Herkese iyi günler! Bir elektronik aşığıysanız, kontrolörünüz var arduino, yanı sıra bir yerde yalan gereksiz bir plastik kutu, o zaman atmak için acele etmeyin! Gerçekten de, arduinka'nızın ve bir dizi LED'in yardımıyla, bir çocuk için çok çekici bir oyuncak yapabilirsiniz!
Hadi gidelim!
Neye ihtiyacımız var:
Arduino platformu
Plastik kutu
LED Seti
Teller (baba anne, baba baba)
düğme
Prototip tahtası
Dirençler (220 Ohm)
Taç pil (arduino'ya güç vereceğiz, bir usb kablosu ile de mümkündür)
itibaren enstrümanlar sadece bir tornavida kullanacağız.
Adım # 1.
Kutunun yan tarafında, gelecekteki düğmemiz için bir delik açın.
Sonra, kapakta, LED'ler için 10 çift delik yaparız (iki delik arasında 5 mm mesafe alırız)
Adım 2. "Işıklarımızı" hazırlanan yerlere yerleştiriyoruz
Adım # 3. Breadboard'a 10 direnç takıp onları yere bağlarız. Breadboard'un kendisi de mikrodenetleyici üzerindeki GND'ye bağlıdır.
Adım # 4. Kontrolörün 10 telini (2'den 11'e) kablolarla LED'lerin anotlarına (anne-baba) bağlarız. Anot daha uzun bir bacaktır. Polariteyi tersine çevirirseniz, hiçbir şey yanmaz.
Adım # 5. Her direncin karşısındaki devre tahtasına 10 tel daha takın.
Adım # 6. Kabloları LED'lerin geri kalan bacaklarına bağlarız. (Burası onların ülkesi!)
Adım 7. Düğmeyi arduino ya bağlayın. Üç kablosu var: toprak, güç ve sinyal. İkincisi mikrodenetleyicinin 12. girişine bağlanır. Kutunun yan tarafındaki düğmeyi düzeltiyoruz.
İşte bu, şimdi cihazımız monte edildi. Arduino'yu bilgisayara bağlamak ve aşağıdaki çizimi doldurmak kalır:
void setup () {
için (int i = 2; i <12; i ++)
{
pinMode (i, ÇIKIŞ);
}
pinMode (12, GİRİŞ);
}
void loop () {
int b = digitalRead (12);
eğer (! b)
{
for (int a = 1; a <20; a ++)
{
için (int i = 2; i <12; i ++)
{
digitalWrite (i, 1);
}
gecikme (500);
için (int i = 2; i1; i--)
{
digitalWrite (i, 1);
gecikme (100);
}
için (int i = 2; i <12; i ++)
{
digitalWrite (i, 0);
}
}
}
}
Sonuç olarak, düğmeli bir kutu alırız, üzerine tıkladığınızda LED'ler ayarladığımız sırayla yanar.
Umarım benimkinden hoşlandın ev yapımı ürün! Yap! Büyütün! Bilmek - icat etmek serin ve ilginç!