Përmbajtje:

Arduino Dice Tower Lojë: 8 hapa
Arduino Dice Tower Lojë: 8 hapa

Video: Arduino Dice Tower Lojë: 8 hapa

Video: Arduino Dice Tower Lojë: 8 hapa
Video: United States Worst Prisons 2024, Dhjetor
Anonim
Lojë Arduino Dice Tower
Lojë Arduino Dice Tower

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

Kërkesat
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

Fuqia
Fuqia
Fuqia
Fuqia
Fuqia
Fuqia
Fuqia
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

Servos
Servos
Servos
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

Butonat e Pushimit
Butonat e Pushimit
Butonat e Pushimit
Butonat e Pushimit

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

Rezistencë e ndjeshme ndaj forcës
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

Sensori i dritës
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ë

Zorrë
Zorrë
Zorrë
Zorrë
Zorrë
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: