Rörelse sensing Lego figur nattlampan (4 / 8 steg)

Steg 4: Programmering sensorn



Det finns massor av PIR-sensorer, så varför jag gå med denna särskilda Olimex en? I ett ord - hackability. MSP430F2013 mikrokontroller innehåller är fullt tillgänglig och kan omprogrammeras. Standardkoden helt enkelt blinkar en röd LED när den känner av rörelse, men jag ville ha något olika. Jag bestämde mig att sakta tona in några externa lysdioder i Lego figur och tona ner dem efter en minut eller så. Även om jag är säker på att denna timer funktion hade varit möjligt med vissa externa kretsar, varför inte hacka vad är redan där?

Du behöver två saker att programmera mikrokontroller. En är en MSP430 LaunchPad. Denna enhet ser lite ut som en Arduino. Satsen innehåller faktiskt två MSP430 16-bitars mikrokontroller ICs och enheten för att programmera den. Vi kommer att ignorera de två mikrokontroller för nu och använda startfönstret för att programmera PIR. Vet du vad det bästa är? När du är klar med Lego-figur har du fortfarande 2 fler microcontrollers om du vill ha dem och det kostar bara $4.30 inklusive internationella frakt! Det är inte ett stavfel. TI måste vara att förlora pengar för att komma igång med sina grejer.

Den andra saken du behöver är gratis kod kompositör Studio programvara för att redigera, distribuera och tweak din kod. Du kan även ange brytpunkter i koden på enheten för att hjälpa dig att felsöka. Översta saker.

Det finns gott om platser där ute med information om att arbeta med MSP430 - min favorit 43oh.com. Jag kommer inte att göra detta Instructable till en MSP430 klass, men om någon vill ha mer information då vänligen fråga och jag ska vara glad att hjälpa. Det är lite mer krångligt att ställa in perhipherals än vissa andra populära styrelser, men annars är det bara standard C.

Den bara ovanliga sak du måste göra det ta bort det befintliga dopp chipet från LaunchPad styrelsen och ansluta till PIR. Måste du ansluta 4 trådar - två för makt och två för distribution och felsökning. Se bild för detaljer. Därefter kan kod kompositör Studio gärna arbeta med den PIR ombord MSP430F2013. I fall du inte kan se tydligt i bilderna anslutningarna är enligt följande undersöker 14-polig huvudet på PIR med skåran längst ner:
Översta raden: n/c, Vcc (orange), n/c, TEST (lila), n/c, n/c, n/c
Nedre raden: n/c, n/c, n/c, n/c, GND (grå), RST (grön), n/c

Bifogat finner du "main.c" - Detta är källkoden vi kommer att distribuera. Koden gör följande:

  • Lyser den röda ombord LED och väntar 10s för PIR och ADC kretsarna sedimentera.
  • Ställer in timers, ingångar och utgångar krävs.
  • Regelbundet kontroller för rörelse
  • Om den känner rörelse det blinkar den röda lampan och börjar blekna i de större vita lysdioderna i killens fot
  • Om har man börjar ingen rörelse för 30-talet blekna ner lysdioder

Om något av detta inte är helt enligt dina önskemål, Välkommen att ta en titt på koden och ändrar den efter behov.

Se Steg
Relaterade Ämnen

Awesome lego figur hylla

Allt är awesome!Min son har en hel del lego siffror. Jag gjorde denna hylla för honom att spela och Visa lego siffrorna. Det är roligt och praktiskt. Ingen mer lego siffror leka.Ett blickfång för sina vänner,Mycket lätt att göra med enkla verktyg!Om...

3D tryckta ultimata Lego figur

Okej, innan jag börjar beskriva detta Instructable, är detta en fortsättning på en tidigare instructable att jag postat ett år eller så sedan om 3d utskrift lego siffror och efterbehandling PLA utskrifter.Du kan hitta det tidigare Instructable här: E...

Rörelse kontrollerade Outlet - från en rörelse sensing ljus

Föreställ dig att du är en trick-or-treater som kommer till den mest skrämmande hus på blocket. Efter att ha gått förbi alla ghouls, spöken och kyrkogårdar du slutligen når den sista vägen. Du kan se godis i en skål framför dig! Men då ett spöke dyke...

Hur man gör en kamouflerad Lego figur

detta är hur man gör en cool camo lego kille.Allt du behöver ärOlika "camo tema" sharpiesEn vit eller lätt färgad lego-figurCa 30 minuterSteg 1: huvud Först lyfta huvudet och planera vad du kommer att dra på den. Jag valde den enkla ski masken....

LEGO figur USB driva

