Sadržaj:
- Supplies
- Korak 1: Planiranje projekta
- Korak 2: Slikanje/dizajn
- Korak 3: Rezanje kartona
- Korak 7: Suočavanje s elektronikom
- Korak 8: Kodiranje
- Korak 9: Zaključak
Video: Jednostavni Animatronic sa mikro: bit: 9 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
Dobrodošli u moj prvi Instructable. Podijelit ću kako sam napravio ovaj Skeksis Animatronic. Vodeći vas kroz cijeli moj proces, nadam se da ćete biti nadahnuti da napravite svog robota čak i ako ne izgleda ovako. Neću puno govoriti o tome kako stvoriti umjetničko djelo, ovo je više fokusirano na to kako ga kombinirati s elektronikom.
Ovaj projekt inspiriran je apsolutno prekrasnom serijom The Dark Crystal: Age of Resistance. Trebali biste to provjeriti, oduzima dah. Posebno preporučujem da gledate iza scene kako biste prikazali zadivljujuću i kreativnu umjetnost.
Kombinovanje umjetnosti i tehnologije danas je vrlo jednostavno. Sada postoji mnogo tehnoloških resursa za početnike, studente i/ili ljude koji samo žele učiniti da stvari funkcioniraju bez trošenja puno vremena na kodiranje, lemljenje i rješavanje problema. Micro: bit i sve dodatne ploče koje su se pojavile oko njega odličan su primjer za to.
Za ovaj projekt koristio sam dva Micro: bita i dvije različite dodatne ploče. Kasnije ću govoriti o nekim razlikama među njima. Mogao sam koristiti samo jedan dodatak i jedan Micro: bit, a ne imati daljinski upravljač s potenciometrima, ali cilj mi je bio simulirati kako ljudi kontroliraju animatroniku izdaleka, čak i ako je moja mala verzija od kartona.
Svi su materijali za višekratnu upotrebu, ali uklanjanje servomotora je vrlo destruktivno.
Supplies
2 Micro: bit ploče
1 dodatna ploča za kolibri
1 Makerbit+R dodatna ploča.
2 mikro serva (ako će vam motori trebati za puno podizanja/pomicanja, preporučujem one sa metalnim zupčanicima. Koristio sam obične i zabrinut sam za čeljust).
2 4 AA baterije sa prekidačem i baterijama
1 standardni servo (po mom iskustvu Hitec HS-311 radi dobro i dolazi s puno truba i vijaka)
2 servo produžni kabeli
1 Grove klizni potenciometar (ili sličan)
2 rotacijska potenciometra (imam neke kape na sebi, ali nisu apsolutno neophodni)
1 Grove dugme (ili slično)
1 velika difuzna bijela LED dioda (10 mm)
Gomila ženskih žica kratkospojnika. Ako koristite dijelove Grove, trebate žice Grove to Female.
1 Mala loptica za ping pong
Mnogo recikliranog kartona iz kutija. Uvjerite se da su komadi iste debljine.
Kutija za daljinski. Dovoljno velik da primi Makerbit sa priključenim Micro: bitom.
Jedan tanki ekser koji može proći kroz ping pong loptu.
Papir za akvarel
Akvarelne boje (koristila sam M. Graham s cijevima) i četke.
Olovka/marker (koristio sam ovaj)
Dobre makaze
Neka vrsta prozirnog materijala. (U mom slučaju ponovo sam upotrijebio pjenu za pakovanje. Možete koristiti i slojeviti papir.)
Pristup laserskom rezaču ili dobrom alatu za rezanje kartona, poput škare za karton i/ili rezaču za kanarince.
Ako lasersko rezanje, pristup skeneru olakšava život.
Korak 1: Planiranje projekta
Kao što je već spomenuto, inspirirao me The Dark Crystal: Age of Resistance. Obično moji robotski projekti započinju jednim određenim pokretom ili izgledom koji želim postići. U ovom slučaju, sve je bilo usredsređeno oko oka i moja želja da se to jezivo pomjeri, a zatim da mi se usta kreću kao da govore (imati nekoga ko to kontrolira, a koji može davati glasove, bio bi plus).
Prvo sam napravio brzi prototip kako bih bio siguran da će pokreti koje sam želio postići funkcionirati. Oko je napravljeno od ping pong loptice i pričvršćeno je na Micro servo koji je pričvršćen na lice sprijeda i podnožje straga. Čeljust je pričvršćena za bazu kroz rupu i postavljena iza lica.
Nakon toga sam napravio nekoliko studija o liku koji sam želio stvoriti, u ovom slučaju, Skeksis Scientist, SkekTek.
Korak 2: Slikanje/dizajn
Sa prototipom u ruci i proučavanjem izgleda lika (plus puno snimaka ekrana), morao sam odlučiti šta ću pokrenuti.
Pomoću ploče Hummingbirdbit mogu kontrolirati 4 različita servo -a. Razmišljao sam o tome da pokrenem ruke, ali odlučio sam se protiv toga jer bi karton učinio da pokreti izgledaju vrlo ukočeno u usporedbi s tekućom tkaninom originalne lutke. Zato sam odlučio napraviti sve pokrete oko glave: jedan servo za oko, jedan za vilicu i jedan za glavu. Također sam odabrao da zadrži esenciju Gelflinga koja će tada zasvijetliti.
Znajući da se sve temelji na kretanju oka, mjerila lica mjerena je veličinom glave kako bi se sakrio mikro servo koji u potpunosti kontrolira loptu za ping pong i imao oko dobre veličine.
Napravio sam zasebne slike za vrh glave i čeljusti uzimajući u obzir da dio čeljusti mora biti iza vrha glave kako bi sakrio mikro servo koji će pomicati čeljust i učiniti da se okreće od točke gdje pokret vilice može se osjećati prirodno.
Nakon što sam naslikao lice, pažljivo sam ga izrezao škarama, a zatim ih koristio kao vodič za oslobađanje ostatka tijela.
Imajte na umu da sam sve crteže dao rukom, ali umjesto toga možete učiniti mnogo stvari ako crtanje nije vaša stvar, poput korištenja projektora za praćenje slike na papiru, samo imajte na umu veličinu serva i oko. Također, odabrao sam akvarel i tintu za izradu slika jer su me natjerali na razmišljanje o slikama dizajna likova koje Brian Froud stvara. Ali ako se osjećate ugodnije s drugim medijima, pokušajte.
Što se tiče tijela, znao sam da želim imati 3D efekt na robota, a da to ipak bude uglavnom slika koja se kreće. U tu svrhu znao sam da želim da se sve odvoji na dijelove kako bi imalo slojeve. Napravio sam ruke duže nego što su potrebne tijelu, tako da su mogle stršiti pod kutom. Završio sam sa sljedećim spiskom slika: glava, čeljust, glavno tijelo, stvar u obliku karapaza, lijeva podlaktica, lijeva ruka, desna podlaktica, desna ruka, desna ruka s bocom.
Pažljivo sam ih ponovo izrezao makazama. Ruka mi je bila posebno izazovna jer sam znala da želim da bočica bude samo obris, jer sam kasnije dodala prozirni papir kako bih boci dala sjaj.
Korak 3: Rezanje kartona
Sada je vrijeme da standardni servo priključite na tijelo na način da će pokret glave izgledati ok i sakriti servo. Morate napraviti rupu na vratu dok je nacrtana na tijelu tako što ćete ponovo trasirati servo i napraviti rupu za prolaz kroz njega, osim za širi dio za montažu. Kada prođete servo i sve izgleda u redu, možete ga vruće zalijepiti na mjesto.
Imao sam lijepu veliku crvenu servo trubu koja mi se čini izdržljivijom od ostalih. Koristio sam to za pričvršćivanje glave lijepljenjem na stražnju stranu baze glave I pričvršćivanjem na mjesto nakon što provjerim koliko će se kretati glava pažljivim pomicanjem servo zupčanika.
Kad je baza na mjestu pričvršćena za tijelo pomoću servo -a, sada vruće lijepim mikro servo koji će kontrolirati čeljust gdje je bila, a zatim pričvrstiti čeljust s rogom koji je vruće zalijepljen i dodajem vijak koji je drži na mestu takođe.
Posljednji dio konstrukcije je pričvršćivanje vrha lica koje ima oko i servo pogona na podnožje glave koja sada ima čeljust. Dodao sam komade kartona koji su debeli kao mikro servo uz kljun kako bi lice postalo čvršće. Kad to dobijem, vruće lijepim sve zajedno, vrlo pažljivo pri poravnanju.
Korak 7: Suočavanje s elektronikom
Dok sam postavljao servomotore, razmišljao sam o tome kako će žice izgledati i mogu li ih dovoljno dobro sakriti. Budući da će Hummingbirdbit ploča biti iza Skeksisa, moram dodati produžne kabele za servo na dva mikro servo uređaja kako bi žice mogle doprijeti. Žicu sam spojio na Servo 1, oko na Servo 2, a glavu na Servo 3.
LED je spojen na LED 3. Koristio sam kratkospojnike kako ne bih morao lemiti.
Daljinski upravljač je ugrađen u kutiju u koju sam mogao lijepo i čvrsto montirati sve potenciometre, samo uvrtanjem vezica ili uvrtanjem.
HummingbirdBit je odličan za povezivanje motora i LED dioda. To je ploča izbora za većinu onoga što ja napravim jer je tako user-friendly. Imaju iPad aplikaciju koja se može bežično spojiti na Micro: bit i čini vrlo lako rješavanje problema. Zapravo sam se prebacio između Micro: bita koji je programiran za rad na iPadu i onog programiranog s Makecodeom koji je trebao kontrolirati drugi Micro: bit jer sam s iPadom mogao vrlo testirati raspon kretanja servomotora lako je otkriti koje stepene želim da bude min i max kretanje za svaki od njih.
S druge strane, MakerBit je izvrstan za povezivanje različitih stvari poput senzora, potenciometara i stvari koje dolaze iz drugih kompleta, poput dijelova Grove koje sam koristio. Uspio sam spojiti rotacijske potenciometre samo sa kratkospojnicima bez lemljenja.
Rotacijski lonac koji kontrolira oko povezan je s A2.
Rotacijski lonac koji kontrolira glavu spojen je na A4.
Dugme je povezano sa A3.
Klizni lonac koji kontrolira čeljust spojen je na Grove konektor A1/A0.
Korak 8: Kodiranje
Kodiranje sam obavio na MakeCode -u, koji je Microsoftovo blok kodiranje za Micro: bit.
Prvi korak je bio pronaći minimalne i maksimalne brojeve za kutove servomotora. To sam zapravo učinio, kao što sam već rekao, pokušajem i greškom u aplikaciji Birdblox za iPad jer je to lakše i brže.
Nakon toga sam prvo kodirao daljinski. Evo koda. On preslikava min i max lonaca na min i max uglove koje sam otkrio da rade za svaki servo.
Imajte na umu da sam u ovom trenutku odlučio da ne želim da dugme upali svjetlo jer sam se svjetlo uključilo samo od sebe, ali to možete dodati. Ovo je kod za motore.
Korak 9: Zaključak
Sada imamo robota i on je kodiran! Vreme je da ga isprobate.
Nadajmo se da će vas ovo uputstvo inspirirati da napravite vlastitog robota i odgovorilo je na neka pitanja koja ste možda imali.
Drugoplasirani na takmičenju iz robotike
Preporučuje se:
Jednostavni automatizirani model željeznice od tačke do tačke: 10 koraka (sa slikama)
Jednostavna automatizirana željeznička linija od točke do točke: Arduino mikrokontroleri odlični su za automatizaciju izgleda željezničkih modela. Automatizacija rasporeda je korisna u mnoge svrhe, poput postavljanja izgleda na ekran gdje se radnja rasporeda može programirati za pokretanje vlakova u automatiziranom slijedu. Ja
Jednostavni roboti: Piling: 12 koraka (sa slikama)
Jednostavni botovi: Piling: Kao dio mog napora da nam olakšamo život pomoću robotike, napravio sam jeftinog bota za čišćenje koji se zove Scrub Bot. Ovaj vrhunski robot za čišćenje odličan je za poliranje podova i sjajnih staklenih stolova (pod uvjetom da ga prethodno nasapunite). To
Jednostavni botovi: bačva: 8 koraka (sa slikama)
Jednostavni botovi: Bačvarski bojler: Uređaj s bačvama je uređaj koji ima naizgled vječan pogon prema naprijed u određenom smjeru. Drugim riječima, postoji motor koji djeluje kao centrirana težina unutar limenke. Kad se limenka otkotrlja naprijed u smjeru težine (težina
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
Mikro: Bot - Mikro: Bit: 20 koraka
Micro: Bot - Micro: Bit: Napravite sami Micro: Bot! To je Micro: Bit upravljani robot sa ugrađenim sonarom za autonomnu vožnju, ili ako imate dva Micro: Bita, radijski upravljanu vožnju