Talaan ng mga Nilalaman:

ScaryBox: 9 Hakbang (na may Mga Larawan)
ScaryBox: 9 Hakbang (na may Mga Larawan)

Video: ScaryBox: 9 Hakbang (na may Mga Larawan)

Video: ScaryBox: 9 Hakbang (na may Mga Larawan)
Video: Штукатурка стен - самое полное видео! Переделка хрущевки от А до Я. #5 2024, Nobyembre
Anonim
NakakatakotBox
NakakatakotBox

Halloween takot para sa mga bata

Kung ang sinumang bata ay makakakuha ng ilalim ng 30 cm mula sa nakakatakot na display na ito … Agad silang matatakot ng isang katakut-takot at mabuhok na gagamba na nahuhulog.

Ang sistema ay batay sa isang lupon ng Arduino. Gumagana ang mekanismong ito salamat sa isang stepper motor na nagpapahintulot sa amin na kunin ang spider pagkatapos ng pagbagsak at sa kabilang banda, isang servo motor na makakatulong sa amin na makontrol ang hatch kung saan mahuhulog ang gagamba at pagkatapos ay makakaakyat muli. Upang matiyak na gumagana ang buong system ng tama, mahalagang i-program ito upang matukoy nang eksakto kung ano at kailan dapat gawin ng bawat bahagi ang mga pagkilos nito at kung paano.

Salamat sa mga ito at iba pang mga bahagi na nakakamit namin: Buh !!!!!!!! isang malaking takot para sa pinakabata sa aming mga tahanan, (at para sa hindi gaanong bata:)

Hakbang 1: Mga Bahagi

Mga Bahagi
Mga Bahagi
Mga Bahagi
Mga Bahagi
Mga Bahagi
Mga Bahagi

Ito ang listahan ng mga bahagi at tool na kinakailangan upang maisakatuparan ang proyektong ito.

Mga elektronikong bahagi:

Arduino uno

Distance Sensor

Servo motor

Stepper (motor)

Mga wire

Bangko ng kuryente

Mga bahagi sa konstruksyon:

Kahon na gawa sa kahoy

Kahoy na istante

Board ng foam

Nylon hilum

Spider Itim

Pintura ng spray

sapot

Puting pandikit

Featherboard

Karayom

Mga tool:

Itinaas ng Jigsaw

Sander

Drill

Pandikit ng silicone

Gunting

Tape

Hakbang 2: Diagram ng Daloy

Diagram ng Daloy
Diagram ng Daloy

Ang flow diagram ay isang tool na tumulong sa amin upang ayusin ang mga hakbang na dapat sundin ng aming system at samakatuwid ang aming code. Malinaw na ipinapakita nito kung paano gumagana ang aming kahon. Ang unang kadahilanan na nakatagpo namin ay ang distansya sensor. Kung ang sagot ay OO (mayroong isang tao), ang hatch ay bubukas at ang spider ay bumagsak, samantalang kung ang sagot ay HINDI, (walang tao), walang mangyayari. Sa kaso ng unang pagpipilian, ang spider ay dapat kolektahin, ang hatch sarado, ang lubid pinakawalan at pagkatapos, ang programa ay bumalik sa simula.

Hakbang 3: Code

Code
Code

Ang code na ginagamit namin upang ma-program ang aming system ng Halloween ay napakasimple at madaling maunawaan. Una sa lahat kailangan naming mag-download ng mga aklatan na makokontrol ang aming mga bahagi: sensor ng presensya, servo at stepper at idagdag ang mga ito sa programa gamit ang # isama ang utos. Pagkatapos, bago itakda ang pag-set up, idedeklara at isasagawa natin ang ilang mga variable at pagpapaandar upang magawa ang iba't ibang mga bahagi sa tamang paraan. Aalisin namin sila mula sa mga halimbawang ibinigay. Pagpasok namin sa yugto ng pag-set ay itinatakda namin ang bilis ng stepper, ang servo port at isang tester para sa distansya na sensor.

Sa loob ng loop, idedeklara namin ang isang pagpapaandar na magpapahintulot sa sensor na sukatin ang mga distansya sa harap nito. Sa wakas magsusulat kami ng isang "kung" na nagbibigay ng isang agwat ng mga distansya kung saan papasok ang programa, sa aming kaso, mula 0 hanggang 30cm. Kapag ang isang panlabas na bagay ay nasa pagitan ng agwat na iyon, magsisimula ang programa ng isang sunud-sunod na kadena ng mga aksyon na magsisimula sa pagbubukas ng hatch at pagbagsak ng gagamba bilang resulta. Ang operasyon na iyon ay susundan ng pagkaantala ng 5 segundo, ang pagulong ng kurdon, ang pagsasara ng hatch sa pamamagitan ng pag-aktibo ng servo sa iba pang paraan at sa wakas, upang payagan ang spider na mahulog muli sa susunod na ikot, buhayin ang stepper sa sa kabaligtaran.

Hakbang 4: Mga Kable + Arduino; Tinkercad

Mga kable + Arduino; Tinkercad
Mga kable + Arduino; Tinkercad

Dahil alam namin ang lahat ng mga sangkap na kailangan namin upang maisakatuparan ang proyekto, dapat naming hanapin ang tamang paraan upang sumali sa lahat ng mga sangkap na elektrikal sa Arduino. Upang magawa ito, gumamit kami ng isang application ng simulation ng system na tinatawag na Tinkercad, isang napaka kapaki-pakinabang na tool para mailarawan ang mga koneksyon sa pagitan ng mga bahagi at ng Arduino board.

Sa naka-attach na larawan malinaw na malinaw na nakikita kung alin ang mga koneksyon sa aming Arduino. Sa pamamagitan ng mga bahagi:

1. Ang sensor ng HC-SR04 ay mayroong 4 na koneksyon. Ang isa sa mga ito ay konektado sa 5V, sa positibong input ng protoboard at isa pa sa lupa, ang negatibong input ng protoboard. Ang iba pang 2 mga koneksyon ay konektado sa mga digital na input at output.

2. Ang servomotor ay may 3 koneksyon, ang maitim na kayumanggi wire ay konektado sa negatibo (ground), ang pula sa positibo (5V), at ang orange sa numero 7, upang makontrol ang servo.

3. Ang stepper ay ang sangkap na may higit na mga koneksyon, at ito ay binubuo ng dalawang bahagi; sa isang banda, ang motor mismo, at sa kabilang banda isang koneksyon board na nagbibigay-daan sa amin upang ikonekta ito sa Arduino. Ang panel na ito ay may isang 5V output, isa pang koneksyon sa lupa at 4 na mga cable na pupunta sa control ng stepper.

Hakbang 5: Paggawa ng Pisikal: Mekanismo ng Stepper

Pisikal na Konstruksiyon: Mekanismo ng Stepper
Pisikal na Konstruksiyon: Mekanismo ng Stepper
Pisikal na Konstruksiyon: Mekanismo ng Stepper
Pisikal na Konstruksiyon: Mekanismo ng Stepper
Pisikal na Konstruksiyon: Mekanismo ng Stepper
Pisikal na Konstruksiyon: Mekanismo ng Stepper

Tulad ng nalalaman mo, ang stepper ay may isang maliit na axis kung saan maaari mong iakma ang mga bagay sa form nito upang paikutin ito. Ang pag-andar ng aming stepper ay upang ilabas ang spider na may isang naka-attach na nylon cable dito.

Kailangan namin ng isang mekanismo na maaaring maisagawa ang pagpapaandar at naisip namin ang tungkol sa headstand, isang sistemang karaniwang ginagamit sa mga 4x4 na kotse upang matulungan silang umabante sa mga mahirap na sitwasyon. Upang makamit ito ay puputulin natin ang ilang mga panel ng kahoy sa isang pabilog na hugis, upang matulungan ang wire na paikutin, at idikit silang lahat upang lumikha ng isang tulad ng pulley na hugis. Pagkatapos ay gagawa kami ng isang butas sa isa sa mga ibabaw upang ikabit ito ng stepper.

Pinapayagan ng mekanismong ito ang servo upang matupad ang layunin ng pag-angat ng spider sa itaas upang ang Scarybox ay ganap na gumana.

Hakbang 6: Paggawa ng Pisikal: Mekanismo ng Servo

Pisikal na Konstruksiyon: Mekanismo ng Servo
Pisikal na Konstruksiyon: Mekanismo ng Servo
Pisikal na Konstruksiyon: Mekanismo ng Servo
Pisikal na Konstruksiyon: Mekanismo ng Servo
Pisikal na Konstruksiyon: Mekanismo ng Servo
Pisikal na Konstruksiyon: Mekanismo ng Servo
Pisikal na Konstruksiyon: Mekanismo ng Servo
Pisikal na Konstruksiyon: Mekanismo ng Servo

Sa proyektong ito, isasagawa ng servo ang pagpapaandar ng pagbubukas at pagsara ng hatch kung saan mahuhulog ang gagamba. Gumagamit kami ng foam board upang ilakip sa servo sa halip na ang panel ng kahoy dahil sa nakataas na bigat nito. Ikonekta namin ang isang metal na kawad mula sa plastik na suporta ng servo sa foam board. Pagkatapos, ang servo motor mismo ang gagawa ng trabaho!

Hakbang 7: Paggawa ng Pisikal: Pagbuo ng Kahon

Pisikal na Konstruksiyon: Pagbuo ng Kahon
Pisikal na Konstruksiyon: Pagbuo ng Kahon
Pisikal na Konstruksiyon: Pagbuo ng Kahon
Pisikal na Konstruksiyon: Pagbuo ng Kahon
Pisikal na Konstruksiyon: Pagbuo ng Kahon
Pisikal na Konstruksiyon: Pagbuo ng Kahon
Pisikal na Konstruksiyon: Pagbuo ng Kahon
Pisikal na Konstruksiyon: Pagbuo ng Kahon

Ang kahon ay magiging batayan at suporta ng aming proyekto. Ito ang lugar kung saan ilalagay natin ang lahat ng aming mga sangkap. Tutulungan tayo na magkaroon ng isang lugar upang mapanatili ang gagamba at kapag ang isang tao ay lumapit dito, ito ay mahuhulog at takutin siya. Bilang karagdagan, maaari naming ilagay ang lahat ng mga kable at pag-mount sa tuktok.

Hakbang 8: Pangwakas na Produkto

Pangwakas na Produkto
Pangwakas na Produkto
Pangwakas na Produkto
Pangwakas na Produkto
Pangwakas na Produkto
Pangwakas na Produkto

Narito ang mga larawan ng Scarybox na natapos!

Hakbang 9: Konklusyon

Konklusyon
Konklusyon

Ang pagsasakatuparan ng proyektong ito ay naging masaya at kapaki-pakinabang, dahil natutunan namin ang isang napaka-kapaki-pakinabang at makapangyarihang tool para sa aming hinaharap bilang mga inhinyero sa disenyo ng industriya. Pinapayagan kami ng programa ng Arduino na prototype at lumikha ng isang malaking halaga ng mga proyekto kung saan ang mga mekaniko at electronics ay nagsasama-sama mapabuti at mapadali ang buhay ng mga tao. Inaasahan namin na nasiyahan ka sa proyektong ito tulad ng ginawa namin at magiging kapaki-pakinabang ito para sa kasalukuyan at hinaharap. Kung mayroon kang anumang pag-aalinlangan, huwag mag-atubiling makipag-ugnay sa amin, kami ay talagang magiging masaya upang sagutin ang iyong mga katanungan.

Maraming salamat mula sa aming mga puso!

Tierramisu:)

Inirerekumendang: