INHOUDSOPGAWE:
Video: Skep 'n Arduino Simon -spel in 2 minute!: 3 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
GEEN springers nie! GEEN drade nie! GEEN soldeer nie! GEEN broodbord nie!
Dink buite die boks.
U wil dus vinnig met u mikro-kontroleerder saam met 'n paar bykomende modelle pronk, voordat vriende of familielede op pad is …
Stel hierdie vinnige en maklike weergawe van 'n Simon "herhaal na my" -spel binne enkele minute saam. Alhoewel monochromaties (met alle rooi LED's). Alles wat nodig is, is om hierdie byderhand te hê: 'n Arduino -mikrobeheerder (verkieslik 'n Nano), 'n module met 'n stel LED's, 'n 4 -knoppie module en 'n zoemer, saam met 'n rekkie.
Stap 1: Onderdele en montering
Die LED & Key/button -modules kan hier gevind word: www.ebay.com/itm/181563923440 (<$ 4) Buzzers is hier beskikbaar: https://www.ebay.com/itm/281280117872 (<$ 2)
[aan die gang] BTW: Hier is 'n handige hulpmiddel wat gebruik maak van https://itty.bitty.site [aan die gang]
Dit behoort dit op te klaar.
lite app
Meer inligting.
Nano 3.0 https://www.ebay.com/itm/131517734419 (<$ 3)
Ek beveel 'n klein rekkie aan, sodat jy dit nie 'n paar keer hoef te draai om dit styf te maak nie.
Ander Arduino's kan gebruik word, maar benodig verskillende plekke van die perifere modules (of laat dit toe); en as sodanig verander pin toewysing in die gebruikte kode. Die Nano 3.0 is veral goed, want dit sorg vir 'n klein saamstel, wat maklik met een hand gehou en bedien kan word.
Die montering word gedoen deur eenvoudig die modules in te sluit en met die rubberband vas te maak. Die 'aktiewe' piëzo -zoemer werk slegs as die polariteit korrek is. Let daarop dat dit (+) in D8 ingevoeg is, en (-) by D11.
Die sleutelmodule-penne K4-K3-K2-K1-GND gaan direk in A1-A5. Sien die prent hierbo.
Die LED-modulepenne GND-D1-D2-D3-D4-D5-D6 gaan direk in onderskeidelik D7-D6-D5-D4-D3-D2-GND.
Stap 2: Hoe dit werk
Die LED- en Sleutelmodules is normaalweg bedoel om een pen aan die aarde te koppel. Om die direkte verbintenis met die Nano te akkommodeer, gebeur dit nie. Dus word die penne wat met die 'GND's' op hierdie modules gekoppel is, as uitsette bedien en 'LAAG' gestel. Die MCU (MicroControllerUnit) sal sy uitsette tot 30 ma. Dit is genoeg vir die bank van vier (4) LED's. Alhoewel dit baie meer nodig is vir die knoppies, is daar geen skade nie, aangesien die uitsette stroombeperkend is (en dit trek slegs stroom wanneer dit ingedruk word). Die LED -module het inlynweerstands wat die stroom wat deur elke LED gaan, verder beperk.
Aflaaie
Ek het twee verskillende weergawes van die 'Simon' volg my ligte en klankspel opgedateer en aangepas om met hierdie projek te werk. Krediete vir die oorspronklike weergawes is in die bronnelys.
Een skets (FastEasy_SimonSings) gebruik slegs 'n insluitende lêer ('pitches.h' om in die gids te wees). Terwyl die ander (FastEasy_SimonSays) die 'Tone' -biblioteek gebruik. U benodig dus een of albei, afhangende van watter skets (e) u kies.
Die biblioteek hierbo behoort standaard deel uit te maak van die Arduino IDE. As dit nie die geval is nie, en u benodig hulp hier, is hoe u 'n biblioteek installeer.
Stap 3: Speel met die vergadering
Speel is redelik eenvoudig. Daar is dokumentasie in die kodebronlêers. Al wat u moontlik moet weet, is dat die 'Simon Says' -weergawe outomaties met een flits begin. en die 'Simon Sings' weergawe begin met 'n patroon van 4, maar dit wag op 'n sleuteldruk voordat elke ronde begin.
U sal waarskynlik die LED- en sleutelmodules handig vind om ander vinnige projekbewyse van konsepte te doen. Hierdie projek en die gepaardgaande kode werk saam met 'n luidspreker. Dit sal beter klink, maar jy sal dit nie sonder ten minste 'n paar springers kan doen nie.
Let daarop dat, aangesien hierdie sketse gekodeer word, 'n Nano 3.0 of Uno direk (Plug-&-Play) werk, dat ander moontlik verskillende stelle penne moet gebruik as gevolg van hul fisiese uitleg; en moontlik 'n paar kodeveranderings.
Aanbeveel:
Skep 'n WiFi -hittekaart met ESP8266 en Arduino: 5 stappe
Maak 'n WiFi-hittekaart met behulp van ESP8266 en Arduino: Oorsig In hierdie tutoriaal gaan ons 'n hittekaart maak van die omliggende Wi-Fi-seine met behulp van Arduino en ESP8266 Inleiding tot WiFi-seine Hoe om spesifieke seine op te spoor met ESP8266 Maak 'n hittekaart met behulp van Arduino en TFT disp
Skep 'n Arduino -kilometerteller - Deel I: 4 stappe
Skep 'n Arduino -kilometerteller - Deel I: Dit is baie algemeen dat fietsryers en oefenfietsgebruikers hul spoed en afstand afgelê moet meet. Hiervoor benodig ons 'n toestel wat bekend staan as 'n kilometerteller. Die kilometerteller is verantwoordelik vir die meting van hierdie veranderlikes en die oordrag van hierdie inligting
Arduino Minute Tracker: 3 stappe
Arduino Minute Tracker: In hierdie tutoriaal sal ek u leer hoe om 'n minute -spoorsnyer te maak met 'n Arduino Uno. 'N Minute -spoorsnyer is 'n toestel wat u kan gebruik om tred te hou met hoe lank u met verloop van tyd aan iets werk. U druk die startknoppie om minute te begin tel, 'n
Leer Arduino in 20 minute (met krag verpak): 10 stappe (met foto's)
Leer Arduino in 20 minute (met krag verpak): die instruksies is geskryf met die visie om goeie dinge te lewer en die werklike stokperdjie van arduino te help, wat regtig 'n maklike en duidelike bron nodig het wat almal maklik kan verstaan deur net hierdie module te lees. Ek is ook 'n ardui
Leer ARDUINO (in 20 minute): 10 stappe (met foto's)
Leer ARDUINO (in 20 minute): dit is 'n instruksie wat ek spesiaal geskryf het om my kennis oor arduino op 'n baie vereenvoudigde manier te deel. Arduino het 'n groot pot