Съдържание:
- Консумативи
- Стъпка 1: Планиране на проекта
- Стъпка 2: Боядисване/Дизайн
- Стъпка 3: Изрязване на картона
- Стъпка 7: Справяне с електрониката
- Стъпка 8: Кодиране
- Стъпка 9: Заключение
Видео: Прост аниматроник с микро: бит: 9 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Добре дошли в първия ми Instructable. Ще споделя как направих този Skeksis Animatronic. Като ви ръководя през целия ми процес, аз се надявам, че ще бъдете вдъхновени да направите свой собствен робот, дори и да не изглежда така. Няма да говоря много за това как да създам произведения на изкуството, това е по -фокусирано върху това как да се комбинира с електрониката.
Този проект е вдъхновен от абсолютно великолепната поредица The Dark Crystal: Age of Resistance. Трябва да го проверите, спиращо е дъха. Особено препоръчвам да гледате зад кулисите, за да покажете невероятно красива и творческа артистичност.
Съчетаването на изкуство и технология е много лесно в днешно време. Сега има много технически ресурси за начинаещи, студенти и/или хора, които просто искат да накарат нещата да работят, без да харчат много време за кодиране, запояване и отстраняване на проблеми. Micro: bit и всички допълнителни платки, които се появиха около него, са чудесен пример за това.
За този проект използвах два Micro: бита и две различни допълнителни платки. По -късно ще говоря за някои от разликите между тях. Можех просто да използвам една добавка и един Micro: бит и да нямам дистанционното управление с потенциометрите, но целта ми беше да симулирам как хората контролират аниматроника отдалеч, дори ако моята е малка картонена версия.
Всички материали са за многократна употреба, но премахването на сервоусилвателите е много разрушително.
Консумативи
2 Micro: битови дъски
1 платка за добавяне на Колибри
1 платка за добавяне Makerbit+R.
2 микро серво (ако ще се нуждаете от моторите за много повдигане/преместване, препоръчвам такива с метални редуктори. Използвах обикновени и съм загрижен за челюстта).
2 4 AA батерии с превключвател и батерии
1 стандартно серво (според моя опит Hitec HS-311 работи добре и се предлага с много клаксони и винтове)
2 серво удължителни кабела
1 Плъзгащ потенциометър Grove (или подобен)
2 ротационни потенциометра (имам някои капачки върху моите, но те не са абсолютно необходими)
1 бутон Grove (или подобен)
1 голям дифузен бял светодиод (10 мм)
Куп женски към женски джъмперни проводници. Ако използвате частите на Grove, имате нужда от проводници Grove to Female.
1 Малка топка за пинг -понг
Много рециклиран картон от кутии. Уверете се, че парчетата са със същата дебелина.
Кутия за дистанционното. Достатъчно голям, за да побере Makerbit с прикрепен Micro: бит.
Един тънък пирон, който може да премине през топка за пинг -понг.
Акварелна хартия
Акварелни бои (използвах тръбен М. Греъм) и четки.
Мастило/маркер (използвах този)
Добри ножици
Прозрачен материал от някакъв вид. (В моя случай използвах повторно опаковъчен лист от пяна. Можете също така да използвате слоеста тъканна хартия.)
Достъп до лазерна режеща машина или добри инструменти за рязане на картон, като картонени ножици и/или режещи канари.
Ако лазерното рязане, достъпът до скенер улеснява живота.
Стъпка 1: Планиране на проекта
Както бе споменато по -горе, аз бях вдъхновен от The Dark Crystal: Age of Resistance. Обикновено моите проекти по роботика започват с едно конкретно движение или вид, който искам да постигна. В този случай всичко беше съсредоточено около окото и желанието ми да го накара да се движи страховито, след това да имам движение на устата, сякаш говори (това, че някой го контролира, който може да издава гласове, би било плюс).
Първо направих бърз прототип, за да се уверя, че движенията, които искам да постигна, ще работят. Окото е направено от топката за пинг -понг и е прикрепено към микро серво, което е прикрепено към лицето отпред и основа отзад. Челюстта е прикрепена към основата през отвор и поставена зад лицето.
След това направих няколко проучвания за героя, който исках да създам, в случая - Skeksis Scientist, SkekTek.
Стъпка 2: Боядисване/Дизайн
С прототипа в ръка и проучванията за това как изглежда героят (плюс много екранни снимки), трябваше да реша какво да направя.
С дъската Hummingbirdbit мога да контролирам 4 различни серво. Мислех да накарам ръцете да се движат, но реших да не го направя, защото картонът ще направи движенията да изглеждат много твърди в сравнение с течащата тъкан на оригиналната кукла. Затова реших да направя цялото движение около главата: едно серво за окото, едно за челюстта и едно за главата. Аз също избрах да го накарам да държи същността на Gelfling, която след това ще светне.
Знаейки, че всичко се основава на движението на окото, мащабът на лицето се измерва с това колко голяма трябва да бъде главата, за да скрие микро серво, което контролира напълно топката за пинг -понг и това да е с добър размер на окото.
Направих отделни рисунки за върха на главата и челюстта, като се има предвид, че част от челюстта трябва да е зад върха на главата, за да скрие микро серво, което ще движи челюстта и да я накара да се завърти от точка, където движението на челюстта може да се почувства естествено.
След като нарисувах лицето, внимателно го изрязах с ножица, след което ги използвах като ръководство за освобождаване на останалата част от тялото.
Моля, обърнете внимание, че съм рисувал на ръка всички рисунки, но има много неща, които можете да направите вместо това, ако рисуването не е вашето нещо, като например да използвате проектор за проследяване на изображение до хартията, просто имайте предвид размера на серво и окото. Също така, аз избрах акварел и мастило, за да направя картините, защото те ме накараха да се сетя за образите на дизайна на героите, които прави Брайън Фруд. Но ако се чувствате по -удобно с други среди, направете го.
Що се отнася до тялото, знаех, че искам да имам 3D ефект върху робота, докато все още има предимно картина, която се движи. За този ефект знаех, че искам всичко да бъде разделено на части, за да има слоеве. Направих ръцете по -дълги, отколкото биха били необходими за тялото, така че можеше да стърчат под ъгъл. В крайна сметка получих следния списък с картини: глава, челюст, основно тяло, нещо, което изглежда като панделка, лява предмишница, лява ръка, дясна предмишница, дясна ръка, дясна ръка с бутилката.
Нарязах отново всички тези с ножица много внимателно. Ръката беше особено предизвикателна, тъй като знаех, че искам бутилката да е само очертание, защото по -късно бих добавила полупрозрачна хартия, за да направя блясъка на бутилката.
Стъпка 3: Изрязване на картона
Сега е време да прикрепите стандартното серво към тялото по начин, който ще направи движението на главата да изглежда добре и ще скрие серво. Трябва да направите дупка към шията, тъй като тя е изтеглена върху тялото, като отново проследите сервото и направите дупка, за да го прокарате, с изключение на по -широката монтажна част. След като приключите със сервото и всичко изглежда добре, можете да го залепите горещо на място.
Имах хубав голям червен серво клаксон, който изглежда по -издръжлив от другите. Използвах това, за да прикрепя главата, като я залепя към задната част на основата на главата И я завинтвам на място, след като проверя докъде ще се движи главата, като внимателно преместя серво предавките.
Когато основата е на мястото си, прикрепена към тялото от серво, сега лепя горещо микро серво, което ще контролира челюстта там, където е била, след това прикрепя челюстта с рога, който е бил горещо залепен и добавям винт, за да го задържа на място също.
Последната част от конструкцията е да прикрепите горната част на лицето, което има око, и серво към основата на главата, която сега има челюстта. Добавих парченца картон, които са толкова дебели, колкото микросервото до клюна, за да направя лицето по -здраво. След като го имам, залепвам горещо всичко заедно много внимателно за подравняването.
Стъпка 7: Справяне с електрониката
Докато поставях сервомоторите, мислех как ще изглеждат проводниците и дали мога да ги скрия достатъчно добре. Тъй като дъската Hummingbirdbit ще бъде зад Skeksis, трябва да добавя серво удължителните кабели към двете микро серво, за да могат кабелите да достигат. Свързах челюстта към Servo 1, окото към Servo 2 и главата към Servo 3.
Светодиодът е свързан към LED 3. Използвах джъмперни проводници, за да не се налага да запоявам.
Дистанционното управление беше вградено в кутия, където успях да монтирам всички потенциометри добре и стегнато, само с усукване на връзки или завинтване.
HummingbirdBit е чудесен за свързване на двигатели и светодиоди. Това е дъската за избор за повечето от това, което правя, защото е толкова удобна за потребителя. Те имат приложение за iPad, което може да се свърже безжично с Micro: bit и прави много лесно отстраняването на неизправности. Всъщност превключих между Micro: бит, програмиран да работи на iPad, и този, програмиран с Makecode, който трябваше да се контролира от другия Micro: bit много, защото с iPad можех много да тествам обхвата на движение на сервомоторите лесно да намеря какви степени искам да бъде минималното и максималното движение за всеки от тях.
MakerBit, от друга страна, е отличен за свързване на различни неща като сензори, потенциометри и неща, които идват от други комплекти, като частите на Grove, които използвах. Успях да свържа въртящите се потенциометри само с джъмперните проводници без никакво запояване.
Ротационният съд, който контролира окото, е свързан с А2.
Ротационният съд, който контролира главата, е свързан към А4.
Бутонът е свързан към A3.
Плъзгащият саксия, който контролира челюстта, е свързан към конектора A1/A0 на Grove.
Стъпка 8: Кодиране
Направих кодирането на MakeCode, което е блоковото кодиране на Microsoft за Micro: bit.
Първата стъпка беше да се намерят минималните и максималните числа за ъглите на сервомоторите. Всъщност направих това, както казах по -рано, чрез опит и грешка в приложението Birdblox за iPad, защото е по -лесно и по -бързо.
Като имах това, първо кодирах дистанционното. Ето кода. Той картографира min и max на саксиите до min и max ъглите, които открих, че работят за всяко серво.
Моля, обърнете внимание, че в този момент реших, че не искам бутонът да включва светлината, тъй като светлината се включваше сама, но можете да добавите това. Това е кодът за двигателите.
Стъпка 9: Заключение
Сега имаме робота и той е кодиран! Време е да го тествате.
Надяваме се, че тази инструкция ще ви вдъхнови да направите свой собствен робот и ще отговори на някои въпроси, които може би сте имали.
Вицешампион в конкурса по роботика
Препоръчано:
Брояч на стъпки - Микро: Бит: 12 стъпки (със снимки)
Стъпков брояч - Микро: Бит: Този проект ще бъде брояч на стъпки. Ще използваме сензора за акселерометър, който е вграден в Micro: Bit за измерване на нашите стъпки. Всеки път, когато Micro: Bit се разклати, ще добавим 2 към броя и ще го покажем на екрана
Микро: Бот - Микро: Бит: 20 стъпки
Micro: Bot - Micro: Bit: Създайте си Micro: Bot! Това е робот с микро: битов контрол с вграден сонар за автономно шофиране или ако имате два Micro: бита, радиоуправляемо шофиране
Хакнете слушалките си - Микро: Бит: 15 стъпки (със снимки)
Хакнете слушалките си - Micro: Bit: Използвайте Micro: Bit за възпроизвеждане на музика през слушалките
Измерете налягането с вашия микро: бит: 5 стъпки (със снимки)
Измервайте налягането с вашия Micro: бит: Следните инструкции описват лесно за изграждане и евтино устройство за извършване на измервания на налягането и демонстриране на закона на Бойл, използвайки micro: бита в комбинация с BMP280 сензор за налягане/температура. Като има предвид, че тази спринцовка/налягане s
Овладейте своя микро: бит с Arduino IDE-бутон и други GPIO: 3 стъпки (със снимки)
Овладейте своя Micro: bit с Arduino IDE-бутон и друг GPIO: В предишния ни блог Master Your Micro: bit с Arduino IDE - - Light LED, говорихме за това как да инсталираме micro: bit библиотека в Arduino IDE и как за задвижване на LED на micro: bit с Arduino IDE. В тази статия ще ви кажем ч