Picaxe LED-nachtlampje (1 / 3 stap)

Stap 1: ontwerp

Circuit
Het is een vrij eenvoudige kring, gebaseerd op een 8-pin Picaxe 08M. Dit was wat ik had bij de hand, u kan ook gebruik maken van de nieuwere 08M 2.

Het gebruikt een LDR en een 1M 2 weerstand om te vormen van een divider spanning op pin 1 van de Picaxe. Er is een oranje LED aangesloten op pin 4 van de Picaxe via een 1k 2 weerstand. Dit beperkt de stroom door de LED over 5mA. Dit vermindert de helderheid van de LED, maar het is nog steeds voldoende voor een schemerig licht als uw ogen aan de duisternis (ik gebruik het in mijn hal zodat ik kan struikelen vermijden over in de nacht, maar niet het huishouden wakker door te draaien op de belangrijkste licht) worden aangepast

Pulldown weerstanden worden gebruikt op de ongebruikte Picaxe pinnen - het is een goede gewoonte niet te laten I/O pinnen op een microcontroller te "zweven" en ik denk dat het ook vermindert stroomverbruik zeer licht. Ik gebruikte 110 k weerstanden voor de pulldowns, want ik had veel bij de hand. U kunt om het even wat ongeveer 100k.

De LED wordt gedreven rechtstreeks uit de Picaxe, dus het is belangrijk om het beperken van de totale huidige van deze pin naar onder 20mA.

De cicruit trekt minder dan 1mA wanneer de LED is uitgeschakeld, en ongeveer 5.5mA als de LED brandt. Mij stormloop mijn vanuit 4 AA NiMH oplaadbare batterijen (die leveren over 5V) die gemiddeld ongeveer een maand duren, voordat ik moet opladen hen.

Software
De software brengt het merendeel van zijn tijd in de "slaapstand", en alleen wakker elke 2.3s om te controleren van de status van de LDR. Voor het lezen van de LDR, blijkt uit de LED zodat de lichtopbrengst heeft geen invloed op de lezing. De lezing gebeurt zo snel dat de LED kan nauwelijks worden gezien te trillen wanneer deze kort is uitgeschakeld. Om te voorkomen dat de LED draaien in- en uitschakelen herhaaldelijk schemering, is sommige hysteresis ingebouwd in de code. Dit gebeurt heel ruwweg door het berekenen van een gemiddelde waarde voor het omgevingslicht, zodat wijzigingen in het omgevingslicht nemen een tijdje om te verspreiden in de code. De ruwe ADC lezen wordt ook gedeeld door 10 te beperken van lawaai.

De code die ik heb bijgevoegd werkt op de Picaxe 08M. U moet zitten kundig voor zet het op de 08M 2 uitgevoerd met behulp van de wizard ingebouwd in de software van de Picaxe

Hardware
CPU: Picaxe 08M.
LDR: Weg naar Philips ORP12. Ik gebruikte de RD3480 van www.jaycar.com.au
LED: hoge-helderheid 5mm amber LED. Ik gebruikte de ZD0295 van www.jaycar.com.au
PCB: Een gebruikersspecifieke ik ontwierp in Eagle en geëtst mezelf. Alle ontwerp bestanden zijn gekoppeld aan dit Instructable
Case: Ik heb het bovenstaande ontworpen PCB te monteren in een HB6005 duidelijk plastic behuizing uit www.jaycar.com.au
Condensatoren: 1 x 100uF 16v; 1 x 100nF, 50v.
Weerstanden: 1 x 1M 2; 2 x 110 k; 1 x 22 k; 1 x 10 k; 1 x 1 k 2. alle 1/4w meetal film typen zijn (maar het waarschijnlijk maakt niet uit)
Varia: Stopcontact, batterijhouder (het circuit vereist 5V - ik gebruikte oplaadbare AA-batterijen 4 x 1.2V), programmering kop, ongeveer 15 cm van geïsoleerde aansluiting draad

Als er veel belangstelling voor dit circuit, ik krijg een batch van PCB's en een kit beschikbaar te maken.

Downloads
Hieronder zijn de Eagle bestanden voor het schema en PCB. Er is ook een full-size PDF van de PCB-tracks als u bent uw eigen PCB etsen.

Gerelateerde Artikelen

Maken van een LED-nachtlampje W / sterpatroon

Maken van een LED-nachtlampje W / sterpatroon

Deze LED-nachtlampje beschikt over een sterpatroon en het licht op een donkere kamer op een magische manier. Ik gebruikte ipe voor het bos, maar ieder donker hout, of geschilderde MDF bijvoorbeeld zou goed werken. Dit is een erg leuk project en het z
Joule dief LED nachtlampje

Joule dief LED nachtlampje

Ik heb veel gebruikte batterijen rond. Afstandsbedieningen, camera's, veel elektronische gadgets alle gebruiken meestal AA formaat batterijen. Ik voelde me altijd schuldig voor de gebruikte batterijen weggooien. Ik weet er zijn oplaadbare batterijen,
Kleur veranderende LED nachtlampje

Kleur veranderende LED nachtlampje

Ik had niet een enkele elektronica project gedaan voor een maand, en het zien van mijn Arduino na zo lang maakte me vrij opgewekt, zij het een beetje verloren. Ik voelde dat ik moest een kleine, eenvoudige project leven in te blazen mijn vertrouwdhei
3D LED-nachtlampje afgedrukt

3D LED-nachtlampje afgedrukt

Hallo! Dit is een educatieve, stapsgewijze handleiding voor het maken van uw eigen 3D gedrukte LED-nachtlampje. Eerst, moet u weten welke materialen u nodig hebt.1. CAD Software (OnShape, enz.)2. de 3D-Printer3. Cura bestand4. LED Strips5. de bedradi
LED nachtlampje in een SAP-karton

LED nachtlampje in een SAP-karton

Hallo. In dit instructable, zal ik laten zien hoe maak je een originele Ledlamp uit materialen aan kant. Het kan worden gebruikt als een nachtlampje of loopt vast als een stuk speelgoed op uw kerstboom. Het maken van de lamp neemt minder dan 30 minut
Gerecycled LED-nachtlampje (Project voor Newbies)

Gerecycled LED-nachtlampje (Project voor Newbies)

In dit Instructrable, beginners kunnen leren door middel van een vary basic maar leuk project, hoe LED, circuits en bedrading werken. Het eindresultaat zal een zeer ontzagwekkend en heldere nachtlicht. Dit Project kan gemakkelijk worden gedaan door d
LED-nachtlampje die op in het donker draait

LED-nachtlampje die op in het donker draait

mijn eerste instructable! Dit is iets wat die ik oorspronkelijk gemaakt voor een vriend die er nog steeds gebruik van maakt. Het werkt heel mooi bij een mooi omgevingslicht toe te voegen aan een donkere kamer. Ik heb dit instructable omdat heb ik bes
How-to convert Mortein Power Booster machine in LED-nachtlampje

How-to convert Mortein Power Booster machine in LED-nachtlampje

Voor een lange tijd nu ik heb het zien van deze machine rondslingeren in mijn huis. De cartridge vaporisator kreeg meer dan ooit terug en ik heb nooit gekocht een nieuwe vulling.Toen dacht ik het voor een ander doel te gebruiken. Het eerste ding was
PicAxe LED donker detector

PicAxe LED donker detector

Eerst, zag ik een interessant Instructable getiteld "Light Sensing LED - versie PicAxe" door Bot1398. Ik probeerde te reproduceren van dit project, maar gewoon niet kon krijgen werken. Echter ik veel van de Bot1398 circuit gebruikt te maken van
LED nachtlampje (donker Sensor)

LED nachtlampje (donker Sensor)

Veel kinderen zijn bang voor duisternis. Ik was een van hen. Voor kinderen tot en met meer gemakkelijk in slaap vallen kan een zogenaamde nacht licht in stopcontact installeren. Die hebben serie nadeel: moet u nachtlampje verwijderen als u wilt dat a
Joule dief LED nachtlampje (met fluorescerende wetenschap ontwerp) (!)

Joule dief LED nachtlampje (met fluorescerende wetenschap ontwerp) (!)

ik gebruikte mijn kleine joule dief circuit () in een paar kleine Nachtlichtjes, maar ze waren meer als poppenhuis lichten! Ik wilde het nachtlampje te zijn functioneel, dus ik het schaal moest omhoog een beetje, hoewel ik de voorkeur aan de kleine d
LED nachtlampje en Laser licht Show met behulp van 4017 en 555.

LED nachtlampje en Laser licht Show met behulp van 4017 en 555.

De titel misschien wel een beetje misleidend. De "Laser Light Show" deel is niet werkelijk. Er zijn geen lasers in dit project zo kalm jezelf.Ik had niets te doen op een dag, heb ik besloten om te kijken door mijn Ramsey magazine voor een cool p
Arduino controlled RGB LED nachtlampje

Arduino controlled RGB LED nachtlampje

een nachtlampje voor mijn jongens nodig en wilde iets meer dan de normale stekker in. Ze wilden een die zij kon het plukken van de kleur van en een die kleur zou veranderen.Easy - sommige PWM, een Arduino en RGB LED!Kiezen van de kleur was de kwestie
Bouwen van een kleur veranderen, batterij geëxploiteerd LED-nachtlampje

Bouwen van een kleur veranderen, batterij geëxploiteerd LED-nachtlampje

een kleine maar machtige batterij geëxploiteerd nachtlampje.  Selecteer in verschillende effen kleurmodi, of disco flitsende modus!  Ook zou een uitstekende fietsverlichting maken.  Opgebouwd uit 7 kleur LED's en een dot-it.Ik vond deze LEDs terwijl