Satura rādītājs:
- 1. darbība: sastāvdaļas
- 2. darbība: plūsmas diagramma
- 3. darbība: kods
- 4. solis: Elektroinstalācija + Arduino; Tinkercad
- 5. solis: fiziskā uzbūve: pakāpiena mehānisms
- 6. solis: Fiziskā uzbūve: Servo mehānisms
- 7. solis: fiziskā uzbūve: kastes veidošana
- 8. solis: galaprodukts
- 9. solis. Secinājums
Video: ScaryBox: 9 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
Helovīna bailes bērniem
Ja kāds bērns no šī biedējošā displeja var nokļūt zem 30 cm … Viņu uzreiz nobiedēs rāpojošs un matains zirneklis, kas nokrīt.
Sistēmas pamatā ir Arduino tāfele. Šis mehānisms darbojas, pateicoties soļu motoram, kas ļauj mums pacelt zirnekli pēc kritiena, un, no otras puses, servomotors, kas palīdz mums kontrolēt lūku, caur kuru zirneklis izkritīs, un pēc tam kāpt atpakaļ augšup. Lai nodrošinātu visas sistēmas pareizu darbību, ir svarīgi to ieprogrammēt, lai precīzi noteiktu, kas un kad katrai sastāvdaļai ir jādara un kā.
Pateicoties šiem un citiem komponentiem, mēs sasniedzam: Buh !!!!!!!! milzīgs bieds jaunākajiem no mūsu mājām (un ne tik jaunajiem:)
1. darbība: sastāvdaļas
Šis ir to detaļu un rīku saraksts, kas nepieciešami šī projekta īstenošanai.
Elektroniskās detaļas:
Arduino uno
Attāluma sensors
Servo motors
Stepper (motors)
Vadi
Spēka banka
Konstrukcijas detaļas:
Koka kaste
Koka plaukts
Putu dēlis
Neilona hilum
Zirneklis melns
Pūšamā krāsa
zirnekļa tīkls
Baltā līme
Spalvu dēlis
Adatas
Rīki:
Finierzāģis
Sanders
Urbis
Silikona līme
Šķēres
Lente
2. darbība: plūsmas diagramma
Plūsmas diagramma ir rīks, kas mums ir palīdzējis organizēt darbības, kuras mūsu sistēmai un līdz ar to arī mūsu kodam ir jāievēro. Tas skaidri parāda, kā darbojas mūsu kaste. Pirmais faktors, ar kuru mēs saskaramies, ir attāluma sensors. Ja atbilde ir JĀ (ir cilvēks), lūka atveras un zirneklis nokrīt, turpretī, ja atbilde ir NĒ, (nav personas), nekas nenotiek. Pirmā varianta gadījumā zirneklis ir jāsavāc, lūka jāaizver, virve jāatlaiž un tad programma atgriezīsies sākumā.
3. darbība: kods
Kods, ko mēs izmantojam, lai ieprogrammētu mūsu Helovīna sistēmu, ir ļoti vienkāršs un viegli saprotams. Vispirms mums ir jālejupielādē bibliotēkas, kas kontrolēs mūsu komponentus: klātbūtnes sensoru, servo un pakāpienu, un jāpievieno tās programmai, izmantojot komandu #include. Pēc tam pirms iestatīšanas iestatīšanas mēs deklarēsim un inicializēsim dažus mainīgos un funkcijas, lai dažādie komponenti darbotos pareizi. Mēs tos iegūsim no sniegtajiem piemēriem. Iestājoties iestatīšanas fāzei, mēs iestatām pakāpienu ātrumu, servo portu un attāluma sensora testeri.
Cilpas iekšpusē mēs paziņosim funkciju, kas ļaus sensoram izmērīt attālumus priekšā. Visbeidzot, mēs uzrakstīsim “ja”, norādot attālumu intervālu, kurā programma ievadīs, mūsu gadījumā, no 0 līdz 30 cm. Kad ārējais objekts atrodas starp šo intervālu, programma sāks secīgu darbību ķēdi, kas sāksies ar lūkas atvēršanu un zirnekļa krišanu. Pēc šīs darbības sekos 5 sekunžu aizkave, auklas satīšana, lūkas aizvēršana, aktivizējot servo citā veidā, un visbeidzot, lai nākamajā ciklā zirneklis atkal nokristu, aktivizējiet soli pretēji.
4. solis: Elektroinstalācija + Arduino; Tinkercad
Tā kā mēs zinām visas projekta īstenošanai nepieciešamās sastāvdaļas, mums jāatrod pareizais veids, kā apvienot visas šīs elektriskās sastāvdaļas Arduino. Lai to izdarītu, mēs esam izmantojuši sistēmas simulācijas lietojumprogrammu Tinkercad, kas ir ļoti noderīgs rīks savienojumu vizualizēšanai starp komponentiem un Arduino plāksni.
Pievienotajā attēlā ir ļoti skaidri redzams, kādi ir savienojumi mūsu Arduino. Pēc daļām:
1. HC-SR04 sensoram ir 4 savienojumi. Viens no tiem ir savienots ar 5 V, ar protoboarda pozitīvo ieeju un vēl viens ar zemi, protoboarda negatīvo ieeju. Pārējie 2 savienojumi ir pievienoti digitālajām ieejām un izejām.
2. Servomotoram ir 3 savienojumi, tumši brūns vads ir pievienots negatīvajam (zemējums), sarkanais - pozitīvajam (5 V), bet oranžais - pie skaitļa 7, lai kontrolētu servo.
3. Stepper ir sastāvdaļa ar vairāk savienojumiem, un to veido divas daļas; no vienas puses, pats motors, un, no otras puses, savienojuma dēlis, kas ļauj mums to savienot ar Arduino. Šim panelim ir 5 V izeja, vēl viens zemējuma savienojums un 4 kabeļi, kas nonāks pakāpju vadībā.
5. solis: fiziskā uzbūve: pakāpiena mehānisms
Kā jūs zināt, stepperim ir maza ass, uz kuras jūs varat pielāgot objektus ar savu formu, lai to pagrieztu. Mūsu pakāpiena funkcija ir audzināt zirnekli ar tam pievienotu neilona kabeli.
Mums ir vajadzīgs mehānisms, kas var veikt šo funkciju, un mēs esam domājuši par galvas balstu - sistēmu, ko parasti izmanto 4x4 automašīnām, lai palīdzētu tām virzīties uz priekšu sarežģītās situācijās. Lai to panāktu, mēs sagriežam dažus koka paneļus apļveida formā, lai palīdzētu stieplei sarullēties, un salīmējam tos visus kopā, lai izveidotu skriemeļiem līdzīgu formu. Tad mēs izveidosim caurumu vienā no virsmām, lai pie tā piestiprinātu pakāpienu.
Šis mehānisms ļauj servo izpildīt mērķi pacelt zirnekli uz augšu, lai Scarybox darbotos nevainojami.
6. solis: Fiziskā uzbūve: Servo mehānisms
Šajā projektā servo veiks lūkas atvēršanas un aizvēršanas funkciju, kur zirneklis izkritīs. Mēs izmantosim putu plāksni, lai piestiprinātu pie servo, nevis koka paneļa, jo tas ir palielināts. Mēs savienosim metāla vadu no servo plastmasas balsta līdz putu plāksnei. Tad pats servomotors veiks darbu!
7. solis: fiziskā uzbūve: kastes veidošana
Kastīte būs mūsu projekta pamats un atbalsts. Tā ir vieta, kur mēs izvietosim visas mūsu sastāvdaļas. Tas mums palīdzēs atrast vietu, kur zirnekli turēt, un, kad cilvēks tam tuvosies, tas nokritīs un viņu nobiedēs. Turklāt mēs varam novietot visu vadu un stiprinājumu augšpusē.
8. solis: galaprodukts
Šeit ir pabeigtas Scarybox bildes!
9. solis. Secinājums
Šī projekta īstenošana ir bijusi jautra un atalgojoša, jo mēs kā rūpnieciskā dizaina inženieri esam iemācījušies ļoti noderīgu un spēcīgu rīku mūsu nākotnei. Arduino programma ļauj mums izveidot prototipus un izveidot lielu skaitu projektu, kuros apvienojas mehānika un elektronika uzlabot un atvieglot cilvēku dzīvi. Mēs ceram, ka jums patiks šis projekts tāpat kā mums un ka tas būs noderīgs jūsu tagadnei un nākotnei. Ja jums ir kādas šaubas, nevilcinieties sazināties ar mums, mēs ar prieku atbildēsim uz jūsu jautājumiem.
Liels paldies no mūsu sirds!
Tierramisu:)
Ieteicams:
Kā: Raspberry PI 4 bez galvas (VNC) instalēšana ar RPI attēlu un attēliem: 7 soļi (ar attēliem)
Kā: Raspberry PI 4 bez galvas (VNC) instalēšana ar Rpi-imager un Pictures: Es plānoju izmantot šo Rapsberry PI daudzos jautros projektos savā emuārā. Jūtieties brīvi to pārbaudīt. Es gribēju atkal izmantot savu aveņu PI, bet manā jaunajā vietā nebija tastatūras vai peles. Pagāja laiks, kopš es izveidoju aveņu
Arduino Halloween Edition - zombiju uznirstošais ekrāns (soļi ar attēliem): 6 soļi
Arduino Helovīna izdevums - zombiju uznirstošais ekrāns (soļi ar attēliem): Vai vēlaties Helovīnā nobiedēt savus draugus un radīt kliedzošu troksni? Vai arī vienkārši gribi uztaisīt labu palaidnību? Šis zombiju uznirstošais ekrāns to var izdarīt! Šajā pamācībā es iemācīšu jums, kā viegli izveidot izlecošus zombijus, izmantojot Arduino. HC-SR0
Skrūve - DIY bezvadu uzlādes nakts pulkstenis (6 soļi): 6 soļi (ar attēliem)
Bolt - DIY bezvadu uzlādes nakts pulkstenis (6 soļi): Induktīvās uzlādes (pazīstamas arī kā bezvadu uzlāde vai bezvadu uzlāde) ir bezvadu enerģijas pārneses veids. Tas izmanto elektromagnētisko indukciju, lai nodrošinātu elektroenerģiju pārnēsājamām ierīcēm. Visizplatītākā lietojumprogramma ir Qi bezvadu uzlādes st
Ciclop 3D skeneris Mans ceļš soli pa solim: 16 soļi (ar attēliem)
Ciclop 3d skeneris mans ceļš soli pa solim: Sveiki, es sapratīšu slaveno Ciclop 3D skeneri. Visi soļi, kas ir labi izskaidroti sākotnējā projektā, nav pieejami. Vispirms veicu dažus labojumus, lai vienkāršotu procesu Es izdrukāju pamatni un atkārtoti pārveidoju PCB, bet turpiniet
Kamera atvieglotiem laika intervāla attēliem: 22 soļi (ar attēliem)
Kamera atvieglotiem laika intervāla attēliem: es pārbaudīju vienu no citām instrukcijām par laika nobīdes filmu veidošanu. Viņš diezgan labi aptvēra filmas daļu. Viņš pastāstīja par bezmaksas programmatūru, kuru varat lejupielādēt, lai izveidotu filmas. Es sev teicu: domāju, ka redzēšu, vai varu