Časovač s raspberry pi

Ak hľadáte nejaký softvér do PC prípadne ak s ním máte nejaký problém.

Moderátori: psichac, Moderátori

1michal1
Stály člen
Stály člen
Príspevky: 215
Dátum registrácie: 29 Apr 2016, 07:33
Bydlisko: Trenčin

Časovač s raspberry pi

Príspevok od používateľa 1michal1 » 07 Feb 2017, 17:39

Dobrý deň chcem si urobiť časovač s raspberry pi. Bude k tomu pripojená 2 spúšte,keď zopne prvá spustí časovač keď sa zopne druhá tak sa čas zastavý. Najlepšie by bolo keby bolo možné posledných 5-7 časov uložiť. Základy programovania ovládam. Prosím poradíte mi ako začať?
0

ce4aser
Nový člen
Nový člen
Príspevky: 70
Dátum registrácie: 04 Apr 2014, 19:22

Re: Časovač s raspberry pi

Príspevok od používateľa ce4aser » 07 Feb 2017, 22:16

Prvom rade povedz na ake casy. Python je pomalsi ale na casovac by to mohlo stacit. Potom este mas cecko ten je omnoho rychlejsi. Ja osobne mam radsej cecko ako python. V cecku vyuzivam kniznicu bcm2835.

Tak v akom programovacom jazyku to chces spravit ? od toho sa odvinieme a poradim ty presny popis.
0

1michal1
Stály člen
Stály člen
Príspevky: 215
Dátum registrácie: 29 Apr 2016, 07:33
Bydlisko: Trenčin

Re: Časovač s raspberry pi

Príspevok od používateľa 1michal1 » 08 Feb 2017, 07:14

Potrebujem to max do 5min. Kluďne to môže byť aj v cecku.
0

ce4aser
Nový člen
Nový člen
Príspevky: 70
Dátum registrácie: 04 Apr 2014, 19:22

Re: Časovač s raspberry pi

Príspevok od používateľa ce4aser » 08 Feb 2017, 11:08

Instalacia kniznice:
[*] Stiahnes: http://www.airspayce.com/mikem/bcm2835/ ... .50.tar.gz
[*] Nainstalujes:

Kód: Vybrať všetko

tar zxvf bcm2835-1.50.tar.gz
cd bcm2835-1.50
./configure
make
sudo make check
sudo make install
Jednoduchy program na blikanie diody (aby si videl ako s tym pracuje):

Kód: Vybrať všetko

#include <bcm2835.h>    //include kniznice
#include <stdio.h>
//neriesis GPIO oznacenie ale cislo pinu. Ale bacha co mas,
//lebo mas aj RPI_V2_GPIO_P1_11 zavisi co mas za gpio
#define PIN RPI_GPIO_P1_11
int main(int argc, char **argv)
{
    //inicializacia
    if (!bcm2835_init())
      return 1;
    //povedal si mu ze ten pin je vystupny, BCM2835_GPIO_FSEL_INPT je vstupny
    bcm2835_gpio_fsel(PIN, BCM2835_GPIO_FSEL_OUTP);   
    while (1)
    {
        //zapisal na ten pin logicku jednotku, HIGH = 1, takze mozes napisat aj 1
        bcm2835_gpio_write(PIN, HIGH);
        //cas cakanie v milisekundach
        bcm2835_delay(500);
        //zapisal na ten pin logicku nulu, LOW = 0, takze mozes napisat aj 0
        bcm2835_gpio_write(PIN, LOW);
        bcm2835_delay(500);
    }
    //uzavretie kniznice
    bcm2835_close();
    return 0;
}
Kompilacia a spustenie:

Kód: Vybrať všetko

gcc program.c -o program -l bcm2835
./program

Ak sa chces nieco spytat blizsie pytaj sa. Pripadne mas na tejto stranke blizsie info: http://www.airspayce.com/mikem/bcm2835/index.html
0

1michal1
Stály člen
Stály člen
Príspevky: 215
Dátum registrácie: 29 Apr 2016, 07:33
Bydlisko: Trenčin

Re: Časovač s raspberry pi

Príspevok od používateľa 1michal1 » 08 Feb 2017, 13:43

A dalo by sa aj tak že by som mal jeden start a päť stopov , ale kažký by uložil svoj čas. Vlastne by som mal 5 časomier s jedným štartom a 5-mi stopmi.
0

ce4aser
Nový člen
Nový člen
Príspevky: 70
Dátum registrácie: 04 Apr 2014, 19:22

Re: Časovač s raspberry pi

Príspevok od používateľa ce4aser » 08 Feb 2017, 16:00

Ano. Dalo. Ked pridem z prace spravim ty sw. Ake to mas RPi?
0

1michal1
Stály člen
Stály člen
Príspevky: 215
Dátum registrácie: 29 Apr 2016, 07:33
Bydlisko: Trenčin

Re: Časovač s raspberry pi

Príspevok od používateľa 1michal1 » 08 Feb 2017, 16:05

raspberry pi 2b ale mám aj staršie 1b

-- Spojený príspevok 08 Feb 2017, 17:07 --

A ďakujem za ochotu.
0

1michal1
Stály člen
Stály člen
Príspevky: 215
Dátum registrácie: 29 Apr 2016, 07:33
Bydlisko: Trenčin

Re: Časovač s raspberry pi

Príspevok od používateľa 1michal1 » 10 Feb 2017, 13:48

Ako to ide s tým sw? Dá sa to urobiť?
0

1michal1
Stály člen
Stály člen
Príspevky: 215
Dátum registrácie: 29 Apr 2016, 07:33
Bydlisko: Trenčin

Re: Časovač s raspberry pi

Príspevok od používateľa 1michal1 » 12 Feb 2017, 19:58

Tak asi nič z toho nebude. Ale dakudujem za predchádzajúce príspevky.
0

ce4aser
Nový člen
Nový člen
Príspevky: 70
Dátum registrácie: 04 Apr 2014, 19:22

Re: Časovač s raspberry pi

Príspevok od používateľa ce4aser » 13 Feb 2017, 05:29

Dnes ty postnem post, len som nieco riesil.
0

1michal1
Stály člen
Stály člen
Príspevky: 215
Dátum registrácie: 29 Apr 2016, 07:33
Bydlisko: Trenčin

Re: Časovač s raspberry pi

Príspevok od používateľa 1michal1 » 13 Feb 2017, 07:07

Aha tak prepáčte. Myslel som si že ste sa na to vykašlal.
0

ce4aser
Nový člen
Nový člen
Príspevky: 70
Dátum registrácie: 04 Apr 2014, 19:22

Re: Časovač s raspberry pi

Príspevok od používateľa ce4aser » 15 Feb 2017, 15:31

dobre tak mi napis na ake pin das tlacidko a na ake piny budes mat vystupy.
0

1michal1
Stály člen
Stály člen
Príspevky: 215
Dátum registrácie: 29 Apr 2016, 07:33
Bydlisko: Trenčin

Re: Časovač s raspberry pi

Príspevok od používateľa 1michal1 » 15 Feb 2017, 17:59

Spusť by mohla byť na pine 7. Stop1 - 11,stop2 - 13,stop3 - 15,stop4 - 16,stop5 - 18.a niaky spol reset to mi je jedno kde.
0

Napísať odpoveď
  • Podobné témy
    Odpovedí
    Zobrazení
    Posledný príspevok