Talaan ng mga Nilalaman:

Arduino 'breadbot' Puzzle Game: 6 Hakbang (na may Mga Larawan)
Arduino 'breadbot' Puzzle Game: 6 Hakbang (na may Mga Larawan)

Video: Arduino 'breadbot' Puzzle Game: 6 Hakbang (na may Mga Larawan)

Video: Arduino 'breadbot' Puzzle Game: 6 Hakbang (na may Mga Larawan)
Video: A vending machine you've never seen before, sunscreen spray vending machine. Micron Smart Vending 2024, Hulyo
Anonim
Arduino 'breadbot' Puzzle Game
Arduino 'breadbot' Puzzle Game

Oh hindi! Ang aking robot ng sanggol ay nangangailangan ng ilang mga wires upang mabuhay muli!

Ngayon ay gagawa kami ng larong puzzle na maaaring magturo sa simula ng mga gumagamit ng arduino ng isang bagay tungkol sa breadboarding. Iyon ang dahilan kung bakit ko ito ginawa! Maaari mo itong gawing masalimuot hangga't gusto mo, ngunit pinili ko para sa 4 na LED at 5 mga pin sa bawat panig ng mini breadboard. Ang larong puzzle na ito ay binigyang inspirasyon ng sikat na 'Panatilihin ang pakikipag-usap at walang sumabog' na laro sa singaw.

Narito kung ano ang kakailanganin mong gawin ang parehong bersyon tulad ng ginawa ko:

- Isang arduino UNO

- Isang breadbord upang ikonekta ang mga wires upang i-play sa

- Mga wire (lalaki hanggang lalaki at lalaki hanggang babae)

- 4 na magkakaibang mga may kulay na LED (at resistors)

- 1 piezo buzzer

- (Ginamit ko ang 5) resistors upang masukat ang iba't ibang mga resulta para sa iyong mga sagot

- (Ginamit ko ang 5) resistors para sa kabilang panig ng mini tinapay board

- isang maliit na kahon upang ilagay ang lahat (ginamit ko ang kahon na pumasok ang isang lumang telepono ko)

- pintura, tape, braso, binti at ulo para sa iyong robot! mabaliw ka dito!

Masidhing inirerekumenda kong gawin muna ang proyekto sa isang breadboard bago ilagay ang lahat sa kahon o baka magkasama ito, gawin ang sa palagay mo ay pinakamahusay na gumagana!

Hakbang 1: Ang mga LED

Ang mga LED
Ang mga LED
Ang mga LED
Ang mga LED

Nais naming gumamit ng 4 digital pin sa arduino para sa 4 LEDs.

Gawin ang mga ito sa pagkakasunud-sunod na ito, para sa bawat isa: digital pin sa breadboard> risistor para sa LED> LED> sa lupa sa iyong arduino. Subukan ang mga ito upang makita kung gumagana ang mga ito!

Hakbang 2: Ang Patlang ng Puzzle

Ang Larangan ng palaisipan
Ang Larangan ng palaisipan
Ang Larangan ng palaisipan
Ang Larangan ng palaisipan

Sa pamamagitan ng paggamit ng mga analog na pin upang masukat ang mga boltahe makakakuha tayo ng iba't ibang mga resulta.

magsimula sa pamamagitan ng pagkonekta ng isang kawad mula sa anumang analog pin sa breadboard. maglakip ng isang malakas na risistor (ginustong 1 kOhm) sa parehong riles sa lupa, kaya kapag sinusukat namin ang pin ngayon, babalik ito ng 0.

gawin ito ng maximum na 5 beses, kailangan namin ng 1 analog pin na bukas upang lumikha ng isang random na binhi sa simula ng laro!

ngayon para sa kabilang panig ng board: ikonekta ang isang kawad mula sa 5V pin sa positibong riles sa breadboard. Upang makakuha ng magkakaibang mga resulta mula sa bawat kawad kailangan namin ng 5 magkakaibang mga halaga ng risistor, kung wala kang 5 magkakaibang uri ng resistors tulad ng ginagawa ko, gumamit ng maraming pagkatapos ng bawat isa, magdagdag sila.

ang ganda!

Hakbang 3: Ang Piezo Buzzer at Frankenstein Wires

Halos tapos na kami sa lahat ng mga kable!

gumamit ng isang digital pin at ikonekta ang isang piezo buzzer dito, na kumokonekta pabalik sa lupa

gumamit ng isa pang digital pin at ikonekta ang isang mahabang kawad dito, ikonekta ang isa pang mahabang kawad sa lupa, kung ang dalawang ugnay na ito ay magpapalitaw kami ng isang tseke upang makita kung ang lahat ng mga wire na konektado ng manlalaro ay tama!

Hakbang 4: Ang Code

i-download ang aking code ng proyekto at basahin ito, sigurado akong maaari itong maging mas malinis, mas mahusay at mas mahusay ngunit ito ang natapos ko sa aking karanasan! huwag mag-atubiling kumilos sa paligid nito o ibigay ang iyong sariling pag-ikot sa proyekto!

Hakbang 5: Ang Solusyon ng Sheet

ang naka-attach na file ay nasa dutch, kaya't ang karamihan sa iyo ay marahil ay hindi magkakaroon ng maraming paggamit dito (kung hindi mo nais ng isang labis na hamon na isalin ang lahat!) kaya kailangan naming gumawa ng aming sariling. Maaari kang lumikha ng iyong sariling mga solusyon nang madali sa pamamagitan ng pagtatakda ng variable na 'u' sa isang nais na numero, i-upload, tingnan kung anong mga ilaw ang nakabukas, ikonekta ang ilang mga wire na iyong pinili at ikonekta ang mga frankenstein wires upang makita ang solusyon, isulat ang solusyong iyon sa ang mga solusyon ay nakaayos sa code at sa iyong sheet ng solusyon upang malutas ito ng mga manlalaro! Sigurado akong malalaman mo ito kung napunta ka dito:)

Hakbang 6: Tapos Na

Tapos na!
Tapos na!
Tapos na!
Tapos na!
Tapos na!
Tapos na!

wow !!! binabati kita nagawa mo ito, gumawa ka ng larong robot puzzle

oras na upang gawin ang pabahay at pagsamahin ang lahat! good luck !!

Inirerekumendang: