Motion sensing Lego figuur nachtlampje (4 / 8 stap)

Stap 4: Programmeren van de sensor


Er zijn tal van PIR sensoren beschikbaar, zo waarom ik ging met deze bijzondere Olimex een? In een woord - hackability. De MSP430F2013 microcontroller daarin is volledig toegankelijk en kan worden geherprogrammeerd. De standaardcode gewoon knippert een rode LED wanneer het zintuigen verkeer, maar ik iets anders wilde. Ik besliste te langzaam sommige externe LEDs in de Lego figuur fade-in en fade hen terug naar beneden na een minuut of zo. Hoewel ik zeker dat deze timer-functionaliteit met een aantal externe circuit mogelijk zou zijn geweest weet, waarom niet kappen wat er al?

U moet twee dingen te herprogrammeren van de microcontroller. Een is een MSP430 LaunchPad. Dit apparaat lijkt een beetje op een Arduino. De kit bevat eigenlijk twee MSP430 16-bits microcontroller ICs en het apparaat om hem te programmeren. We gonna negeren de twee microcontrollers voor nu en de Launchpad wilt gebruiken voor het programmeren van de PIR. Weet u wat de beste bit is? Zodra u klaar bent met de Lego figuur je nog heb 2 meer microcontrollers als u ze wilt en het kost slechts $4.30 met inbegrip van internationale verzendkosten! Dat is geen typfout. TI moet het verlies van geld om te beginnen met behulp van hun spullen.

Het tweede ding dat u zult moeten is de gratis Code componist Studio software te bewerken, te implementeren en uw code aanpassen. U kunt ook onderbrekingspunten instellen in code op het apparaat om u debug te helpen. Top spul.

Er is overvloed van sites die er met informatie over het werken met de MSP430 - mijn favoriet wordt 43oh.com. Ik zal niet dit Instructable omzetten in een MSP430 klasse, zal maar als iemand wil meer informatie dan kunt u vragen en ik graag helpen. Het is een beetje meer lastig om te perhipherals dan sommige andere populaire boards instellen, maar anders is het gewoon standaard C.

Het alleen ongebruikelijke ding u zult moeten doen het verwijderen van de bestaande DIP-chip van het bord LaunchPad en sluit aan de PIR. U moet verbinding maken met 4 draden - twee voor macht en twee voor het implementeren en foutopsporing. Zie de foto voor meer informatie. Code componist Studio kunt voortaan gelukkig met aan boord van de PIR-MSP430F2013 werken. Ik zaak u niet duidelijk zien in de foto's de verbindingen zijn op zoek naar de 14-pin header op de PIR met de inkeping aan de onderkant:
Bovenste rij: n/c, Vcc (oranje), n/c, TEST (paars), n/c, n/c, n/c
Onderste rij: n/c, n/c, n/c, n/c, GND (grijs), eerste (groen), n/c

Bijgevoegd vindt u "main.c" - Dit is de broncode we zult implementeert. De code doet het volgende:

  • Brandt de rode LED van de aan boord en wacht 10s voor de PIR en ADC circuits om af te wikkelen.
  • Zet de timers, de inputs en de outputs nodig.
  • Controleert periodiek op beweging
  • Als het verkeer zintuigen het knippert de rode LED en begint langzaam verdwijnende in de grotere witte LEDs in het guy's voeten
  • Als is er begint geen verkeer van 30s langzaam verdwijnende beneden de LEDs

Als een van deze niet helemaal naar uw wens, voel je vrij om een kijkje nemen op de code en aanpassen aan uw behoeften.

Gerelateerde Artikelen

Motion Sensing microprocessor gecontroleerd Night Light

Motion Sensing microprocessor gecontroleerd Night Light

opstaan 's nachts naar de badkamer of wat is gewoon een heel stuk beter geworden op de rekening van mijn motion sensing nachtlampjeIk plaats deze onder het bed en zodra je opstaan de sensor detecteert de beweging en komt het licht.Dit nachtlampje maa
Emmet lego figuur kostuum uit LEGO film

Emmet lego figuur kostuum uit LEGO film

Mijn zoon wilde zijn Emmet uit LEGO film voor Halloween, dus ik overal naar het kostuum @ elke denkbare detailhandelaar zocht, nadat ik had opraken van de opties heb ik besloten dat ik zou proberen te maken van zijn kostuum thuis. De kop en haren zij
3D-gedrukte ultieme Lego figuur