i denna tutorial jag ska visa dig hur du gör din egen Lego-figur USB blixt driva. Jag har sett folk sätta USB blixt drivar till lego siffror innan (t.ex. här: http://www.etsy.com/shop/123smile), men aldrig någon med den nedre delen som en mössa.Jag h...

Emmet lego figur kostym från LEGO film

Min son ville vara Emmet från LEGO film för Halloween så jag tittade över för kostym @ alla tänkbara återförsäljare, efter jag hade slut på alternativ bestämde jag mig för att jag skulle försöka göra hans kostym hemma. Huvud och hår är bara ett blad...

LEGO figur vitrinskåp

Dessa enkla instruktioner visar hur du sätter en skugga ruta i en monter för din Lego siffror.Steg 1: Samla verktyg/delar/figurer Här är nödvändigaste;1. en shadow boxNågot kan fungera som har tillräckligt djup för de siffror du sätter inuti. Du kan...

Lego Indiana Jones-dräkt

förra året såg jag en stor "kompatibel" om att göra en vuxen lego kostym. Jag älskade idén om stora minifig huvudet så föreslog jag detta till min sex år gammal. Han höll omedelbart men höjt ante. "Vad sägs om Lego Indiana Jones?!?" Hu...

Hexagon LEGO Visa

Var bara tvungen att dela den här. Jag är ganska nöjd med de sätt detta "LEGO display" visade det sig. Och det är modulära så du kan lägga till stycken som samlingen växer.Jag använde en laserskärare, men jag är säker på att du kan komma med ett...

Gjutning objekt i Sugru (gör din egen stearin och metall LEGO minifigurer!)

Varför kasta i Sugru?Denna guide visar dig hur man gör en billig och enkel form av en silikon förening kallas Sugru. Från denna värmetålig mögel kan man skapa en tenn gjutning, för smycken och sådant. Även om en professionell gjutning kommer att leve...

LEGO film Nutella burk snowjordklot

Detta projekt kombinerar två av mina mycket favorit saker i världen, Lego och Nutella. I själva verket tre av mina favorit saker, eftersom jag är ett fan av Sugru också. Och då är det glitter...Ja. Detta projekt innehåller en bra många av de saker ja...

LEGO Darth Vader!

Detta är en 100% hemlagad LEGO Darth Vader dräkt, skapats med kartong, papier mache och sprayfärg. Jag köpte en LEGO Darth Vader nyckelring från LEGO butiken på köpcentret och använde den för att skala upp mätningarna och bevara proportioner. Denna d...

Hur man gör en Lego "Superman" kostym

för guiden världen 2012, jag trodde att jag inte kommer att ha tillräckligt med tid att bygga en intrikat kostym... så varför inte bara bygga en lego en ~ lät ganska lätt... Det tog mig ca 5 dagar totalt. Jag tänkte på vilken lego person att vara, oc...

LEGO Harry Potter & gröna Ninjago ungdom kostymer

Jag var så bråttom förra året kunde jag inte avsluta detta inlägg förra året. Jag började skriva det, så det mesta av informationen är aktuell. Det enda jag säger är att detta är fullständigt opraktiskt kostymer. Medan jag tror att de ser fantastiska...

3D tryckta Lego Guy / efterbehandling PLA

Jag har alltid älskat Legos sedan jag var liten. Jag använder dem i mitt klassrum och jag älskar NXT roboten produkterna som de producerar. Jag älskar också 3d-modellering och 3d-utskrifter. Jag har alltid velat utmana mig själv att göra en stor skal...

Motion Sensing mikroprocessor kontrolleras Night Light

stiga upp på natten för att gå till badrummet eller vad har bara blivit mycket bättre på grund av min rörelse sensing nattlampaJag lägger detta under sängen och så fort du får sensorn kommer att upptäcka rörelse och på kommer ljuset.Denna nattlampa a...

Motion Sensing utlopp

Hej!Idag kommer jag att lära dig hur man gör en rörelse sensing outlet!Som alltid har jag en video som dokumenterar projektet i steg 2Dess perfekt för Halloween, bara helt enkelt plugin din favorit dekoration, och när sensorn detekterar rörelse, deko...

LEGO huvud örhängen

jag köpte nyligen ett hundra 4mm örhänge resultaten för att göra käglor örhängen. Efter att ha använt tio, två för varje par av varje smak, jag insåg jag hade nittio fortfarande kvar över men snarare än att tänka på detta som ett problem, jag såg det...

LED Lego ljus sabel

Delar och saker som behövs:1. din favorit StarWars Lego-figur och en ljus sabel2. en liten LED-lampa (försöker hitta en färg som matchar sablar)3. en liten knapp-batteripack4. tunn gauge tråd5. borrmaskin och din minsta borr (måste vara tunnare än sa...