DIY handheld LED lamp (19 / 23 étapes)

Étape 19 : Télécharger le CODE

Avant de télécharger le code, retirez soit Arduino du bouclier ou Bluetooth module Rx et Tx. Copiez le code ci-dessous et collez-le dans votre ide Arduino. J’ai commenté devant les lignes afin que les débutants puissent comprendre le code facilement. Voici le code :

#include < LiquidCrystal.h > //Adding toutes les bibliothèques

#include < dht11.h >

#define START_CMD_CHAR ' *'

#define CMD_ANALOGWRITE 11

#define MAX_COMMAND 20 / / max code Numéro de commande. utilisé pour la vérification des erreurs.

#define MIN_COMMAND 10 / / minimum code Numéro de commande. utilisé pour la vérification des erreurs.

#define MAX_ANALOGWRITE 255

#define PIN_HIGH 3

#define PIN_LOW 2

bouton int = 7 ; définir le numéro d’identification et de la valeur

inttempPin = A1 ;

temp de flotteur ;

État int = 0 ;

intpotPin = A0 ;

valeur int = 0 ;

dht11 DHT11 ;

LiquidCrystallcd (12, 16, 5, 4, 3, 2) ;

InText chaîne ;

void setup() {}

DHT11.Attach(8) ; en disant Arduino qui auquel est attaché capteur DHT11 broche

pinMode(button,INPUT) ;

LCD.Begin(16,2) ;

Serial.Begin(9600) ;

Serial.Flush() ;

LCD.Print ("lampe LED Arduino") ; imprimer le message de démarrage

Delay(2000) ;

LCD.Clear() ;

LCD.Print("Control:") ; Dire quel mode est utilisé pour contrôler le Conseil conduit

lcd.setCursor(0,1) ;

LCD.Print("Potensiometer") ;

Delay(2000) ;

LCD.Clear() ;

}

void loop()

{

LCD.Clear() ;

LCD.Print("INSTRUCTABLES") ;

Delay(50) ;

Si (digitalRead (bouton) == HIGH & & État == 0) / / changement de mode par les instructions données par l’utilisateur

{

Etat ++ ;

LCD.Print("Control:") ;

lcd.setCursor(0,1) ;

LCD.Print("app") ;

Delay(2000) ;

LCD.Clear() ;

}

ElseIf (digitalRead (bouton) == HIGH & & État == 1)

{

Etat ++ ;

LCD.Print("Control:") ;

lcd.setCursor(0,1) ;

LCD.Print("Potensiometer") ;

Delay(2000) ;

LCD.Clear() ;

}

ElseIf (digitalRead (bouton) == HIGH & & État == 2)

{

Etat = Etat-2 ;

intchk = DHT11.read() ;

Temp = analogRead(tempPin) ; recevant la tension de sortie du capteur de température

Temp = temp * 0.48828125 ; conversion de la tension de sortie en température en degré Celsius

LCD.Print ("Temp:") ;

LCD.Print(temp) ;

LCD.Print("*C") ;

lcd.setCursor(0,1) ;

LCD.Print("Humi:") ;

LCD.Print((int)DHT11.Humidity,DEC) ;

LCD.Print("%") ;

Delay(4000) ;

LCD.Clear() ;

}

Si (État == 1) / / Code pour controlloing led board de l’app

{

Serial.Flush() ;

intard_command = 0 ;

intpin_num = 0 ;

intpin_value = 0 ;

charget_char = ' ' ;

get_char = Serial.read() ;

Si (get_char! = START_CMD_CHAR) return ;

ard_command = Serial.parseInt() ;

pin_num = Serial.parseInt() ;

pin_value = Serial.parseInt() ;

Si (ard_command == CMD_ANALOGWRITE) {}

analogWrite (pin_num, pin_value) ;

}

}

ElseIf (État == 0) / / Code pour contrôler l’application de Potensiometer

{

valeur = analogRead(potPin) ;

valeur = carte (valeur, 0, 1023, 0, 255) ;

analogWrite(11,value) ;

}

}

  • Handheld_led_lamp.INO

Articles Liés

DIY solaire LED lampe Post libre lumière énergie toute l’année et semble incroyablement Cool jardin

DIY solaire LED lampe Post libre lumière énergie toute l’année et semble incroyablement Cool jardin

site Internet : http://www.EducateTube.com | Hôte : SipskiLien YouTube : https://www.youtube.com/user/educatetowin?feature=watchComment faire une lampe solaire post qui s'allumera votre jardin tout au long de l'année ! Sipski.
Scanner Rgb Led lampe Pwm contrôlé par Arduino Nano

Scanner Rgb Led lampe Pwm contrôlé par Arduino Nano

Scanneur recyclé rgb led lampe pwm contrôlé par Arduino NanoÉtape 1: Résultat FinalC'est ce que vous obtenez si vous suivez ce instructable.Étape 2: Rechercher une imprimanteVous recherchez un cassé hp imprimante tout en un. (D'autres marques peuvent
Comment faire led lampe pour sauver dollars

Comment faire led lampe pour sauver dollars

remplacer ancienne ampoule à incandescence avec leds, maison led lampe faite de 8 pièces 1 watt LED connectée en série tableau, un tableau avoir 5 LED, autres ont 3 leds. Total de 8 watts a conduit à remplacer lumière sur lumière à incandescence de 6
Augmenter la capacité du solaire LED lampe de poche téléphone chargeur de batterie

Augmenter la capacité du solaire LED lampe de poche téléphone chargeur de batterie

ce guide vous expliquera comment augmenter considérablement votre capacité de charge pour votre solaire LED lampe de poche téléphone chargeur d'urgence Dynamo à manivelle et construire un adaptateur 3 voiesNOTE d'attention - en raison de la NATURE de
LED lampe de nuit

LED lampe de nuit

est ici moins cher LED lampe de nuit moins de 1 $ en utilisant un vieux utilisé chargeur mobile (mon portable perdu).Étape 1: Étape 1. Matériaux 1. vieux mobile chargeur (5v 300 ma) - gratuit ONU existants utilisés2. puissance LED 1 Watt avec dissipa
Origami Cube Led lampe de l’humeur

Origami Cube Led lampe de l’humeur

Ce Instructable est sur comment faire un origami Cube Led Mood LampL'idée m'est venue lorsque j'ai d'abord fait un cube origami et pensé que ce serait vraiment cool si j'il illuminé par LEDVous aurez besoin :LexanFil émailléTube de fil clairLEDsVisEt
Faire un Powered Led lampe Post lampe solaire

Faire un Powered Led lampe Post lampe solaire

c'est mon premier instruire-mesure si patient avec moi, je vais vous montrer comment faire un Powered Led lampe Post lumière solaire, il s'allume d'une grande partie de votre yard. J'ai une lumière semblable à vendre sur ebay à ce lien http://www.eba
Voleur de Joule 6 LED lampe torche

Voleur de Joule 6 LED lampe torche

voleur Joule 6 LED lampe torcheAprès avoir lu Evil Mad Scientist Laboratories sur comment faire un voleur de joule, j'ai décidé de ressusciter mon 1 AAA cellule lampe torche à l'aide de la conception de voleur de joule.Étape 1: Voleur de Joule 6 LED
Top 3 site acheter Led lampe feux de Chine

Top 3 site acheter Led lampe feux de Chine

comme nous le savons, les marchandises de la Chine est très bon marchée et de bonne qualité,aujourd'hui, nous vous dirons comment par la led lampe & lumières led de la Chine.Mieux conseillé d'acheter des lampes led de la Chine sur aliexpress.www.alie
Bois orientables Led lampe avec pince

Bois orientables Led lampe avec pince

Ho usato avanzi di legno trovati à casa, il pezzo rotondo da ONU manico di scopa.Purtroppo non ho misure précis, ma sono facilmente recuperabili dalle foto.Oltre al legno che è visibile dans foto, servono :Barra a 8 mm con dado e farfalla lunga vers
11Meters 60PCS LED lampes solaires extérieures

11Meters 60PCS LED lampes solaires extérieures

spécificationsCouleur disponible blanc/vert/bleu/rouge/jaune/RGBLED 9mm F5 LEDsQuantité de LED 60PCSLongueur 11metersPuissance de la batterie solaire 0.7W2pcs batteries NI-MH 1.2W / 1200MAHIP Rating IP65Temps 4hours-6 heures de chargeDécharge des tem
Alimenté par USB clavier led lampe

Alimenté par USB clavier led lampe

Voici la chose ;Je fais beaucoup de travail tard dans la nuit dans mon ordinateur, j'aime dessiner dans l'obscurité, mais l'utilisation des raccourcis de photoshop se complique, alors j'ai décidé de faire quelque chose, dans un premier temps est allé
Ampoule LED lampe de poche simple

Ampoule LED lampe de poche simple

Vous pouvez toujours acheter un pré-faites pour 14 $ mais si vous êtes un DIY'er, j'ai plutôt dépenser $0,50 cents et ont plaisir à le faire. Oui, acheter 20 morceaux de perle émetteurs vous coûtera de 3 $+ à 5 $+ mais avoir plusieurs extras, vous au
Montage un peu coûteux Led lampe de salle pour un ventilateur de plafond

Montage un peu coûteux Led lampe de salle pour un ventilateur de plafond

Je remplace anciens ventilateurs de plafond dans ma maison avec des unités mieux, et quand j'ai prix des accessoires d'éclairage LED modernes pour eux de que j'ai trouvé le prix de détail bien au-delà ce qui était raisonnable et s'est rendu à la sour