Repair iMac 2009 displayportconnector

Door sebastius op zondag 04 januari 2015 20:52 - Reacties (17)
Categorie: Knutselen, Views: 2.828

Het lijkt een prima plan. Een oude iMac voorzien van een SSD. Het is een relatief eenvoudige ingreep, glasplaat weg, scherm er uit, harddisk vervangen en klaar. Maar wat als je net even een foutje maakt met het scherm? Krak. Juist ja, Krak. De displayportconnector komt los van de print.

http://i166.photobucket.com/albums/u91/sjieto/IMG_7963_zps70342098.jpg

En als je dan een beetje inzoomt zie je dit

http://i166.photobucket.com/albums/u91/sjieto/IMG_7964_zpsa0b7751c.jpg

Ai! Niet alleen is de connector weggebroken, er is ook een eilandje afgescheurd.

Ter info mijn 'boodschappenlijstje' aan gereedschap:

Torx T10 schroevendraaier
Weller soldeerbout WS51 met een strak puntje. Regelbaar station. Fijn ding.
Flux van Edsyn, FL88 Fluxi
Soldeertin, loodhoudend, 0,5mm
Desoldeerdraad 1.5mm Litze (Soldamop no-clean)
Mesje
Stereo-microscoop
Perslucht spuitbus

Tijd om in te zoomen met de microscoop

http://i166.photobucket.com/albums/u91/sjieto/IMG_7969_zpsdfb53257.jpg

http://i166.photobucket.com/albums/u91/sjieto/IMG_7971_zps4234ccca.jpg

Zoals je ziet is een stukje koper overgebleven en omgevouwen. Met de punt van het mesje duw ik het terug op z'n plek:

http://i166.photobucket.com/albums/u91/sjieto/IMG_7973_zps21fcbbc5.jpg

Het is niet veel maar het is zeker genoeg om de connector weer aan vast te zetten. Maar eerst moet de print 'schoongemaakt', de oude tin en pootjes van de connector moeten er af.

http://i166.photobucket.com/albums/u91/sjieto/IMG_7974_zps83c27f35.jpg

Insmeren met flux, dan werkt het allemaal makkelijker.

http://i166.photobucket.com/albums/u91/sjieto/IMG_7975_zpsa2fafdb6.jpg

En met het desoldeerdraad rustig! alle oude tin verwijderen. Het gaat hier om loodvrij soldeer en dat is vervelende troep. Wat ik doe is een beetje loodhoudend tin smelten en dat mengen met het loodvrije soldeer. De print is dan makkelijker schoon te maken. Ideaal is het om 'low-melt' soldeer of Chipquick te gebruiken, dat is tin die bij lagere temperaturen smelt. Dat spul is echter gruwelijk duur en lastig te krijgen.

http://i166.photobucket.com/albums/u91/sjieto/IMG_7977_zps5c46f2cb.jpg

Met redelijk schone pads (het hoeft niet superstrak) kunnen we aan de slag.

http://i166.photobucket.com/albums/u91/sjieto/IMG_7980_zpsacae08bb.jpg

Connector van Ebay er op, eerst de zijkanten vast om te fixeren.

http://i166.photobucket.com/albums/u91/sjieto/IMG_7982_zps8487ca78.jpg

En hier zie je dat losgescheurde eilandje weer keurig aangesloten. Een inspectie later en we kunnen gaan testen.

Not!

http://i166.photobucket.com/albums/u91/sjieto/IMG_7985_zpse369dfe5.jpg

Deze LCD-Temp connector was ook een beetje zielig. Met wat priegelen en buigen...

http://i166.photobucket.com/albums/u91/sjieto/IMG_7986_zps1e6d514d.jpg

En tot slot even de Mac uitstoffen met perslucht en met een tweede trucje: als je een iMac loskoppelt van de stroom, de powerbutton ingedrukt houdt en dan de stroom aansluit (en daarna power nogmaals drukt) dan gaan alle fans op maximaal. Even het stof er uit blazen :)

http://i166.photobucket.com/albums/u91/sjieto/IMG_7987_zps438623f9.jpg
SSD meteen goed vastgezet en de temp-sensorkabel afgewerkt met krimpkous.

http://i166.photobucket.com/albums/u91/sjieto/IMG_7988_zps3d4811e0.jpg
En natuurlijk beeld :)

Mijn top tips om deze schade te voorkomen:

- Ondersteun de 'kin' van de iMac. Als de Mac niet zomaar weg kan kantelen kan het scherm ook niet uit je handen glippen.
- Werk met de handleidingen van iFixit.
- Werk rustig.

Mijn top tips voor dit soort reparaties:

- Zorg voor goed gereedschap
- Lees jezelf goed in dmv oa iFixit
- Zoek als je nog niet zo ervaren bent in solderen training (bv youtube en een sloop-laptop of moederbord

Bezint eer gij begint! Ik zeg het vaker, ik ben ook maar een ervaringsdeskundige, maar wel met al zo'n bijna 25 jaar solderen onder de riem :). Practice makes perfect en oefenen doe je niet op een Mac.

Tot slot:

Ik heb een Surface Pro 2 die ik graag wil upgraden naar een Pro 3. Wil je voor een nette prijs een onwijs leuke tablet? Dan moet je deze advertentie even zien..

Ook nog: als je deze blog nuttig vind voor andere tweakers en je hebt er van genoten, wil je hem dan aanmelden in het "Productreview van de maand: nomineren januari 2015" topic in het Pricewatch subforum (hij is nog niet aangemaakt, dat zal de redactie van de week wel doen verwacht ik).

En tot slot: ik wil graag een soort mail-bag weblog maken. Heb je gekke projecten om op te sturen? Laat het even weten :)

Repair Macbook Pro early 2011

Door sebastius op dinsdag 30 december 2014 19:10 - Reacties (17)
Categorie: Knutselen, Views: 3.801

Steeds vaker krijg ik noodkreten van Tweakers over hun Macbook Pro. Specifieker, de Macbook Pro 15 inch early 2011. En ze hebben allemaal hetzelfde probleem, de dedicated GPU wil niet meer...

Dit probleem treft alle Macbook Pro early 2011's (15inch), vroeg of laat gaat ook jouw exemplaar stuk!

Het probleem

http://fujitaka.net/wp-content/uploads/2014/01/MacBook-Pro-display-distortion.jpg
De Macbook laat een verstoord beeld zien, en/of wil niet meer opstarten. Je hoort nog keurig de gong, het lijkt allemaal in orde totdat de drivers inschakelen. Varianten zijn verticale strepen, blauwe schermen (ha! De ironie!) en gewoon wit beeld.

Al deze klachten wijzen op een probleem met de GPU. De MBPro-early2011 heeft er twee, eentje in de CPU, de integraded GPU, en eentje los van ATI, de dedicated GPU. De dedicated GPU heeft een fabricagefout, de verbindingen in de chip met de balletjes van de BGA raken los. ATI en Apple hebben dit probleem nog niet erkend maar de gigantisch hoge failure-rates die ik online terug zie geven aan dat deze generatie echt een probleem heeft.

http://upload.wikimedia.org/wikipedia/commons/f/f6/Bga_und_via_IMGP4531_wp.jpg
Hier zie je een doorsnede van een BGAchip. De balletjes verbinden de chip met de print.

Een tijdelijke oplossing

Dit probleem is tijdelijk te verhelpen met een zogenaamde reflow. Reflow is letterlijk, je laat de soldeerverbindingen (de balletjes) opnieuw vloeien zodat ze weer contact maken. Dat kun je met een duur BGA Rework station doen (de beste oplossing maar a 1500 euro niet iets voor de hobbyist) of met een hetelucht soldeerstation.

Het proces is relatief eenvoudig maar vereist wel wat ervaring en expertise. Het logic-board wordt uitgebouwd, de chip in kwestie schoongemaakt en daarna wordt er flux (vloeimiddel) aangebracht. De flux helpt in het soldeerproces en bevordert de levensduur en succespercentage.

