Satura rādītājs:
- 1. darbība. Prasības
- 2. solis: jauda
- 3. solis: Servo
- 4. solis: spiedpogas
- 5. solis: piespiedu jutīgais rezistors
- 6. darbība: gaismas sensors
- 7. solis: apvalks
- 8. darbība: kods
Video: Arduino kauliņu torņa spēle: 8 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:55
Šajā pamācībā es jums parādīšu, kā izveidot kauliņu torņu spēli ar arduino, pieciem servo un dažiem sensoriem.
Spēles mērķis ir vienkāršs, divi cilvēki met kauliņus augšpusē, un jūs pārmaiņus spiežat pogu vai citādi manipulējat ar sensoriem. Veicot servo, pārvietojiet platformas abās kastes pusēs, padarot kauliņus nolaižamus. Pirmais, kurš izmet kauliņus no torņiem, uzvar ar bonusu redzēt, ko viņš/viņa meta.
Šo projektu var viegli modificēt vai paplašināt, lai izmantotu citus jautrus sensorus vai būtu lielāks vai mazāks.
1. darbība. Prasības
Šim projektam jums būs nepieciešams:
Elektronika:
- AC/DC adapteris (5V, 2.1A, pozitīvs centrā)
- Arduino Uno
- USB-B kabelis
- 32x vīriešu džemperis
- 5x servo
- 5x 10k rezistori
- 3x spiedpoga
- Spēka jutīgs rezistors
- Gaismas sensors
Celtniecības materiāli:
- MDF plāksne vai cits koks
- koka līme
- koka iesmi
- plastmasas loksne
SVARĪGI: adapterim jābūt 5 voltu spriegumam, jo tas ir servo spriegums un citi var tos salauzt. Pārbaudiet arī, vai adapteris ir centrā pozitīvs un tam ir vairāk nekā 2A, lai darbinātu visus servos.
2. solis: jauda
Lai visi servi darbotos, jums būs nepieciešams daudz vairāk enerģijas, nekā var nodrošināt arduino. Tam ir paredzēts adapteris. Adapteris ir 5 V, kas ir servo, kā arī visu sensoru darba spriegums, lai tas būtu ideāls. Turklāt tas piegādā 2.1A, kas ir pietiekami visiem serviem vienlaikus. Tāpēc vispirms nogrieziet adaptera vadu un noņemiet to no ādas. Ja jums ir jāatdala vadi, viens no tiem ir 5 V, bet otrs - zeme. Ja jums ir viens biezs vads, tas nozīmē, ka abi vadi ir tur, un jums tie būs jāatdala. Varat izmantot multimetru, lai noskaidrotu, kurš vads ir 5V. Ja jūs ievietojat zondes pie vadiem un tas rāda 5 V, tad sarkanās zondes vads ir 5 V, bet melnās zondes vads ir iezemēts. ja tas rāda -5 voltus, tas nozīmē, ka jums tie ir nepareizi. Tagad jūs varat aptīt vadu ap abiem un ievietot tos savā maizes dēļā, 5 V + un zemi - -. Tagad ir vēl viena pēdējā lieta, kas jāvelk vadam no jūsu arduino zemes uz - kā arī tā, lai adapterim un arduino būtu kopīga zeme, pretējā gadījumā tas nedarbosies.
3. solis: Servo
Tālāk mēs pievienosim savus servos. Tagad katram servo ir trīs vadi - dzeltens, oranžs un brūns.
- dzeltens līdz (PWM) 4., 5., 6., 9., 10., 11. tapa
- Oranžs pie varas
- Brūns līdz zemei
Bet jūs nevarat tos vienkārši savienot ar jebkuru tapu, ir svarīgi izmantot PWM tapas. Lai gan lielākā daļa digitālo tapu var būt tikai ieslēgtas vai izslēgtas, PWM tapas var arī nosūtīt vērtības, starp kurām mums ir jānovieto servo jebkurā vēlamajā pozīcijā.
4. solis: spiedpogas
Tālāk mēs pieslēgsim trīs spiedpogas, lai kontrolētu servos 1, 2 un 4.
- Savienojiet spiedpogu ar maizes dēli
- No labās pogas kājas uz barošanu.
- No kreisās pogas kājas līdz tapai 3
- No kreisās pogas kājas līdz 10k rezistoram
- No 10k rezistora līdz zemei
Tagad atkārtojiet to visām trim pogām.
5. solis: piespiedu jutīgais rezistors
Nākamais ir spēka jutīgais rezistors, kas mēra spēku. Tagad šim sensoram mēs izmantosim analogās tapas, jo analogās tapas darbojas ar vērtībām no 0 līdz 1023, nevis tikai ieslēgtas vai izslēgtas, kas ir nepieciešams spēka sensoram.
- Pievienojiet spēka jutīgo rezistoru pie plāksnes
- Kreisā tapa pie strāvas
- Labā tapa uz analogo tapu A0
- Labā tapa līdz 10k rezistoram
- 10k rezistors zemē
6. darbība: gaismas sensors
Un visbeidzot, mēs pievienojam gaismas sensoru. Pārliecinieties, vai garā tapa ir kreisajā pusē.
- Pievienojiet gaismas sensoru pie maizes dēļa
- Kreisā kāja pie varas
- Labā kāja pie analogās tapas A1
- Labā kāja līdz 10k rezistoram
- 10k rezistors zemē
7. solis: apvalks
Pamatojoties uz veidni pirmajā attēlā, jūs varat redzēt dēlus. Pēc tam izveidojiet caurumus, kas norādīti priekšpusē un aizmugurē. Tad jūs varat salīmēt visu kopā, lai būtu kā 2. un 3. attēlā. Vienkārši nelīmējiet servoplatformas pie servo, vienkārši izmantojiet standarta servo detaļas un pieskrūvējiet tās. Pēc tam pielīmējiet iesmus un pielīmējiet caur caurumu. Tad otrā pusē novietojiet otru identisku platformu tā, lai vienā servo būtu divas platformas. Tātad, skatiet to, atsaucoties uz ceturto un piekto attēlu.
Protams, jūs varat viegli mainīt kastes izmēru, kā arī slaidus iekšpusē.
8. darbība: kods
Šis ir kods visu piecu servo vadīšanai, izmantojot sensorus.
poga1 = servo1
poga2 = servo2
gaismas sensors = servo3
poga3 = servo4
spēka jutīgs rezistors = servo5
Ieteicams:
Pilnībā IR pielāgojams astoņu kauliņu elektroniskais komplekts: 14 soļi (ar attēliem)
Pilnībā IR pielāgojams astoņu kauliņu elektroniskais komplekts: Sadarbībā ar J. Arturo Espejel Báez. Tagad jums var būt līdz 8 kauliņiem no 2 līdz 999 sejām 42 mm diametrā un 16 mm augstā korpusā! Spēlējiet savas iecienītākās galda spēles ar šo konfigurējamo kabatas izmēra elektronisko kauliņu komplektu! Šis projekts sastāv no
Aveņu PI kauliņu projekts: 6 soļi
Raspberry PI Dice Project: Jauks mazs lodēšanas projekts, un pēc tam, kad pabeigts aveņu PI programmēšanas uzdevums. Korona vīrusa dēļ mēs esam slēgti, tāpēc šis ir mēģinājums mācīties mājās un paturēt manu 10 gadus veco dēlu. Šis ir jauks mazs projekts
Simona spēle - jautra spēle!: 5 soļi
Simona spēle - jautra spēle !: Atsauce: šeitPēc garas nedēļas nogales jums patiešām ir jācenšas izpildīt visus uzdevumus un darbu, par kuru esat atbildīgs. Mums ir pienācis laiks trenēt smadzenes, vai ne? Bez šīm garlaicīgajām un bezjēdzīgajām spēlēm ir arī spēle ar nosaukumu Simona spēle
Infrasarkano kauliņu sensors: 5 soļi
Infrasarkano kauliņu sensors: Mans vārds ir Kalvins, un es jums parādīšu, kā izveidot infrasarkano kauliņu sensoru, un paskaidrošu, kā tas darbojas. Pašlaik esmu Teilora universitātes students, kurš studē datortehniku, un mana komanda un man tika lūgts izstrādāt un izveidot mehānismu, kas var šķirot jebkuru
Arduino LED kauliņu gaismas 2: 4 soļi
Arduino LED kauliņu gaismas 2: Šis ir projekts, kurā tiek izmantots Arduino komplekts, lai izveidotu spilgtu kauliņu ripojošu gaismas šovu! Nospiežot pogu, gaismas mirgo pa vienam, pēc tam paliek iedegts nejaušs skaits gaismas. Šis ir diezgan vienkāršs iesācēju projekts tiem, kas tikai vēlas