Taula de continguts:
- Pas 1: els LED
- Pas 2: el camp del trencaclosques
- Pas 3: The Piezo Buzzer i Frankenstein Wires
- Pas 4: el codi
- Pas 5: el full de solucions
- Pas 6: Fet
Vídeo: Joc de trencaclosques "breadbot" Arduino: 6 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
Oh no! El meu robot nadó necessita un parell de cables per tornar a cobrar vida.
Avui farem un joc de trencaclosques que pot ensenyar als usuaris inicials d’arduino alguna cosa sobre la taula de treball. Per això he fet això! Podeu fer-ho tan complex com vulgueu, però he escollit per a 4 LEDs i 5 pins a cada costat de la mini placa. Aquest joc de trencaclosques es va inspirar en el popular joc "Continua parlant i ningú explota" al vapor.
Això és el que necessiteu per fer la mateixa versió que jo:
- Un arduino UNO
- Una placa de connexió per connectar els cables amb els quals jugar
- Filferro (home a home i home a dona)
- 4 LEDs (i resistències) de colors diferents
- 1 brunzidor piezoelèctric
- (He utilitzat 5) resistències per mesurar diferents resultats de les vostres respostes
- (He utilitzat 5) resistències per a l'altre costat de la mini placa de pa
- una caixa petita per posar-hi tot (he utilitzat la caixa que entrava un meu vell telèfon)
- Pinta, cinta adhesiva, braços, cames i un cap per al teu robot. tornar-se boig amb això!
Recomano encaridament treballar el projecte primer en un tauler abans de posar-ho tot a la caixa o potser soldar-lo junts, feu el que creieu que funciona millor.
Pas 1: els LED
Volem utilitzar 4 pins digitals a l’arduino per a 4 LED.
Feu-los anar en aquest ordre, per a cadascun: pin digital a taulers de suport> resistència per LED> LED> a terra del vostre arduino. Proveu-los per veure si funcionen.
Pas 2: el camp del trencaclosques
Utilitzant els pins analògics per mesurar les tensions podem obtenir diferents resultats.
Comenceu per connectar un cable des de qualsevol pin analògic a la placa. connecteu una resistència forta (preferible a 1 kOhm) en aquest mateix carril a terra, de manera que quan mesurem el pin ara mateix, tornarà 0.
feu-ho un màxim de 5 vegades, necessitem 1 pin analògic obert per crear una llavor aleatòria al començament del joc.
ara per l'altre costat del tauler: connecteu un cable del pin de 5V al rail positiu de la placa. Per obtenir resultats diferents de cada filferro necessitem 5 valors de resistència diferents, si no teniu 5 tipus de resistències diferents com jo, utilitzeu-los múltiples un darrere l’altre, es sumaran.
bonic!
Pas 3: The Piezo Buzzer i Frankenstein Wires
Gairebé hem acabat amb tot el cablejat.
utilitzeu un pin digital i connecteu-hi un brunzidor piezoelèctric que es connecti de nou a terra
utilitzeu un altre pin digital i connecteu-hi un cable llarg, connecteu-ne un altre a la terra; si es toquen aquests dos, activarem una comprovació per veure si tots els cables connectats al reproductor són correctes.
Pas 4: el codi
descarregueu el codi del meu projecte i llegiu-lo, estic segur que pot ser molt més net, eficient i millor, però això és el que vaig acabar amb la meva experiència. no dubteu a jugar-hi o donar el vostre propi gir al projecte.
Pas 5: el full de solucions
el fitxer adjunt està en neerlandès, de manera que la majoria de vosaltres no en tindreu gaire utilitat (si no voleu traduir-ho tot amb un repte addicional), haurem de fer-ne el nostre. Podeu crear les vostres pròpies solucions fàcilment configurant la variable "u" al nombre desitjat, penjar-la, mirar quins llums s’encenen, connectar alguns cables que vulgueu i connectar els cables de Frankenstein per veure la solució, escriviu aquesta solució al matrius de solucions al codi i al full de solucions perquè els jugadors ho puguin resoldre. Estic segur que ho podreu esbrinar si heu arribat fins aquí:)
Pas 6: Fet
vaja !!! felicitats per fer-ho, vas fer un joc de trencaclosques de robots
ara toca fer l’habitatge i muntar-ho tot! bona sort!!
Recomanat:
Joc de trencaclosques de memòria mitjançant un BBC MicroBit: 7 passos
Joc de trencaclosques de memòria amb un BBC MicroBit: si no sabeu què és un BBC MicroBit, és bàsicament un dispositiu molt petit que podeu programar per tenir entrades i sortides. És com un Arduino, però més concret. El que realment em va encantar del MicroBit és que té dues entrades incorporades b
Llum LED de trencaclosques WebApp amb ESP32: 5 passos (amb imatges)
Llum LED de trencaclosques de WebApp amb ESP32: fa anys que jugo amb tires LED i recentment m'he mudat al lloc d'un amic on no he pogut fer grans canvis com muntar la tira a les parets, així que he muntat aquesta làmpada que té un sol cable que surt per poder i pot ser
Escape the Sheet (Trencaclosques d'Excel): 5 passos (amb imatges)
Escape the Sheet (Trencaclosques d'Excel): Escape the sheet és un petit joc d'Excel que vaig crear fa uns quants anys per ensenyar a un grup de col·legues algunes habilitats d'Excel més avançades mentre es divertia una mica amb trencaclosques Trivia i Lògica, dues coses que m'encanten. el joc és una combinació d’excel per
Rellotge despertador de trencaclosques de memòria: 3 passos (amb imatges)
Rellotge despertador de trencaclosques de memòria: és un rellotge de trencaclosques d'alarma que vol dir que hi ha un petit joc de memòria que heu de resoldre per deixar de sonar l'alarma. Com a resum, aquest rellotge és per a qui està matinant els matins. Té 3 LED que quan premeu qualsevol dels botons, l'alarma serà
Joc Crack the Code, caixa de trencaclosques basada en Arduino: 4 passos (amb imatges)
Crack the Code Game, caixa de trencaclosques basada en Arduino: en aquest instructiu, us mostraré com construir el vostre propi joc de codi crack en què utilitzeu un marcador de codificador rotatiu per endevinar el codi generat aleatòriament a la caixa forta. Hi ha 8 LED a la part frontal de la caixa forta que us indiquen quants