De print wordt dan voorverwarmd zodat de thermische schok (kromtrekken onder andere) meevalt. Uiteindelijk wordt de chip in een aantal stadia verwarmd zodat de kansen op succes toenemen (volgens een temperatuur-profiel, zoveel minuten op zoveel graden). Daarna wordt de print weer rustig begeleid met afkoelen en na een uurtje kan er getest worden! Mijn succesratio ligt ondertussen op 95% voor reflows in het algemeen, met een gemiddelde levensduur van een jaar (voor de Macbooks heb ik nog niet genoeg gedaan om er uitspraken over te doen!).

Het is goed te weten dat het probleem niet Úcht opgelost kan worden. Het kan tijdelijk verholpen worden met een reflow. Maar het probleem komt onherroepelijk weer terug. Reball of een nieuwe GPU laten plaatsen heeft GEEN zin. Of liever gezegd: kosten zijn hoger dan een reflow en de baten zijn (in dit specifieke geval) gelijk.

Levensduur na een reflow kan 1 maand zijn maar ook ruim een jaar. Soms langer, soms korter. Het hangt af van vele variabelen (vaardigheid reflower, toestand chip, gebruikte flux, stand van de maan etc).

Belangrijke tips na de reparatie maar ook voor mensen met een Pro2011 die nog niet stuk is gegaan:

Op basis van mijn persoonlijke ervaringen heb ik een aantal top-tips (samengesteld van anderen tot een goede combinatie):

Gebruik geen extern scherm meer. Dan draait de dGPU. Dat wil je zo veel mogelijk voorkomen!
Gebruik GFXcardstatus om hem permanent op de iGPU te zetten. Mogelijk gaat dat beter met een oudere versie. Houdt het altijd in de gaten!
Gebruik SMCFancontrol om de fans iets harder te laten draaien dan normaal. Extra koeling vertraagt het wederom defect gaan.

Mocht jouw Macbook onverhoopt (maar eigenlijk wel gegarandeerd) stuk gaan

Er is geen nieuw/beter moederbord op de markt. En marktplaatshandelaars die wel zoiets beweren Ún beweren te hebben zijn de grootste oplichters die er zijn. Reballen zie je ook veel op Marktplaats, dit heeft voor de Pro2011 GEEN ZIN. Of liever gezegd, een reflow kost minder dan de helft van een reball en levert hetzelfde resultaat.
Als consument gekocht? Klagen klagen klagen bij een Apple Store. Met wat geluk en flink op je consumentenrecht staan (verwachte levensduur product) moet je ver kunnen komen.
Zakelijk gekocht? Verlies nemen en laten reflowen.

Reparateurs
Ik ben niet de enige Reflower op tweakers, er zijn er meer. RadioAir biedt ook deze service aan (en is betrouwbaar en goed! Je krijgt bij hem dezelfde service en kwaliteit als bij mijzelf). Er zijn er nog meer, maar die ken ik niet.

In de praktijk

http://i166.photobucket.com/albums/u91/sjieto/IMG_7937_zps31eedbec.jpg
Hier begint het dan. De klep er af, kabeltjes los en schroeven er uit...

http://i166.photobucket.com/albums/u91/sjieto/IMG_7938_zps83e6c634.jpg
Dit zie ik heel vaak in laptops. Geen wonder dat ze het te warm hebben, ze hebben zelf een dekentje gemaakt! (Koop een busje perslucht en een torx-schroevendraaier en je kunt dit zelf!)

http://i166.photobucket.com/albums/u91/sjieto/IMG_7939_zpsc4378b48.jpg
Het logicboard nog inclusief de koelers

http://i166.photobucket.com/albums/u91/sjieto/IMG_7940_zpsbe8e8b38.jpg
De GPU of beter bekend als Bron van Ellende

http://i166.photobucket.com/albums/u91/sjieto/IMG_7943_zpse596787e.jpg
Flux flux flux

http://i166.photobucket.com/albums/u91/sjieto/IMG_7944_zps3849dfe5.jpg
En we mogen weer bakken en braden!

http://i166.photobucket.com/albums/u91/sjieto/IMG_7946_zpsd0b9bab3.jpg
Even slordig koelpasta aanbrengen (ja ik heb het opgeruimd)

