Cuprins:
- Pasul 1: Instrumente și componente
- Pasul 2: Montați și lipiți
- Pasul 3: încărcați Arduino Mega Sketch
- Pasul 4: încărcați schița ESP8266
Video: Modificați încărcătorul / descărcătorul inteligent Arduino ASCD 8x 18650 pentru seria hardware ESP8266: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Pe versiunea PCB 2.0 și de mai jos, adaptorul Arduino ESP8266 are pinii greșiți în care nu puteți utiliza (comunica) cu ESP8266 pentru comunicația fără fir la portalul bateriei Vortex It.
Această modificare conectează adaptorul ESP8266 Arduino la Hardware Serial RX1 și TX1 pe Arduino Mega 2560
Pasul 1: Instrumente și componente
Instrumente necesare:
Ciocan de lipit
Clește sau decapant de sârmă
Pistol de lipit la cald (opțional)
Piese necesare:
ESP8266 Adaptor Arduino ESP8266 ESP-01
Link AliExpress
Link eBay
ESP8266 ESP-01
Link AliExpress
Link eBay
Sârmă Dupont F-F
Link AliExpress
Link eBay
Pasul 2: Montați și lipiți
montură
Montați adaptorul ESP8266 Arduino cu suporturile de alamă de 2,5 mm
Măsura
Măsurați firele femele Dupont și tăiați-le la dimensiune în funcție de punctele de lipit. Puteți monta adaptorul ESP8266 Arduino pe slotul alocat sau pe slotul cititorului de card SD, deoarece acestea sunt de aceeași dimensiune.
Bandă
Îndepărtați firul de la capătul firelor Dupont Femei de aproximativ 1-2 mm cu clești sau decupatori
Solder
Sudarea firelor se referă la imagine:
GND ESP8266 Adaptor Arduino la planul de masă pe PCB
VCC ESP8266 Adaptor Arduino la 5V Arduino Mega 2560
Adaptor TX ESP8266 Arduino la D19 (RX1) Arduino Mega 2560
Adaptor RX ESP8266 Arduino la D18 (TX1) Arduino Mega 2560
Hot Glue (opțional)
Adeziv fierbinte toate punctele de lipit
Pasul 3: încărcați Arduino Mega Sketch
Înainte de a încărca schița, verificați ieșirea de tensiune de 5V de la regulatorul de tensiune al Arduino.
Editați Arduino Sketch din github: arduino-mega-8x-charger-discharger Schimbați această linie din Arduino Sketch la tensiunea dvs.
const float referenceVoltage = 5.01; // Ieșire 5V a Arduino
De asemenea, puteți modifica alte setări personalizate pentru nevoile dvs. de testare
typedef struct {const float shuntResistor [8] = {3.3, 3.3, 3.3, 3.3, 3.3, 3.3, 3.3, 3.3}; const float referenceVoltage = 5.01; // 5V ieșire Arduino const float defaultBatteryCutOffVoltage = 2,8; // Tensiunea pe care descărcarea o oprește const octetul restTimeMinutes = 1; // Timpul în minute pentru a opri bateria după încărcare. 0-59 sunt valabile const int lowMilliamps = 1000; // Aceasta este valoarea Milli Amps care este considerată scăzută și nu se reîncarcă deoarece este considerată defectă const int highMilliOhms = 500; // Aceasta este valoarea Milli Ohms care este considerată ridicată și bateria este considerată defectă const int offsetMilliOhms = 0; // Calibrare offset pentru MilliOhms constant byte chargingTimeout = 8; // Timpul de expirare în ore pentru încărcarea const octet tempThreshold = 7; // Prag de avertizare în grade peste temperatura inițială octet const tempMaxThreshold = 10; // Pragul maxim în grade peste temperatura inițială - Considerat Defect const plutitor batteryVolatgeLeak = 2,00; // Pe ecranul inițial „BATERY CHECK”, observați cea mai mare tensiune a fiecărui modul și setați această valoare puțin mai mare, octetul constant modulCount = 8; // Numărul de module octet ecran screenTime = 4; // Timp în secunde (cicluri) per Active Screen const int dischargeReadInterval = 5000; // Intervalele de timp dintre citirile de descărcare. Ajustați pentru mAh +/-} Setări personalizate;
Conectați Arduino Mega la computer și încărcați ASCD_Mega.ino shetch
Selectați portul COM corect și încărcați schița
Notă: va trebui să adăugați și în serialul senzorului Dallas:
DeviceAddress tempSensorSerial [9] = {{0x28, 0xFF, 0xF5, 0xF9, 0x40, 0x18, 0x03, 0x97}, {0x28, 0xFF, 0xB3, 0x9E, 0x42, 0x18, 0x01, 0x07}, {0x28, 0x28 0xF5, 0x40, 0x18, 0x03, 0xFA}, {0x28, 0xFF, 0x51, 0xA1, 0x42, 0x18, 0x01, 0x8C}, {0x28, 0xFF, 0xA8, 0x91, 0x41, 0x18, 0x03, 0xC9}, 0xFF, 0x03, 0xF6, 0x40, 0x18, 0x03, 0x37}, {0x28, 0xFF, 0xD7, 0x7B, 0x41, 0x18, 0x02, 0xC7}, {0x28, 0xFF, 0xAD, 0x9F, 0x42, 0x18, 0x18, 0x18, {0x28, 0xFF, 0x81, 0x8F, 0x41, 0x18, 0x03, 0xEF}};
Pasul 4: încărcați schița ESP8266
Dacă nu v-ați înregistrat deja contul Vortex It - Battery Portal, treceți la pasul următor.
Trebuie să instalați ESP8266 Arduino Addon în ID-ul dvs. Arduino, utilizați acest ghid:
Modificați următoarele în schița ESP8266_Wifi_Client.ino Arduino
const char ssid = "";
La routerele WIFI SSID
const char password = "";
Parola routerelor WIFI
const char userHash = "";
Pentru UserHash (Obțineți acest lucru din „Meniul Încărcător / Descărcător -> Vizualizare” din portalul bateriei Vortex It)
octet const CDIDUnit =;
La CDUnitID-ul dvs. (Obțineți acest lucru din „Meniul Încărcător / Descărcător -> Vizualizare -> Selectați Încărcătorul / Descărcătorul” din portalul bateriei Vortex It)
Utilizați programatorul USB către ESP8266 ESP-01 pentru a încărca schița ESP8266_Wifi_Client.ino pe ESP8266 cu comutatorul pe PROG
Recomandat:
Adăugarea Regenerării în încărcătorul / descărcătorul inteligent Arduino ASCD 18650 Brett: 3 pași
Adăugarea regenerării în încărcătorul / descărcătorul inteligent ASD 18650 Arduino de la Brett: Comunitatea DIY TESLA powerwall crește rapid. Cel mai important pas în construirea unui powerwall este gruparea celulelor bateriei în pachete cu o capacitate totală egală. Acest lucru permite setarea bateriilor în serie și echilibrarea ușoară
[DIY] Transformă încărcătorul de baterie pentru telefonul mobil: 6 pași
[DIY] Încărcător de baterie pentru telefonul mobil Transformator: Încărcătorul de baterie pentru telefonul mobil este o abreviere pentru încărcătorul scaunului, ceea ce înseamnă că placa bateriei este plasată în partea de sus pentru încărcare, ceea ce este foarte convenabil de utilizat. Încărcătorul este în primul rând un încărcător proiectat pentru unul sau un tip de mobil
Cum să conectați încărcătorul wireless pentru orice smartphone: 5 pași
Cum să conectați încărcătorul wireless pentru orice smartphone: Încărcarea fără fir a avut o relație lipsă cu industria mobilă, intrând și ieșind din gamele de produse și alternând între caracteristica foii de specificații și starea accesoriilor. 2015 a cunoscut maturizarea tehnologiilor și o fuziune majoră între A4WP și PMA
Ce trebuie să faceți dacă încărcătorul nu vede bateria Li-ion 18650: 9 pași
Ce trebuie să faceți dacă încărcătorul nu vede bateria Li-ion 18650: Ce trebuie să faceți dacă bateria nu se încarcă, încărcătorul nu vede bateria din 2 motive: tensiune redusă sau protecție termică declanșată
Lampă de dispoziție pentru încărcătorul de telefon: 7 pași
Lampă de dispoziție pentru încărcătorul de telefon: utilizați un încărcător de telefon vechi pentru a alimenta o lampă cu aspect frumos. Am făcut modelele pe umbră cu o bicicletă adaptată. De asemenea, verificați această instrucțiune pentru a vă crea propria roată. Pentru inspirație, consultați această galerie de lămpi completate