Sadržaj:
Video: Upravljajte brzinom zvonjenja uz Arduino: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
Ovaj Instructable će vam pokazati kako programirati LED traku tako da odgovara notama koje svira Arduino. Pjesmu također možete ubrzati ili usporiti tako da približite ili odmaknete ruku od fotootpora. Moj primjer je s pjesmom Jingle Bells, međutim možete je promijeniti u bilo koju pjesmu ako prevedete note.
Pribor
- Fotootpornik
- Arduino ploča
- 10K otpornik (x2)
- LED traka
- Pojačalo za zvučnike
- Žice (muške i ženske)
Korak 1: Ožičenje
Na donjoj poveznici pogledajte ispravno postavljanje svojih žica.
Sve ružičaste žice poravnavaju se s brojevima pinova.
Sve crne žice vode do mase.
Sve crvene žice vode do 5V.
Sve crno sa preplanulom bojom označava otpornik.
Zelene žice označavaju žice koje izlaze iz LED trake.
Korak 2: Kodiranje
Kopirajte priloženi kôd.
Ostalo je objašnjenje kako kodiranje radi:
Kodiranje ima komentare, ali vidjet ćete da je dosta dugo. Početne izjave osiguravaju da vaša ploča može stvoriti bilo koji glazbeni ton. Zatim postoji deklaracija boja koja odgovara svakoj bilješci. Postavljanje void uključuje sve vaše pinove i započinje programiranje. Prazna petlja je mjesto gdje se odvija glavno kodiranje. Počinje s plutajućim tempom, što osigurava da će se vaša pjesma ubrzati ili usporiti ovisno o tome koliko ste blizu fotootpornika. Što ste bliže, to se brže igra. Zatim se nastavlja svirati jingle bells. Svaka nota ima svoju funkciju. U početku briše LED traku svih boja, a zatim diktira notu i koliko je duga. Za četvrtinu note u sviranju 250 milisekundi, pola note svira 500 milisekundi, a cijela nota svira 1000 milisekundi. Nakon ove deklaracije postoji petlja koja govori ploči koliko svjetla treba zasvijetliti; za četvrtinu note svijetli 5 lampica, za pola note 10 svjetla i za cijelu notu 10 svjetla. Zatim dolazi do diktata boje i odgode za završetak bilješke. Ovo se ponavlja neprekidno, osim ako ste isključeni iz ploče.
Korak 3: Isprobajte
Način testiranja koda i ožičenja je da ga priključite! Ako ne radi ispravno, provjerite svoje žice i jeste li kopirali sve kodiranje. Možda imate uzemljenje na 5V ili neku drugu miješanje.
Korak 4: Radi, sada podijelite
Sada kada ste riješili sve probleme s projektom! Snimite sliku i podijelite je sa svojim prijateljima. Ako želite, pjesmu biste mogli promijeniti tako da note budu različite i da odgovarajuće promijenite boje. Na vama je da su mogućnosti beskrajne!
Preporučeni:
Nagging Robot® - Uznemirujuće brzinom života: 7 koraka (sa slikama)
Nagging Robot® | Uznemirujuće brzinom života: Najlakši način da se svaki dan naljutite. Nagging Robot® ima rješenje. Nagging Robot® Annooy® 900 Annooy® 900 pažljivo je osmišljen s najnovijom DIY tehnologijom kako bi živcirao ljude. autor Daniel Locatelli i TzuYing ChenMore moć
Stroj za jetkanje s promjenjivom brzinom: 9 koraka
Stroj za jetkanje s promjenjivom brzinom: U ovoj temi želimo podijeliti kako napraviti stroj za graviranje za osobnu upotrebu. Ovu ideju smo dobili kada smo htjeli napraviti minimalni sustav za ATMega328p. Najdosadniji korak u ispisivanju izgleda PCB -a kada radimo korak jetkanja. Troši se
ALTERNATIVA GENERATORA UPRAVLJAČKOG SIGNALA ZA ELEKTRONSKU UPRAVLJANJE BRZINOM (ESC): 7 koraka
ALTERNATIVA GENERATORA UPRAVLJAČKOG SIGNALA ZA ELEKTRONSKU UPRAVLJANJE BRZINOM (ESC): Prije nekog vremena objavio sam video (https://www.youtube.com/watch?v=-4sblF1GY1E) na svom YouTube kanalu gdje sam pokazao kako se izrađuje vjetroturbina iz istosmjernog motora bez četkica. Video sam napravio na španjolskom i objašnjeno je da je ovaj motor dat
Upravljajte brzinom istosmjernog motora bez četkica pomoću Arduina i Bluetooth modula (HC-05): 4 koraka
Upravljajte brzinom istosmjernog motora bez četkica pomoću Arduina i Bluetooth modula (HC-05): Uvod U ovom ćemo vodiču kontrolirati brzinu istosmjernog motora bez četkica pomoću Arduino UNO, Bluetooth modula (HC-05) i Android aplikacije za Bluetooth ( Arduino Bluetooth kontroler)
UPRAVLJANJE I UPRAVLJANJE BRZINOM DC MOTORA KORIŠĆENJEM LABVIEW (PWM) I ARDUINA: 5 koraka
UPUTSTVO I UPRAVLJANJE BRZINOM DC MOTORA KORIŠĆENJEM LABVIEW (PWM) I ARDUINO: Pozdrav momci, prije svega žao mi je zbog mog smiješnog engleskog jezika. U ovom uputstvu pokazat ću vam kako kontrolirati brzinu istosmjernog motora pomoću laboratorijskog pregleda Počnimo