Sadržaj:
- Korak 1: Komponente
- Korak 2: Dijagram toka
- Korak 3: Kodirajte
- Korak 4: Ožičenje + Arduino; Tinkercad
- Korak 5: Fizička konstrukcija: Steper mehanizam
- Korak 6: Fizička konstrukcija: Servo mehanizam
- Korak 7: Fizička izgradnja: Izgradnja kutija
- Korak 8: Finalni proizvod
- Korak 9: Zaključak
Video: ScaryBox: 9 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
Zastrašivanje za Noć vještica za djecu
Ako bilo koje dijete uspije doći manje od 30 cm od ovog zastrašujućeg prikaza … Odmah će se uplašiti jezivog i dlakavog pauka koji padne.
Sistem je zasnovan na Arduino ploči. Ovaj mehanizam funkcionira zahvaljujući koračnom motoru koji nam omogućuje da podignemo pauka nakon pada, a s druge strane, servo motor koji nam pomaže u kontroli otvora kroz koji će pauk pasti, a zatim se popeti natrag. Da bi se osiguralo ispravno funkcioniranje cijelog sistema, bitno je programirati ga kako bi se utvrdilo šta i kada svaka komponenta mora izvršiti svoje radnje i kako.
Zahvaljujući ovim i drugim komponentama postižemo: Buh !!!!!!!! veliko strahovanje za najmlađe naše domove (i za ne tako mlade:)
Korak 1: Komponente
Ovo je popis dijelova i alata koji su potrebni za izvođenje ovog projekta.
Elektronski dijelovi:
Arduino uno
Senzor udaljenosti
Servo motor
Steper (motor)
Žice
Power bank
Građevinski dijelovi:
Drvena kutija
Drvena polica
Tabla spužve
Nylon hilum
Spider Black
Boja u spreju
paukova mreža
Bijelo ljepilo
Featherboard
Igle
Alati:
Jigsaw
Sander
Drill
Silikonsko ljepilo
Makaze
Tape
Korak 2: Dijagram toka
Dijagram toka je alat koji nam je pomogao da organiziramo korake koje naš sistem, a samim tim i naš kôd, mora slijediti. Jasno pokazuje kako naša kutija radi. Prvi faktor na koji nailazimo je senzor udaljenosti. Ako je odgovor DA (postoji osoba), otvor se otvara i pauk pada, dok ako je odgovor NE, (nema osobe), ništa se ne događa. U slučaju prve opcije, pauk se mora prikupiti, otvor zatvoriti, konopac otpustiti, a zatim bi se program vratio na početak.
Korak 3: Kodirajte
Kôd koji koristimo za programiranje našeg sistema za Noć vještica vrlo je jednostavan i lako razumljiv. Prije svega moramo preuzeti biblioteke koje će kontrolirati naše komponente: senzor prisutnosti, servo i stepper i dodati ih u program pomoću naredbe #include. Zatim ćemo, prije postavljanja postavki, proglasiti i inicijalizirati neke varijable i funkcije kako bi različite komponente radile na pravi način. Izvući ćemo ih iz navedenih primjera. Ulaskom u fazu postavljanja postavljamo koračnu brzinu, servo port i tester za senzor udaljenosti.
Unutar petlje ćemo proglasiti funkciju koja će omogućiti senzoru da mjeri udaljenosti ispred njega. Na kraju ćemo napisati „ako“dajući interval udaljenosti na koje će program ući do, u našem slučaju, od 0 do 30 cm. Nakon što se vanjski objekt nađe između tog intervala, program će započeti uzastopni lanac radnji koji će započeti otvaranjem otvora i padom pauka. Nakon te operacije slijedi odgoda od 5 sekundi, namotavanje kabela, zatvaranje otvora aktiviranjem servo na drugi način i na kraju, kako bi pauk ponovno pao u sljedećem ciklusu, aktivirajte steper u na suprotan način.
Korak 4: Ožičenje + Arduino; Tinkercad
Budući da znamo sve komponente koje su nam potrebne za izvođenje projekta, moramo pronaći pravi način da spojimo sve ove električne komponente u Arduinu. Da bismo to učinili, koristili smo aplikaciju za simulaciju sistema pod nazivom Tinkercad, vrlo koristan alat za vizualizaciju veza između komponenti i Arduino ploče.
Na priloženoj slici se vrlo jasno vidi koje su veze u našem Arduinu. Po dijelovima:
1. HC-SR04 senzor ima 4 priključka. Jedan od njih je spojen na 5V, na pozitivni ulaz protobora, a drugi na uzemljenje, negativni ulaz protobora. Ostale 2 veze spojene su na digitalne ulaze i izlaze.
2. Servomotor ima 3 priključka, tamnosmeđa žica je spojena na negativ (uzemljenje), crvena na pozitiv (5V), a narančasta na broj 7, kako bi se upravljalo servo pogonom.
3. Steper je komponenta s više veza, a sastoji se od dva dijela; s jedne strane sam motor, a s druge strane spojna ploča koja nam omogućuje povezivanje s Arduinom. Ova ploča ima izlaz od 5 V, još jedan priključak za uzemljenje i 4 kabela koji će ići do stepenaste kontrole.
Korak 5: Fizička konstrukcija: Steper mehanizam
Kao što možda znate, stepper ima malu os na kojoj možete prilagoditi objekte svojim oblikom kako biste ga rotirali. Funkcija našeg stepera je da podigne pauka s najlonskim kabelom pričvršćenim na njega.
Potreban nam je mehanizam koji može obavljati tu funkciju, a razmišljali smo i o naslonu za glavu, sistemu koji se obično koristi na automobilima 4x4 kako bi im pomogao da napreduju u teškim situacijama. Da bismo to postigli, izrezati ćemo neke drvene ploče u kružnom obliku, kako bismo pomogli da se žica namota, i sve ih zalijepiti zajedno kako bismo stvorili oblik nalik na remenicu. Zatim ćemo napraviti rupu na jednoj od površina za pričvršćivanje koraka na nju.
Ovaj mehanizam omogućava servo uređaju da ispuni cilj podizanja pauka na vrh tako da Scarybox radi savršeno.
Korak 6: Fizička konstrukcija: Servo mehanizam
Na ovom projektu servo će obavljati funkciju otvaranja i zatvaranja otvora kroz koji će pauk proći. Koristit ćemo pjenastu ploču za pričvršćivanje na servo umjesto drvene ploče zbog povišene težine. Spojit ćemo metalnu žicu sa servo plastičnog nosača na ploču od pjene. Tada će sam servo motor obaviti posao!
Korak 7: Fizička izgradnja: Izgradnja kutija
Kutija će biti osnova i podrška našem projektu. To je mjesto gdje ćemo postaviti sve naše komponente. Pomoći će nam da imamo mjesto gdje ćemo zadržati pauka, a kad mu se osoba približi, pasti će i uplašiti ga. Osim toga, sve ožičenje i montažu možemo postaviti na vrh.
Korak 8: Finalni proizvod
Evo slika završene Strašne kutije!
Korak 9: Zaključak
Izvođenje ovog projekta bilo je zabavno i nagrađujuće jer smo naučili vrlo koristan i moćan alat za našu budućnost kao inženjeri industrijskog dizajna. Program Arduino omogućava nam da prototipiramo i stvorimo veliku količinu projekata u kojima se mehanika i elektronika udružuju poboljšati i olakšati živote ljudi. Nadamo se da ćete uživati u ovom projektu kao i mi i da će biti koristan za vašu sadašnjost i budućnost. Ako imate bilo kakvih nedoumica, ne ustručavajte se kontaktirati nas, rado ćemo odgovoriti na vaša pitanja.
Od srca vam hvala!
Tierramisu:)
Preporučuje se:
Kako: Instaliranje Raspberry PI 4 bez glave (VNC) sa Rpi-imagerom i slikama: 7 koraka (sa slikama)
Kako: Instaliranje Raspberry PI 4 Headless (VNC) s Rpi-imagerom i slikama: Planiram koristiti ovaj Rapsberry PI u hrpi zabavnih projekata na svom blogu. Slobodno provjerite. Htio sam se vratiti korištenju svog Raspberry PI -a, ali nisam imao tipkovnicu ili miš na novoj lokaciji. Prošlo je dosta vremena od postavljanja maline
Kako napraviti brojač koraka?: 3 koraka (sa slikama)
Kako napraviti brojač koraka?: Nekada sam se dobro snašao u mnogim sportovima: hodanje, trčanje, vožnja bicikla, igranje badmintona itd. Volim jahanje da bih brzo putovao. Pa, pogledaj moj trbušni trbuh … Pa, u svakom slučaju, odlučujem ponovo početi vježbati. Koju opremu treba pripremiti?
Brojač koraka - Mikro: Bit: 12 koraka (sa slikama)
Brojač koraka - Micro: Bit: Ovaj projekat će biti brojač koraka. Za mjerenje koraka koristit ćemo senzor akcelerometra koji je ugrađen u Micro: Bit. Svaki put kada se Micro: Bit protrese, broju ćemo dodati 2 i prikazati ga na ekranu
Atari Punk konzola s bebom Sekvencer za 8 koraka: 7 koraka (sa slikama)
Atari Punk konzola sa Baby Step Sequencer-om: Ova srednja verzija je sve-u-jednom Atari Punk Console i Baby 8 Step Sequencer koju možete glodati na stolnoj PCB glodalici Bantam Tools. Sastoji se od dvije ploče: jedna je ploča korisničkog sučelja (UI), a druga je pomoćna bo
Kako rastaviti računar jednostavnim koracima i slikama: 13 koraka (sa slikama)
Kako rastaviti računar jednostavnim koracima i slikama: Ovo uputstvo o tome kako rastaviti računar. Većina osnovnih komponenti je modularna i lako se uklanja. Međutim, važno je da se oko toga organizirate. To će vam pomoći da izbjegnete gubitak dijelova, a također i prilikom ponovnog sastavljanja