http://i166.photobucket.com/albums/u91/sjieto/IMG_7947_zpsad88bb24.jpg
En na montage hebben we weer stabiel beeld! Nu niet vergeten alle tips uit te voeren anders is ie binnen een maand weer stuk! (geen idee hoe lang precies...)

Tot slot
Dit was Úcht de laatste knutselblog van 2014! Vond je hem leuk, heb je er wat aan? Meld hem dan hier aan: Productreview van de maand: nomineren december 2014

Als laatste: ik heb een Surface Pro 2 die ik graag wil upgraden naar een Pro 3. Wil je voor een nette prijs een onwijs leuke tablet? Dan moet je deze advertentie even zien..

Knutselblog Jaaroverzicht 2014

Door sebastius op zondag 28 december 2014 23:50 - Reacties (7)
Categorie: -, Views: 2.207

Dit jaar heb ik (inclusief dit overzicht) 25 blogs geschreven. Het leek mij leuk eens een wandeling te maken door al die gekke projecten...

Januari

Januari was rijk gevuld met een aantal kerstvakantieprojecten. Terwijl ik druk bezig was met experimenteren rond Space Invaders was er ook tijd voor een paar kleine projecten. Een gratis Android tablet kreeg een nieuw leven zonder touch-screen en ik rondde het werk van de Mac SE30 af. Die SE30 is overigens nog steeds niet echt operationeel. De harddisk is echt kapot nu en ik mis nog steeds een Apple ADB keyboard. Heb je nog een werkende oude SCSI drive, 4x 1MB 30pin SIMMS of een ADBkeyboard, laat het weten!

http://i166.photobucket.com/albums/u91/sjieto/IMG_6222_zpsacf261ad.jpg
De Simasi SE30. VideoRAM, kapotte spoortjes, lekke condensatoren, echt alles wat een tweaker maar wil ;). Helaas gesneuveld door het ene onderdeel dat ik niet kan vervangen: de harddisk.

Ook was er in januari weer tijd voor een TV. De backlight lag er uit en was voor 10 euro weer op de been :). Bas z'n knutselblog: [Repair] Een leuk TV'tje, 37inch backlight defect.

Februari

Februari is altijd een drukke maand. Rapporten moeten af, gesprekken moeten gevoerd. Geen knutselblog dus...

Maart

Maart had slechts 1 project. Geen reparatie maar een echte build, de Quizmaster 8000. Compleet met retro-titel. Leuk weekend-project voor iedere tweaker!

http://i166.photobucket.com/albums/u91/sjieto/IMG_6458_zps85d0cf50.jpg
De control-unit van de QuizMaster 8000. Met knoppen gemaakt van Ikea-bakjes en bordjes!

April

Een aantal maanden na de start van mijn Space Invaders build was ik toe aan een reboot. Ik werd knetter van slechte verbindingen, lage voltages en watnogmeer. Anyway, dit zal niet de laatste keer zijn dat ik overnieuw ga beginnen met Space Invaders...

http://i166.photobucket.com/albums/u91/sjieto/IMG_6254_zpsaf1bbbaf.jpg
Naieve ik dacht dat dit wel zou werken... Uren werk... Wel erg zen om al die draadjes te buigen en knippen ;)

Mei

In mei is er een hoop gedaan aan games. Space Invaders raakt een stuk verder op de rails met als eerste de timing en video en daarna de RAM adressering.

http://i166.photobucket.com/albums/u91/sjieto/IMG_6701_zpsdcc08683.jpg
Space Invaders is echt een onwijs leuk project maar het vreet tijd. Het werk gaat langzaam en het is best een puzzel.

Ook heb ik deze maand tijd gehad voor een echte retro-reparatie, mijn oudste project ooit (zowel in leeftijd als in tijd dat het op de plank ligt hier): een kloon van Pong uit 1973 weer aan de praat gekregen. Ik heb nog wel wat werk aangezien er nog geen controllers zijn. Ook zitten er volgens mij nog wat bugs in.


Maar hij doet in ieder geval weer dit!

