Dobar dan svima! Ako ste ljubitelj elektronike, imate kontroler Arduino, kao i nepotrebna plastična kutija koja negdje leži negdje, nemojte žuriti da je bacate! Doista, iz nje, uz pomoć arduinke i seta LED-ova, možete napraviti vrlo atraktivnu igračku za dijete!
I tako idemo!
Što nam treba:
Arduino platforma
Plastična kutija
LED set
Žice (tata mama, tata tata)
dugme
prototipova odbora
Otpornici (220 Ohma)
Crown baterija (napajat ćemo arduino, moguće je i putem usb kabla)
od instrumenti koristit ćemo samo odvijač.
Korak # 1.
Na bočnoj strani kutije napravite rupu za naš budući gumb.
Zatim na poklopcu napravimo 10 pari rupa za LED-ove (napravimo udaljenost 5 mm između dviju rupa)
Korak broj 2. Na pripremljena mjesta ugrađujemo svoja „svjetla“
Korak # 3. Na ploču postavljamo 10 otpornika koji ih spajaju s tlom. Uzemljenje matične ploče također je povezano s GND-om na mikrokontroleru.
Korak # 4. Povezujemo 10 žica regulatora (od 2 do 11) s anodama LED dioda žicama (mama-tata). Anoda je duža noga. Ako obrnete polaritet, ništa neće izgorjeti.
Korak # 5. Na ploču koja se nalazi nasuprot svakog otpornika umetnite još 10 žica.
Korak # 6, Žice povezujemo s preostalim nogama LED-ova. (Ovo je njihova zemlja!)
Korak broj 7. Spojite gumb na arduino. Ima tri žice: uzemljenje, napajanje i signal. Potonji je spojen na 12. ulaz mikrokontrolera. Popravljamo gumb sa strane kutije.
To je to, sada je naš uređaj sastavljen. Ostaje spojiti arduino na računalo i ispuniti sljedeću skicu:
poništavanje postave () {
za (int i = 2; i <12; i ++)
{
pinMode (i, OUTPUT);
}
pinMode (12, ULAZ);
}
void petlja () {
int b = digitalno čitanje (12);
ako (! b)
{
za (int a = 1; a <20; a ++)
{
za (int i = 2; i <12; i ++)
{
digitalWrite (i, 1);
}
kašnjenje (500);
za (int i = 2; i1; i--)
{
digitalWrite (i, 1);
kašnjenje (100);
}
za (int i = 2; i <12; i ++)
{
digitalWrite (i, 0);
}
}
}
}
Kao rezultat, dobivamo okvir s gumbom, a kada kliknete na njega, LED-ove će se upaliti u redoslijedu koji smo postavili.
Nadam se da ste uživali u mojoj domaći proizvod! Učini! Raste! Znajte - izmisliti je cool i zanimljivo!