» elektronik » Arduino »Lysande låda på arduino!

Lysande låda på arduino!


God dag till alla! Om du är en elektronikälskare, har du en controller arduino, liksom en onödig plastlåda som ligger runt någonstans, skynda dig inte att kasta bort den! Av det kan du med hjälp av din arduinka och en uppsättning lysdioder göra en mycket attraktiv leksak för ett barn!

Och så låt oss gå!

Vad vi behöver:
Arduino plattform
Plastlåda
LED-inställning
Trådar (pappa mamma, pappa pappa)
knapp
prototyper ombord
Motstånd (220 ohm)
Kronbatteri (vi kommer att driva arduino, det är också möjligt via en USB-kabel)


från instrument vi kommer bara att använda en skruvmejsel.
Steg 1.

Gör ett hål för vår framtida knapp på lådans sida.

Sedan gör vi på locket 10 par hål för lysdioderna (vi tar ett avstånd på 5 mm mellan de två hålen)

Steg nummer 2. Vi sätter in våra "lampor" på de förberedda platserna

Steg 3. Vi installerar 10 motstånd på brädskivan och ansluter dem till marken. Själva brödskivans mark är också ansluten till GND på mikrokontrollern.

Steg 4. Vi ansluter 10 trådar på regulatorn (från 2 till 11) med LED-anoderna med ledningar (mamma-pappa). Anoden är ett längre ben. Om du vänder polariteten brinner ingenting.

Steg 5. Sätt i ytterligare 10 trådar på brädskivan mitt emot varje motstånd.

Steg 6. Vi ansluter ledningarna till de återstående benen på lysdioderna. (Detta är deras land!)

Steg nummer 7. Anslut knappen till arduino. Hon har tre ledningar: mark, ström och signal. Den senare är ansluten till den 12: e ingången till mikrokontrollern. Vi fixar knappen på sidan av lådan.

Det är det, nu är vår enhet monterad. Det återstår att ansluta arduino till datorn och fylla i följande skiss:
ogiltig installation () {
  för (int i = 2; i & lt; 12; i ++)
  {
   pinMode (i, OUTPUT);
  }
  pinMode (12, INPUT);
}
void loop () {
 int b = digitalRead (12);
 om (! b)
  {
    för (int a = 1; a & lt; 20; a ++)
    {
    för (int i = 2; i & lt; 12; i ++)
     {
     digitalWrite (i, 1);
     }
      fördröjning (500);
     för (int i = 2; i1; i--)
    {
      digitalWrite (i, 1);
      fördröjning (100);
    }
    för (int i = 2; i & lt; 12; i ++)
    {
     digitalWrite (i, 0);
     }
   }
  }
}

Som ett resultat får vi en ruta med en knapp, när du klickar på den lyser lysdioderna i den sekvens som vi ställer in.


Jag hoppas att du gillade mitt hemgjorda produkt! Gör det! Växa! Vet - att uppfinna det är coolt och intressant!
1.3
6
4.3

Lägg till en kommentar

    • lelerxaxaOKdontknowyahoonea
      bossscratchluraJaja-jaaggressivhemlighet
      ledsendansdance2dance3benådningHjälpdrycker
      stoppvännerbragoodgoodvisselpipasvimningsanfalltunga
      rökklapparcraydeclarehånfulldon-t_mentionnedladdning
      hettaRASANDElaugh1mdamötemoskingnegativ
      not_ipopcornstraffalässkrämmalarmrapportersök
      hånthank_youdettato_clueumnikakutöverens
      illabeeeblack_eyeblum3rougeskrytaledan
      censureradepleasantrysecret2hotasegeryusun_bespectacled
      shokrespektlolprevedvälkommenkrutoyya_za
      ya_dobryihjälparene_huliganne_othodiFLUDförbudstänga

Vi rekommenderar att du läser:

Räcka den till smarttelefonen ...