Juni

In Juni heb ik twee repairs laten zien. Een van mijn klassiekers is de redding van de USB-stick. Elk jaar komen er wel een paar via de post binnen. Sommigen lukken niet (dode controller bijvoorbeeld) maar de meesten zijn met wat soldeerkunsten toch terug te krijgen. Bas z'n knutselblog: Krak! Boem! USB doormidden!

Ook heb ik deze maand uitleg gegeven over de Magische Rook: Bas z'n knutselblog: Magische rook (Arduino repair)

Maar mijn persoonlijke absolute hoogtepunt van dit jaar was toch echt wel het aan de praat krijgen van Space Invaders! Bas z'n knutselblog: De invasie is begonnen! . Het spel werkt nog niet, maar laat in ieder geval beeld zien! Het was echt een flink karwei met veel gepuzzel maar uiteindelijk toch hier gekomen:

http://i166.photobucket.com/albums/u91/sjieto/IMG_5295_zps1241f495.jpeg

Juli

In de zomervakantie mocht ik op excursie om bij een bedrijf een heuse Gaschromatograaf te repareren. Bas z'n knutselblog: Gas! (chromatograaf)

http://i166.photobucket.com/albums/u91/sjieto/image_preview_zps3045c05c.jpeg

Ook kwam een andere reparatieklassieker, de lekke condensatoren, weer aan bod: Bas z'n knutselblog: Tijdreizen met een baksteen

http://i166.photobucket.com/albums/u91/sjieto/IMG_7050_zpsf30abbca.jpg
Het ziet er niet zo spannend uit maar het grote broertje van deze jongens gaf me een behoorlijk nare optater... En wederom: met een paar euro aan onderdelen en een uurtje noeste arbeid kun je ook dure Appleproducten weer tot leven wekken...

Augustus

Augustus was een drukke maand op knutselgebied. Ik bouwde een ESR meter, wekte twee laptops weer tot leven (ze werken nog steeds!!!) en kon de maand vieren op een herrezen XBOX360: Bas z'n knutselblog: De Rode Ring des DOODS

http://i166.photobucket.com/albums/u91/sjieto/rrod_zps65ee42b0.jpg
Who you gonna call?

September

September was een maand van reparaties in het kader van User Abuse. Een USBstick en een TV (tv was geen User Abuse), een iMac met een rotte displayconnector en tot slot een beamer!

http://i166.photobucket.com/albums/u91/sjieto/IMG_7300_zps2100d57d.jpg
Duidelijk was dat fabrikanten de producten echt niet maken om te openen en dat mensen echt rustiger aan moeten doen met stekkertjes en goed moeten kijken hoe ze die weer los moeten maken...

Oktober/November

Ahhh, oktober. Toffe maand. Halloween stond voor de deur en in de herfstvakantie keihard geknald om onderdelen te maken voor een spookhuis op school. De beamer kwam goed van pas als ultiem schrikeffect, de schedel heeft een dag lang kinderen de stuipen op het lijf gejaagd. Goeie tijden :)

Bas z'n knutselblog: Hoed u voor namaak! Halloween build! Part 1
Bas z'n knutselblog: Scary Stuff (Halloween Build pt 2!)
Bas z'n knutselblog: Halloween Post-op (pt 3) en vooruitblik


Voor een eerste poging om een Animatronic te maken niet slecht toch?

December

Deze maand heb ik eigenlijk weinig tot niks kunnen knutselen. Druk op het werk, moe, gedoe. Wel met de beamer een toffe open-haard geprojecteerd (van achter op matte folie) voor het team-feest. En met de kinderen ons thema van de Chocoladefabriek af kunnen ronden. Dat was echt supergaaf. Onze klas heeft de afgelopen 8 weken zelf een fabriek bedacht en ingericht om de hele school te kunnen trakteren op iets. We hebben zelf chocoladelollies gemaakt op onze eigen productielijn (6 kinderen doen elk 1 stap uit het proces), verpakt in onze zelf ontworpen en gedrukte verpakkingen (sjabloon-drukwerk, dus niet geprint!). Het was echt superleuk en ik weet meteen weer waarom ik op een OGO (ontwikkelings-gericht-onderwijs) school zit. Ik publiceer helaas geen foto's met kinderen er op maar je voelt hopelijk wel mijn enthousiasme :)

