Construction du Circuit pratique avec le Conseil de bande (9 / 14 étapes)

Étape 9: Exercice de conception : programmeur ESP8266-01

Comme j’avais besoin de me faire un Conseil de programmeur ESP8266-01 pour un récent projet de domotique, ce qui suit est comment je suis allé sur documenter, de conception, de prototypage, de bâtiment et le test du programmateur.

Documentation

Toujours documenter votre conception (y compris les informations sur la construction et tout ce qui est pertinent). Il est de bonne pratique et aide quand vous venez de le tester et pouvez être utilisé pour créer une télécopie lorsque requis.

Vous n’avez pas besoin d’un paquet de fantaisie, Fritzing, quoique limitée est libre, ainsi que la version gratuite de fonctionnalités réduites de Eagle. Dans le cas présent, j’ai opté pour utiliser le crayon et le papier.

Lorsque vous créez des dessins je vise généralement à ; créer un plan de principe, Veroboard mise en page, schéma électrique, ensemble de fiches techniques, le paquet du logiciel, prendre des photos pertinentes et de créer des informations utilisation (instructions sur la façon d’utiliser l’appareil).

Conception

Contraintes ;

  1. Rapide à faire.
  2. À peu de frais.
  3. N’endommage pas le PC lorsque vous l’utilisez.
  4. Petite taille physique.
  5. Réutilisables à la fois au niveau système et module (ie. peut être utilisé à beaucoup ESP8266-01 s de programme et le bidon de module FTDI redéployer si nécessaire).
  6. Ne nécessite pas un logement.
  7. Peut être alimenté par une gamme de blocs d’alimentation de 2,1 mm. C’est à dire. tout ce que j’ai traîner dans le temps. Généralement 6v - 12v DC.

Commencez par saisir toutes les feuilles de données pertinentes vous avez besoin et conserver des copies, d’être approfondie. J’ai parcouru internet et trouvé des détails de câblage sur le ESP8266-01 via la page de communauté de www.ESP8266.com qui était un excellent point de départ. Comme j’ai eu un rechange adaptateur FTDI Proto-Pic www.proto-pic.co.uk qui a intégré niveau déplacement (3v3 <> = 5v) j’ai décidé de l’utiliser pour se connecter à mon PC. Toutefois, dans la feuille de données que j’ai déterminé, qu'elle ne peut pas se procurer en toute sécurité assez courant pour les deux lui-même et le ESP8266-01, alors j’ai ajouté un simple chargent alimentation 3v3 réglementé sous la forme d’un LD1117v33. J’ai dessiné une broche petit diagramme du TO-220 package à côté du schéma de circuit pour me rappeler comment brancher correctement (photo ci-dessus). Pourquoi utiliser une TO-220 package, vous pouvez demander ? Simple, je n’étais pas sûr quel 2,1 mm adaptateurs je peux avoir à portée de main à tout moment et voulait afin de dimensionner la capacité d’alimentation du régulateur shunt série pour faire face à un large éventail. Si nécessaire un dispositif qui pourrait gérer la dissipation de puissance (sans y attacher un dissipateur de chaleur) et avait beaucoup de masse thermique (Eh bien, assez de masse pour faire face à la flambée actuelle pendant le clignotement de la ESP8266-01).

Enfin, par mesure de précaution, j’ai ajouté dans les lignes TX et RX pour limiter les résistances de 1K et actuel dans l’affaire j’ai court-circuité par inadvertance les fils.

Puisqu’il s’agit d’une conception simple, j’ai distribué avec la numérotation de la composante. Cependant si vous avez une conception complexe vous devriez particulièrement bien numéroter chaque composant tels qu’ils sont facilement reconnaissables.

Prototypage

Compte tenu qu’il est une application de courant et de basse fréquence faible (ie. aucune horloge processeur externe XTAL à mettre en place), j’ai opté pour utiliser push fit Office de pain pour le prototypage (photo ci-dessus). Depuis le ESP8266-01 a un connecteur 2 x 4 0,1" j’avais besoin de fabriquer un adaptateur pour me permettre de le fixer à la Commission de pain (photos de construction ci-dessus). OK, j’aurais pu juste utiliser 7 off 0.1" push fit f/m prototypage conduit, mais je n’aime vraiment pas à l’aide de fils longs où RF est concerné, aussi comme j’ai voulu faire un travail avec le LNA NRF24L01 nordique et un adaptateur comme celui-ci me serait très utile, alors j’ai fait deux.

Après le câblage du circuit, j’ai testé le prototype à l’aide d’un exemple de clin et l’IDE Arduino (une fois l’environnement mis en place pour le programme de la ESP8266-01) et tout a bien fonctionné.

Ma conception est maintenant terminée et les composants choisis.

Articles Liés

Comment faire pour supprimer et ré-attacher LCD ruban d’un circuit imprimé avec une Fine Pitch

Comment faire pour supprimer et ré-attacher LCD ruban d’un circuit imprimé avec une Fine Pitch

cette instructable est survenu d'un module de contrôle LCD cassé sur un VW Camper Van moderne. Le module LCD fait partie d'une unité de contrôle qui était pratiquement illisible et un remplacement pour une nouvelle unité a été £400 +. Ce n'était vrai
Construction d’une mitrailleuse avec système de fil de voyage Laser et Arduino

Construction d’une mitrailleuse avec système de fil de voyage Laser et Arduino

