Obsah:
- Krok 1: Nástroje a součásti
- Krok 2: Montáž a pájení
- Krok 3: Nahrajte mega skicu Arduino
- Krok 4: Nahrajte skicu ESP8266
Video: Upravit inteligentní nabíječku / vybíječ Arduino ASCD 8x 18650 pro hardware ESP8266: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Na PCB verze 2.0 a níže má adaptér ESP8266 Arduino nesprávné piny, kde nemůžete použít (komunikovat) s ESP8266 pro bezdrátovou komunikaci s portálem Vortex It Battery.
Tato modifikace spojuje adaptér Arduino ESP8266 s hardwarovým sériovým RX1 a TX1 na Arduino Mega 2560
Krok 1: Nástroje a součásti
Potřebné nástroje:
Páječka
Kleště nebo odizolovače drátu
Horká lepicí pistole (volitelně)
Potřebné díly:
ESP8266 Arduino adaptér ESP8266 ESP-01
Odkaz na AliExpress
odkaz na eBay
ESP8266 ESP-01
Odkaz na AliExpress
odkaz na eBay
Dupont Wire F-F
Odkaz na AliExpress
odkaz na eBay
Krok 2: Montáž a pájení
Mount
Namontujte adaptér ESP8266 Arduino pomocí 2,5mm mosazného stojanu
Opatření
Změřte vodiče Dupont Female a ořízněte je podle pájecích bodů. Adaptér ESP8266 Arduino můžete namontovat na přidělený slot nebo na čtečku karet SD, protože mají stejnou velikost.
Pás
Odizolujte drát na konci vodičů Dupont Female asi 1-2 mm pomocí kleští nebo odizolovače
Pájka
Pájejte vodiče podle obrázku:
Adaptér GND ESP8266 Arduino na pozemní letadlo na desce plošných spojů
VCC ESP8266 Arduino adaptér na 5V Arduino Mega 2560
TX ESP8266 Arduino adaptér na D19 (RX1) Arduino Mega 2560
Adaptér RX ESP8266 Arduino na Arduino Mega 2560 D18 (TX1)
Horké lepidlo (volitelně)
Horké lepidlo všechny pájecí body
Krok 3: Nahrajte mega skicu Arduino
Před nahráním náčrtu zkontrolujte výstup 5V napětí z regulátoru napětí Arduino.
Upravte skicu Arduino z github: arduino-mega-8x-nabíječka-vybíječka Změňte tento řádek v Arduino Sketch na hodnotu vašeho napětí
const float referenceVoltage = 5,01; // 5V výstup Arduina
Můžete také změnit některá další vlastní nastavení pro vaše potřeby testování
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 výstup Arduino const float defaultBatteryCutOffVoltage = 2,8; // Napětí, které výboj zastaví const byte restTimeMinutes = 1; // Čas v minutách na odpočinek baterie po nabití. 0-59 jsou platné konst int lowMilliamps = 1000; // Toto je hodnota Milli Amps, která je považována za nízkou a nenabíjí se, protože je považována za vadnou konstantu int highMilliOhms = 500; // Toto je hodnota Milli Ohmů, která je považována za vysokou, a baterie je považována za vadnou konstantní offsetMilliOhms = 0; // Kalibrace ofsetu pro MilliOhms konstantní byte ChargingTimeout = 8; // Časový limit v hodinách pro nabíjení const byte tempThreshold = 7; // Varovný práh ve stupních nad počáteční Teplota konstantní byte tempMaxThreshold = 10; // Maximální prahová hodnota ve stupních nad počáteční teplotou - uvažováno Chybná konstantní plovoucí baterieVolatgeLeak = 2,00; // Na úvodní obrazovce „BATTERY CHECK“sledujte nejvyšší napětí každého modulu a tuto hodnotu nastavte o něco vyšší const byte byteCount = 8; // Počet modulů const byte screenTime = 4; // Čas v sekundách (cyklech) na aktivní obrazovku konstantní vybíjeníReadInterval = 5000; // Časové intervaly mezi údaji o vybití. Upravit o mAh +/-} Vlastní nastavení;
Připojte Arduino Mega k počítači a načtěte náčrt ASCD_Mega.ino
Vyberte správný port COM a nahrajte skicu
Poznámka: budete také muset přidat své sériové senzory Dallas:
DeviceAddress tempSensorSerial [9] = {{0x28, 0xFF, 0xF5, 0xF9, 0x40, 0x18, 0x03, 0x97}, {0x28, 0xFF, 0xB3, 0x9E, 0x42, 0x18, 0x01, 0x07}, {0x28, 0x 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,, {0x28, 0xFF, 0x81, 0x8F, 0x41, 0x18, 0x03, 0xEF}};
Krok 4: Nahrajte skicu ESP8266
Pokud jste svůj účet Vortex It - Battery Portal ještě nezaregistrovali, přejděte k dalšímu kroku.
Do svého Arduino IDE musíte nainstalovat doplněk ESP8266 Arduino, použijte tuto příručku:
V náčrtu Arduino ESP8266_Wifi_Client.ino změňte následující
const char ssid = "";
SSID vašeho routeru WIFI
heslo konstant = "";
Heslo k vašim routerům WIFI
const char userHash = "";
Do vašeho UserHash (toto získáte z „Nabídka nabíječky / vybíječe -> Zobrazit“na portálu Vortex It Battery)
konstantní bajt CDUnitID =;
K vašemu CDUnitID (toto získáte z „Nabídka nabíječky / vybíječe -> Zobrazit -> Vyberte nabíječku / vybíječ“na portálu Vortex It Battery)
Pomocí USB k programátoru ESP8266 ESP-01 nahrajte skicu ESP8266_Wifi_Client.ino do ESP8266 pomocí přepínače na PROG
Doporučuje:
Přidání regenerace v inteligentní nabíječce / vybíječi Arduino ASCD 18650 společnosti Brett: 3 kroky
Přidání regenerace do inteligentní nabíječky / vybíječe Arduino ASCD 18650 od společnosti Brett: Komunita Powerwall společnosti DIY TESLA se rychle rozrůstá. Nejdůležitějším krokem při stavbě powerwallu je seskupení bateriových článků v balíčcích se stejnou celkovou kapacitou. To umožňuje sériové nastavení baterií a snadné vyvážení
Nabíječka/vybíječ baterií Pro: 9 kroků
Profesionální nabíječka/vybíječka baterií: Abyste mohli vytvořit tento projekt, musíte nejprve získat tyto komponenty, takže pokud se cítíte velkorysí, použijte mé odkazy, abych mohl vytvářet lepší a další videa
NiCd - NiMH inteligentní nabíječka založená na PC - vybíječ: 9 kroků
NiCd- NiMH inteligentní nabíječka založená na počítači- vybíječka: Jak vytvořit levné levné skvělé funkce Inteligentní nabíječka založená na počítači- vybíječ, který dokáže nabíjet libovolné baterie NiCd nebo NiMH.- Obvod využívá napájení z počítače nebo jakýkoli zdroj napájení 12V.- Obvod používá metodu „Teplotní spád“, která je
Vytvořte USB nabíječku pro téměř jakýkoli mobilní telefon !: 4 kroky
Vyrobte si USB nabíječku pro téměř jakýkoli mobilní telefon !: Moje nabíječka shořela, a tak jsem si řekl: „Proč si nevybudovat vlastní?“
Upravte obecnou USB nabíječku do auta pro nabíjení 3. generace IPod Nano: 4 kroky
Upravte obecnou USB nabíječku do auta pro nabíjení 3. generace IPod Nano: Mám iPod Nano 3. generace. Detekuje, že je připojen, ale odmítá nabíjet z obecného nabíjecího adaptéru do auta-> USB, ale nechtěl jsem si koupit kabel adaptéru nebo jinou nabíječku speciálně pro iPod, takže jsem upravil jeden, který jsem již