Picaxe LED-nachtlampje (3 / 3 stap)

Stap 3: Downloads

Picaxe programma-Editor
http://www.picaxe.com/

Schema van de cadsoft Eagle & PCB suite
http://www.cadsoftusa.com/Download-Eagle/

Open Source?
Dit zou de laatste Instructable ik publiceer die afhankelijk van de software hierboven is. In het belang van ondersteuning van open-sourcesoftware, probeer ik te verplaatsen naar de Arduino microcontrollers en Kicad voor het schema en PCB design. Beide deze pakketten zijn geworden in de afgelopen die paar jaar en ik sterk hen aanbevelen zeer gebruiksvriendelijk. Neem een kijkje op http://www.arduino.cc en http://www.kicad-pcb.org/ voor meer info.

Firmware
Kopieer en plak de tekst onder in de Picaxe programmering Editor. Het zou moeten werken als-is voor de Picaxe 08M. De wizard gebouwd naar de programmeren-Editor gebruiken om te converteren naar 08M 2-compatibele code.

' LED nacht licht voor Picaxe 08M.
' Geschreven door Nick West 2012 & 2013.
' Vrijgegeven onder een Creative Commons Attribution & GelijkDelen licentie.

symbool AVE_ADC = w0 ' voortschrijdend gemiddelde van ADC verbonden met LDR
symbool ADC_READ = b2
LED symbool = 4 ' LED brandt deze pin
symbool LED_FLAG = b3
symbool TWILIGHT_THRESHHOLD = 20 ' veranderen als u wilt wijzigen de lichtniveaus die leiden de LED tot

belangrijkste:
enableBOD
pauze 20 ' laat alles stabiliseren na het wakker worden.
Als pin4 = 1 dan laten LED_FLAG = 1
anders laat LED_FLAG = 0
endif
lage LED ' kort uitgeschakeld LED te nemen ambient licht lezing.
ReadADC 1, ADC_READ ' spanning divider gebruik van LDR & 1M 2 weerstand op pin1
Als LED_FLAG = 1 dan hoge LED'if de LED voorheen op de ADC lezen, zwenking op weerom voort, zodat het niet zo merkbaar flikkeren
endif
ADC_READ = ADC_READ /10 ' resolutie van ADC ter verbetering van hysteresis verlagen
AVE_ADC = AVE_ADC + ADC_READ ' voortschrijdend gemiddelde van ADC
AVE_ADC = AVE_ADC / 2
Als AVE_ADC > TWILIGHT_THRESHHOLD dan hoge LED ' heldere LED & 1k weerstand op pin4 beperken
elseif AVE_ADC < = TWILIGHT_THRESHHOLD dan lage LED
endif
sertxd (#AVE_ADC, CR, LF)
disableBOD ' brownout detectie is uitgeschakeld voor het minimaliseren van de stroom van de slaap
1 slaap ' minimale huidige loting voor ~2.3sec
goto belangrijkste

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