Sadržaj:

Upravljajte brzinom zvonjenja uz Arduino: 4 koraka
Upravljajte brzinom zvonjenja uz Arduino: 4 koraka

Video: Upravljajte brzinom zvonjenja uz Arduino: 4 koraka

Video: Upravljajte brzinom zvonjenja uz Arduino: 4 koraka
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Studeni
Anonim
Upravljajte brzinom zvonjenja uz Arduino
Upravljajte brzinom zvonjenja uz Arduino

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: