Sadržaj:
- Korak 1: Odricanje odgovornosti
- Korak 2: Pripremite bundevu
- Korak 3: Kreirajte očnu duplju
- Korak 4: Pričvrstite sablasne oči u očne duplje
- Korak 5: Montirajte servosisteme u očne duplje
- Korak 6: Zalijepite očne utičnice i servo sklopove unutar bundeve
- Korak 7: Povežite elektroniku
- Korak 8: Uvucite sve unutra
- Korak 9: Izvorni kod
Video: Animirane sablasne oči od bundeve: 9 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Prije nekoliko godina, dok smo tražili inspiraciju za novi animirani rekvizit za Noć vještica, naišli smo na video zapis saradnika YouTube -a sa 68 posto posto naziva Arduino Servo Pumpkin. Ovaj video je bio upravo ono što smo tražili, međutim činilo se da neki detalji nedostaju. Stoga smo odlučili da bismo trebali snimiti našu verziju, s nekim izmjenama, kako bi druge mogle slijediti. Prva modifikacija koju smo napravili bila je zamjena prave bundeve verzijom od pjene u zanatskim radnjama. Nama ovo pomaže na dva načina. Prvo, nema ljepljivog nereda. Drugo i najvažnije, za višekratnu upotrebu. Međutim, ova odluka znači da su bile potrebne druge izmjene.
Alati:
1) X-ACTO nož ili neki drugi oštar nož.
2) Bušite sa više burgija.
3) Testera
4) Datoteka
5) brusni papir
6) Topljivi pištolj za ljepilo i štapići za ljepilo.
Dijelovi:
1) Lifesize pjenasta bundeva
2) Sablasne očne loptice
3) 1 PVC spojnice
4) Mikro servo uređaji
5) Arduino Uno
6) Oplata za lemljenje
7) Zaštitna žica
8) Drveni tiple
Video
Da biste vidjeli kratki video zapis o završenom prototipu, pogledajte
Korak 1: Odricanje odgovornosti
Samo brzo odricanje od odgovornosti kako bismo izjavili da ne preuzimamo nikakvu odgovornost za sve što se dogodi kao rezultat slijeđenja ovih uputa. Uvijek je najbolje slijediti upute proizvođača i sigurnosne listove pri izgradnji bilo čega, pa se u tim dokumentima obratite za bilo koji dio i alat koji koristite za izradu vlastitih. Mi samo pružamo informacije o koracima koje smo koristili za stvaranje naših. Mi nismo profesionalci. Zapravo, 2 od 3 osobe koje su učestvovale u ovoj izgradnji su djeca.
Korak 2: Pripremite bundevu
Izrežite veliku rupu za pristup na dnu bundeve.
Pomoću svoje bušilice i svrdla malo manjeg od promjera sablasnih očiju izbušite nasumično razmaknute rupe u bundevi. Originalna inspiracija bundeve imala je 12 sablasnih očiju. Broj očiju možete prilagoditi prema vašoj želji i veličini bundeve. Sablasne oči korištene u ovom projektu bile su oko 1 1/4 "u promjeru pa sam upotrijebio bit od 1" za bušenje očiju.
Nakon što sam izbušio rupe, uzeo sam datoteku kako bih stvorio nakošen rub s unutarnje strane rupe testirajući je često jednim okom. Kad sam bio zadovoljan, upotrijebio sam fini brusni papir kako bih malo pokosao vanjski rub rupe dajući mu realističniji izgled.
Korak 3: Kreirajte očnu duplju
Uzmite PVC spojnicu od 1 ili bilo koju drugu veličinu koja vam odgovara da sablasno gledate i prepolovite je.
Ovisno o veličini vaših sablasnih očiju, možda ćete morati izbušiti unutrašnjost PVC spojnice malo većom. Oči korištene u ovom projektu bile su promjera otprilike 1 1/4 ", pa su polovice spojnice izbušene pomoću lopatice promjera 1 1/4" i izbušene do dubine od oko 3/8 ". Međutim, dubina se može promijeniti kako biste zadovoljili potrebe stvarnih očiju koje ste odabrali i debljinu stjenke bundeve koju koristite. Što su deblji zidovi pjene od bundeve, to je manja potreba za bušenjem rupe. U inspirativnom videu čini se da suradnik sa 68 posto vode potrebno je izmijeniti 1 "spojnice jer su pravi zidovi bundeve bili debeli, ali su zidovi na pjenastoj bundevi korišteni u ovom projektu vrlo tanki pa su bile potrebne izmjene spojnice.
Nakon što su polovice PVC spojnice ispravno modificirane za upotrebu kao test očnih utičnica, pristaju sablasne oči. Odredite gdje se središte poravnava s očnom šupljinom. Pomoću male burgije izbušite rupu do kraja kroz očnu duplju. Ova rupa će se koristiti za pričvršćivanje oka u sljedećem koraku. U ovom projektu rupe su postavljene 1/4 od prednje strane očne duplje. Alternativno, možete ubaciti šumarke u prednji dio očne duplje dovoljno duboko da središte sablasnog oka sjedne unutar očne duplje dovoljno duboko da bi izgledali realistično. Oba procesa su korištena u ovom projektu za provjeru koja je radila bolje. Naš zaključak je da su izbušene rupe bolje.
Korak 4: Pričvrstite sablasne oči u očne duplje
Pronađite središte vrha sablasnog oka. Zatim izbušite malu rupu kroz nju i skroz do dna. U ovom projektu sablasne oči koje se koriste imaju malo reflektirajuće mrlje na zjenicama pa sam odlučio da ću ih imati na lijevoj strani očiju. To je značilo da moram voditi računa pri bušenju rupa tako da reflektirajuća mrlja uvijek bude u istom položaju na svakom sablasnom oku dok sam bušila rupe. Također, na ovom projektu nekoliko sablasnih očiju gleda gore -dolje. Na tim su očima rupe izbušene 45* (sa strana očiju).
Zatim prerežite žicu za spašavanje duljine 2 inča. Pažljivo stavite jezivo oko u očnu duplju i poravnajte rupe. Zatim postavite žicu za spašavanje kroz jednu stranu očne duplje, u sablasno oko i van s druge strane Savijte izbočene krajeve žice za spajanje preko 90* i učvrstite ih topljenim ljepilom.
Nakon što je sablasno oko montirano u očnu utičnicu, izrežite drvenu šipku dugačke oko 1 1/2 . Pazeći da jeziva zjenica oka bude centrirana u utičnici, dodajte malo vrućeg ljepila na vrh drvene šipke za tiple i pričvrstite ga na središte stražnjeg dijela sablasnog oka. Primijetit ćete da svaka šipka ima 2 izbušene rupe za pričvršćivanje servo pogona na šipku pomoću kratke žice za spajanje. Kako je ova konstrukcija prototip, točna količina poluga i bacanje servomotora tada nisu bili poznati, pa je odlučeno da posjedovanje obje rupe povećava naše šanse za uspjeh. Ispostavilo se da je unutarnja rupa više nego dovoljna, a duljina štapova može se skratiti i na taj način osigurati bolje zazor unutar bundeve.
Korak 5: Montirajte servosisteme u očne duplje
Vruće zalijepite servo motor za svaku očnu duplju. Nakon što se ljepilo stvrdne, uzmite dio žice za spajanje i spojite šipku za tiple sa servo trubom. U ovom prototipu morali smo povećati rupu servo trube prije nego što se spoji žica. Uvjerite se da ste centrirali oko i servo trubu prije nego što prerežete žicu za spajanje na dužinu kako biste osigurali ispravno bacanje u očnu duplju. Podesite po potrebi.
Korak 6: Zalijepite očne utičnice i servo sklopove unutar bundeve
U ovom sljedećem koraku vrućim ljepilom očne duplje i servo sklopove unutar bundeve. Pazite da pravilno usmjerite sve oči.
Korak 7: Povežite elektroniku
U ovom koraku morate spojiti servo na napajanje, uzemljenje i digitalne pinove. Servo motori korišteni u ovom prototipu imaju crvenu (5 volti +), smeđu (uzemljenje -) i narančastu (okidač) žice. Crvena žica svakog servo -a mora biti spojena na 5 -voltni pin Uno ploče, smeđa žica svakog servo -a mora biti spojena na uzemljenje Uno ploče i na kraju, narančasta žica svakog servo -a mora biti spojena na digitalni izlazni pin na Uno ploči. Donji program koristi pinove od 5 do 10 za upravljanje sa šest servo pogona. Stoga smo priključili pin 5 na prvi servo, 6 na drugi, 7 na treći itd. Itd., Sve dok konačno nismo spojili svih 6 servomotora. Kako bi se pomoglo u povezivanju svih 5 voltnih veza i uzemljenja, korištena je mala ploča bez lemljenja za distribuciju i 5 volti i uzemljenih veza s Uno ploče na svaki od servo pogona.
Korak 8: Uvucite sve unutra
Kada se sve veze uspostave, nježno ugurajte Uno ploču i ploču za lemljenje unutar bundeve, ali dalje od pokretnih servomotora. U prototipu smo pričvrstili ploču za lemljenje na stražnju stranu Uno ploče pomoću dvostrane trake.
Korak 9: Izvorni kod
Kôd koji se koristi za ovaj projekt je vrlo jednostavan. Kreiramo servo niz i priključujemo niz na 6 digitalnih pinova. Zatim nasumično generiramo položaje između 5 i 175 stupnjeva za svaki servo i spavamo do 2 sekunde.
#include
// može se stvoriti najviše osam servo objekata Servo myServos [6]; // Sada imamo 6 servo niza. int pos = 0; // varijabla za spremanje servo pozicije. int delayFactor = 10; // varijabla za spremanje faktora kašnjenja. // Inicijalizacija sistema. void setup () {Serial.begin (115200); // priključuje 6 pinova na servo niz. for (int i = 0; i <6; i ++) {myServos .attach (i+4); } kašnjenje (100); // Učinimo to nasumičnijim randomSeed (50); Serial.println ("Start …"); } // Glavna petlja void loop () {// Premjesti svih 8 servo pogona na neku nasumičnu poziciju. for (int s = 0; s <6; s ++) {// dobiti nasumičan položaj za oči. pos = slučajno (0, 30) * 6; if (pos175) {pos = 175; } // Pomaknite oči na novi slučajni položaj myServos [s].write (pos); kašnjenje (20); } delayFactor = random (25, 200) * 10; // Odgoda do 2 sekunde. Serial.print ("Odgoda za"); Serial.println (delayFactor); delay (delayFactor); }
Preporučuje se:
TFT animirane oči: 3 koraka
TFT animirane oči: Ovaj projekt koristi jeftine dijelove za stvaranje par animiranih očiju na TFT ekranima. Projekt se temelji na Adafruit "Uncanny Eyes" Dva ekrana ST7735 128 x 128 piksela i ploča ESP32 obično se mogu kupiti na mreži za oko
Sablasne bledeće LED oči: 5 koraka (sa slikama)
Sablasne blijede LED oči: Upotreba mikrokontrolera, poput Arduina, za izblijedjivanje LED diode nije uvijek najbolja opcija. Ponekad poželite jednostavno kolo male snage koje se može umetnuti izravno u rekvizit dok tjednima radi od baterije. Nakon testiranja oko
Strašna mašina za slatkiše od bundeve za Noć vještica: 5 koraka
Strašna mašina za slatkiše od bundeve za Noć vještica: Pozdrav svima! Happy Holloween !! Napravili smo fenjer od bundeve koji će puštati muziku i pljuvati slatkiše kad mu neko priđe
Programabilno svjetlo bundeve: 25 koraka (sa slikama)
Programabilno svjetlo za bundevu: Ovo uputstvo služi za izradu programabilnog svjetla za bundevu s ATTiny mikrokontrolerom. Ovo je zamišljeno kao demonstracija učenja za upoznavanje bilo koga (od 8+ godina) u elektronici i programiranju mikrokontrolera koristeći Arduino IDE. Naslonjeni Objec
Jacques Pierre - Hakiranje bundeve kontrolirano internetom: 6 koraka
Jacques Pierre - Hakirajuća bundeva kontrolirana internetom: Hajde da proslavimo Noć vještica s hakiranom bundevom koja se kontrolira internetom pod nazivom Jacques Pierre! Ispod je pregled sadržaja: Video o projektu Svjetla za rezbarenje bundeve + brkovi Servos s noževima LetsRobot Salt Dough Neka hakiranje počne