Wel kreeg ik van tweakers een onwijs attent cadeautje: Bas z'n knutselblog: DM van Sinterklaas!

Op de valreep heb ik toch nog een reparatie uitgevoerd: Bas z'n knutselblog: Repair Macbook Pro early 2011
http://i166.photobucket.com/albums/u91/sjieto/IMG_7939_zpsc4378b48.jpg

Tot Slot

Een hoop gedaan in 2014. Ik hoop dat jullie er net zo van genoten hebben als ik. Voor komend jaar wil ik naast de reparatie-opdrachten meer zelf gaan doen, dus dingen zelf ontwerpen en bouwen. Space Invaders moet nou echt wel een keertje af. Ook wil ik een Vector-Monitor bouwen zodat ik mijn originele Atari Asteroids Deluxe print kan spelen. Ook komt binnenkort een blogpost over een halfbookPro, oftewel: wat doe je met een laptop met een gebroken scherm?

Maar ik wil ook meer vanuit jullie laten komen. Heb je iets geks dat je wilt schenken aan de blog? Ik zit namelijk te denken aan een soort 'mailbag' item. Gewoon voor de lol troep opsturen dus en kijken wat ik er mee doe. Het wordt in ieder geval minimaal vakkundig gesloopt! Ik zoek altijd, maar dan ook altijd (in)complete en defecte laptops/pc's voor mijn klas. De wat oudere gebruik ik voor special effects, de Core2Duo generatie knap ik op om mee te werken. Eventuele 'winst' van verkochte hardware wordt altijd in de knutselpot gestopt en gaat nooit ergens anders heen.

Ik heb dit jaar erg mogen genieten van de positieve aandacht die ik hier op Tweakers geniet. Meerdere keren de 'blog van de maand' gewonnen, veel gave reacties. Bedankt daarvoor!

Als laatste: ik heb een Surface Pro 2 die ik graag wil upgraden naar een Pro 3. Wil je voor een nette prijs een onwijs leuke tablet? Dan moet je deze advertentie even zien..

Zoals altijd: vind je deze blog (of iemand anders zijn blogpost) deze maand de leukste? Meld hem dan hier aan: Productreview van de maand: nomineren december 2014

DM van Sinterklaas!

Door sebastius op donderdag 04 december 2014 21:23 - Reacties (23)
Categorie: Overig, Views: 4.389

Gisteren kreeg ik een DM van Sinterklaas:



Ik was echt blij verrast! Superleuk!
Ik lag, flauw gezegd, in een deuk.

ik vraag me af welk redactielid de hulpsinterklaas is

En vandaag kwam met postpiet:

http://i166.photobucket.com/albums/u91/sjieto/IMG_7776_zps48e74afb.jpg

Een prachtige T(weakers) chocoladeletter, mishandeld door de posterij
Een handige powerbank oftewel een oplaadbare batterij
Voor mijn beeldscherm een doek
Een pen en een professioneel notitieboek

De Macbook Pro zie ik nog tegemoet
En hopelijk als ik er mee klaar ben doet ie het weer goed.

Een gave aanmoediging om vooral door te gaan
Niet dat ik van plan was te stoppen, daar kun je van op aan.

Aan de redactie
stuurde ik onderstaande reactie
Beste Sint en redactie,

Wat een toffe actie.

Bedankt voor deze blijk van waardering,
Ik vind het een hele verering

De prachtige letter is gesneuveld in de post,
Maar niets wat een kleine reparatie oplost.

Of ik dat ga doen is nog maar de vraag,
Misschien verdwijnt ie te vroeg in mijn maag.
[edit]

Ik krijg net te lezen dat tien Tweakers op deze manier zijn verwend.
Zo'n eer voor mij, dat is echt ongekend.

Halloween Post-op (pt 3) en vooruitblik

Door sebastius op zondag 16 november 2014 15:25 - Reacties (4)
Categorie: Knutselen, Views: 1.778

Erg laat (Sint Maarten is alweer voorbij en Sint Nicolaas is alweer in het land) maar ik wil toch het verhaal compleet maken. De aanloop naar Halloween was heftig maar het resulaat was erg tof.

Ik heb op school een spookhuis gebouwd. Stom genoeg zo onwijs druk dat ik er geen foto's van heb gemaakt... Maar ik zal je toch ongeveer vertellen wat er gebouwd is:

Van tafels is er een tunnel gebouwd, zigzaggend door een lokaal. Goed dicht, je ziet bijna geen hand voor ogen. Op diverse plekken heb ik gespeeld met texturen op de grond (kippegaas, metalen platen etc) en aan het plafond (spinrag, hangende slingers). Buiten de tunnel staat de muziekinstallatie met een lange soundtrack van een spookhuis, van Youtube geplukt.

De tunnel an-sich is natuurlijk wel spannend maar het is nog geen spookhuis. Diverse halloween-meuk zorgt daarvoor, inclusief de 'pratende schedel' van de eerste blog. De beamer met de AtmosFearFX projecteerde op een stuk overtrekpapier (ik heb thuis op een grof gordijn getest:) en de schakelaar van deel 2 was iets eerder in de tunnel verstopt.

http://i166.photobucket.com/albums/u91/sjieto/IMG_7634_zps2fd14d82.jpg
Dit is bij mij thuis op een gordijn van achter geprojecteerd. Ook nog steeds goed zichtbaar en duidelijk iets wat ik volgend jaar met halloween ga doen thuis!

Vrijdagmiddag kwam ik met mijn klas langs het spookhuis, het was hillarisch. Gillende kinderen, iedereen erg erg enthousiast. Het was feest!

Tijd voor iets meer details over het schedelproject. Eigenlijk alles weet je al, de onderdelen etc. Ik had beloofd nog met een geluidschip te gaan werken, nou... die werkte niet. Wat een troep, ga ik niet meer op die manier doen.

Foto's met uitleg:

http://i166.photobucket.com/albums/u91/sjieto/IMG_7697_zps2f91bc60.jpg
Bij de nek heb ik een PIR sensor geplakt. Simpel: zie ik iets, geef een seintje. Wel even afstellen op locatie!

http://i166.photobucket.com/albums/u91/sjieto/IMG_7698_zps14392281.jpg

In de schedel zitten: de Arduino Pro Micro op een breadboard, de Servo en twee NeoPixels in de ogen. Een dikke condensator ontstoort de boel, de NeoPixels en de Servo zaten elkaar behoorlijk dwars.

Hier zie je meteen een flink probleem, ook al is het niet goed zichtbaar. Ik heb de Servo met hot-glue geplakt op de bodem. Aan het einde van de dag ontdekte ik dat de kaak niet meer goed bewoog. De lijm was gesmolten door de hitte van de motor!

Alles werd gevoed vanaf een externe 5volt voeding.

Onderstaande code krijg je er bij maar ik ben er niet trots op. Programmeren kan ik wel maar ik heb echt wat beters te doen dan optimaliseren/netjes schrijven etc. Daarom deze inefficiente janboel :P


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
// Numbskull
// Sebastian Oort / Sebastius
// 31-10-2014
// 
// Basic Halloween Animatronic
//
// Jaw-servo, pin 9
// Neopixel eyes, pin 6 (2 neopixels daisy-chained)
// PIR sensor, pin 2
// 
// When the PIR sees something, the jaw opens and closes and the eyes pulsate red.
//
// You need to edit the servo extremities to work for your servo, mine was at 55 for a closed yaw, 100 for an open jaw.
//
// Room for improvement: more animation of the eyes, speech-chip, usage of interrupts might be better.
//
// Sources: examples from Adafruit Neopixel and the Servo example by Arduino. 

#include <Servo.h>
#include <Adafruit_NeoPixel.h>

#define Eyespin 6
#define Servopin 9
#define PIRpin 2
 
Servo myservo;  // create servo object to control a servo 
                // a maximum of eight servo objects can be created 
                
Adafruit_NeoPixel eyes = Adafruit_NeoPixel(2, Eyespin, NEO_GRB + NEO_KHZ800);                
 
int pos = 0;    // variable to store the servo position 
int pirState=0;


 
void setup() 
{ 
  myservo.attach(Servopin);  // attaches the servo on pin 9 to the servo object 
  eyes.begin();              // 
  eyes.show();               // Turn the eyes off
  myservo.write(75);         // Lets open the jaw halfway
  pinMode(PIRpin, INPUT);    // Ready the PIR sensor
} 
 

 
void loop() 
{ 
  pirState=digitalRead(PIRpin);      // Check the PIR sensor
  
  if (pirState==HIGH){              // If we see something, start scaring him!
    jaw();
  }
  else {                            // Else turn everything off and go to sleep!
    eyes.setPixelColor(0,eyes.Color(0,0,0));
    eyes.setPixelColor(1,eyes.Color(0,0,0));
    eyes.show();
  }
} 



void jaw(){
  for(pos = 55; pos < 100; pos += 1)  // goes from 55 degrees to 100 degrees 
  {                                  // in steps of 1 degree 
    myservo.write(pos);              // tell servo to go to position in variable 'pos'
    int kleur=5*(pos-55);            // calculate intensity of color (jaw closed = lights off, jaw open, lights full on)
    
    eyes.setPixelColor(0,eyes.Color(kleur,0,0));
    eyes.setPixelColor(1,eyes.Color(kleur,0,0));
    eyes.show();    
    delay(10);                       // waits 15ms for the servo to reach the position 
  } 
  for(pos = 100; pos>=55; pos-=1)     // goes from 100 degrees to 55 degrees 
  {                                
    myservo.write(pos);              // tell servo to go to position in variable 'pos'
    int kleur=5*(pos-55);
    eyes.setPixelColor(0,eyes.Color(kleur,0,0));
    eyes.setPixelColor(1,eyes.Color(kleur,0,0));
    eyes.show(); 
    delay(10);                       // waits 15ms for the servo to reach the position 
  } 
}



Maar: een leuk projectje dat iedereen eigenlijk wel zou moeten kunnen!

Vooruitblik

Ik heb een aantal projecten in de pijp zitten:

- Space Invaders moet maar eens verder aan gewerkt worden. Ik ben een tijd terug begonnen aan een nieuw board, de oude opstelling was niet zo handig en had zoveel signaalverlies dat het onbetrouwbaar werkte. Ik twijfel nog over een efficiente (snelle) en betrouwbare bedradingstechniek. Onderstaande foto is de eerste van twee prints.

http://i166.photobucket.com/albums/u91/sjieto/IMG_7701_zps4dfec501.jpg

- Ik heb weer een paar defecte laptops liggen die ik in wil zetten voor mijn klas. Deze moeten gerepareerd worden. Denk aan een Macbook met slecht geluid, een Acer die niet boot en nog wat spul.

- Ook zou ik het leuk vinden om een soort 'mailbag' item te doen. Daarin kunnen tweakers dan leuke troep insturen (donatie) en dan blog ik er wat over. Soms sloop ik het, soms een teardown, soms een reparatie, soms een hack. Gejat concept maar het wordt niet oud ;)

- Mijn hobbyplek heeft een herinrichting nodig. Ik heb ruimte zat maar ik kom ruimte te kort. Ik heb iets nodig om gereedschap en meetinstrumenten efficient bij de hand te hebben. Ook wil ik de boel ESD-veiliger maken

- Weer iets bouwen met Arduino's en Animatronics. Geen idee wat nog.

Heb je zelf nog tips of gedachtes? Laat het weten.

Tot slot: ik heb nu al een aantal maanden de 'Tweakblog van de Maand' gewonnen. Mag ik jullie daarvoor bedanken? Ik vind het onwijs tof om op die manier een breder publiek te bereiken en jullie steun is daarbij onmisbaar! Ik hoop dat jullie blijven nomineren (niet alleen die van mij!) als er een top-blog is :)