Sadržaj:

ScaryBox: 9 koraka (sa slikama)
ScaryBox: 9 koraka (sa slikama)

Video: ScaryBox: 9 koraka (sa slikama)

Video: ScaryBox: 9 koraka (sa slikama)
Video: Крутой Сериал! За Первого Встречного 12 серия! 2024, Studeni
Anonim
ScaryBox
ScaryBox

Strah 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.

Sustav se temelji 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 kontrolirati otvor kroz koji će pauk pasti, a zatim se popeti natrag. Kako bi se osiguralo ispravno funkcioniranje cijelog sustava, bitno ga je programirati kako bi se točno utvrdilo što i kada svaka komponenta mora učiniti i kako.

Zahvaljujući ovim i drugim komponentama postižemo: Buh !!!!!!!! veliki strah za najmlađe naše domove (i za ne tako mlade:)

Korak 1: Komponente

Komponente
Komponente
Komponente
Komponente
Komponente
Komponente

Ovo je popis dijelova i alata koji su potrebni za provedbu ovog projekta.

Elektronički dijelovi:

Arduino uno

Senzor udaljenosti

Servo motor

Steper (motor)

Žice

Moćna banka

Građevinski dijelovi:

Drvena kutija

Drvena polica

Pjenasta ploča

Najlonski hilum

Crno pauk

Boja u spreju

paukova mreža

Bijelo ljepilo

Featherboard

Igle

Alati:

Jigsaw

Sander

Bušilica

Silikonsko ljepilo

Škare

Traka

Korak 2: Dijagram toka

Dijagram toka
Dijagram toka

Dijagram toka je alat koji nam je pomogao u organizaciji koraka koje naš sustav, 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

Kodirati
Kodirati

Kôd koji koristimo za programiranje našeg sustava za vještice vrlo je jednostavan i lako razumljiv. Prije svega moramo preuzeti knjižnice koje će kontrolirati naše komponente: senzor prisutnosti, servo i steper te ih dodati u program pomoću naredbe #include. Zatim ćemo prije postavljanja postavljanja proglasiti i inicijalizirati neke varijable i funkcije kako bi različite komponente radile na pravi način. Izdvojit ćemo ih iz navedenih primjera. Ulaskom u fazu postavljanja postavljamo koračnu brzinu, servo priključak i ispitivač senzora udaljenosti.

Unutar petlje ćemo proglasiti funkciju koja će omogućiti senzoru mjerenje 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. Kad 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 suprotnim putem.

Korak 4: Ožičenje + Arduino; Tinkercad

Ožičenje + Arduino; Tinkercad
Ožičenje + Arduino; Tinkercad

Budući da znamo sve komponente koje su nam potrebne za provedbu projekta, moramo pronaći pravi način da spojimo sve ove električne komponente u Arduinu. U tu svrhu koristili smo aplikaciju za simulaciju sustava pod nazivom Tinkercad, vrlo koristan alat za vizualizaciju veza između komponenti i Arduino ploče.

Na priloženoj slici vrlo se jasno vidi koje su veze u našem Arduinu. Po dijelovima:

1. Senzor HC-SR04 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, tamno smeđa žica spojena je 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: Mehanizam koraka

Fizička konstrukcija: Mehanizam koraka
Fizička konstrukcija: Mehanizam koraka
Fizička konstrukcija: Mehanizam koraka
Fizička konstrukcija: Mehanizam koraka
Fizička konstrukcija: Mehanizam koraka
Fizička konstrukcija: Mehanizam koraka

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 podići 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, sustavu koji se obično koristi na automobilima 4x4 kako bi im pomogao napredovati 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ćuje servo pogonu da ispuni cilj podizanja pauka na vrh tako da Scarybox radi savršeno.

Korak 6: Fizička konstrukcija: Servo mehanizam

Fizička konstrukcija: Servo mehanizam
Fizička konstrukcija: Servo mehanizam
Fizička konstrukcija: Servo mehanizam
Fizička konstrukcija: Servo mehanizam
Fizička konstrukcija: Servo mehanizam
Fizička konstrukcija: Servo mehanizam
Fizička konstrukcija: Servo mehanizam
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 s servo plastične podloge na ploču od pjene. Tada će sam servo motor obaviti posao!

Korak 7: Fizička izgradnja: Izgradnja kutija

Fizička konstrukcija: Box Building
Fizička konstrukcija: Box Building
Fizička konstrukcija: Box Building
Fizička konstrukcija: Box Building
Fizička konstrukcija: Box Building
Fizička konstrukcija: Box Building
Fizička konstrukcija: Box Building
Fizička konstrukcija: Box Building

Kutija će biti baza i podrška našem projektu. To je mjesto gdje ćemo postaviti sve naše komponente. Pomoći će nam da imamo mjesto za držanje pauka i 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: Završni proizvod

Finalni proizvod
Finalni proizvod
Finalni proizvod
Finalni proizvod
Finalni proizvod
Finalni proizvod

Evo slika završene Strašne kutije!

Korak 9: Zaključak

Zaključak
Zaključak

Izvođenje ovog projekta bilo je zabavno i korisno jer smo naučili vrlo koristan i moćan alat za našu budućnost kao inženjeri industrijskog dizajna. Program Arduino omogućuje nam prototipiranje i stvaranje velike količine projekata u kojima se mehanika i elektronika udružuju poboljšati i olakšati život 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čeni: