INHOUDSOPGAWE:
Video: Beheer die snelheid van klingelklokke met Arduino: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Hierdie instruksie sal u wys hoe u 'n strook -LED kan programmeer om te stem ooreen met notas wat deur die Arduino gespeel word. U kan die liedjie ook versnel of vertraag deur u hand nader of verder van die fotoresistor af te bring. My voorbeeld is met die liedjie Jingle Bells, maar u kan dit in enige lied verander as u die note vertaal.
Voorrade
- Fotoresistor
- Arduino bord
- 10K weerstand (x2)
- LED strook
- Luidsprekerversterker
- Drade (manlik en vroulik)
Stap 1: Bedrading
Verwys na die onderstaande skakel om die korrekte opstelling vir u drade te sien.
Alle pienk drade pas by speldnommers.
Alle swart drade lei na die grond.
Alle rooi drade lei tot 5V.
Alles swart met bruin dui op 'n weerstand.
Die groen drade dui aan dat die drade uit die LED -strook kom.
Stap 2: Kodering
Kopieer die aangehegte kode.
Die res is 'n verduideliking van hoe kode werk:
Die kodering het kommentaar, maar u sal sien dat dit redelik lank is. Die aanvanklike aantekeninge verseker dat u bord enige musikale toon kan maak. Daar is dan 'n kleureverklaring wat by elke noot ooreenstem. Die leemte -opstelling skakel al u penne aan en begin met die programmering. Die leemte -lus is waar die hoofkodering plaasvind. Dit begin met 'n vlottempo, dit verseker dat u liedjie versnel of vertraag, afhangende van hoe naby u die fotoresistor is. Hoe nader jy is, hoe vinniger speel dit. Daarna speel dit klinkers. Elke noot het sy eie funksie. Die LED -strook word aanvanklik van alle kleure verwyder, dit bepaal dan die noot en hoe lank dit is. Vir 'n kwartnoot in toneelstukke vir 250 millisekondes, speel 'n halwe noot vir 500 millisekondes en 'n hele noot speel vir 1000 millisekondes. Na hierdie verklaring is daar 'n lus wat die bord aandui hoeveel ligte moet brand; vir 'n kwartnoot brand 5 ligte, vir 'n halwe noot 10 ligte en vir 'n hele noot brand 10 ligte. Daar is dan 'n diktee van kleur en vertraging om die noot te beëindig. Dit word herhaaldelik herhaal, tensy dit van die bord af gekoppel is.
Stap 3: Toets dit
Die manier om u kode en bedrading te toets, is om dit aan te sluit! As dit nie behoorlik werk nie, kyk na u drade en dat u al die kodering gekopieer het. U het moontlik 'n grondverhitting van 5V of 'n ander mengsel.
Stap 4: Dit werk, deel dit nou
Noudat u enige probleme wat u met die projek voltooi het, opgelos het! Maak 'n foto en deel met jou vriende. As u wil, kan u die liedjie verander deur die note anders te maak en die kleure ooreenkomstig te verander. Aan u is die moontlikhede eindeloos!
Aanbeveel:
Die beheer van verskeie LED's met Python en die GPIO -penne van u Framboos Pi: 4 stappe (met foto's)
Die beheer van verskeie LED's met Python en die GPIO -penne van u Raspberry Pi: Hierdie instruksie demonstreer hoe u meer GPIO -penne op u RaspberryPi kan beheer om 4 LED's aan te dryf. Dit sal u ook kennis maak met parameters en voorwaardelike stellings in Python. Ons vorige instruksies met behulp van die GPIO -penne van u Raspberry Pi om
Beheer die snelheid van die borstellose gelykstroommotor met behulp van Arduino- en Bluetooth-module (HC-05): 4 stappe
Beheer die spoed van die borstellose DC-motor met behulp van Arduino en Bluetooth-module (HC-05): Inleiding In hierdie tutoriaal gaan ons die spoed van die Borstelose DC-motor beheer met behulp van Arduino UNO, Bluetooth-module (HC-05) en Android-toepassing vir Bluetooth ( Arduino Bluetooth -beheerder)
Hoe om die temperatuur van die bierfermentasie en die swaartekrag van u slimfoon te beheer: 4 stappe (met foto's)
Hoe om die temperatuur van die bierfermentasie en -gravitasie vanaf u slimfoon te beheer: as bier fermenteer, moet u die erns en temperatuur daarvan daagliks monitor. Dit is maklik om te vergeet om dit te doen, en as u weg is, is dit onmoontlik. Na 'n bietjie gegoogle het ek verskeie oplossings gevind vir outomatiese swaartekragmonitering (een, twee, drie). Een van die
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: 9 stappe (met foto's)
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: die middelste voetsteunhysers moet goed onder die sitplek geberg word en laer om te ontplooi. 'N Meganisme vir die onafhanklike werking van die opberging en ontplooiing van voetsteun is nie ingesluit by rolstoele op die mark nie, en PWC -gebruikers het die behoefte uitgespreek
Hoe u u rekenaar drasties kan bespoedig en die snelheid kan handhaaf vir die hele lewe van die stelsel: 9 stappe
Hoe u u rekenaar drasties kan bespoedig en die snelheid kan handhaaf vir die hele lewe van die stelsel: Dit is 'n handleiding wat ek gemaak het oor hoe u u rekenaar kan opruim, aanpas en optimaliseer sodat dit vinniger kan werk as toe u die eerste keer gekoop het dit en om dit so te hou. Ek sal foto's plaas sodra ek 'n kans kry, maar ongelukkig op die oomblik nie