Étape 2: matériel
1.ESP-01(ESP8266)
2. Téléphone android pour les essais
3.servo (j’utilise un servo modifié qui tourne à 360°)
4. USB vers UART (j’utilise CP2102)
5.3v3 bloc d’alimentation (j’utilise ywrobot PSU)
connexion pour CP2102 et ESP-01 programmer l’ESP-01
RX----TX
TX----RX
VCC----3V3 (ne pas utiliser 3V3 de CP2102 puisqu’elle n’aura pas assez de courant)
GND----GND
CH_PD----GND
GPIO0----GND (pour activer le mode de programmation)
La TVD relié à un bouton-poussoir à haute normale. La TVD est active faible ce qui signifie que lorsque la valeur au sol, il va activer.
GPIO0 valeur SCR pour mode normal, signifiant qu’il courra le programme qui a été téléchargé et mis au GND pour exécuter en mode de programmation à télécharger un programme. toujours réinitialiser lorsque vous changez le GPIO0 pour modifier le mode de la puce.
L’ESP-01 prend parfois trop de puissance donc je joins un condensateur 220uF à l’alimentation.
Si vous utilisez une alimentation externe, toujours brancher la terre de l’alimentation externe tous le GND du circuit travail. Toujours avoir un terrain d’entente.
La carte ywrobot est fournie par un bouchon de Canon DC. tension d’entrée allant autour de 6V-12V. Avec un connecteur de peu sur les rails de puissance pour choisir quelle tension de sortie souhaitée. (3V3 ou 5V, utilisation 3V3 dans notre cas)
Rx de l’Arduino Uno est reliée au Tx de ESP-01 pour recevoir les données de l’ESP-01.
Pour la connexion lorsque la programmation est
ESP-01----Arduino Uno
Tx----Rx
GND----GND
3v3----3v3
Et Arduino Uno----Servo
GND----GND
3V3----3V3
pin6----broche de commande