3D-gedrukte ultieme Lego figuur

Oke, voordat ik aan de slag met een beschrijving van dit Instructable, is dit een voortzetting van een eerdere instructable dat ik heb een jaar gepost of zo geleden over 3D-printen van lego cijfers en afwerking PLA wordt afgedrukt.Vindt u dat vorige
Motion Sensing Outlet

Motion Sensing Outlet

Hallo!Vandaag zal ik onderwijzen u hoe maak je een motion sensing outlet!Zoals altijd heb ik een video voor het documenteren van het project in stap 2Zijn perfect voor Halloween, gewoon plugin uw favoriete decoratie, en wanneer de sensor detecteert d
Lego figuur aandrijving USB

Lego figuur aandrijving USB

In deze tutorial ga ik om u te tonen hoe maak je eigen Lego figuur USB schicht toer. Ik heb gezien dat mensen USB flitsaandrijving ingebruikneming lego cijfers (bijvoorbeeld hier: http://www.etsy.com/shop/123smile), maar nooit om het even wie met beh
Motion Sensing Digitale Camera & Alarm (alias de Critter Cam)

Motion Sensing Digitale Camera & Alarm (alias de Critter Cam)

Welkom op mijn instructable op hoe maak je een Arduino-gecontroleerde motion sensing camera en alarm!De motivatie achter dit project, dat ik heb in mijn klas elektronica aan het Pomona College gewerkt, was de noodzaak om te houden van weg varmints (m
Motion Sensing Eye

Motion Sensing Eye

ik heb altijd al iets met mijn LED-dot matrix-scherm, te maken en dus wanneer ik vond een oude alarm motiesensor ik precies wat wist te maken, een Motion Sensing Eye!Dit instructable zal hopelijk afwerking met u hebben een werkende dmd, dat wordt wee
Uw Gift voor muziek wakker — — Motion Sensing jas

Uw Gift voor muziek wakker — — Motion Sensing jas

In de afgelopen jaren is de toepassing van somatosensorische technologie wijder. In het leven is het meest onlosmakelijk met elkaar verbonden met ons kleding, zoals jas. En muziek is een prachtige genieten. Somatosensorische technologie, jas, muziek,
Awesome lego figuur plank

Awesome lego figuur plank

Alles is geweldig!Mijn zoon heeft hele hijs zootje van lego cijfers. Ik maakte dit schap voor hem om te spelen en de lego cijfers weergegeven. Het is leuk en handig. Geen meer lego cijfers rommelen.Een eye-catcher voor zijn vrienden,Zeer eenvoudig te
Gereguleerde Outlet - beweging van een motion sensing licht

Gereguleerde Outlet - beweging van een motion sensing licht

voorstellen dat u een trick-or-treater naar de meest enge huis op het blok. Na gaan langs alle ghouls, spoken en begraafplaatsen eindelijk je naar de laatste pad. U kunt de snoep in een kom voor je zien! Maar dan opeens een spook springt uit voor je!
Arduino Motion Sensing Alarm

Arduino Motion Sensing Alarm

Dit Instructable zal u tonen hoe maak je een motion sensing alarm met behulp van een Arduino microcontroller. Dit Instructable begeleidt de video 'Making een Motion Sensing Alarm', die ik heb ingesloten.Stap 1: Welke onderdelen u nodig hebtVoor dit A
Programable Motion Sensing nachtlampje

Programable Motion Sensing nachtlampje

Ik heb altijd moeite vinden lichtschakelaars tijdens het midden van de nacht in het donker of invoeren van een donker kamer wanneer ik thuis ben. Dat is waarom ik heb dit aangepast en programmeerbare nachtlampje.Voor dit ontwerp op maat nachtlicht wi
Android Motion Sensing intelligente spiegel

Android Motion Sensing intelligente spiegel

We besloten dat we een spiegel nodig in onze keuken, en ik was ook van bewust dat mijn familie hun smartphones gebruikt om te controleren weer, agenda-afspraken enz voordat je de kinderen klaar en kop uit voor de dag.Ik had vele grote voorbeelden van
Hoe maak je een camoflaged Lego figuur

Hoe maak je een camoflaged Lego figuur

dit is hoe maak je een cool camo lego vent.Helemaal u nood zitVerschillende "camo thema" sharpiesDe figuur van een wit of licht gekleurde legoOngeveer 30 minutenStap 1: hoofd Eerst het hoofd uittrekken en plan wat u over het zal trekken.  Ik koo