Sommario:
- Passaggio 1: preparazione del materiale
- Passaggio 2: connessione pin
- Passaggio 3: installazione della scheda
- Passaggio 4: scopri in Board Manager
- Passaggio 5: selezionare la scheda
- Passaggio 6: codice di esempio
- Passaggio 7: configurazione di Blynk
- Passaggio 8: caricamento
- Passaggio 9: prova il pulsante Blynk
- Passaggio 10: fatto
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-13 06:57
Specifica:
- Compatibile con l'integrazione del sistema di ricarica nodemcu 18650
- L'indicatore LED (verde significa pieno rosso significa in carica) può essere utilizzato durante la ricarica
- Alimentatore di controllo dell'interruttore
- Il connettore SMT può essere utilizzato per la modalità sleep · 1 LED aggiuntivo programmabile (gpio16)
- 0,5a di corrente di carica
- Uscita 1A
- Protezione da sovraccarico
- Protezione da scarica eccessiva
- 10 pin digitali di lettura/scrittura/interruzione/PWM/I2C/supporto di linea (eccetto D0)
- Se la batteria è nella direzione sbagliata, il chip di ricarica verrà distrutto.
Caratteristiche:
- Un ingresso AD.
- Ingressi micro USB.
- Un LED programmabile (D0).
- Circuito AUTO PROGRAM. ESP8266 (ESP-WROOM-02 con TELEC) è equivalente al NodeMCU.
- Ingresso analogico (AD): resistore divisore integrato (AD = 220K – ADC – 100K = GND).
- C'è un terminale a SALDARE per la MODALITÀ SLEEP.
- Compatibile con Arduino e NodeMCU.
- Il funzionamento e la ricarica sono possibili contemporaneamente.
- Circuito di ricarica 18650 incluso il circuito booster 5V con TP5410.
- Protezione da sovraccarico, protezione da sovraccarico integrata.
- LED: Rosso = In carica, Verde = Ricarica completa.
- 3000 mA 18650 È possibile funzionare per più di 17 ore con una batteria.
- Sistema integrato di carica e scarica della batteria 18650.
- Un interruttore controlla se la batteria 18650 è alimentata o meno.
- SDA e SCL di OLED collegati rispettivamente al pin D1 e al pin D2.
- I cinque pulsanti sono controllati rispettivamente da FLASH, RESET, D5, D6 e D7.
- I 5 pin digitali possono configurare la scrittura/lettura/interruzione/PWM/I2C/un filo supportati separatamente.
- Operazione e NodeMCU coerenti, aggiungendo un LED programmabile, è possibile utilizzare GPIO16 per controllare, visualizzare lo stato di esecuzione di 8266 e altre funzioni.
- OLED integrato e cinque pulsanti, più convenienti per lo sviluppo.
- Il concetto di design deriva dal progetto open source NodeMCU e la scheda di sviluppo integra 18650 sistemi di carica e scarica con protezione di carica e scarica.
- Allo stesso tempo, sono integrati un OLED e cinque pulsanti direzionali per facilitare lo sviluppo.
Passaggio 1: preparazione del materiale
In questo tutorial abbiamo bisogno di:
- Wemos ESP-Wroom-02 D1 Mini Modulo Wi-Fi ESP8266 + Coperchio batteria 18650
- Cavo micro USB
In questo tutorial, utilizzeremo un'applicazione da smartphone "Blynk" per controllare Arduino Wemos D1 (ESP8266) con modulo semaforo LED.
Prima di iniziare, prepara tutto l'articolo necessario:
- tagliere
- Wemos ESP-Wroom-02 D1 Mini Modulo Wifi ESP8266 + Coperchio batteria 18650
- Ponticelli da maschio a femmina
- Modulo Semaforo LED (puoi anche utilizzare LED di base)
- micro USB
- Smartphone (devi scaricare "Blynk" dal Play Store/iStore)
- Batteria agli ioni di litio Ultrafire da 3,7 V 1100 mAh (se necessaria)
Passaggio 2: connessione pin
Segui la connessione come mostrato sopra.
Passaggio 3: installazione della scheda
Quindi, apri Arduino IDE e vai su [File => Preferenze]. Viene visualizzata una finestra di dialogo. In questa casella è presente una casella di testo aggiuntiva per l'URL del gestore della scheda.
- Copia e incolla il seguente URL nella casella e fai clic su OK per scaricare i pacchetti.
- https://arduino.esp8266.com/stable/package_esp8266com_index.json
Passaggio 4: scopri in Board Manager
Quindi, vai su [Tools => Board => Board Manager] nel tuo IDE Arduino. La finestra Boards Manager appare come di seguito. Scorri verso il basso le schede nel gestore schede per selezionare ESP8266 dall'elenco delle schede disponibili. Fare clic su Installa per iniziare l'installazione.
Passaggio 5: selezionare la scheda
Successivamente, caricando il tuo primo programma, seleziona il tipo di scheda "LOLIN(WEMOS) D1 R2 & mini" dalla sezione [Strumenti => Schede] nel tuo IDE Arduino.
Passaggio 6: codice di esempio
Per ottenere il codice di esempio da Blynk è necessario scaricare la libreria dal sito Web di Blynk.
www.blynk.cc/getting-started/
Segui questi passi:
- Seleziona "Scarica la libreria Blynk".
- Seleziona "Blynk_Release_v0.5.4.zip".
- Estrai i file e copia entrambi i file (librerie, strumenti).
- Apri Arduino IDE vai su [Files => Preferences] trova i file che appaiono nella "posizione Sketchbooks".
- Apri il file Arduino e incolla entrambi i file che hai copiato.
- Quindi, apri il tuo IDE Arduino, vai su [File => Esempi => Blynk => Schede Wifi => Autonomo] per il codice di esempio.
Passaggio 7: configurazione di Blynk
Successivamente, devi configurare il tuo "Blynk" dal tuo smartphone.
Segui questi passi:
- Scarica "Blynk" su Play Store/iStore.
- Iscriviti usando la tua email.
- Vai a "Nuovo progetto" Inserisci il nome del tuo progetto (se necessario).
- Scegli il dispositivo "WeMos D1 mini".
- Tipo di connessione "Wifi", quindi "Crea". (Dopo aver creato riceverai il token di autenticazione dalla tua email).
- Scorri verso sinistra per aprire "Widget Box".
- Seleziona "Pulsante" per aggiungere il pulsante.
- Toccare il pulsante per "Impostazioni pulsanti".
- Selezionare [Uscita => Digitale => D2, D3, D4] per scegliere la connessione pin.
- La modalità diventa "Switch".
Passaggio 8: caricamento
Ora devi controllare la tua casella di posta elettronica e copiare il codice del token di autenticazione.
Inserisci il token di autenticazione, il nome della rete e la password nella tua programmazione. Ora carica il codice sul tuo WeMos D1 mini tramite micro USB. Assicurati di utilizzare la porta giusta selezionando [Strumenti => Porta].
Passaggio 9: prova il pulsante Blynk
Seleziona il pulsante di riproduzione in alto a destra e attiva il pulsante pin.