Veilleuse LED PicAxe (3 / 3 étapes)

Étape 3: téléchargements

Éditeur de programmes PicAxe
http://www.PicAxe.com/

Schéma de Cadsoft Eagle & suite-BPCs
http://www.cadsoftusa.com/download-Eagle/

Open Source ?
Cela pourrait être le dernier Instructable que je publie et qui s’appuie sur le logiciel ci-dessus. Dans un souci de soutenir les logiciels libres, je suis en train de passer à l’Arduino pour les microcontrôleurs et Kicad de schéma et de conception de PCB. Ces deux paquets sont devenus très conviviales dans les dernières qu'années et je les recommande fortement. Jetez un oeil à http://www.arduino.cc et http://www.kicad-pcb.org/ pour plus d’informations.

Firmware
Copiez et collez le texte ci-dessous dans l’éditeur de programmation Picaxe. Il devrait fonctionner tant que-est pour le Picaxe 08M. Utilisez l’Assistant construit en à l’éditeur de programmes pour convertir en code compatible 2 M 08.

« LED veilleuse pour Picaxe 08M.
« Écrit par Nick West 2012 et 2013.
« Publié sous une licence Creative Commons Paternité et partage à l’identique.

symbole AVE_ADC = w0 "moyenne d’ADC mobile connecté à LDR
symbole ADC_READ = b2
symbole de LED = 4 ' LED est sur cette broche
symbole LED_FLAG = b3
symbole TWILIGHT_THRESHHOLD = 20 ' changer cela pour modifier les niveaux de luminosité qui déclenchent la LED

principal :
enableBOD
faire une pause 20 ' tout laisser stabiliser après le réveil.
Si pin4 = 1 then let LED_FLAG = 1
d’autre let LED_FLAG = 0
endif
faible LED ' éteindre brièvement LED pour prendre la lecture lumière ambiante.
readadc 1, ADC_READ ' diviseur de tension à l’aide de LDR & 1M 2 résistance sur la pin1
Si LED_FLAG = 1, LED'if haute, la LED ne disposait sur l’ADC lecture, rallumez-le, donc il n’est pas clignoter donc sensiblement
endif
ADC_READ = 10 ADC_READ ' diminuer la résolution d’ADC pour améliorer l’hystérésis
AVE_ADC = AVE_ADC + ADC_READ ' la moyenne mobile de l’ADC
AVE_ADC = AVE_ADC / 2
Si AVE_ADC > TWILIGHT_THRESHHOLD puis LED high » lumineux LED et 1k limiter la résistance sur pin4
ElseIf AVE_ADC < = TWILIGHT_THRESHHOLD then LED faible
endif
sertxd (#AVE_ADC, CR, LF)
disableBOD ' détection de perte de tension désactivée afin de limiter le courant de sommeil
dormir 1 ' un minimum de courant pour ~2.3sec
Goto principal

Articles Liés

Faire une veilleuse LED W / motif d’étoile

Faire une veilleuse LED W / motif d’étoile

Cette veilleuse LED dispose d'un motif d'étoile et il allume une pièce sombre d'une manière magique. J'ai utilisé des ipe pour le bois, le bois cependant tout sombre, ou MDF peinte par exemple fonctionnerait bien. C'est un très amusant du projet et s
Rétroadapter une veilleuse LED outdoor dans une mangeoire à oiseaux

Rétroadapter une veilleuse LED outdoor dans une mangeoire à oiseaux

par démonter tout LED solaire, vous pouvez monter le kit complet à l'intérieur de n'importe quel oiseau en plein airalimentation, maison, etc.. ?Cet exemple a été mon premier vrai essai. J'ai pu obtenir tout monté parfaitement tandis queaussi garder
Veilleuse LED qui s’allume dans le noir

Veilleuse LED qui s’allume dans le noir

mon premier instructable ! C'est quelque chose que j'ai fait à l'origine pour un ami qui est toujours à l'aide. Il fonctionne très bien en ajoutant une belle lumière ambiante d'une pièce sombre. J'ai fait ce instructable parce que j'ai décidé de fair
Veilleuse LED (capteur foncé)

Veilleuse LED (capteur foncé)

Beaucoup d'enfants ont peur de l'obscurité. J'étais l'un d'entre eux. Pour les enfants à s'endormir plus facilement, on peut installer ce qu'on appelle veilleuse sur prise murale. Ceux qui ont le désavantage de la série : vous devez supprimer la veil
La veilleuse LED DC

La veilleuse LED DC

tout d'abord, ces photos (eu ces pendant très longtemps) devrait être la dernière, vous aurez à voir de mon stupide appareil photo de 3,2 MP (donna à mon petit frère)... haussé à 5,2 MP:)Voici l'affaire...Besoin d'une lumière d'éclairer le couloir so
Construire une couleur changeante, veilleuse LED à piles

Construire une couleur changeante, veilleuse LED à piles

une petite mais puissante à piles veilleuse.  Sélectionnez mode flashy disco ou modes couleur solide !  Ferait aussi une lumière excellent vélo.  Construit à partir de 7 LEDs de couleur et un dot-it.J'ai trouvé ces LEDs tout en achetant des composant
Veilleuse LED et Laser Show lumière à l’aide de 4017 et 555.

Veilleuse LED et Laser Show lumière à l’aide de 4017 et 555.

Le titre pourrait être un peu trompeur. La partie "Laser Light Show" n'est pas réelle. Il n'y a aucuns lasers dans ce projet si calme vous-mêmes.Je n'avais rien à le faire un jour, j'ai décidé de regarder à travers mon Ramsey magazine pour un pr
Les personnel veilleuse LED

Les personnel veilleuse LED

créer vos propres veilleuse personnalisée, à l'aide de graphiques ou lettrage!!!Étape 1: matériel - Une simple veilleuse du magasin-une page de test pour obtenir le graphique de droite ou le lettrage de choix-un papier autocollant qui vous permet d'i
Chaussures de course de Firefly veilleuse LED

Chaussures de course de Firefly veilleuse LED

juste au cas où vous exécutez dans la nuit noire comme je le fais la plupart du temps, j'ai trouvé et une vieille paire de pantoufles allume mon enfant à la poubelle (ils sont les modèles de Buzz Lightyear de Wal-Mart ou Target) et arraché le système
Veilleuse led portable USB

Veilleuse led portable USB

cette instructable naît de la nécessité pour éclairer le clavier de l'ordinateur portable sans avoir à déplacer l'écran pour récupérer le peu de lumière lorsque vous travaillez avec votre ordinateur pendant la nuit et sans autres feux. J'ai en plasti
Lampe veilleuse LED Minecraft

Lampe veilleuse LED Minecraft

Peinture de finition pixels à l'extérieur du cube acrylique.Étape 1 :Test d'éclairage de LED populaire avec source de courant de 12 volts.Étape 2 :prototype de travail fini pour tous les fanatiques de Minecraft.
Veilleuse led portable 1.2 version.

Veilleuse led portable 1.2 version.

Cette instructable est essentiellement une amélioration de mon précédent projet,Ce fait était dû à deux raisons. La première raison est que j'ai dû réviser les valeurs de résistance menée soulagement d'abaisser légèrement le courant d'alimentation co
Veilleuse LED

Veilleuse LED

Etape 1: Le 9v batterie dans son support.Étape 2: Branchez la batterie les fils le montage d'essai.Étape 3: Brancher la LED dans le montage d'essai. S'assurer que la jambe plus longue sur la LED est sur le côté gauche de la maquette.Etape 4: Raccorde
Veilleuse Led facile

Veilleuse Led facile

cette instructable est très intéressante à regarder et c'est une lumière très bonne chambre.Donc je voulais partager ce projet.Voici ce que nous allons avoir besoin :1. connecteur chargeur (il n'est pas à charge)2. petite quantité de fil3. 2 diodes x