Talaan ng mga Nilalaman:
- Hakbang 1: Pagkolekta ng Iyong Mga Materyales
- Hakbang 2: Pag-set up ng Mga Bread Board
- Hakbang 3: Pagkonekta sa mga Wires
- Hakbang 4: Programming
- Hakbang 5: Pagsubok sa Laro
Video: Laro ng Arduino Lock: 5 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Ang maliit na laro ng lock na ito ay i-randomize ang isang numero at papayagan kang hulaan ito! Ang laro ay kinokontrol ng 3 mga pindutan at ang numero ay palaging 1-9. Mangyaring magkomento ng anumang mga rekomendasyon o isyu at susubukan kong lutasin ang mga ito.
Hakbang 1: Pagkolekta ng Iyong Mga Materyales
Ang mga materyales na kakailanganin mo ay ang mga sumusunod:
- Arduino Uno (maaaring gumana ang iba pang mga board ng Arduino ngunit hindi ko pa nasusubukan ang alinman)
- Malaking Breadboard
- Maliit na Breadboard
- Lalaki - Mga Lalaki na Jumper Wires
- 3 Mga Push Button
- 3 resistors
- Pag-access sa isang computer
- Ang ilang mga handa na upang gumana kamay!
Hakbang 2: Pag-set up ng Mga Bread Board
Upang mai-set up ang malaking board gawin ang sumusunod:
Itakda ang LCD 1602 display sa kanang kanang kamay ng breadboard tulad nito. Magpatuloy upang ilagay ang potensyomiter sa gitna ng pagtiyak na ang dalawang mga pin ay nasa ibaba at ang isahan sa itaas.
Upang mai-set up ang mas maliit na board bilang isang controller gawin ang sumusunod:
Ilagay ang iyong tatlong mga pindutan ng tulak sa gitnang puwang. Ikalat ang mga ito hangga't gusto mo, subalit tiyakin na ang mga pindutan ay hindi nakakonekta nang pahalang ngunit ang mga ito ay patayo (nang hindi pinindot ang pindutan). Kung nais mong subukan kung aling panig ang laging konektado, iminumungkahi ko na mag-set up ng isang simpleng circuit na may isang humantong na konektado sa pindutan.
Hakbang 3: Pagkonekta sa mga Wires
Simula sa mas malaking breadboard ikonekta ang sumusunod:
- 3.3 volts sa positibong riles
- Ground sa negatibong riles
Pagkatapos upang ikonekta ang potensyomiter ikonekta ang sumusunod:
- Ang itaas na pin sa V0 sa LCD
- Ang kaliwang kaliwang pin sa negatibong power rail
- Ang kanang ibaba pin positibong power rail
Pagkonekta sa display:
- VSS sa negatibong riles
- VDD sa positibong riles
- Ang V0 ay konektado na
- RS sa digital pin 12
- RW sa negatibong riles
- E sa digital pin 11
- D4 sa digital pin 5
- D5 hanggang digital pin 4
- D6 sa digital pin 3
- D7 hanggang digital pin 2
- A hanggang 5 volts
- K sa lupa
Ngayon sa controller!
- Ikonekta ang ibabang kaliwang pin ng bawat pindutan gamit ang isang risistor sa negatibong power rail (sa kabilang board).
- Ikonekta ang kanang kanang pin ng bawat pindutan sa positibong riles (sa kabilang pisara).
- Pagkatapos ikonekta ang kaliwang tuktok ng isang pindutan sa digital pin 7
- Ikonekta ang kaliwang tuktok ng susunod na pindutan sa digital pin 8
- Ikonekta ang kaliwang tuktok ng huling pindutan sa digital pin 9
Ngayon lahat ay naka-wire na!
Hakbang 4: Programming
Maaari mong i-program ito sa iyong sarili o maaari mong gamitin ang aking code (Ako ay isang amateur kaya't hindi ito ang pinakamahusay). Kung ang iyong bago sa ito plug ang iyong Arduino sa gamit ang USB at i-upload ang code sa pamamagitan ng web editor ng Arduino. Heto na:
create.arduino.cc/editor/TCD_95/f285ffc9-e5c0-4a63-bce9-a2fd2aac850a/preview
Hakbang 5: Pagsubok sa Laro
Kapag binuksan mo ang screen siguraduhin na buksan ang potensyomiter upang payagan ang teksto na lumitaw nang malinaw. Magsimula sa pamamagitan ng pagsubok kung ang bawat pindutan ay gumagana nang tama at nagbibigay at output. Tandaan na ang pagpindot sa enter button ay maaaring guluhin kaya't hawakan lamang ito para sa isang mabilis na segundo. Kung nais mong i-play muli ang laro pindutin ang pulang pindutan ng pag-reset sa iyong Arduino. Ngayon kung gumagana ang lahat subukang ayusin ang ilan sa mga mekanika sa laro o magdagdag ng higit pang mga pindutan.
Inirerekumendang:
Paano Mag-upload ng Mga Laro sa Arduboy at 500 Mga Laro sa Flash-cart: 8 Hakbang
Paano Mag-upload ng Mga Laro sa Arduboy at 500 Mga Laro sa Flash-cart: Gumawa ako ng ilang gawang-bahay na Arduboy na may memorya ng Serial Flash na maaaring mag-imbak ng max 500 na laro upang maglaro sa kalsada. Inaasahan kong ibahagi kung paano mag-load ng mga laro dito, kasama ang kung paano mag-imbak ng mga laro sa serial flash memory at lumikha ng iyong sariling pinagsama-samang package ng laro
Ikonekta ang 4 na Laro Gamit ang Arduino at Neopixel: 7 Mga Hakbang (na may Mga Larawan)
Ikonekta ang 4 Laro Gamit ang Arduino at Neopixel: Sa halip na magbigay lamang ng isang regalo sa labas ng istante, nais kong bigyan ang aking mga pamangkin ng isang natatanging regalo na maaari nilang pagsamahin at (sana) mag-enjoy. Habang ang Arduino code para sa proyektong ito ay maaaring napakahirap para sa kanila na maunawaan, ang mga pangunahing konsepto
Pagdaragdag ng Mga Laro sa Atgames Genesis Flashback HD: 5 Mga Hakbang (na may Mga Larawan)
Pagdaragdag ng Mga Laro sa Atgames Genesis Flashback HD: Ito ay magiging isang mabilis na walkthrough ng kung paano magdagdag ng mga laro sa iyong Atgames Genesis Flashback HD. Kung hindi mo alam kung ano ang iyong ginagawa at hindi nag-iingat maaari mong buong brick ang iyong yunit dahil ang itinuturo na ito ay nangangailangan ng pagbabago ng isang sensitibong lugar
Paano Suriin Kung Tumatakbo ang isang Laro sa Iyong Computer Bago ka Bumili ng Laro .: 4 Mga Hakbang
Paano Suriin Kung Tumatakbo ang Isang Laro sa Iyong Computer Bago ka Bumili ng Laro .: Kamakailan-lamang na nakuha ko ang Tawag ng Tanghalan 4 mula sa isang kaibigan (nang libre ay maaari kong idagdag) dahil hindi tatakbo sa kanyang computer. Sa gayon, ang kanyang computer ay medyo bago, at ikinagulat ako nito kung bakit hindi ito tatakbo. Kaya pagkatapos ng ilang oras na paghahanap ng internet, napag-alaman ko
Paano Suriin ang Iyong Mga Detalye ng Computer Bago Bumili ng Mga Laro / software .: 6 Mga Hakbang
Paano Suriin ang Iyong Mga Detalye ng Computer Bago Bumili ng Mga Laro / software .: Sinasaklaw ng gabay na ito ang hinihiling ng lahat ng mga laro / software. Ipinapakita sa iyo ng gabay na ito kung paano suriin kung ang iyong computer ay maaaring magpatakbo at mag-install ng isang cd o dvd na inilagay mo sa iyong computer. Maaari mo ring suriin ang http://cyri.systemrequirementslab.com/srtest/ (mula sa gumagamit na Kweeni