Maak je eigen horror-kerstman-animatronic!
do 9 december 2010, 10.414 views
Dick Maas zorgde enige tijd geleden voor nogal wat ophef met de zombie-Sinterklaas op de poster voor zijn nieuwste film “Sint”. Sinterklaas is het land alweer uit, maar hoe gaaf zou het zijn als je je eigen horror-kerstman-a-la-Dick Maas zou kunnen maken? Mancave kwam in contact met robotics-hobbyist Robert Jacobs, die een té gekke horror-kerst-animatronic heeft gemaakt. Hij laat op Mancave het hele proces zien, zodat jij er ook één kan maken.
Door Robert Jacobs
Via twitter volg ik Mancave en Conrad. Ik gaf beiden de tip om eens op mijn projectpagina te kijken en Mancave vroeg me om over mijn animatronic-project Bones te bloggen. In het kader van de feestdagen kwam het volgende idee:
Maak je eigen Dick Maas-kerstproductie met een kerst-horror-animatronic!
Mooie gelegenheid dus om de mancave in te duiken en aan de slag te gaan!
(Check het eindresultaat onderaan deze post)
Schedel
Allereerst moet je op zoek gaan naar een schedel. Deze is gemakkelijk te vinden bij een Halloween- of feestwinkel.

Deze schedel is natuurlijk nog niet goed genoeg voor in je mancave. Op zijn minst wil je natuurlijk ogen die naar links en naar rechts kunnen bewegen, toch?!
Elektronica in hoofd
Onze elektronica plaatsen we ín de schedel. Hiervoor moeten we de kop opensnijden. Het beste gaat dit met een Stanleymes (pas op voor de vingertjes!).

Ogen
Vervolgens slopen we de ogen eruit zodat we ze kunnen aanpassen.

Met een beetje geluk heb je een schedel met “puppet eyes”, ogen die ook in poppen gebruikt worden. Heb jij dit geluk niet, heb je grote kans dat de winkel deze ook verkoopt.
We slopen de ogen uit elkaar in de drie losse delen:

Zoals je kunt zien, zijn deze ogen al voorzien van gaten voor een led.
Een gewone led is natuurlijk “saai”, wij mancavers willen natuurlijk een RGB-led! Later hierover meer..
Ogen + lego
De ogen worden aangedreven door een servomotor. Hiervoor moeten we een houder maken om de stangen aan vast te maken.
Wat is hiervoor beter dan een paar onderdelen LEGO?

Ogen links en rechts bewegen
Om de ogen naar links en rechts te laten bewegen, moeten we een ring maken waarin de ogen bewegen. Dit kun je het beste doen m.b.v. een deodorant-dopje. Deze kun je gewoon doormidden zagen, en vervolgens de ogen met een ijzerdraadje vast zetten.

Led in de ogen
Vergeet ook niet een RGB-led in beide ogen te monteren. Deze zullen later worden gebruikt om de ogen van kleur te laten veranderen.
Aansturen hiervan is heel simpel:
(vergeet de weerstand niet! – 470 Ohm is meer dan voldoende)
Aansturen ogen en kaak
De kaak wordt ook aangedreven met een servo. Een pratende horror-kerstman is de ideale gadget in je mancave!
De ogen en kaak worden beide met een aparte servo aangedreven. Ik heb een plexiglasplaat gepakt en deze op maat gezaagd zodat het in het hoofd past. Zie ook de ijzerstangen die de ogen laten bewegen via de servo.
Het groene bord aan de onderkant is een zogenoemde serial servo controller.
Om precies te zijn een SSC-32.
Het grote voordeel is dat je nu via 2 kabeltjes (UART TTL – signaal en ground) alle servomotoren aan kunt sturen. Je hoeft dus niet elke servo apart te bekabelen!
Mogelijk commando:
#1 P1500 T1000
#: het nummer van het kanaal, P: de positie waar de servo naartoe moet, T: hoe lang de servo erover moet doen
Hoofd naar links en rechts laten bewegen
Onze evil Santa moet natuurlijk ook z’n hoofd kunnen bewegen.
Dit realiseren we m.b.v. hout, draadeind, twee servomotoren en wat 90 graden-hoeken die je gewoon in de bouwmarkt kunt kopen.
Hoofd voorover en achterover bewegen
Het hoofd voorover en achterover bewegen doen we ook met een servo (het worden er al heel wat, niet?!). Hiervoor pakken we nog een stukje plexiglas en monteren deze op de stok.
Armen maken
Tijd om onze bewegende armen te maken! Dit kunnen we het beste doen met wat stroomkabel of ijzerdraad. De handjes kun je ook in de feestwinkel kopen. Draai de kabels om elkaar heen zodat je een stevig geheel krijgt. Later verstevigen we dit nog extra met verf-roerstokjes van de bouwmarkt. Maak van een stukje resthout de schouders op de stok en monteer hier de armen op m.b.v. een grote schroef.
Ook de armen worden weer aangedreven met één of twee servomotoren (afhankelijk van de kracht van de motoren). Het is beste het om die aan de achterkant te monteren.
De armen worden opengetrokken met de motoren en weer gesloten m.b.v. elastieken (zodat de kerstman zijn slachtoffer kan laten schrikken door zijn armen dicht te klappen als deze te dichtbij komt).
Pratende kerstman
De kerstman gaat verschillende dingen vertellen. Omdat de kerstman graag wil praten, moet hij een bewegende kaak krijgen. Hiervoor pakken we weer een servo en een ijzerdraadje.
Bewegende kaak – elektronica
Het kost enorm veel tijd om al die verschillende sequenties te programmeren en een leuk klusje is dat ook niet. Wat denken jullie ervan om een bewegende kaak te maken die werkt op het analoge geluidsbestand? Dit lijkt misschien moeilijk, maar feitelijk is het dat niet. Ik heb hiervoor het volgende elektrische circuit bedacht:
De analoge audio (Aout) wordt omgezet naar een interrupt-signaal d.m.v. een transistor. De led geeft de signalen optisch weer.
Aansturen m.b.v. microcontroller + source code
De kaak
Je kunt elke willekeurige microcontroller gebruiken die beschikt over een interrupt pin. De analoge audio kun je vanaf een tweede microcontroller aansturen of vanuit een ander medium.
Ikzelf heb gekozen voor twee .NET micro framework-microcontrollers. Deze zijn gemaakt door Tinyclr en zijn respectievelijk een FEZ Domino (arduino compatibel) en een FEZ Rhino.
Hieronder zien jullie de testopstelling. Zie ook de servokabel naar de kaakservo.
De armen
De kerstman moet de persoon die ervoor staat verschrikken. We wilden de armen dicht laten klappen. Wat nou als we een afstands sensor pakken en deze dicht laten klappen wanneer de persoon te dichtbij komt? Ik heb gekozen voor een SHARP 2y0a02F. Deze heeft een bereik van ~20cm – 150cm

Mochten jullie ook over .NET Micro Framework-microcontrollers beschikken, is de volledige source hier te downloaden (Bones’ Halloweenversie).
Geef hem een beetje body
Om je kerstman toch nog een beetje “body” te geven, kun je gebruik maken van bubbeltjesfolie en schoudervullingen. De mijne zijn uit oude kleren gehaald.
Zorg ervoor dat alle kabels en apparatuur beschermd zijn voordat hem je gaat aankleden! Het pak kan kabels uit hun houders trekken, pinnetjes afbreken of dingen kapot maken. Doe het voorzichtig en met geduld. De pop is niet zo flexibel als jijzelf!
Leuk aankleden van je animatronic
Je kerstman moet er natuurlijk wel uitzien als een kerstman, dus moeten we ergens een pak vandaan halen. Grote kans dat je deze ook in een feestwinkel kunt krijgen.
Zie ook de groene kleur van de ogen, aangelicht door de RGB LED.

Kleed de kerstman leuk aan, verzorg een leuk muziekje (misschien op het 2e audiokanaal via iPod of je zelfgebouwde mp3-speler?) en maak er een filmpje van!
Slot
Mijn project is een goed voorbeeld van toffe dingen die je met goedkope materialen kunt maken.
Wees creatief, de montage is niet moeilijk en mensen laten schikken is maar al te leuk =)
Mocht je ook met dit (of een ander) project bezig gaan, laat dit dan zeker even op Mancave zien!
Heb je nog vragen, dan kun je terecht op mijn blog of voeg deze toe als reactie.
Heel veel succes en bedankt voor het lezen!
Robert Jacobs






















reacties (11)
wel al even oud deze site maar was happy om te lezen… [piep]
In strijd met de regelsIk maak graag bewegende dingen, nu heb ik me zo’n 32 SSC servo controller gekocht alleen kan ik nergens iets van een software vinden om deze controller te besturen.
Kan iemand mij hier mee helpen
Alvast bedankt,
In strijd met de regelsSebastian
Hallo,
Je kunt twee dingen doen:
*Het bord met een usb->rs232 verloop op je laptop aansluiten en via rs232 terminal commando’s sturen
*Het bord op een micro controller aansluiten en hem hiermee besturen.
Groetjes,
In strijd met de regelsRobert
bedankt robert, ik heb gekozen voor de rs232
http://www.compuphase.com/software_termite.htm nu heb ik deze gedownload maar volgensmij kun je hier niet de instellingen van de servos opslaan op de 32ssc, of vergis ik me
Sebastian
In strijd met de regelsHallo,
Rs232 is wel even het makkelijkste ja
Termite is voldoende zo ver ik weet. Zelf schreef ik altijd snel een eigen programma, maar met terminal moet het ook lukken.
Ik snap niet wat je met opslaan bedoelt, maar als je een servo positie commando naar de SSC32 stuurt, dan zal hij die positie aan houden totdat je een nieuwe positie geeft. Dat is erg handig, want zo hoef je geen onnodige commando’s te sturen om servos posities te laten houden.
De commando’s kun je hier vinden:
http://www.lynxmotion.com/images/data/ssc-32.pdf
Groetjes,
In strijd met de regelsRobert
Hartelijk dank voor de informatie
groetjes,
Sebastian
In strijd met de regels[...] page can be found here (dutch!) Viewed 2 times Tags: Bones Category: Projects stLight.options({ [...]
In strijd met de regels[...] Maak je eigen horror-kerstman-animatronic (Blog ’t Zelf van RobertJacobs, 9 december): 6.900 [...]
In strijd met de regelsKei gaaf
In strijd met de regelsSupergaaf. merry x-mas!
In strijd met de regels[...] Dit blogartikel was vermeld op Twitter door Conrad Electronic, Mancave. Mancave heeft gezegd: @Foekie blogt op Mancave: Maak je eigen horror-kerstman-animatronic! http://bit.ly/ehCcGR > Bones = Evil Santa a la Dick Maas' #Sint [...]
In strijd met de regels