Talaan ng mga Nilalaman:

Arduino: Electronic Dice (gamit ang Mga Random na Numero): 6 na Hakbang
Arduino: Electronic Dice (gamit ang Mga Random na Numero): 6 na Hakbang

Video: Arduino: Electronic Dice (gamit ang Mga Random na Numero): 6 na Hakbang

Video: Arduino: Electronic Dice (gamit ang Mga Random na Numero): 6 na Hakbang
Video: Lesson 22: Using Seven Segment Display with Arduino and Electronic Dice | SunFounder Robojax 2024, Hulyo
Anonim
Arduino: Electronic Dice (gamit ang Mga Random na Numero)
Arduino: Electronic Dice (gamit ang Mga Random na Numero)
Arduino: Electronic Dice (gamit ang Mga Random na Numero)
Arduino: Electronic Dice (gamit ang Mga Random na Numero)
Arduino: Electronic Dice (gamit ang Mga Random na Numero)
Arduino: Electronic Dice (gamit ang Mga Random na Numero)
Arduino: Electronic Dice (gamit ang Mga Random na Numero)
Arduino: Electronic Dice (gamit ang Mga Random na Numero)

Ituturo sa iyo ang itinuturo na ito kung paano gumawa ng isang elektronikong dice na may kaunting karanasan gamit ang 7 LEDs, resistors, jumper wires, at syempre ang arduino (o arduino clone). Sinulat ko ito ng itinuturo para sa sinuman na madaling sundan at malaman ang higit pa tungkol sa arduino. Ang mga katanungan ay maligayang pagdating at sasagutin sa lalong madaling panahon. Para sa mga hindi gaanong nakakaranas ng mga gumagamit ang code para sa arduino ay nasa "longhand" at maraming mga komento ang kasama para sa mas mahusay na pag-unawa sa code na nai-upload sa arduino.

Hakbang 1: Listahan ng Mga Bahagi

Listahan ng Mga Bahagi
Listahan ng Mga Bahagi
Listahan ng Mga Bahagi
Listahan ng Mga Bahagi
Listahan ng Mga Bahagi
Listahan ng Mga Bahagi

Arduino o isang clone (Gumagamit ako ng isang protoshield ngunit ang isang breadboard ay gagana sa parehong paraan) 11 Jumper Wires (o hinubad na mga wire upang makakonekta sa isang breadboard) 7 Mga Resistor (Gumamit ako ng 330ohms) (ORANGE) (ORANGE) (BROWN) (GOLD) 7 LEDs (Gumamit ako ng berde) 1 tactile switch o galaw sensor (Gumamit ako ng sensor ng paggalaw)

Hakbang 2: Pag-setup ng Jumper

Pag-set up ng Jumper
Pag-set up ng Jumper
Pag-set up ng Jumper
Pag-set up ng Jumper
Pag-set up ng Jumper
Pag-set up ng Jumper

Sa hakbang na ito kakailanganin mong i-plug sa 7 sa 11 na mga wire. Ang Jumper ay ilalagay sa mga digital plugs 2, 4, 5, 6, 7, 8, at 10; ang iba pang mga panig ay ilalagay sa breadboard tulad ng ipinakita sa ibaba.

Hakbang 3: Magdagdag ng Mga Resistor

Magdagdag ng Mga Resistor
Magdagdag ng Mga Resistor

Ngayon ay ikonekta namin ang mga resistors sa parehong haligi sa breadboard tulad ng mga jumper wires. Ngunit kakailanganin ng risistor na ikonekta ang tuktok na puwang sa ibabang puwang ng breadboard (suriin ang larawan na talagang simple ito).

Hakbang 4: I-ilaw Ito

I-ilaw Ito
I-ilaw Ito
I-ilaw Ito
I-ilaw Ito
I-ilaw Ito
I-ilaw Ito

Oras upang sindihan ang breadboard na may ilang mga Leds. Mayroong 7 leds sa lahat ngunit ang kanilang mga lead (+/-) ay kailangang ilagay sa iba't ibang mga port sa breadboard. Ang paraan upang magawa ito sa isang breadboard ay ang pagkakaroon ng 3 Leds na may positibong lead na papunta sa mga butas na magkatabi, 1 na humantong na kailangang magkaroon ng "positibong" mga lead na sapat na upang laktawan ang isang butas sa breadboard, at 3 na laktawan ang 2 butas sa pagitan ng mga lead. Suriin ang mga larawan, hindi gaanong mahirap ito tila. Matapos baluktot ang Leds sa tamang sukat ay ilagay ang Leds sa breadboard tulad ng ipinakita sa ibaba. PAUNAWA: ang mga dulo ng cathode (-) ay pupunta sa mga haligi nang walang resistors at ang mga anode (+) ay pupunta sa mga haligi na may resistors

Hakbang 5: Magdagdag ng isang Lumipat

Magdagdag ng isang Lumipat
Magdagdag ng isang Lumipat
Magdagdag ng isang Lumipat
Magdagdag ng isang Lumipat
Magdagdag ng isang Lumipat
Magdagdag ng isang Lumipat

Ngayon ay oras na upang magdagdag ng isang switch. Mahalaga na ang switch ay isang pansamantalang switch (kapag itinulak mo ito ang curcuit ay sarado at kapag pinakawalan mo ang curcuit ay bukas o kabaliktaran). Gumagamit ako ng isang sensor ng paggalaw ngunit ang paglipat ng pandamdam ay gagana sa parehong paraan. Para sa switch ng pandamdam kailangan mong ikonekta ito tulad ng nasa ibaba. PAUNAWA: dalawa sa mga pin ay nasa parehong panig na ang tamang paraan upang magamit ang isang tact switch. Para sa ginamit kong sensor ng galaw ay tinalon ko ito sa itaas at gumamit ng isang piraso ng kawad upang ikonekta ito sa ilalim. Hindi mahalaga. switch na ginagamit mo kakailanganin mong ikonekta ito sa 3volt port na may 270ohm risistor (pula) (lila) (kayumanggi) (ginto) Unang Larawan: ipinapakita ang pag-install ng sensor ng paggalaw at isang jumper cable Ikalawang Larawan: ipinapakita ang pag-install ng isang berde na jumper wire mula sa sensor ng paggalaw patungo sa Digital Pin 12Ikatlong Larawan: ipinapakita ang pag-install ng isang risistor mula sa 3v port sa parehong bahagi ng sensor ng paggalaw na ang berde na jumper wire ay konektado sa Pang-apat na Larawan: ipinapakita ang pag-install ng isang puting jumper wire sa kabilang bahagi ng sensor ng paggalaw at sa groundFifth, Sixth, and Seventh Pictures: ipakita ang pag-install ng isang ground wire sa haligi ng cathode ng LedsEight Picture: ipinapakita kung paano gumamit ng isang tactile switch kung ayaw mong gamitin o walang sensor ng paggalaw

Hakbang 6: Oras para sa Code

Naglagay ako ng maraming mga puna sa.pde file na ia-upload sa arduino kaya't hindi ako magpapaliwanag dito. Kung mayroon kang mga katanungan isulat ito sa isang komento o pm sa akin at sisiguraduhin kong sagutin hangga't makakaya ko. Kung mayroong anumang mga problema sa code mangyaring sabihin sa akin ngunit nasuri ko ito nang maraming beses at tila gumagana itong maayos. At oo alam ko na ang code ay labis na hindi mabisa pagdating sa kalawakan ngunit isinulat ito sa ganitong paraan para sa mga hindi gaanong karanasan na mga gumagamit.

Inirerekumendang: