IoT mood lamp from power socket (5 / 7 étapes)

Étape 5: Flash

Préparer les IDE Arduino

Pour télécharger le programme et les données vers votre ESP, vous aurez besoin Arduino avec le package de la plateforme ESP8266 et ESP8266 système de fichiers uploader.

Vous trouverez des guides d’installation sur les liens suivants :

Paquet de plate-forme Plugin de système de fichiers

Télécharger la source

Vous avez deux options à ce stade. Vous pouvez télécharger la version que j’ai fait cette instructable pour. Voici le lien de téléchargement pour le fichier zip.

https://github.com/asdwsda/MoodLamp/Archive/v1.0.zip

Ou Voici la dernière version plus grande pour les plus courageux. Cela pourrait être instables ou incompatibles avec ce post, mais il contient sans doute le plus brillant de fonctionnalités.

https://github.com/asdwsda/MoodLamp/Archive/Master.zip

Modifier l’accès WiFi

Ouvrez moodlamp/moodlamp.ino dans l’Arduino, recherchez les lignes suivantes et modifier pour correspondre avec votre réseau WiFi.

 const char* ssid = "<your_ssid>";const char* password = "<your_wifi_password>"; 

Flash du programme

  1. Programme d’installation du Conseil dans l’Arduino

    1. Outils -> Conseil d’administration -> 1.0 NodeMCU (ou quelque chose d’autre correspondant à votre Conseil d’administration)
    2. Outils -> Port -> sélectionnez votre port série virtuel pour le convertisseur USB-TTL. Dans mon cas, c’est/dev/ttyUSB0
    3. Je pense que les autres paramètres sont OK en cas de défaut
  2. Commencer l’ESP en mode flash
    1. Branchez les connecteurs de Rx, Tx et GND sur le convertisseur USB-TTL (à noter que Rx de l’ESP doit se connecter sur du convertisseur série Tx et Tx à Rx)
    2. Connectez GPIO0 au GND (ESP démarrera en mode flash si GPIO0 tiré vers le bas au cours de la puissance vers le haut)
    3. Branchez l’alimentation USB
  3. Télécharger hit

Après avoir clignoté l’ESP doit démarrer automatiquement le programme. Vous pouvez suivre l’initialisation sur le Serial Monitor. LEDs vont passer au vert si la lampe raccordée à votre WiFi ou au rouge si quelque chose n’allait pas. Dans ce cas, vous verrez un message d’erreur sur le Serial Monitor.

Télécharger les données

Stockage de la partition ESP contient deux partitions. Un pour le programme et une partition de données supplémentaires. Dans mon cas, cela veut dire 1M SPIFFS programme et 3M (données). Contenu du dossier moodlamp/données va dans une image de primes, puis téléchargée avec le plugin de système de fichiers.

  1. Démarrer le jury en mode flash comme avant

  1. Connectez les Rx, Tx, Gnd à sériel et GPIO0 au GND si déconnecté
  2. Puissance sur l’ESP
  • Sous le menu Outils, il doit y avoir une entrée « Téléchargement des données esquisse ESP8266 ». Cliquez dessus.
  • Cela peut prendre quelques minutes selon le débit en bauds. Si tout est OK, l’ESP va recommencer et vous connecter à votre WiFi.

    Maintenant vous avez une lampe d’ambiance entièrement fonctionnel.

    Articles Liés

    IoT Silhouette Mood Lamp (notificateur d’Email et Twitter)

    IoT Silhouette Mood Lamp (notificateur d’Email et Twitter)

    Comme Ito (Internet of Things) devient de plus en plus populaire et plus nombre de microcontrôleurs est IoT activé, j'ai décidé de faire une série de tutoriel sur ITO à l'aide d'un photon particule et un Edison Intel.Aujourd'hui je vais vous montrer
    IoT Mood Lighting

    IoT Mood Lighting

    Dans ce instructable, je montre comment une humeur simple app contrôlée légère peut être conçue et construits en utilisant un Arduino et WS2812b LED, ESP8266 bandes.Il s'agit du troisième instructable dans la série de la domotique associé instructabl
    MASON JAR MOOD LAMP

    MASON JAR MOOD LAMP

    J'ai voulu créer quelque chose pour le cadeau de nouvel an à venir présenter mes parents. Dans le même temps, j'ai vu qu'un concours sur MASON JAR se passe dans instructructables. Donc il seulement fait sens que je voudrais utiliser des bocaux mason
    Lumière ambiante IOT : VIPER lampe

    Lumière ambiante IOT : VIPER lampe

    Normes sans fil de faible puissance combinée avec des LEDs de faible coûts, ultra-miniature, capteurs et dispositifs de communication a fait allumer un catalyseur pour l'Internet des objets et la domotique intelligente.Dans ce tutoriel nous allons vo
    Mood Lamp

    Mood Lamp

    Cette instructable va vous montrer comment construire une lampe d'ambiance.Étape 1: Rassembler des matériaux-Arduino-8 leds WS2812B-Câbles à raccorder les leds-Bois (tout va faire j'ai utilisé des noix)-Plexiglas 3mm-Vis-Colle boisOUTILS-Banc de scie
    Ordinateur portable Power Socket réparer

    Ordinateur portable Power Socket réparer

    c'est la façon « moche » pour réparer la prise de courant sur un ordinateur portable. Il va être un peu boiteux instructable, Désolé. Je ne pensais pas à documenter lorsque je l'ai fait, n'est plus une "après la factable".Étape 1: Vous aurez bes
    Tablette Power Socket Fix & augmentation son sortie. ++ facile à ouvrir !

    Tablette Power Socket Fix & augmentation son sortie. ++ facile à ouvrir !

    Dois appuyer sur le bouchon pour qu'il puisse facturer ? vous souhaitez augmenter sa production sonore ? son seulement 4 mois vieux et faible conception Erreurs rendent peu fiables, je n'a pas payé le warranty.as étendu il n'était pas un comprimé coû
    Téléphone Android contrôlée lampe

    Téléphone Android contrôlée lampe

    Dans ce Instructable nous allons faire une lampe que nous pouvons contrôler avec un téléphone android. À l'aide d'une application, nous serons en mesure de régler la luminosité de la lampe.Étape 1: Comment ça marche La luminosité de la lampe est régu
    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
    Téléphone commandé un éclairage d’ambiance

    Téléphone commandé un éclairage d’ambiance

    Dortoirs sont connus pour leur éclairage horrible, alors je voulais faire une source de lumière alternative cool pour ma chambre à l'école. Je l'ai fait téléphone commandé ainsi il y aurait un facile et sans fil moyen de changer la couleur de l'éclai
    Haute puissance RGB LED Moodlamp qui synchronise avec Philips Hue

    Haute puissance RGB LED Moodlamp qui synchronise avec Philips Hue

    dans ce instructable l'accent se trouve sur le logiciel que j'ai créé - non pas tant sur le côté matériel. Vous n'avez pas besoin d'utiliser une haute puissance led pour cela, vous pouvez utiliser chaque LED RGB - vous aimez la.La "haute puissance RG
    Arduino 8 A.C. prise (plug) minuterie / Vampire Killer

    Arduino 8 A.C. prise (plug) minuterie / Vampire Killer

    Un dispositif qui est constamment à l'aide de puissance, même quand pas en service est communément appelé un dispositif de « Vampire », parce qu'il est toujours sucer puissance.Des choses comme les chargeurs de téléphone portable, iPhone/iPad/iPod ch
    Console de jeu matricielle Arduino

    Console de jeu matricielle Arduino

    Téléphone intelligent & iPad jeu est grand et tout amour Candy Crush & Angry Birds, mais rien ne peut toucher le charme de faire une console de jeu en propre et jouer avec lui. Il a été 2003 quand j'ai eu un portable Nokia 3310, et j'avais l'habit
    Contrôle de prise de distance mercure RF de Raspberry Pi

    Contrôle de prise de distance mercure RF de Raspberry Pi

    Comment contrôler les prises éloignées de mercure RF de la Raspberry Pi en utilisant Python.Étape 1: préambuleJe voulais construire un contrôleur personnalisé pour surveiller et contrôler l'environnement dans mes serres tropicales (void), et les prem