Innehållsförteckning:
- Tillbehör
- Steg 1: Planera och förstå kretsen
- Steg 2: Kretsschema och konstruktion
- Steg 3: Arduino -kod
- Steg 4: Hus för kretsarna
- Steg 5: Demontera kretsen
Video: Enspelarreaktionstimer (med Arduino): 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:40
I det här projektet kommer du att bygga en reaktionstimer som drivs av en Arduino. Det fungerar på en Arduinos millis () -funktion där processorn registrerar tiden sedan programmet började köras. Du kan använda den för att hitta tidsskillnaden mellan när lampan tänds och knappen släpps. Alla värden anges i millisekunder.
I spelet måste du hålla knappen intryckt, varefter lysdioden tänds. Du måste sedan släppa knappen när lysdioden släcks. Om du släpper den för tidigt visas en "Released for early" text på LCD -skärmen. Den tid du tog för att släppa knappen, din reaktionstid, visas på LCD -skärmen.
Tillbehör
Observera att bilden inte visar alla komponenter som krävs för projektet
1) 1 x Arduino nano/Arduino Uno + Anslutningskabel
2) 5 cm x 5 cm Perfboard
3) 20 x bygelkablar eller ledningar
4) 1 x 16x2 LCD -skärm (tillval)
5) 1 x 100K eller 250K potentiometer
6) 1 x 9V batteri + kontaktklämma
7) 1 x 5 mm LED
8) 1 x PTM momentan strömbrytare
9) 1 x 3V eller 5V summer
De flesta artiklar kan köpas från Amazon. Det finns ett par elektronik -kit på Amazon som förser dig med alla grundläggande komponenter som motstånd, dioder, transistorer, etc. Den som jag har hittat för att ge mig en pang för pengarna finns på denna länk.
Jag hade personligen de flesta komponenterna redan eftersom jag gör många av den här typen av projekt. För uppfinnarna där ute i Singapore är Sim Lim Tower rätt plats att köpa alla elektroniska komponenter. Jag rekommenderar rymdelektronik, kontinental elektronik eller Hamilton elektronik på 3: e våningen.
Steg 1: Planera och förstå kretsen
Majoriteten av arbetet utförs med koden i Arduino. Förutom en LED, summer och PTM -omkopplare finns det inte många vanliga elektronikkomponenter. Ändå är det fortfarande avgörande att kunna förstå kretsen.
1) Ena änden av PTM -omkopplaren är ansluten till +5V medan den andra är ansluten till ett Arduino -stift. Arduino-stiftet är också anslutet till jord med ett 10K ohm neddragningsmotstånd. Detta förhindrar att någon flytande spänning påverkar stiftets tillstånd.
2) Lysdiodens anod är direkt ansluten till arduino. Det är inte nödvändigt att ha en transistor för att öka spänningen till lysdioden. Arduino ger tillräckligt med ström för att driva LED: n. Lysdiodens katod är ansluten till jord.
3) Slutligen sker samma process med summern men för en annan Arduino -stift.
4) Anslutningarna mellan LCD och arduino framhävs i schemat och fritz -modellerna.
Steg 2: Kretsschema och konstruktion
Det finns ett par alternativ för hur man sätter ihop kretsen.
1) För personer som går in i elektronik, skulle jag rekommendera att använda brödbrädan för att bygga kretsen. Det är mycket mindre rörigt än lödning, och det blir lättare att felsöka eftersom ledningarna enkelt kan justeras. Följ anslutningarna som visas på fritzing -bilderna.
2) För mer erfarna individer, prova med att löda kretsen på brödbrädan. Det kommer att bli mer permanent och hålla längre. Läs och följ schemat för vägledning.
3) Slutligen kan du också beställa ett färdigt kretskort från SEEED. Allt du behöver göra för att lödda komponenterna. Den nödvändiga Gerber -filen bifogas i steget. Här är en länk till en Google Drive -mapp med den zippade Gerber -filen:
Steg 3: Arduino -kod
Koden är utmaningsaspekten för detta projekt. Mycket måste göras med en enda hålslinga och navigera genom hela tiden och för slingor inom kan ta lite tid.
Koden har några kommentarer som hjälper dig att följa med. Du kan ladda ner den och ladda upp den till Arduino med en USB till mini USB -kabel. Du skulle behöva Arduino -appen på din dator för det och du kommer att kunna hitta nedladdningslänken för den från denna webbplats:
Steg 4: Hus för kretsarna
1) Du kan använda ett gammalt plastfodral för höljet. Använd en het kniv för att klippa ut facken för LCD -skärmen och knappen.
2) Dessutom kan du kolla in mitt konto för en annan instruerbar där jag beskriver hur man bygger en låda av laserskuren akryl. Du kommer att kunna hitta en SVG -fil för laserskäraren. Alternativt, för personer som inte har tillgång till en laserskärare, kan du hitta en annan instruerbar detalj som beskriver hur man bygger en låda av reservdelar av timmer
3) Slutligen kan du bara lämna kretsen utan hölje. Det blir lätt att reparera och modifiera.
Steg 5: Demontera kretsen
länk till videon:
Rekommenderad:
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)
Sonografi med kropps-ultraljud med Arduino: 3 steg (med bilder)
Body-ultrasound Sonography With Arduino: Hej! Min hobby och passion är att förverkliga fysikprojekt. Ett av mina sista arbeten handlar om ultraljudssonografi. Som alltid försökte jag göra det så enkelt som möjligt med delar du kan få på ebay eller aliexpress. Så låt oss ta en titt på hur långt jag kan gå med
RC -spårad robot med Arduino - Steg för steg: 3 steg
RC -spårad robot med Arduino - Steg för steg: Hej killar, jag är tillbaka med ett annat häftigt robotchassi från BangGood. Hoppas att du har gått igenom våra tidigare projekt - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot med Robotic Arms och The Badland Braw
Hur man gör en drönare med Arduino UNO - Gör en quadcopter med mikrokontroller: 8 steg (med bilder)
Hur man gör en drönare med Arduino UNO | Gör en Quadcopter Med Microcontroller: Introduktion Besök min Youtube -kanal En Drone är en mycket dyr gadget (produkt) att köpa. I det här inlägget ska jag diskutera, hur gör jag det billigt ?? Och hur kan du göra din egen så här till billigt pris … Tja i Indien alla material (motorer, ESC
Trådlös fjärrkontroll med 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sändarmottagare för Quadcopter - Rc helikopter - RC -plan med Arduino: 5 steg (med bilder)
Trådlös fjärrkontroll med 2,4 GHz NRF24L01 -modul med Arduino | Nrf24l01 4 -kanals / 6 -kanals sändarmottagare för Quadcopter | Rc helikopter | Rc -plan med Arduino: Att driva en Rc -bil | Quadcopter | Drone | RC -plan | RC -båt, vi behöver alltid en mottagare och sändare, antag att för RC QUADCOPTER behöver vi en 6 -kanals sändare och mottagare och den typen av TX och RX är för dyr, så vi kommer att göra en på vår