Sisällysluettelo:
- Vaihe 1: Osat ja työkalut
- Vaihe 2: Servo-, ultraääni- ja PIR -anturin testaus
- Vaihe 3: Komenttien yhdistäminen
- Vaihe 4: Pohjan luominen servolle
- Vaihe 5: Hämähäkin lisääminen
- Vaihe 6: Lähetyslaatikko ja viimeistelyt
- Vaihe 7: Suorita loppuun
Video: Arduinon automaattinen hämähäkkikeppi: 7 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Vain viisi päivää ennen Halloweenia päätin, että haluan tehdä kepponen käytettäväksi etuovella temppuja tai hoitajia varten. Lapseni olivat nähneet yhden niistä karkkikauhoista työssäni, jossa liike-aktivoitu luuranko käsi putoaa alas tarttumaan käteen, kun tavoitat karkkia. Heidän mielestään se oli niin siistiä! Tietenkin ajattelin, että voisin tehdä jotain sellaista, eikö? Ei kuitenkaan paljon aikaa. Hyppäsin nopeasti Amazon Primeen ja tilasin servon. Kahden päivän toimituksella minulla oli vain 3 päivää aikaa luoda kepponi. Nyt ruma hämähäkki tekee kammottavan sisäänkäynnin oven portaiden ympärille kaikille aavistamattomille Halloween-vierailijoille!
Vaihe 1: Osat ja työkalut
Osat
- Fake Spider (dollarikauppa?)
- Arduino
- Servo - Amazon / Aliexpress
-
A Anturi (Valitse 1 - näytän molemmat ohjeet tässä ohjeessa)
- Ultraäänianturi - Amazon / Aliexpress
- PIR -anturi - Amazon / Aliexpress
- Leipälevy ja hyppyjohdot
- Popsicle tikkuja
- Leikkaa puunpalat
- Tyhjä lähetyslaatikko
Työkalut
- Veitsi tai laatikkoleikkuri
- Liimapistooli
- Näin
- Puuliima (tai käytä vain liimapistoolia)
Vaihe 2: Servo-, ultraääni- ja PIR -anturin testaus
Ensimmäiset asiat ensin. Jos olet kuin minä ja et ole koskaan käyttänyt servoa tai näitä antureita, saatat haluta tutustua nopeasti muutamaan opetusohjelmaan selvittääksesi, miten ne toimivat. Alla on yleiskatsaus ja esimerkki niistä, joita käytin varmistaakseni, että servoni ja anturini toimivat ja saisin työn tehtyä. Olen sisällyttänyt myös yksinkertaistetun testikoodin, jonka avulla voit varmistaa, että jokainen komponentti toimii. Jälleen voit valita anturin tyypin (ultraääni tai PIR).
Servo
- Perustason servotunti Sunfounderista
- Esimerkkikoodi Hobbytronicsissa
- Alla oleva yksinkertaistettu testikoodini - servo_test.ino
Ultraääni -anturi
- Kuinka se toimii RandomNerdTutorialsissa
- Esimerkkikoodi RandomNerdTutorialsin samalla sivulla
- Alla oleva yksinkertaistettu testikoodini - Ultrasonic_Distance_check.ino
PIR -anturi
- Kuinka PIR: t toimivat Adafruitissa
- Esimerkkikoodi Adafruitissa
- Alla oleva yksinkertaistettu testikoodini - PIR_Sensor_Test.ino
Vaihe 3: Komenttien yhdistäminen
Seuraavaksi, riippuen siitä, valitsetko PIR- tai Ultraääni -reitin, alla on yhdistetty hämähäkkikoodi, joka havaitsee alueella tulevan henkilön ja kääntää sitten servoa siirtääksesi hämähäkin ulos ja takaisin. Kytke anturi ja servo Arduinoon käyttämällä hyppyjohtoja ja leipälevyä alla olevien vaihtoehtojen mukaisesti.
Ultraäänivaihtoehto
- Tämä koodi tarkistaa, onko kohde tietyn etäisyyden sisällä ja kutsuu hämähäkin.
- Koodissa voit muuttaa triggerDistance -muuttujan lähemmäksi tai pidemmäksi kuin 4 tuumaa (4 jalkaa) tilanteen mukaan.
- Liitä Servo 5v, Gnd ja Pin 10
- Liitä ultraäänianturi 5v, Gnd, A0 (Trig) ja A1 (Echo)
PIR -vaihtoehto
- Tämä koodi tarkistaa, onko esine näkökentässä, ja kutsuu hämähäkin.
- PIR: n osalta voit säätää herkkyyttä herkkyyspotentiometrillä (normaalisti oranssi) ja kääntää kokonaan oikealle pienimmän herkkyyden saavuttamiseksi.
- Liitä Servo 5v, Gnd ja Pin 10
- Liitä PIR -anturi 5v, Gnd ja nasta 2
Kun olet kytkenyt yhden kahdesta vaihtoehdosta, leiki sen kanssa varmistaaksesi, että se toimii, ja käynnistä servo anturilla.
Vaihe 4: Pohjan luominen servolle
Seuraavaksi sinun on asennettava servo, jotta se voi pysyä paikallaan heiluttaen hämähäkkiä ympäri. Tätä varten haluat leikata vaneriromun tai puulevyn palan sahalla noin 4 "x 12": n kokoiseksi. Ota sitten kaksi pienempää 1 "x 2" puupalikkaa ja leikkaa ne servokorkeuden kokoon. Kierrä pohjasta tai puuliimalla (tai liimapistoolilla) kaksi lohkoa vaneriin toisesta päästä ja ruuvaa sitten servo lohkojen väliin.
*Huomautus: Leikkasin myös loven yhden lohkon pohjasta, jotta servojohdot kulkevat läpi.
Vaihe 5: Hämähäkin lisääminen
Seuraava askel on hankkia ruma hämähäkki (tai jokin muu olento - älä ota mitään elävää tai se luultavasti liikkuu itsestään). Jotain kevyttä on parempi, joten servon ei tarvitse tehdä liikaa työtä. Kiinnitä liimapistoolilla kaksi Popsicle -tikkua toisiinsa ja sitten servovarteen/sarveen kuvan mukaisesti. (Voit halutessasi värjätä Popsicle -tikut mustiksi ensin terävällä terällä, jotta ne ovat vähemmän havaittavia.) Kiinnitä sitten hämähäkki toiseen Popsicle -tikkuun käyttämällä yhtä servon mukana tulleista pienistä ruuveista. Liimaa hämähäkki sauvalle muuhun Popsicle -tikun varteen noin 90 asteen kulmassa.
*Huomautus: Liimasin nämä nopeasti, en ajatellut hämähäkin korkeutta maasta. Haluat ehkä kokeilla sauvojen ja hämähäkin kulman laskemista lähemmäksi maata, joten se näyttää enemmän siltä, että hämähäkki on aivan maassa.
*Huomautus: Kun olet liimaillut tämän kaiken yhteen, voit avata servovarren, jossa on hämähäkki, asettaaksesi hämähäkin lähtöasennon lohkon reunan kanssa.
Vaihe 6: Lähetyslaatikko ja viimeistelyt
Kun olet testannut liikkuvan hämähäkin muutaman kerran saadaksesi käsityksen käsivarren polusta, etsi käytetty kuljetuslaatikko, joka on riittävän suuri sopimaan pohjaan ja hämähäkkiin.
*Huomautus: Älä irrota läppiä laatikosta, koska liimat pohjan yhteen pohjaläpistä.
Kun asetat pohjan laatikon sivun viereen, arvioi ja leikkaa laatikkoveitsellä käsivarren ja alueen pituus tai hämähäkki, joka tulee ulos laatikosta kuvan mukaisesti. Liimaa pohja pohjaläppään ja sulje laatikko ylhäältä ja tarkista, voiko käsivarsi/hämähäkki vapaasti tulla ulos laatikosta kutsuttaessa. Leikkaa lisää laatikkoa tarpeen mukaan.
Tässä vaiheessa sinun on määritettävä, mihin anturi sijoitetaan. Vaihtoehdot ovat aukon leikkaaminen laatikon etuosaan tai anturin asettaminen jonnekin laatikon ulkopuolelle. Koska kepponeni oli tarkoitus käyttää etuovella, valaistus ei ole paras kenellekään nähdä anturin, joten leikkasin yksinkertaisesti reiät laatikon etuosaan 5/8 poranterällä ja kiinnitin liimalla.
Vaihe 7: Suorita loppuun
Olet valmis! Aseta ansa kuistillesi ikään kuin se on toimitettu paketti ja kytke tai liitä USB -akku. Hauskuus alkakoon!!!
Suositeltava:
Automaattinen Google T Rex -peliohjain Arduinon avulla: 7 vaihetta
Automaattinen Google T Rex -peliohjain Arduinon avulla: rakenna se
Langaton kaukosäädin käyttäen 2,4 GHz: n NRF24L01 -moduulia Arduinon kanssa - Nrf24l01 4 -kanavainen / 6 -kanavainen lähettimen vastaanotin nelikopterille - Rc -helikopteri - Rc -taso Arduinon avulla: 5 vaihetta (kuvilla)
Langaton kaukosäädin käyttäen 2,4 GHz: n NRF24L01 -moduulia Arduinon kanssa | Nrf24l01 4 -kanavainen / 6 -kanavainen lähettimen vastaanotin nelikopterille | Rc -helikopteri | Rc -lentokone Arduinon avulla: Rc -auton käyttö | Nelikopteri | Drone | RC -taso | RC -vene, tarvitsemme aina vastaanottimen ja lähettimen, oletetaan, että RC QUADCOPTER -laitteelle tarvitaan 6 -kanavainen lähetin ja vastaanotin, ja tämäntyyppinen TX ja RX on liian kallista, joten teemme sellaisen
PC -tietosuoja - Arduinon automaattinen tietosuoja tietokoneellesi: 5 vaihetta (kuvilla)
PC -yksityisyys - Arduino -automaattinen tietosuoja tietokoneellesi: Ongelma: Jos asut muiden ihmisten kanssa tai sinulla on oma toimisto, saatat tuntea ongelman, joka johtuu siitä, että huoneeseesi ilmestyy satunnaisesti, kun käsittelet luottamuksellisia tietoja tai sinulla on vain joitain outoja juttuja auki toisella näytöllä h
Arduinon automaattinen kasvien kastelujärjestelmä: 8 vaihetta (kuvilla)
Arduinon automaattinen kasvien kastelujärjestelmä: Meet Sprout - moderni sisätilojen kylvökone, joka kastaa kasvit, yrtit, vihannekset jne. Automaattisesti ja mullistaa puutarhanhoitopelisi.Se koostuu integroidusta vesisäiliöstä, josta vettä pumpataan & pitää kasvien maaperän hy
Automaattinen junan peruutuslenkki Arduinon avulla: 10 vaihetta (kuvilla)
Automaattinen junan peruutussilmukka Arduinon avulla: Käänteisten silmukoiden tekeminen voi auttaa junan asettelussa muuttamaan junien suuntaa, mitä ei voi tehdä kääntöpöydillä. Tällä tavalla voit luoda yhden raidan asetteluja, joissa on käänteinen silmukka molemmissa päissä, jotta junat kulkevat ilman taukoa tai välilaskua