Talaan ng mga Nilalaman:

Arduino Automated Spider Prank: 7 Hakbang (na may Mga Larawan)
Arduino Automated Spider Prank: 7 Hakbang (na may Mga Larawan)

Video: Arduino Automated Spider Prank: 7 Hakbang (na may Mga Larawan)

Video: Arduino Automated Spider Prank: 7 Hakbang (na may Mga Larawan)
Video: Real Arc Reactor (ionized plasma generator) 2024, Nobyembre
Anonim
Arduino Automated Spider Prank
Arduino Automated Spider Prank
Arduino Automated Spider Prank
Arduino Automated Spider Prank

5 araw lamang bago ang Halloween napagpasyahan kong nais kong gumawa ng isang kalokohan upang gamitin sa pintuan para sa mga trick-or-treater. Nakita ng aking mga anak ang isa sa mga balde ng kendi sa aking trabaho kung saan nahuhulog ang isang kamay na balangkas na naka-aktibo ng paggalaw upang makuha ang iyong kamay kapag naabot mo ang kendi. Akala nila sobrang cool! Syempre, naisip ko, makakagawa ako ng ganyan, di ba? Gayunpaman, hindi gaanong oras. Mabilis akong sumakay sa Amazon prime at umorder ng isang servo. Sa 2-araw na paghahatid mayroon lamang akong 3 araw upang likhain ang aking kalokohan. Ngayon ang isang pangit na gagamba ay gumagawa ng isang katakut-takot na pasukan sa paligid ng isang pinto-hakbang na pakete para sa anumang hindi inaasahang bisita sa Halloween!

Hakbang 1: Mga Bahagi at Mga Tool

Mga Bahagi at Kasangkapan
Mga Bahagi at Kasangkapan

Mga Bahagi

  1. Pekeng Spider (tindahan ng dolyar?)
  2. Arduino
  3. Servo - Amazon / Aliexpress
  4. Isang Sensor (Pumili 1 - Ipinapakita ko ang parehong paraan sa itinuturo na ito)

    • Ultrasonic Sensor - Amazon / Aliexpress
    • PIR Sensor - Amazon / Aliexpress
  5. Mga wire ng Breadboard at Jumper
  6. popsicle sticks
  7. Mga piraso ng kahoy
  8. Walang laman na kahon sa pagpapadala

Mga kasangkapan

  1. Knife o box cutter
  2. Pandikit baril
  3. Saw
  4. Wood glue (o gamitin lamang ang glue gun)

Hakbang 2: Pagsubok sa Servo, Ultrasonic Sensor, at PIR Sensor

Pagsubok sa Servo, Ultrasonic Sensor, at PIR Sensor
Pagsubok sa Servo, Ultrasonic Sensor, at PIR Sensor
Pagsubok sa Servo, Ultrasonic Sensor, at PIR Sensor
Pagsubok sa Servo, Ultrasonic Sensor, at PIR Sensor
Pagsubok sa Servo, Ultrasonic Sensor, at PIR Sensor
Pagsubok sa Servo, Ultrasonic Sensor, at PIR Sensor

Una muna. Kung katulad mo ako at hindi pa nakakagamit ng isang servo o ng mga sensor na ito, baka gusto mong mabilis na magbasa ng ilang mga tutorial upang malaman kung paano ito gumagana. Nasa ibaba ang isang pangkalahatang ideya at halimbawa ng bawat ginamit ko upang matiyak na ang aking servo at (mga) sensor ay gumagana at makatapos ng trabaho. Isinama ko rin ang aking pinasimple na test code na maaari mong gamitin upang matiyak na gumagana ang bawat bahagi. Muli, maaari mong piliin ang uri ng Sensor (Ultrasonic o PIR).

Servo

  • Pangunahing aralin sa servo sa Sunfounder
  • Halimbawa ng code sa Hobbytronics
  • Ang pinasimple kong test code sa ibaba - servo_test.ino

Ultrasonic Sensor

  • Paano ito gumagana sa RandomNerdTutorials
  • Halimbawa ng code sa parehong pahina ng RandomNerdTutorials
  • Ang pinasimple kong test code sa ibaba - Ultrasonic_Distance_check.ino

PIR Sensor

  • Paano gumagana ang PIRs sa Adafruit
  • Halimbawa ng code sa Adafruit
  • Ang pinasimple kong test code sa ibaba - PIR_Sensor_Test.ino

Hakbang 3: Pagsasama-sama ng mga Compent

Pinagsasama ang mga Compent
Pinagsasama ang mga Compent
Pinagsasama ang mga Compent
Pinagsasama ang mga Compent
Pinagsasama ang mga Compent
Pinagsasama ang mga Compent

Susunod, nakasalalay sa kung pipiliin mo ang ruta ng PIR o Ultrasonic, sa ibaba ay pinagsama ang spider code para sa pagtuklas ng isang taong darating sa saklaw at pagkatapos ay i-on ang servo upang ilipat ang spider at pabalik. I-wire ang sensor at servo sa Arduino gamit ang mga jumper wires at breadboard tulad ng ipinahiwatig sa mga pagpipilian sa ibaba.

Pagpipilian sa Ultrason

  • Sinusuri ng code na ito kung ang isang bagay ay nasa loob ng saklaw ng isang tiyak na distansya at ipapatawag sa gagamba.
  • Sa code na maaari mong baguhin ang variable ng triggerDro sa mas malapit o higit sa 48 pulgada (4 ft) depende sa iyong sitwasyon.
  • Ikonekta ang Servo sa 5v, Gnd, at Pin 10
  • Ikonekta ang Ultrasonic Sensor sa 5v, Gnd, A0 (Trig), at A1 (Echo)

Pagpipilian sa PIR

  • Sinusuri ng code na ito kung ang isang bagay ay nasa larangan ng paningin at ipapatawag ang gagamba.
  • Para sa PIR maaari mong ayusin ang pagkasensitibo gamit ang potensyomidad ng pagiging sensitibo (normal na kahel) at ibalik ang lahat patungo sa kanan para sa pinakamaliit na pagkasensitibo.
  • Ikonekta ang Servo sa 5v, Gnd, at Pin 10
  • Ikonekta ang PIR Sensor sa 5v, Gnd, at Pin 2

Matapos ang pag-wire ng isa sa dalawang mga pagpipilian, maglaro kasama nito upang matiyak na gumagana ito, na nagpapalitaw ng servo gamit ang sensor.

Hakbang 4: Lumilikha ng isang Base para sa Servo

Lumilikha ng isang Base para sa Servo
Lumilikha ng isang Base para sa Servo
Lumilikha ng isang Base para sa Servo
Lumilikha ng isang Base para sa Servo
Lumilikha ng isang Base para sa Servo
Lumilikha ng isang Base para sa Servo
Lumilikha ng isang Base para sa Servo
Lumilikha ng isang Base para sa Servo

Susunod, kailangan mong i-mount ang servo upang maaari itong manatili sa lugar habang tinataboy ang spider sa paligid. Para sa mga ito nais mong gumamit ng isang lagari upang gupitin ang isang piraso ng scrap playwud o kahoy na board sa halos 4 "x 12" o higit pa. Pagkatapos, kumuha ng dalawang mas maliit na 1 "x 2" na mga bloke ng kahoy at gupitin ito sa laki ng taas ng servo. Screw mula sa ilalim o pandikit na kahoy (o pandikit na baril) ang dalawang mga bloke sa playwud sa isang dulo, pagkatapos ay i-tornilyo ang servo sa pagitan ng mga bloke.

* Tandaan: Pinutol ko rin ang isang bingaw mula sa ilalim ng isang bloke para dumaan ang mga servo wires.

Hakbang 5: Pagdaragdag ng Spider

Pagdaragdag ng Spider
Pagdaragdag ng Spider
Pagdaragdag ng Spider
Pagdaragdag ng Spider

Susunod na hakbang ay upang makakuha ng isang pangit na gagamba (o ilang iba pang mga nilalang - mangyaring walang nakatira o marahil ito ay gumagalaw nang mag-isa). Ang isang bagay na magaan ang timbang ay mas mabuti kaya ang servo ay hindi kailangang gumawa ng labis na trabaho. Gamit ang isang pandikit, ilakip ang dalawang mga stick ng Popsicle sa bawat isa at pagkatapos ay sa servo arm / sungay tulad ng nakalarawan. (Baka gusto mong kulayan muna ang Popsicle sticks na may isang sharie upang hindi ito masyadong kapansin-pansin.) Pagkatapos i-mount ang gagamba sa isa pang Popsicle stick gamit ang isa sa maliliit na turnilyo na kasama ng servo. Idikit ang gagamba sa isang stick sa natitirang braso ng Popsicle stick sa halos isang 90 degree na anggulo.

* Tandaan: Naidikit ko lamang ang mga ito nang mabilis, hindi ko naisip ang taas ng gagamba sa lupa. Maaari mong subukang magkaroon ng mga stick at anggulo ng gagamba na mas malapit sa lupa upang mas mukhang ang spider ay tama sa lupa.

* Tandaan: Matapos idikit ang lahat ng ito, maaari mong i-unscrew ang servo arm na may spider dito upang iposisyon ang panimulang posisyon ng gagamba na may linya sa gilid ng bloke.

Hakbang 6: Pagpapadala ng Kahon at Mga Pagwawagi ng Mga Touch

Paghahatid ng Kahon at Mga Pagwawagi ng Mga Touch
Paghahatid ng Kahon at Mga Pagwawagi ng Mga Touch
Paghahatid ng Kahon at Mga Pagwawagi ng Mga Touch
Paghahatid ng Kahon at Mga Pagwawagi ng Mga Touch
Paghahatid ng Kahon at Mga Pagwawagi ng Mga Touch
Paghahatid ng Kahon at Mga Pagwawagi ng Mga Touch

Matapos subukan ang iyong gumagalaw na gagamba ng ilang beses upang makaramdam ng landas ng braso, maghanap ng ginamit na kahon sa pagpapadala na sapat na malaki upang magkasya ang base at gagamba.

* Tandaan: Huwag alisin ang mga flap mula sa kahon dahil ididikit mo ang base sa isa sa mga ibabang flap.

Itinatakda ang base sa tabi ng gilid ng kahon, tantyahin at gupitin gamit ang isang kahon ng kutsilyo ang haba ng braso at lugar o gagamba upang lumabas sa kahon tulad ng ipinakita. Pagkatapos ay idikit ang base sa ilalim ng flap, isinasara ang kahon sa itaas at suriin upang makita kung ang braso / spider ay malayang makakalabas sa kahon kapag pinatawag. Gupitin ang higit pa sa kahon kung kinakailangan.

Sa puntong ito kailangan mong matukoy kung saan ilalagay ang sensor. Ang mga pagpipilian ay pagputol ng isang butas sa harap ng kahon, o pagtatakda ng sensor sa isang lugar sa labas ng kahon. Dahil ang aking kalokohan ay gagamitin sa harap ng pintuan, ang pag-iilaw ay hindi pinakamahusay para sa isang tao na makita ang sensor kaya't pinutol ko ang mga butas sa harap ng kahon gamit ang isang 5/8 drill bit at na-mount sa pandikit.

Hakbang 7: Kumpletuhin

Kumpleto!
Kumpleto!
Kumpleto!
Kumpleto!

Handa ka na! Itakda ang bitag sa iyong beranda tulad ng isang naihatid na package at alinman sa plug in o kumonekta sa isang USB baterya pack. Simulan na ang kasiyahan!!!

Inirerekumendang: