Sisukord:
- Samm: tööriistad ja komponendid
- Samm: paigaldage ja jootke
- Samm: laadige üles Arduino Mega visand
- Samm: laadige üles ESP8266 visand
Video: Arduino ASCD 8x 18650 nutika laadija / tühjendaja muutmine ESP8266 riistvara seeria jaoks: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
PCB versioonil 2.0 ja allpool on ESP8266 Arduino adapteril valed tihvtid, kus te ei saa ESP8266 -ga kasutada (suhelda) traadita side jaoks Vortex It Battery Portaliga.
See muudatus ühendab ESP8266 Arduino adapteri Arduino Mega 2560 riistvara seeria RX1 ja TX1 -ga
Samm: tööriistad ja komponendid
Vajalikud tööriistad:
Jootekolb
Tangid või traadieemaldajad
Kuum liimipüstol (valikuline)
Vajalikud osad:
ESP8266 Arduino adapter ESP8266 ESP-01
AliExpressi link
eBay link
ESP8266 ESP-01
AliExpressi link
eBay link
Dupont Wire F-F
AliExpressi link
eBay link
Samm: paigaldage ja jootke
Mount
Paigaldage ESP8266 Arduino adapter koos 2,5 mm messingist alusega
Mõõda
Mõõtke Duponti emase juhtmed ja lõigake vastavalt jootmispunktidele. ESP8266 Arduino adapteri saate paigaldada eraldatud pesale või SD -kaardi lugeja pesale, kuna need on sama suurusega.
Riba
Eemaldage traat Dupont Female juhtmete otsas umbes 1-2 mm tangide või traadieemaldajatega
Jootma
Jootke juhtmed vastavalt pildile:
GND ESP8266 Arduino adapter maapinnale PCB -l
VCC ESP8266 Arduino adapter 5 V Arduino Mega 2560 -le
TX ESP8266 Arduino adapter D19 -le (RX1) Arduino Mega 2560
RX ESP8266 Arduino adapter D18 -le (TX1) Arduino Mega 2560
Kuum liim (valikuline)
Kuum liimi kõik jootmispunktid
Samm: laadige üles Arduino Mega visand
Enne visandi üleslaadimist kontrollige Arduino pingeregulaatori 5V pinge väljundit.
Muutke Arduino visandit githubist: arduino-mega-8x-laadija-tühjendaja Muutke see rida Arduino Sketchis oma pinge lugemiseks
const float referenceVoltage = 5,01; // 5V Arduino väljund
Samuti saate oma testimisvajaduste jaoks muuta mõnda muud kohandatud seadet
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 väljund defaultBatteryCutOffVoltage = 2.8; // Pinge, mille tühjenemine peatab const bait restTimeMinutes = 1; // Aeg pärast laadimist minutites. 0-59 on kehtivad const int lowMilliamps = 1000; // See on Milli võimendi väärtus, mida peetakse madalaks ja mida ei laeta uuesti, kuna seda peetakse vigaseks const int highMilliOhms = 500; // See on Milli oomi väärtus, mida peetakse kõrgeks ja aku vigaseks konst int offsetMilliOhms = 0; // Nihke kalibreerimine MilliOhms const byte chargeTimeout = 8; // Aegumine tundides laadimise konstantse baidi tempThreshold = 7; // Hoiatuslävi kraadides üle esialgse Temperatuuri konst bait tempMaxThreshold = 10; // Maksimaalne lävi kraadides üle algtemperatuuri - peetakse vigaseks ujukpatareiksVolatgeLeak = 2,00; // Esialgsel ekraanil "BATTERY CHECK" jälgige iga mooduli kõrgeimat pinget ja seadke see väärtus veidi kõrgemaks konst baidimoodulCount = 8; // Moodulite arv konst bait screenTime = 4; // Aeg sekundites (tsüklit) aktiivse ekraani kohta // Ajavahemikud tühjenemisnäitude vahel. Kohandage mAh +/-} CustomSettings;
Ühendage Arduino Mega arvutiga ja laadige ASCD_Mega.ino shetch
Valige õige COM -port ja laadige eskiis üles
Märkus: peate oma Dallase andurite seeriad lisama ka:
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, 0x93 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}};
Samm: laadige üles ESP8266 visand
Kui te pole veel oma Vortex It - Battery Portal konto registreerinud, minge järgmisele sammule.
Peate oma Arduino IDE-sse installima ESP8266 Arduino Addoni, kasutage seda juhendit:
Muutke ESP8266_Wifi_Client.ino Arduino visandis järgmist
const char ssid = "";
Teie WIFI -ruuterite SSID -le
const char parool = "";
WIFI ruuterite parool
const char userHash = "";
Oma UserHashile (hankige see Vortex It Battery portaali menüüst „Laadija / tühjendaja menüü -> Kuva”)
const bait CDUnitID =;
CDUnitID -le (hankige see Vortex It Battery portaalist laadija / tühjendusmenüüst -> Vaade -> valige oma laadija / tühjendaja)
Kasutage USB-d ESP8266-le ESP-01 programmeerija, et laadida ESP8266_Wifi_Client.ino visand ESP8266-sse sisse lülitiga PROG
Soovitan:
Seeria UDP/IP -lüüs Arduino jaoks ESP8266 kilbi alusel: 8 sammu
Seeria UDP/IP -lüüs Arduino jaoks ESP8266 Shieldi alusel: avaldasin juba 2016. aastal selle juhendi "Kuidas luua oma Wifi -lüüs, et ühendada Arduino IP -võrguga". Kuna tegin mõningaid koodi täiustusi ja kasutan seda lahendust endiselt. Sellegipoolest on nüüd mõned ESP8266 kilbid
SAMD21-põhiste tahvlite USB-pordi muutmine riistvara jadapordiks!: 3 sammu
SAMD21-põhiste tahvlite USB-pordi muutmine riistvaraliseks jadapordiks!: Tänapäeval on tavaline kasutada Arduino (või mõnda muud ühilduvat) plaadi USB-porti emuleeritud jadapordina. See on väga kasulik silumiseks, andmete saatmiseks ja vastuvõtmiseks meie armsatelt tahvlitelt. Töötasin uChipwheniga, käisin andmebaasi kaudu
Arduino Nano 4x 18650 nutikas laadija / tühjendaja: 20 sammu
Arduino Nano 4x 18650 nutikas laadija / tühjendaja: See on minu Arduino Nano 4x 18650 nutikas laadija / tühjendaja avatud lähtekoodiga projekt. Selle seadme toiteallikaks on 12V 5A. Seda saab toita arvuti toiteallikast
Traadita seeria (UART) Arduino/STM32/jne jaoks: 3 sammu (koos piltidega)
Traadita seeria (UART) Arduino/STM32/jne jaoks: loodetavasti on kõik minuga nõus, et Arduino seeria on suurepärane tööriist teie projektide silumiseks. Noh, see on põhimõtteliselt ainus võimalus Arduino silumiseks. Kuid mõnikord pole Ardist USB -kaabli käivitamine võimalik ega otstarbekas
Arvuti RE süsteemide jaoks (osa 1 /2) (riistvara): 5 sammu
Arvuti RE -süsteemide jaoks (osa 1 /2) (riistvara): Siin näitan teile, kuidas tegin väikeste taastuvenergia süsteemide jaoks täielikult töötava mini -lauaarvuti. RE -süsteem, mida kavatsen kasutada, on peamiselt 12 -voldine süsteem 6 või 8 golfikäru akuga ja mul on võimsus 700 vatti