Turinys:
- 1 žingsnis: dalys ir įrankiai
- 2 žingsnis: Servo, ultragarso jutiklio ir PIR jutiklio bandymas
- 3 žingsnis: Komentarų derinimas
- 4 žingsnis: „Servo“pagrindo sukūrimas
- 5 žingsnis: pridėkite voratinklį
- 6 žingsnis: siuntimo dėžutė ir apdailos darbai
- 7 žingsnis: Užbaikite
Video: „Arduino“automatinė vorų išdaiga: 7 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Likus vos 5 dienoms iki Helovino nusprendžiau, kad noriu padaryti išdaigas, kurias panaudosiu priešais namų duris. Mano vaikai matė vieną iš tų saldainių kibirų mano darbe, kur judesiu aktyvuota skeleto ranka nukrenta ir griebia už rankos, kai pasieki saldainį. Jie manė, kad taip šaunu! Žinoma, pagalvojau, kad galiu kažką panašaus padaryti, tiesa? Nors ne daug laiko. Greitai užsukau į „Amazon Prime“ir užsisakiau servo. Su pristatymu per 2 dienas turėjau vos 3 dienas savo išdaigai sukurti. Dabar bjaurus voras padaro siaubingą įėjimą aplink durų laiptelių paketą bet kuriam nieko neįtariančiam Helovino lankytojui!
1 žingsnis: dalys ir įrankiai
Dalys
- Fake Spider (dolerių parduotuvė?)
- Arduino
- Servo - „Amazon“/ „Aliexpress“
-
Jutiklis (1 pasirinkimas - šioje instrukcijoje rodau abu būdus)
- Ultragarsinis jutiklis - „Amazon“/ „Aliexpress“
- PIR jutiklis - „Amazon“/ „Aliexpress“
- Duonos lentos ir trumpiklio laidai
- Popsicle lazdelės
- Atiduokite medžio gabalus
- Tuščia siuntimo dėžutė
Įrankiai
- Peilis arba dėžutės pjaustytuvas
- Klijų pistoletas
- Pjūklas
- Medienos klijai (arba tiesiog naudokite klijų pistoletą)
2 žingsnis: Servo, ultragarso jutiklio ir PIR jutiklio bandymas
Visų pirmą. Jei esate toks kaip aš ir niekada nenaudojote servo ar šių jutiklių, galbūt norėsite greitai perskaityti keletą vadovėlių, kad išsiaiškintumėte, kaip jie veikia. Žemiau pateikiama kiekvieno jų apžvalga ir pavyzdys, kuriais aš įsitikinau, kad mano servo ir jutiklis (-ai) veikia ir ar darbas bus atliktas. Taip pat įtraukiau savo supaprastintą bandymo kodą, kurį galite naudoti, kad įsitikintumėte, jog kiekvienas komponentas veikia. Vėlgi, galite pasirinkti jutiklio tipą (ultragarso ar PIR).
Servo
- Pagrindinė servo pamoka apie „Sunfounder“
- „Hobbytronics“kodo pavyzdys
- Mano supaprastintas testo kodas žemiau - servo_test.ino
Ultragarsinis jutiklis
- Kaip tai veikia „RandomNerdTutorials“
- Kodo pavyzdys tame pačiame „RandomNerdTutorials“puslapyje
- Mano supaprastintas bandymo kodas žemiau - Ultrasonic_Distance_check.ino
PIR jutiklis
- Kaip PIR veikia „Adafruit“
- „Adafruit“kodo pavyzdys
- Mano supaprastintas testo kodas žemiau - PIR_Sensor_Test.ino
3 žingsnis: Komentarų derinimas
Toliau, priklausomai nuo to, ar pasirinksite PIR, ar ultragarsinį maršrutą, žemiau pateikiamas kombinuotas voratinklio kodas, leidžiantis aptikti artėjantį žmogų, o tada pasukti servovariklį, kad voras išeitų atgal. Prijunkite jutiklį ir servo prie „Arduino“naudodami trumpiklius ir duonos lentą, kaip nurodyta toliau pateiktose parinktyse.
Ultragarso parinktis
- Šis kodas patikrina, ar objektas yra tam tikro atstumo diapazone, ir iškviečia vorą.
- Kode galite pakeisti kintamąjį triggerDistance į arčiau ar toliau nei 48 colius (4 pėdas), priklausomai nuo jūsų situacijos.
- Prijunkite „Servo“prie 5 V, Gnd ir 10 kaiščio
- Prijunkite ultragarso jutiklį prie 5v, Gnd, A0 (Trig) ir A1 (Echo)
PIR variantas
- Šis kodas patikrina, ar objektas yra regėjimo lauke, ir iškviečia vorą.
- Norėdami nustatyti PIR, jautrumą galite reguliuoti naudodami jautrumo potenciometrą (paprastai oranžinį) ir pasukti iki galo į dešinę, kad sumažintumėte jautrumą.
- Prijunkite „Servo“prie 5 V, Gnd ir 10 kaiščio
- Prijunkite PIR jutiklį prie 5 V, Gnd ir 2 kaiščio
Prijungę vieną iš dviejų parinkčių, žaiskite su ja, kad įsitikintumėte, jog ji veikia, ir suaktyvinkite servo jutiklį.
4 žingsnis: „Servo“pagrindo sukūrimas
Be to, jums reikia sumontuoti servo sistemą, kad ji galėtų likti vietoje, kai sukiojasi voras. Norėdami tai padaryti, norėsite pjūklu supjaustyti faneros ar medžio lentos gabalėlį maždaug iki 4 x 12 colių. Tada paimkite du mažesnius 1 "x 2" medinius blokus ir supjaustykite juos iki servo aukščio dydžio. Prisukite iš apačios arba medžio klijus (arba klijų pistoletą) du blokus prie faneros iš vieno galo, tada įsukite servo tarp blokų.
*Pastaba: aš taip pat išpjoviau išpjovą iš vieno bloko apačios, kad servo laidai galėtų praeiti.
5 žingsnis: pridėkite voratinklį
Kitas žingsnis yra gauti bjaurų vorą (ar kokį kitą padarą - nieko gero nepateikite, arba jis greičiausiai juda pats). Pageidautina ką nors lengvo, todėl servo nereikia atlikti per daug darbo. Naudodami klijų pistoletą, pritvirtinkite dvi „Popsicle“lazdeles viena prie kitos, o tada prie servo rankos/rago, kaip parodyta paveikslėlyje. (Galite pirmiausia nudažyti „Popsicle“lazdeles aštriu pieštuku, kad jos būtų mažiau pastebimos.) Tada pritvirtinkite vorą prie kitos „Popsicle“lazdelės, naudodami vieną iš mažų varžtų, gautų kartu su servo. Klijuokite vorą ant pagaliuko prie likusios „Popsicle“lazdos rankos maždaug 90 laipsnių kampu.
*Pastaba: aš juos greitai priklijavau, negalvojau apie voro aukštį nuo žemės. Galbūt norėsite pabandyti lazdas ir voratinklio kampą arčiau žemės, kad labiau atrodytų, jog voras yra tiesiai ant žemės.
*Pastaba: suklijavę visa tai, galite atsukti servo rankenėlę su ant jos esančiu voratinkliu, kad pradinė voro padėtis būtų sulygiuota su bloko kraštu.
6 žingsnis: siuntimo dėžutė ir apdailos darbai
Kelis kartus išbandę savo judantį vorą, kad pajustumėte rankos kelią, raskite naudotą siuntimo dėžę, kuri yra pakankamai didelė, kad tilptų ant pagrindo ir voro.
*Pastaba: neišimkite sklendžių iš dėžutės, nes pagrindą priklijuosite prie vieno iš apatinių atvartų.
Nustatydami pagrindą šalia dėžutės šono, apskaičiuokite ir išpjaukite peilio peiliu rankos ir srities ilgį arba voras išeis iš dėžutės, kaip parodyta. Tada klijuokite pagrindą ant apatinio atvarto, uždengdami dėžutę viršuje ir patikrinkite, ar iškviesta ranka/voras gali laisvai išeiti iš dėžutės. Jei reikia, supjaustykite daugiau dėžutės.
Šiuo metu turite nustatyti, kur dėti jutiklį. Galimybės yra išpjauti skylę dėžutės priekyje arba nustatyti jutiklį kažkur už dėžutės ribų. Kadangi mano išdaiga turėjo būti naudojama prie priekinių slenksčių, apšvietimas nėra geriausias, kad kas nors matytų jutiklį, todėl aš tiesiog išpjoviau skyles dėžutės priekyje, naudodamas 5/8 grąžtą ir pritvirtinau klijais.
7 žingsnis: Užbaikite
Viskas paruošta! Įstatykite gaudyklę savo verandoje taip, kaip tai yra pristatyta pakuotė, ir prijunkite arba prijunkite prie USB akumuliatoriaus. Tegul linksmybės prasideda !!!
Rekomenduojamas:
Darbastalio išdaiga („Windows“): 5 žingsniai
Darbastalio išdaiga („Windows“): tai fantastiška išdaiga, kurią nustatyti prireiks vos kelių minučių. Atrodys, kad jūsų aukų kompiuteris užrakintas darbalaukio ekrane. Nesvarbu, kiek kartų jie bandys spustelėti piktogramą, nieko neįvyks
Helovino gąsdinimo mašina, naudojant PIR, 3D spausdintą moliūgą ir „Troll Arduino“suderinamą garso išdaigą/praktinę pokštų lentą: 5 žingsniai
Helovino gąsdinimo mašina, naudojant PIR, 3D spausdintą moliūgą ir „Troll Arduino“suderinamą garso pokštą/praktinę pokštų lentą: „Troll“lentą sukūrė Patrick Thomas Mitchell iš „EngineeringShock Electronics“ir buvo visiškai finansuota „Kickstarter“ne taip seniai. Kelias savaites anksčiau gavau atlygį, kad padėčiau parašyti naudojimo pavyzdžius ir sukurti „Arduino“biblioteką
„Omegle“vietos išdaiga su vieliniu rykliu: 4 žingsniai
„Omegle“vietos išdaiga su vieliniu rykliu: tai yra būdai, kaip galite sužinoti (tikėtiną) kiekvieno, kuris jus jungia per „omegle“vaizdo pokalbį, vietą. Čia mes naudojame „Wire shark“tinklo analizatorių, tačiau taip pat yra daug kitų būdų. „Omega“vaizdo įraše vaizdo įrašų pakete yra IP
Voro numetimas ant durų skambučio - Helovino išgąsčio išdaiga: 4 žingsniai (su nuotraukomis)
Voro numetimas ant durų skambučio - Helovino išgąsčio pokštas: Šį Heloviną mano sūnus Maksas sugalvojo numesti vorą ant visų, kurie bando paskambinti į mūsų durų skambutį … Aš iš karto šoktelėjau prie šios idėjos ir mes pradėjome dirbti. Naudojant paprastą ultragarsinį atstumo jutiklį (HC-SR04) ir servo, prijungtą prie
Labai paprasta Tačiau labai efektyvi išdaiga (kompiuterio išdaiga): 3 žingsniai
Labai paprasta … Tačiau labai efektyvi išdaiga (kompiuterinė išdaiga): ši instrukcija yra LABAI paprasta, tačiau LABAI efektyvi! Kas atsitiks: Jūs paslėpsite visas aukos darbalaukyje esančias piktogramas. Po to, kai padarysite išdaigas, auka išgąsdins pamatęs kompiuterį. Tai jokiu būdu negali pakenkti kompiuteriui