Satura rādītājs:
- 1. darbība: rīki un sastāvdaļas
- 2. solis: montāža un lodēšana
- 3. darbība: augšupielādējiet Arduino Mega skici
- 4. darbība: augšupielādējiet ESP8266 skici
Video: Modificēt Arduino ASCD 8x 18650 viedo lādētāju / izlādi ESP8266 aparatūras sērijai: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
PCB versijā 2.0 un zemāk ESP8266 Arduino adapterim ir nepareizas tapas, kurās nevar izmantot (sazināties) ar ESP8266 bezvadu sakariem ar Vortex It akumulatoru portālu.
Šī modifikācija savieno ESP8266 Arduino adapteri ar aparatūras sērijas RX1 un TX1 uz Arduino Mega 2560
1. darbība: rīki un sastāvdaļas
Nepieciešamie rīki:
Lodāmurs
Knaibles vai stieples noņēmēji
Karstās līmes pistole (pēc izvēles)
Nepieciešamās detaļas:
ESP8266 Arduino adapteris ESP8266 ESP-01
AliExpress saite
eBay saite
ESP8266 ESP-01
AliExpress saite
eBay saite
Dupont Wire F-F
AliExpress saite
eBay saite
2. solis: montāža un lodēšana
Mount
Uzstādiet ESP8266 Arduino adapteri ar 2,5 mm misiņa statīvu
Mērs
Izmēriet Dupont sieviešu vadus un sagrieziet pēc izmēra atbilstoši lodēšanas punktiem. ESP8266 Arduino adapteri var uzstādīt piešķirtajā slotā vai SD karšu lasītāja slotā, jo tie ir vienāda izmēra.
Strip
Noņemiet vadu Dupont Female vadu galā apmēram 1-2 mm ar knaiblēm vai stieples noņēmējiem
Lodēt
Lodēšanas vadi attiecas uz attēlu:
GND ESP8266 Arduino adapteris zemes plaknei uz PCB
VCC ESP8266 Arduino adapteris 5V Arduino Mega 2560
TX ESP8266 Arduino adapteris D19 (RX1) Arduino Mega 2560
RX ESP8266 Arduino adapteris D18 (TX1) Arduino Mega 2560
Karstā līme (pēc izvēles)
Karsti pielīmējiet visus lodēšanas punktus
3. darbība: augšupielādējiet Arduino Mega skici
Pirms skices augšupielādes pārbaudiet 5 V sprieguma izeju no Arduino sprieguma regulatora.
Rediģējiet Arduino skici no github: arduino-mega-8x-charger-charger Mainiet šo Arduino skices rindu uz sprieguma rādījumu
const float referenceVoltage = 5,01; // 5V Arduino izeja
Pārbaudes vajadzībām varat mainīt arī kādu citu pielāgotu iestatījumu
typedef structure {const float shuntResistor [8] = {3.3, 3.3, 3.3, 3.3, 3.3, 3.3, 3.3, 3.3, 3.3}; const float referenceVoltage = 5,01; // 5V Arduino const float izeja defaultBatteryCutOffVoltage = 2.8; // Spriegums, ko izlāde pārtrauc const baits restTimeMinutes = 1; // Laiks minūtēs, līdz akumulators tiek uzlādēts pēc uzlādes. 0-59 ir derīgas const int lowMilliamps = 1000; // Šī ir Milli Amp vērtība, kas tiek uzskatīta par zemu un netiek uzlādēta, jo tā tiek uzskatīta par kļūdainu const int highMilliOhms = 500; // Šī ir Milli omu vērtība, kas tiek uzskatīta par augstu, un akumulators tiek uzskatīts par kļūdainu konst int offsetMilliOhms = 0; // Nobīdes kalibrēšana MilliOhms konstantu baitu uzlādēšanaiTimeout = 8; // Taimauts stundās, lai uzlādētu konstantu baitu tempThreshold = 7; // Brīdinājuma slieksnis grādos virs sākotnējās Temperatūras konstanta baits tempMaxThreshold = 10; // Maksimālais slieksnis grādos virs sākotnējās temperatūras - uzskatāms par kļūdainu konstantu pludiņa akumulatoruVolatgeLeak = 2,00; // Sākuma ekrānā "BATTERY CHECK" ievērojiet katra moduļa augstāko spriegumu un iestatiet šo vērtību nedaudz augstāku konstantu baitu moduleCount = 8; // Moduļu skaits konst baits screenTime = 4; // Laiks sekundēs (ciklos) uz aktīvā ekrāna konst int izlādēšanāsReadInterval = 5000; // Laika intervāli starp izlādes rādījumiem. Pielāgojiet mAh +/-} CustomSettings;
Pievienojiet Arduino Mega datoram un ielādējiet ASCD_Mega.ino shēmu
Izvēlieties pareizo COM portu un augšupielādējiet skici
Piezīme: jums būs jāpievieno arī Dallas sensoru sērijas:
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, 0x28 0xFF, 0x03, 0xF6, 0x40, 0x18, 0x03, 0x37}, {0x28, 0xFF, 0xD7, 0x7B, 0x41, 0x18, 0x02, 0xC7}, {0x28, 0xFF, 0xAD, 0x9F, 0x52, 0x, {0x28, 0xFF, 0x81, 0x8F, 0x41, 0x18, 0x03, 0xEF}};
4. darbība: augšupielādējiet ESP8266 skici
Ja vēl neesat reģistrējis savu Vortex It - Battery Portal kontu, pārejiet pie nākamās darbības.
Jums ir jāinstalē ESP8266 Arduino papildinājums savā Arduino IDE, izmantojiet šo rokasgrāmatu:
ESP8266_Wifi_Client.ino Arduino skicē mainiet tālāk norādīto
const char ssid = "";
Jūsu WIFI maršrutētāju SSID
const char parole = "";
Jūsu WIFI maršrutētāju parole
const char userHash = "";
Savā UserHash (iegūstiet to Vortex It Battery portāla sadaļā "Lādētāja / izlādētāja izvēlne -> Skatīt")
const baits CDUnitID =;
Uz jūsu CDUnitID (iegūstiet to izvēlnē "Lādētāja / izlādētāja izvēlne -> Skats -> Izvēlieties lādētāju / izlādētāju" Vortex It Battery portālā)
Izmantojiet USB uz ESP8266 ESP-01 programmētājs, lai augšupielādētu skici ESP8266_Wifi_Client.ino ESP8266, ieslēdzot PROG
Ieteicams:
Kā modificēt servo, lai saņemtu atgriezeniskās saites atsauksmes: 7 soļi
Kā modificēt servo, lai iegūtu slēgtas cilpas atsauksmes: ► Braucot ar servo ar mikrokontrolleri (kā Arduino), jūs varat viņam norādīt tikai mērķa atrašanās vietu (PPM signālā). Ar šo rīkojumu servo pārvietosies uz šo mērķi atrašanās vietu. Bet tas nav acumirklī! Jūs precīzi nezināt, kad
Kā izgatavot 18650 litija jonu akumulatora lādētāju: 7 soļi
Kā izgatavot 18650 litija jonu akumulatora lādētāju: Šajā pamācībā es parādīšu, kā izgatavot 18650 akumulatora lādētāju
Kā viegli modificēt zīmi "Gaisma/LED", lai viegli programmētu Arduino: 7 soļi (ar attēliem)
Kā viegli modificēt zīmi "Gaisma/LED" vieglai Arduino programmēšanai: šajā pamācībā es parādīšu, kā ikviens var pārvērst kaut ko ar gaismām par programmējamām arduino mirgojošām gaismām vai "Kustīgām gaismām"
Kā modificēt ekvalaizera T-kreklu ar austiņu portu: 6 soļi
Kā modificēt ekvalaizera T-kreklu ar austiņu pieslēgvietu: tie T-krekli ar ekvalaizeriem ir absolūti pārsteidzoši, taču mikrofoni mēdz būt nepietiekami, un nav iespējams savienot ar tiem iPod. Šis mods atrisina abas šīs problēmas par dažiem dolāriem - tas ļauj izmantot vienu no šiem: 1. Th
Kā modificēt savu iPod (5/5.5 Gen): 6 soļi
Kā modificēt savu iPod (5/5.5 Gen): es iemācīšu, kā savā iPod ierīcē ievietot rockbox, pielāgotu programmaparatūru [piemēram, jaunos iPod], sāknēšanas ielādētāju un 20 spēles