Përmbajtje:
- Hapi 1: Kërkesat
- Hapi 2: Fuqia
- Hapi 3: Servos
- Hapi 4: Shtypni butonat
- Hapi 5: Rezistencë e ndjeshme ndaj forcës
- Hapi 6: Sensori i dritës
- Hapi 7: zorrë
- Hapi 8: Kodi
Video: Arduino Dice Tower Lojë: 8 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:19
Në këtë udhëzues do t'ju tregoj se si të ndërtoni një lojë me kulla zare me arduino, pesë servo dhe disa sensorë.
Qëllimi i lojës është i thjeshtë, dy persona hedhin një zare në krye dhe ju me radhë shtypni një buton, ose përndryshe manipuloni sensorët. Kur bëni servo lëvizni platformat në të dy anët e kutisë duke bërë që zari të bjerë poshtë. I pari që merr zarin e tij nga kullat fiton me bonusin për të parë atë që ai/ajo hodhi.
Ky projekt lehtë mund të modifikohet ose zgjerohet për të përdorur sensorë të tjerë argëtues ose të jetë më i madh ose më i vogël.
Hapi 1: Kërkesat
Për këtë projekt do t'ju duhet:
Elektronikë:
- Një përshtatës AC/DC (5V, 2.1A, Qendra Pozitive)
- Një Arduino Uno
- Një kabllo USB-B
- Teli bluzë mashkullore 32 herë
- 5 herë servo
- Rezistorë 5x 10k
- Butoni 3x Push
- Një rezistencë e ndjeshme ndaj forcës
- Sensori i dritës
Materiale ndërtimi:
- Pllakë MDF ose dru tjetër
- ngjitës druri
- skewers druri
- fletë plastike
E RORTNDSISHME: Përshtatësi duhet të jetë 5 volt sepse ky është tensioni i servos dhe më shumë mund t'i prishë ato. Gjithashtu kontrolloni që përshtatësi të jetë pozitiv në qendër dhe ka më shumë se ose 2A për të fuqizuar të gjitha servot.
Hapi 2: Fuqia
Që të funksionojnë të gjithë servos, do t'ju duhet shumë më tepër energji sesa arduino mund të furnizojë. Për këtë është përshtatësi. Përshtatësi është 5V i cili është tensioni i funksionimit të servos si dhe të gjithë sensorëve në mënyrë që të jetë i përsosur. Për më tepër ai furnizon 2.1A e cila është e mjaftueshme për të gjitha servos në të njëjtën kohë. Pra, para së gjithash do të prishni telin e përshtatësit tuaj dhe do ta lyeni atë. Nëse duhet të ndani telat njëri prej tyre është 5V dhe tjetri është toka. Nëse keni një tel të trashë, kjo do të thotë që të dy telat janë atje dhe do t'ju duhet t'i ndani ato. Ju mund të përdorni një multimetër për të parë se cili tel është 5V. Nëse vendosni sondat tuaja në tela dhe lexon 5V, tela në sondën e kuqe është 5V dhe ajo në sondën e zezë është e tokëzuar. nëse lexon -5 volt do të thotë që i keni ato gabim. Tani mund të mbështillni një tel rreth të dyjave dhe t'i vendosni në tabelën tuaj të bukës, 5v në + dhe toka në -. Tani ka një gjë të fundit për të cilën është të kalosh një tel nga toka e arduino -s tuaj në - gjithashtu në mënyrë që përshtatësi dhe arduino të kenë një bazë të përbashkët, përndryshe nuk do të funksionojë.
Hapi 3: Servos
Tjetra ne do të lidhim shërbimet tona. Tani çdo servo ka tre tela një të verdhë, një portokalli dhe një ngjyrë kafe.
- E verdhë në (PWM) pin 4, 5, 6, 9, 10, 11
- Portokalli në pushtet
- Kafe në tokë
Por ju nuk mund t'i lidhni ato me ndonjë kunj, është e rëndësishme të përdorni kunjat PWM. Ndërsa shumica e kunjave digjitalë mund të jenë vetëm në ose jashtë kunjat PWM gjithashtu mund të dërgojnë vlera në mes të cilave ne duhet të vendosim servo në çdo pozicion që duam.
Hapi 4: Shtypni butonat
Tjetra do të lidhim tre butonat për të kontrolluar servos 1, 2 dhe 4.
- Lidhni butonin e shtypjes me tabelën e bukës
- Nga këmba e butonit të djathtë në fuqi.
- Nga këmba e majtë e butonit në kunjin 3
- Nga këmba e majtë e butonit në rezistencën 10k
- Nga rezistenca 10k në tokë
Tani përsëriteni këtë për të tre butonat.
Hapi 5: Rezistencë e ndjeshme ndaj forcës
Më tej është rezistenca e ndjeshme ndaj forcës e cila mat forcën. Tani për këtë sensor ne do të përdorim kunjat analoge sepse kunjat analoge punojnë me vlera midis 0 dhe 1023 në vend që të ndizen ose fiken, e cila është e nevojshme për sensorin e forcës.
- Lidhni rezistencën e ndjeshme ndaj forcës në tabelë
- Kunja e majtë në fuqi
- Kunja e djathtë në kunjin analog A0
- Kunja e djathtë në rezistencën 10k
- Rezistencë 10k në tokë
Hapi 6: Sensori i dritës
Dhe së fundi po shtojmë sensorin e dritës. Sigurohuni që kunja e gjatë të jetë në të majtë.
- Lidhni sensorin e dritës me tabelën e bukës
- Këmba e majtë në pushtet
- Këmba e djathtë tek kunja analoge A1
- Këmba e djathtë në rezistencë 10k
- Rezistencë 10k në tokë
Hapi 7: zorrë
Bazuar në shabllonin në foton e parë ju mund të shihni dërrasat. Pastaj bëni vrimat e treguara në pjesën e përparme dhe të pasme. Pastaj ju mund të ngjitni gjithçka së bashku për të qenë si fotografitë 2 dhe 3. Vetëm mos i ngjitni platformat servo në servos, thjesht përdorni pjesët standarde të servo dhe vidhosini ato me atë. Pastaj ngjitini hellët dhe ngjitini nëpër vrimë. Pastaj në anën tjetër vendosni platformën tjetër identike në mënyrë që të keni dy platforma në një servo. Pra, shihni këtë referojuni figurës së katërt dhe të pestë.
Sigurisht që mund të ndryshoni madhësinë e kutisë, si dhe rrëshqitjet në brendësi mjaft lehtë.
Hapi 8: Kodi
Ky është kodi për kontrollin e të pesë servove duke përdorur sensorët.
butoni1 = servo1
butoni2 = servo2
sensori i dritës = servo3
butoni3 = servo4
rezistencë e ndjeshme ndaj forcës = servo5
Recommended:
DIY 37 Leds Arduino Roulette Lojë: 3 hapa (me fotografi)
DIY 37 Leds Arduino Ruletë Lojë: Ruleta është një lojë kazino e quajtur sipas fjalës frënge që do të thotë rrotë e vogël
Lojë 3D Maze duke përdorur Arduino: 8 hapa (me fotografi)
Lojë 3D Maze duke përdorur Arduino: Përshëndetje miq, kështu që sot ne do të bëjmë një lojë labirint duke përdorur ARDUINO UNO. Si Arduino Uno është tabela më e përdorur, është shumë mirë të bësh lojëra me të. Në këtë Instructable le të bëjmë lojën e labirintit e cila kontrollohet duke përdorur levë. Mos harroni
Mini lojë "Guess the Number" Lojë me mikro: bit: 10 hapa
Mini Makina e lojës "Guess the Number" me Micro: bit: A keni luajtur ndonjëherë " Guess the Number "? Kjo është një makinë lojërash shumë e thjeshtë për t’u ndërtuar që luan " Guess the Number " me ty Ne e projektuam këtë projekt DIY për të inkurajuar lojën fizike dhe për t'i ndihmuar fëmijët të mësojnë programim. Ai përdor një MU
Arduino Flappy Bird - Projekt lojë Arduino 2.4 "TFT Touchscreen SPFD5408 Bird Game: 3 hapa
Arduino Flappy Bird | Arduino 2.4 "TFT Touchscreen SPFD5408 Bird Project Project: Flappy Bird ishte lojë shumë e popullarizuar atje në pak vite dhe shumë njerëz e krijuan atë në mënyrën e tyre, ashtu edhe unë, krijova versionin tim të zogut flappy me Arduino dhe 2.4 të lirë" TFT " Ekran me prekje SPFD5408, Pra, le të fillojmë
Lojë Microbit Tic Tac Toe Lojë: 4 hapa (me fotografi)
Microbit Tic Tac Toe Lojë: Për këtë projekt, bashkëpunëtori im - @descartez dhe unë krijuam një lojë të mrekullueshme tic tac toe duke përdorur radio funksionalitetin e mikrobitëve. Nëse nuk keni dëgjuar më parë për mikrobit, ata janë një mikrokontrollues i mrekullueshëm i krijuar për t'u mësuar fëmijëve programimin. Ata