Mundarija:
- 1 -qadam: Asboblar va komponentlar
- 2 -qadam: O'rnatish va lehim
- 3 -qadam: Arduino Mega eskizini yuklang
- 4 -qadam: ESP8266 eskizini yuklang
Video: Arduino ASCD 8x 18650 aqlli zaryadlovchi / zaryadlovchini ESP8266 apparat seriyasi uchun o'zgartirish: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
PCB 2.0 versiyasida va quyida ESP8266 Arduino adapteri noto'g'ri pinlarga ega, bu erda siz Vortex It Batareya Portaliga simsiz aloqa uchun ESP8266 bilan foydalana olmaysiz (aloqa qila olmaysiz).
Ushbu o'zgartirish ESP8266 Arduino adapterini Arduino Mega 2560 -dagi RX1 va TX1 apparat -seriyasiga ulaydi.
1 -qadam: Asboblar va komponentlar
Kerakli asboblar:
Lehimlash temir
Qisqichbaqasimon yoki sim tortgichlar
Issiq yopishtiruvchi qurol (ixtiyoriy)
Kerakli qismlar:
ESP8266 Arduino adapteri ESP8266 ESP-01
AliExpress havolasi
eBay havolasi
ESP8266 ESP-01
AliExpress havolasi
eBay havolasi
Dupont Wire F-F
AliExpress havolasi
eBay havolasi
2 -qadam: O'rnatish va lehim
Tog'
ESP8266 Arduino adapterini 2,5 mm guruch stendlari bilan o'rnating
O'lchash
Dupont ayol simlarini o'lchab, lehim nuqtalariga qarab o'lchamiga kesib oling. Siz ESP8266 Arduino adapterini ajratilgan uyaga yoki SD -kartani o'quvchi uyasiga o'rnatishingiz mumkin, chunki ular bir xil.
Strip
Taxminan 1-2 mm Dupont ayol simlari uchidagi pimni qisqichlar yoki simlar bilan echib oling
Lehim
Lehimlangan simlar rasmga tegishli:
GND ESP8266 Arduino PCB -dagi er tekisligiga adapter
5V Arduino Mega 2560 ga VCC ESP8266 Arduino adapteri
TX ESP8266 Arduino adapteri D19 (RX1) Arduino Mega 2560 ga
DX (TX1) Arduino Mega 2560 uchun RX ESP8266 Arduino adapteri
Issiq elim (ixtiyoriy)
Barcha lehim nuqtalarini issiq elim bilan yopishtiring
3 -qadam: Arduino Mega eskizini yuklang
Eskizni yuklashdan oldin Arduino kuchlanish regulyatoridan 5V kuchlanish chiqishini tekshiring.
Arduino eskizini github-dan tahrirlang: arduino-mega-8x-zaryadlovchi-zaryadsizlantiruvchi Arduino eskizidagi ushbu chiziqni kuchlanish ko'rsatkichiga o'zgartiring.
const float referenceVoltage = 5.01; // 5V Arduino chiqishi
Shuningdek, siz test ehtiyojlari uchun boshqa sozlamalarni o'zgartirishingiz mumkin
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; // Arduino const float defaultBatteryCutOffVoltage 5V chiqishi = 2.8; // Chiqarishni to'xtatadigan kuchlanish const bayt restTimeMinutes = 1; // Batareyani zaryad olgandan keyin dam olish vaqti daqiqalarda. 0-59 to'g'ri const int lowMilliamps = 1000; // Bu Milli Amperning qiymati past deb hisoblanadi va zaryadlanmaydi, chunki u noto'g'ri const int highMilliOhms = 500; // Bu milli Ohmning qiymati, u yuqori deb hisoblanadi va batareya noto'g'ri deb hisoblanadi const int offsetMilliOhms = 0; // MilliOhms uchun ofset kalibrlash const bayt chargingTimeout = 8; // Const byte tempThreshold = 7 ni zaryad qilish uchun soat bilan tanaffus; // Boshlang'ich harorat darajasidagi ogohlantirish chegarasi tempMaxThreshold = 10; // Boshlang'ich haroratdan yuqori darajadagi maksimal chegara - Noto'g'ri const float batteryVolatgeLeak = 2.00; // "BATTERY CHECK" boshlang'ich ekranida har bir modulning eng yuqori kuchlanishini kuzating va bu qiymatni biroz balandroq qilib qo'ying const bayt moduliCount = 8; // Modullar soni const byte screenTime = 4; // Har bir faol ekran uchun soniyalarda (davrlarda) // Chiqish ko'rsatkichlari orasidagi vaqt oralig'i. Max +/-} CustomSettings-ni sozlash;
Arduino Mega -ni kompyuteringizga ulang va ASCD_Mega.ino -ni yuklang
To'g'ri COM portini tanlang va eskizni yuklang
Eslatma: siz Dallas datchiklar seriyasini ham qo'shishingiz kerak bo'ladi:
DeviceAddress tempSensorSerial [9] = {{0x28, 0xFF, 0xF5, 0xF9, 0x40, 0x18, 0x03, 0x97}, {0x28, 0xFF, 0xB3, 0x9E, 0x42, 0x18, 0x01, 0x07}, 0x07} 0xF5, 0x40, 0x18, 0x03, 0xFA}, {0x28, 0xFF, 0x51, 0xA1, 0x42, 0x18, 0x01, 0x8C}, {0x28, 0xFF, 0xA8, 0x91, 0x41, 0x18, 0x03} 0xFF, 0x03, 0xF6, 0x40, 0x18, 0x03, 0x37}, {0x28, 0xFF, 0xD7, 0x7B, 0x41, 0x18, 0x02, 0xC7}, {0x28, 0xFF, 0xAD, 0x9x, 0x42, 0x42, {0x28, 0xFF, 0x81, 0x8F, 0x41, 0x18, 0x03, 0xEF}};
4 -qadam: ESP8266 eskizini yuklang
Agar siz hali Vortex It - Battery Portal hisob qaydnomangizni ro'yxatdan o'tkazmagan bo'lsangiz, keyingi bosqichga o'ting.
Arduino IDE-ga ESP8266 Arduino Addon-ni o'rnatishingiz kerak, bu qo'llanmani ishlating:
ESP8266_Wifi_Client.ino Arduino eskizida quyidagilarni o'zgartiring
const char ssid = "";
WIFI yo'riqnoma uchun SSID
const char parol = "";
WIFI yo'riqnoma uchun parol
const char userHash = "";
UserHash -ga (Buni "Vortex It Batareya Portalidagi" Zaryadlovchi / Zaryadlovchi menyusi -> Ko'rish "bo'limidan oling)
const bayt CDUnitID =;
CDUnitID -ga (Buni "Vortex It Batareya Portalidagi" Zaryadlovchi / Zaryadlovchi menyusi -> Ko'rish -> Zaryadlovchi / Zaryadlovchini tanlash "bo'limidan oling)
ESP8266_Wifi_Client.ino eskizini ESP8266-ga PROG tugmasi bilan yuklash uchun ESP8266 ESP-01 dasturchisiga USB-dan foydalaning.
Tavsiya:
Tube Amp Build uchun universal PCB seriyasi: 5 qadam
Tube Amp Build uchun universal tenglikni seriyali: quvurlar elektronika rivojlanishida hal qiluvchi qadam edi. Ko'pgina sohalarda ular arzonroq, kichikroq va samaraliroq qattiq holli texnologiyalarga qaraganda butunlay eskirgan. Ovozdan tashqari - ham reproduktsiya, ham
Brett Arduino ASCD 18650 aqlli zaryadlovchi / tushirish qurilmasiga regeneratsiyani qo'shish: 3 qadam
Brett Arduino ASCD 18650 aqlli zaryadlovchi / zaryadlovchi qurilmasiga regeneratsiyani qo'shish: DIY TESLA quvvat devori tez o'sib bormoqda. Quvvat devorini qurishda eng muhim qadam - akkumulyator hujayralarini jami sig'imi teng bo'lgan paketlarga guruhlash. Bu batareyalar to'plamini ketma -ket sozlash va osongina balanslash imkonini beradi
Arduino Nano 4x 18650 aqlli zaryadlovchi / zaryadlovchi: 20 qadam
Arduino Nano 4x 18650 aqlli zaryadlovchi / zaryadlovchi: Bu mening Arduino Nano 4x 18650 aqlli zaryadlovchi / zaryadlovchining ochiq manbali loyihasi. Bu qurilma 12V 5A bilan ishlaydi. U kompyuter quvvat manbai bilan ta'minlanishi mumkin. LinksBatareya portali: https://portal.vortexit.co.nz/ qismlar ro'yxati: http://www.vortexit.co.nz/p
Ishqoriy batareyalar uchun aqlli zaryadlovchi: 9 qadam (rasmlar bilan)
Ishqoriy batareyalar uchun aqlli zaryadlovchi: Siz har yili butun dunyoga tashlaydigan ishqoriy batareyalar sonini hisoblab chiqdingizmi? Bu juda katta …! Frantsiyadagi batareyalar bozori har yili 600 million dona sotiladi, 25000 tonna va maishiy chiqindilarning 0,5%. Ademaga ko'ra, bu raqam
NiCd - NiMH kompyuterga asoslangan aqlli zaryadlovchi - zaryadlovchi: 9 qadam
NiCd- NiMH kompyuterga asoslangan aqlli zaryadlovchi- zaryadlovchi: NiCd yoki NiMH har qanday akkumulyator batareyalarini zaryad qila oladigan kompyuterga asoslangan arzon narxlardagi zaryadlovchi qurilmasini qanday arzon narxda yaratish mumkin. O'chirish "Harorat burchagi" usulini qo'llaydi, bu