» Elektronika » Arduino »Luminous box on arduino!

Luminous box on arduino!


Dobry dzień wszystkim! Jeśli jesteś miłośnikiem elektroniki, masz kontroler arduino, a także leżące gdzieś niepotrzebne plastikowe pudełko, to nie spiesz się, aby je wyrzucić! Rzeczywiście, z niego, z pomocą arduinki i zestawu diod LED, możesz zrobić bardzo atrakcyjną zabawkę dla dziecka!

A więc chodźmy!

Czego potrzebujemy:
Platforma Arduino
Plastikowe pudełko
Zestaw LED
Przewody (tata mama, tata tata)
Przycisk
Breadboard
Rezystory (220 omów)
Bateria koronowa (zasilimy arduino, jest to również możliwe za pomocą kabla USB)


Od instrumenty użyjemy tylko śrubokręta.
Krok 1.

Z boku pudełka zrób dziurę dla naszego przyszłego przycisku.

Następnie na pokrywie wykonujemy 10 par otworów dla diod LED (zachowujemy odległość 5 mm między dwoma otworami)

Krok numer 2. Wstawiamy nasze „światła” w przygotowane miejsca

Krok # 3. Instalujemy 10 rezystorów na płycie chlebowej, łącząc je z ziemią. Ziemia samej płyty chlebowej jest również połączona z GND mikrokontrolera.

Krok # 4. Łączymy 10 przewodów sterownika (od 2 do 11) z anodami diod LED za pomocą przewodów (mama-tata). Anoda jest dłuższą nogą. Jeśli odwrócisz polaryzację, nic się nie pali.

Krok 5. Na płycie chlebowej naprzeciw każdego opornika włóż kolejne 10 przewodów.

Krok # 6. Łączymy przewody z pozostałymi nogami diod LED. (To ich ziemia!)

Krok numer 7. Podłącz przycisk do arduino. Ma trzy przewody: uziemienie, moc i sygnał. Ten ostatni jest podłączony do 12. wejścia mikrokontrolera. Naprawiamy przycisk z boku pudełka.

To wszystko, teraz nasze urządzenie jest zmontowane. Pozostaje podłączyć arduino do komputera i wypełnić następujący szkic:
void setup () {
  dla (int i = 2; i <12; i ++)
  {
   pinMode (i, WYJŚCIE);
  }
  pinMode (12, WEJŚCIE);
}
void loop () {
 int b = digitalRead (12);
 jeśli (! b)
  {
    dla (int a = 1; a <20; a ++)
    {
    dla (int i = 2; i <12; i ++)
     {
     digitalWrite (i, 1);
     }
      opóźnienie (500);
     dla (int i = 2; i1; i--)
    {
      digitalWrite (i, 1);
      opóźnienie (100);
    }
    dla (int i = 2; i <12; i ++)
    {
     digitalWrite (i, 0);
     }
   }
  }
}

W rezultacie otrzymujemy pudełko z przyciskiem, po kliknięciu na niego diody LED zaświecą się w ustawionej kolejności.


Mam nadzieję, że podobało ci się moje domowej roboty! Zrób to! Ewoluuj! Wiedz - wynalezienie go jest fajne i ciekawe!
1.3
6
4.3

Dodaj komentarz

    • uśmiechnij sięuśmiecha sięxaxaoknie wiemyahoonea
      szefiezadrapaniegłupiectaktak-takagresywnysekret
      przepraszamtańczyćdance2dance3przebaczeniepomocnapoje
      przestańprzyjacieledobrzegoodgoodgwizdaćomdlećjęzyk
      palićklaskanierakdeklarowaćdrwiącydon-t_mentionpobierz
      ciepłożałujęśmiech 1mdaspotkaniemoskingnegatywne
      niepopcornukaraćczytaćprzestraszyćstraszyszukaj
      drwinadziękujętoto_clueumnikostryzgadzam się
      źlepszczołablack_eyeblum3rumienić sięchwalić sięnuda
      ocenzurowaneuprzejmośćsekret2grozićzwycięstwoyusun_bespectacled
      shokrespektlolprevedwitamykrutoyya_za
      ya_dobryipomocnikne_huliganne_othodifludzakazzamknij

Radzimy przeczytać:

Podaj go do smartfona ...