» Electronics » Arduino »Makinang na kahon sa arduino!

Makinang na kahon sa arduino!


Magandang araw sa lahat! Kung ikaw ay isang electronics lover, mayroon kang isang controller arduino, pati na rin ang isang hindi kinakailangang kahon ng plastik na nakahiga sa isang lugar, pagkatapos ay huwag magmadali upang itapon ito! Sa katunayan, mula dito, sa tulong ng iyong arduinka at isang hanay ng mga LED, maaari kang gumawa ng isang kaakit-akit na laruan para sa isang bata!

At kaya umalis na tayo!

Ano ang kailangan namin:
Arduino platform
Kulay na plastik
LED Set
Mga wire (tatay, tatay ng tatay)
Button
Breadboard
Mga Resistor (220 Ohms)
Ang baterya ng Crown (pipilitin namin ang arduino, posible rin sa pamamagitan ng usb cable)


Mula sa mga instrumento gagamitin lamang kami ng isang distornilyador.
Hakbang # 1.

Sa gilid ng kahon, gumawa ng isang butas para sa aming pindutan sa hinaharap.

Pagkatapos, sa takip, gumawa kami ng 10 pares ng mga butas para sa mga LED (kumuha kami ng layo na 5 mm sa pagitan ng dalawang butas)

Hakbang numero 2. Ipinasok namin ang aming "mga ilaw" sa mga handa na lugar

Hakbang # 3. Nag-install kami ng 10 resistors sa breadboard, ikinonekta ang mga ito sa lupa. Ang ground ng breadboard mismo ay konektado sa GND sa microcontroller.

Hakbang # 4. Ikinonekta namin ang 10 mga wire ng controller (mula 2 hanggang 11) kasama ang mga anod ng mga LED na may mga wires (mom-dad). Ang anode ay isang mas mahabang binti. Kung baligtarin mo ang polarity, walang masusunog.

Hakbang # 5. Sa breadboard sa tapat ng bawat risistor, magsingit ng isa pang 10 wire.

Hakbang # 6. Ikinonekta namin ang mga wire sa natitirang mga binti ng mga LED. (Ito ang kanilang lupain!)

Hakbang numero 7. Ikonekta ang pindutan sa arduino. Mayroon siyang tatlong wires: ground, power and signal. Ang huli ay konektado sa ika-12 input ng microcontroller. Inaayos namin ang pindutan sa gilid ng kahon.

Ito na, ngayon ang aming aparato ay natipon. Ito ay nananatiling kumonekta sa arduino sa computer at punan ang sumusunod na sketsa:
walang pag-setup () {
  para sa (int i = 2; i & lt; 12; i ++)
  {
   pinMode (i, OUTPUT);
  }
  pinMode (12, INPUT);
}
walang bisa na loop () {
 int b = digitalRead (12);
 kung (! b)
  {
    para sa (int a = 1; a & lt; 20; a ++)
    {
    para sa (int i = 2; i & lt; 12; i ++)
     {
     digitalWrite (i, 1);
     }
      pagkaantala (500);
     para sa (int i = 2; i1; i--)
    {
      digitalWrite (i, 1);
      pagkaantala (100);
    }
    para sa (int i = 2; i & lt; 12; i ++)
    {
     digitalWrite (i, 0);
     }
   }
  }
}

Bilang isang resulta, nakakakuha kami ng isang kahon na may isang pindutan, kapag na-click mo ito, ang mga LED ay magagaan sa pagkakasunud-sunod na itinakda namin.


Sana masiyahan ka sa akin gawang bahay! Gawin mo! Lumaki! Alamin - ang pag-imbento ito ay cool at kawili-wili!
1.3
6
4.3

Magdagdag ng isang puna

    • ngitinakangitixaxaok langhindi alamyahoonea
      bosskumamottangaoooo-ooagresibolihim
      sorrysayawsayaw2sayaw3kapatawarantumulonginumin
      humintomga kaibiganmabutigoodgoodsipolswoondila
      usokpumapalakpakkrayolaipahayagnakakainisdon-t_mentionpag-download
      initnakakainistumawa1mdapagpupulongnakikipag-usapnegatibo
      hindi_ipopcornparusahanbasahintakottakotpaghahanap
      panunuyasalamat_youitoto_clueumniktalamaksumang-ayon
      masamabeeeblack_eyeblum3namulamagyabanginip
      censoredkaaya-ayalihim2nagbabantatagumpayyusun_bespectacled
      shokrespektlolnagustuhanmaligayang pagdatingkrutoyya_za
      ya_dobryikatulongne_huliganne_othodimapusokpagbabawalmalapit

Pinapayuhan ka naming basahin:

Ipasa ito para sa smartphone ...