Sadržaj:

Arduino 'breadbot' zagonetka: 6 koraka (sa slikama)
Arduino 'breadbot' zagonetka: 6 koraka (sa slikama)

Video: Arduino 'breadbot' zagonetka: 6 koraka (sa slikama)

Video: Arduino 'breadbot' zagonetka: 6 koraka (sa slikama)
Video: To se događa ako stavite 1 žlicu sode bikarbone u biljku | PRIRODNI LIJEKOVI 2024, Juli
Anonim
Arduino 'breadbot' Puzzle igra
Arduino 'breadbot' Puzzle igra

O ne! Mojoj bebi robotu je potrebno nekoliko žica da ponovo oživi!

Danas ćemo praviti zagonetku koja bi početne korisnike arduina mogla naučiti nečemu o matičnoj ploči. Zato sam ovo napravio! Možete ga zakomplicirati koliko želite, ali ja sam odabrao 4 LED -a i 5 pinova sa svake strane mini ploče. Ova zagonetka inspirisana je popularnom igrom "Nastavi govoriti i niko ne eksplodira" na pari.

Evo šta vam je potrebno da napravite istu verziju kao ja:

- Arduino UNO

- Žica za spajanje žica za igru

- Žice (muški na muški i muški na ženski)

- 4 LED u različitim bojama (i otpornici)

- 1 piezo zujalica

- (koristio sam 5) otpornika za mjerenje različitih rezultata za vaše odgovore

- (koristio sam 5) otpornika s druge strane mini ploče za kruh

- mala kutija za stavljanje svega (koristio sam kutiju u koji je došao moj stari telefon)

- boje, traka, ruke, noge i glava za vašeg robota! poludi sa ovim!

Toplo preporučujem da prvo razradite projekt na ploči prije nego što sve stavite u kutiju ili ga možda zalemite, učinite ono što mislite da najbolje funkcionira!

Korak 1: LED diode

LED diode
LED diode
LED diode
LED diode

Želimo koristiti 4 digitalna pina na arduinu za 4 LED diode.

Neka idu ovim redoslijedom, za svaku: digitalni pin na matičnu ploču> otpornik za LED> LED> na masu na vašem arduinu. Testirajte ih da vidite rade li!

Korak 2: Polje zagonetki

Polje zagonetki
Polje zagonetki
Polje zagonetki
Polje zagonetki

Korištenjem analognih pinova za mjerenje napona možemo dobiti različite rezultate.

počnite povezivanjem žice s bilo kojeg analognog pina na matičnu ploču. pričvrstite snažni otpornik (poželjno 1 kOhm) u istu šinu na masu, pa kad trenutno izmjerimo iglu, vratit će se 0.

učinite to najviše 5 puta, potreban nam je 1 analogni pin otvoren za stvaranje nasumičnog sjemena na početku igre!

sada za drugu stranu ploče: spojite žicu s 5V pina na pozitivnu šinu u matičnoj ploči. Da bismo dobili različite rezultate od svake žice potrebno nam je 5 različitih vrijednosti otpornika, ako nemate 5 različitih vrsta otpornika kao ja, upotrijebite više njih jedan za drugim, oni će se zbrajati.

nice!

Korak 3: Piezo Buzzer i Frankenstein žice

Skoro smo završili sa ožičenjem!

upotrijebite digitalni pin i na njega spojite piezo zujalicu koja se spaja natrag na masu

upotrijebite drugi digitalni pin i spojite dugu žicu na njega, spojite drugu dugačku žicu na masu, ako se ove dvije dodirnu, pokrenuti ćemo provjeru jesu li sve žice na koje je plejer spojen ispravne!

Korak 4: Kôd

preuzmite svoj projektni kôd i pročitajte ga, siguran sam da može biti mnogo čistiji, efikasniji i bolji, ali ovo je ono što sam završio sa svojim iskustvom! slobodno se petljajte po njemu ili dajte svoj zamah projektu!

Korak 5: List rješenja

priložena datoteka je na holandskom, pa većini vas vjerojatno neće biti od velike koristi (ako ne želite dodatni izazov pri prevođenju svega!) pa ćemo morati sami napraviti. Lako možete stvoriti vlastita rješenja postavljanjem varijable 'u' na željeni broj, učitavanjem, gledanjem koja se svjetla pale, povezivanjem nekoliko žica po vašem izboru i povezivanjem žica Frankenstein da vidite rješenje, zapišite to rješenje u niz rješenja u kodu i na vašem listu rješenja kako bi ga igrači mogli riješiti! Siguran sam da ovo možete shvatiti ako ste došli ovako daleko:)

Korak 6: Gotovo

Gotovo!
Gotovo!
Gotovo!
Gotovo!
Gotovo!
Gotovo!

wow !!! Čestitamo, učinili ste, napravili ste robotsku slagalicu

sada je vrijeme da napravimo kućište i spojimo sve zajedno! Sretno!!

Preporučuje se: