www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 
Sponsored by SiOL

arduino potujoče luči

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Arduino sekcija
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
sscott
Član
Član



Pridružen-a: Pet 10 Jul 2009 12:11
Prispevkov: 1128
Aktiv.: 9.01
Kraj: Medvode

PrispevekObjavljeno: Čet Jul 04, 2019 5:27 pm    Naslov sporočila:  arduino potujoče luči Odgovori s citatom

za sina bi rad naredil potujoče luči in sicer

arduino micro + 5x 74HC595

40 led diod ki potuje v eno smer

Kako se lotiti programa. Primer z enim 74HC595 sem že pogledat, kako to razširiti na 5 čipov.


LP
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
sscott
Član
Član



Pridružen-a: Pet 10 Jul 2009 12:11
Prispevkov: 1128
Aktiv.: 9.01
Kraj: Medvode

PrispevekObjavljeno: Čet Jul 04, 2019 5:44 pm    Naslov sporočila:   Odgovori s citatom

vezava po tem principu


74hc595-4xdaisychain-large.jpg
 Opis:
 Velikost datoteke:  27.63 KB
 Pogledana:  14 krat

74hc595-4xdaisychain-large.jpg


Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
sscott
Član
Član



Pridružen-a: Pet 10 Jul 2009 12:11
Prispevkov: 1128
Aktiv.: 9.01
Kraj: Medvode

PrispevekObjavljeno: Čet Jul 04, 2019 5:59 pm    Naslov sporočila:   Odgovori s citatom

rad bi imel po tem principu

gori 1, gori 2, gori 3.... gori 39, gori 40, gori 1, gori 2

en podobn primer

https://create.arduino.cc/projecthub/Heathen_Hacks-v2/3-pins-32-leds-4-shift-registers-74hc595-834b66


kje kodo popravim da gre samo z leve proti desni (od prve do 40 led)
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Jaka57
Moderator
Moderator



Pridružen-a: Ned 12 Dec 2004 21:47
Prispevkov: 5133
Aktiv.: 30.53
Kraj: Grosuplje

PrispevekObjavljeno: Čet Jul 04, 2019 9:20 pm    Naslov sporočila:   Odgovori s citatom

Kdaj se ugasnejo?
_________________
Lp, Jaka
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
sscott
Član
Član



Pridružen-a: Pet 10 Jul 2009 12:11
Prispevkov: 1128
Aktiv.: 9.01
Kraj: Medvode

PrispevekObjavljeno: Čet Jul 04, 2019 10:10 pm    Naslov sporočila:   Odgovori s citatom

vedno gori samo 1 led dioda, ko pride do konca, gre spet od začetka.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Jaka57
Moderator
Moderator



Pridružen-a: Ned 12 Dec 2004 21:47
Prispevkov: 5133
Aktiv.: 30.53
Kraj: Grosuplje

PrispevekObjavljeno: Čet Jul 04, 2019 11:40 pm    Naslov sporočila:   Odgovori s citatom

Potem naj bi to izgledalo takole, z uporabo knjižnjice HC595:
Koda:
#include <HC595.h>

const int chipCount = 2;    // Number of serialy connected 74HC595 (8 maximum)
const int latchPin = 4;     // Pin ST_CP (12) of the 74HC595
const int clockPin = 3;     // Pin SH_CP (11) of the 74HC595
const int dataPin = 2;      // Pin DS (14) of the 74HC595

//Constructor
HC595 ledArray(chipCount,latchPin,clockPin,dataPin);

int delayMs = 30;
int lastPin = ledArray.lastPin();

void setup() {
  ledArray.reset();
}

void loop() {
  for (int i = 0 ; i <= lastPin ; i++) {
    ledArray.setPin(i, ON);
    delay(delayMs);
    ledArray.setPin(i, OFF);
    delay(delayMs);
  }
 
}

_________________
Lp, Jaka
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
sscott
Član
Član



Pridružen-a: Pet 10 Jul 2009 12:11
Prispevkov: 1128
Aktiv.: 9.01
Kraj: Medvode

PrispevekObjavljeno: Pet Jul 05, 2019 7:12 am    Naslov sporočila:   Odgovori s citatom

jaka hvala, bom sprobal

me pa še nekaj zanima

const int chipCount = 2; // Number of serialy connected 74HC595 (8 maximum)



tale ukaz moram potem najbrž popraviti na 5, ker je 5kom 74HC595

LP
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Jaka57
Moderator
Moderator



Pridružen-a: Ned 12 Dec 2004 21:47
Prispevkov: 5133
Aktiv.: 30.53
Kraj: Grosuplje

PrispevekObjavljeno: Pet Jul 05, 2019 9:22 am    Naslov sporočila:   Odgovori s citatom

Ja.
_________________
Lp, Jaka
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Arduino sekcija Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 177 dni


Powered by phpBB © 2001, 2005 phpBB Group