* REMARQUE * CE PROJET EST RÉALISÉ PAR UN GROUPE D'ÉTUDIANTS DE POLYTECHNIQUE EN VERTU DU PLAN QUINQUENNAL SUPERVISEUR TEO SHIN JEN DE SINGAPOUR. RÉALISÉ PAR CHAN KAI CHI ET 2 ANONYMES.Concept :Poignée-pistolet lorsque le laser est bloqué par l'intru
Cligner des yeux Snap Circuits LED avec ordinateur Kano

Cligner des yeux Snap Circuits LED avec ordinateur Kano

Je démontrerai comment faire clignoter une LED de Circuits Snap avec l'ordinateur de Kano (ma version de la Kano a la framboise Pi 2). J'ai perdu le compte de combien d'ordinateurs j'ai construit au fil des ans, mais je pense qu'il est sûr de dire qu
Construction d’un receveur avec revêtement de vinyle

Construction d’un receveur avec revêtement de vinyle

il s'agit de la salle de bain fini j'ai construit il y a quelques années qui comprend une grande douche à l'italienne.  Il y a beaucoup d'étapes construction impliqués dans la construction, mais ici je vais parler une des étapes plus tôt--constructio
Comment construire un série et parallèles circuits électriques à l’aide de logiciels de Kit de Construction de Circuit.

Comment construire un série et parallèles circuits électriques à l’aide de logiciels de Kit de Construction de Circuit.

Comment construire un parallèle et série circuit ainsi que le concept de base du circuit série et parallèle avec la formation des circuits et les variations du courant dansparallèle au circuit de la série à l'aide de logiciels « circuit kit de constr
BRICOLAGE un PCB bord du circuit Bistable avec eagle

BRICOLAGE un PCB bord du circuit Bistable avec eagle

Je veux construire un circuit bistable avec un panneau de carte, mais je ne veux pas envoyer mon aigle pcb à l'usine de fabrication, j'ai donc bricolage un pcb comme cela.Ce qui est bistable circuit ?Circuit bistable est un circuit où le circuit est
Dessin de circuit imprimé avec ma CNC et un paintmarker

Dessin de circuit imprimé avec ma CNC et un paintmarker

J'ai fait beaucoup de LED-signes. Dessin et fraiser le PCB´s a pris du temps. PCB ne sont jamais même. Sans l'aide d'une table de vacum la fraise arrive à profondément dans le PCB. J'ai donc dû pousser le circuit imprimé avec mes doigts long de tous
Construction d’un circuit simple avec le noyau de l’étincelle !

Construction d’un circuit simple avec le noyau de l’étincelle !

Nous avons réussi à créer un circuit sans fil qui a été la volonté clignoter une LED en utilisant le noyau de l'étincelle !Étape 1: Vous aurez besoin de certains matériaux...-Spark Core-Pain sans soudure Conseil-LED ampoule-Résistance-Fil-Alimentatio
Béton de compteur avec mon conseiller pour la construction votre propre économiser de l’argent & fait pour moins de 30 $

Béton de compteur avec mon conseiller pour la construction votre propre économiser de l’argent & fait pour moins de 30 $

Partout où je vais que je vois beau spectacle brillant dalles... Mais il ne doit pas être ! Je voulais une dalle plus terne et plus sombre qui n'a pas concourir à l'étoile de ma cuisine, puisque j'ai déjà assez shinny inox voler des appareils (disant
Bonjour monde : construire un Circuit Simple avec le Othermill

Bonjour monde : construire un Circuit Simple avec le Othermill

Othermill est un chouette petit moulin Bureau qui peut fabriquer des choses étonnantes sur une variété de marchandises. Cartes de circuits imprimés pour l'électronique sont quelque chose qu'il gère très bien.Voici un tutoriel pour un Conseil de base
Comment faire pour broyeurs à un circuit imprimé avec un Stepcraft Mill et EagleCAD

Comment faire pour broyeurs à un circuit imprimé avec un Stepcraft Mill et EagleCAD

Dans ce tutoriel, nous allons utiliser EagleCAD, un outil de conception de PCB, de générer des trajectoires d'outil pour la fabrication de circuits imprimés à l'aide d'un moulin de commande numérique par ordinateur de Stepcraft (ou toute autre usine
Comment faire des petits robots avec nRover Conseil

Comment faire des petits robots avec nRover Conseil

Le nRover, est une petite planche conçue pour construire des petits robots comme UGV (véhicules sans pilote au sol), suiveur de ligne ou à la domotique, il peut être contrôlé par wifi, Bluetooth ou radio de contrôle. L'objectif principal est le dével
Commander un Circuit quelconque avec une télécommande de TV (et un Arduino)

Commander un Circuit quelconque avec une télécommande de TV (et un Arduino)

La plupart des boutons sur une télécommande n'est jamais utilisée. Alors pourquoi ne pas les utiliser pour contrôler les appareils et autres équipements électroniques autour de votre maison. Dans ce projet, je vais vous montrer comment utiliser un Ar
Création d’un projet de Circuit souple avec SnapNsew

Création d’un projet de Circuit souple avec SnapNsew

L'incorporation d'électronique dans le textile est une façon amusante d'intéresser les enfants dans l'électronique. Malheureusement, les techniques nécessaires pour créer un projet robuste ne sont pas triviales. J'ai créé ce système qui vous permet d