Mündəricat:
- Addım 1: Alətlər və Komponentlər
- Addım 2: Montaj və Lehim
- Addım 3: Arduino Mega Sketchini yükləyin
- Addım 4: ESP8266 Sketchini yükləyin
Video: Arduino ASCD 8x 18650 ESP8266 Hardware Serialı üçün Ağıllı Şarj / Doldurucunu dəyişdirin: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
PCB versiyası 2.0 və yuxarıdakı ESP8266 Arduino Adapterində, Vortex It Batareya Portalına simsiz əlaqə üçün ESP8266 ilə istifadə edə bilmədiyiniz (əlaqə qura bilmədiyiniz) səhv sancaqlar var.
Bu dəyişiklik, ESP8266 Arduino Adapterini Arduino Mega 2560 -da Hardware Serial RX1 və TX1 -ə bağlayır.
Addım 1: Alətlər və Komponentlər
Lazımi alətlər:
Lehimleme dəmir
Kəlbətin və ya tel çıxarıcılar
İsti yapışqan tabancası (isteğe bağlı)
Lazım olan hissələr:
ESP8266 Arduino Adapter ESP8266 ESP-01
AliExpress linki
eBay linki
ESP8266 ESP-01
AliExpress linki
eBay linki
Dupont Wire F-F
AliExpress linki
eBay linki
Addım 2: Montaj və Lehim
Dağ
ESP8266 Arduino Adaptörünü 2,5 mm pirinç dayaq dəsti ilə bağlayın
Ölçmək
Dupont Female tellərini ölçün və lehim nöqtələrinə görə ölçüsünə kəsin. ESP8266 Arduino Adapterini eyni ölçüyə görə ayrılmış yuvaya və ya SD Kart oxuyucu yuvasına bağlaya bilərsiniz.
Zolaq
Dupont Qadın tellərinin ucundakı teli təxminən 1-2 mm kəlbətin və ya tel soyucu ilə soyun
Lehim
Lehim telləri şəkilə aiddir:
GND ESP8266 Arduino PCB -də Yer Planına Adapter
5V Arduino Mega 2560 -a VCC ESP8266 Arduino Adapteri
TX ESP8266 D19 (RX1) Arduino Mega 2560 üçün Arduino Adapteri
DX (TX1) Arduino Mega 2560 üçün RX ESP8266 Arduino Adapteri
İsti yapışqan (isteğe bağlı)
Bütün lehim nöqtələrini isti yapışdırın
Addım 3: Arduino Mega Sketchini yükləyin
Eskizi yükləməzdən əvvəl, Arduino Gərginlik Tənzimləyicisindən 5V Voltaj çıxışını yoxlayın.
Arduino Sketch-i github-dan düzəldin: arduino-mega-8x-şarj cihazı-boşaldıcı Arduino Sketch-də bu xətti gərginlik oxunuşunuza dəyişin
const float referenceVoltage = 5.01; // 5V Arduino Çıxışı
Test ehtiyaclarınız üçün digər xüsusi parametrləri də dəyişə bilərsiniz
typedef strukturu {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 çıxışı = 2.8; // Boşalmanın dayandığı gərginlik const byte restTimeMinutes = 1; // Doldurulduqdan sonra batareyanın istirahət etməsi üçün dəqiqə. 0-59 etibarlı const int lowMilliamps = 1000; // Bu, aşağı hesab edilən və arızalı const int highMilliOhms = 500 hesab edildiyindən doldurulmayan Milli Amperin dəyəridir; // Bu, yüksək hesab olunan və Ohm batareyasının arızalı olduğu hesab olunan Milli Ohmların dəyəridir const int offsetMilliOhms = 0; // MilliOhms üçün ofset kalibrləmə const bayt chargingTimeout = 8; // const byte tempThreshold = 7 doldurmaq üçün Saatlardakı zaman aşımı = 7; // Başlanğıc Temperaturdan yuxarı dərəcələrdə xəbərdarlıq eşiği temp bayt tempMaxThreshold = 10; // İlkin Temperaturdan yuxarı dərəcə ilə maksimum eşik - Arızalı const float batteryVolatgeLeak = 2.00; // "BATTERY CHECK" ilkin ekranda hər bir modulun ən yüksək gərginliyini müşahidə edin və bu dəyəri biraz daha yüksək const byte moduleCount = 8 təyin edin; // Modulların sayı const byte screenTime = 4; // Aktiv Ekran başına Saniyə (Dövr) Zamanı const int wasteReadInterval = 5000; // Boşaltma oxunuşları arasındakı vaxt intervalları. MAh +/-} CustomSettings üçün tənzimləyin;
Arduino Mega -nı kompüterinizə qoşun və ASCD_Mega.ino səhifəsini yükləyin
Doğru COM portunu seçin və eskizi yükləyin
Qeyd: Dallas sensor seriyalarına da əlavə etməlisiniz:
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 {0x01 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}};
Addım 4: ESP8266 Sketchini yükləyin
Vortex It - Battery Portal Hesabınızı hələ qeydiyyatdan keçirməmisinizsə, növbəti addıma keçin.
Arduino IDE-də ESP8266 Arduino Addon qurmalısınız, bu təlimatı istifadə edin:
ESP8266_Wifi_Client.ino Arduino Sketch -də aşağıdakıları dəyişdirin
const char ssid = "";
WIFI routerlərinizə SSID
const char parol = "";
WIFI marşrutlaşdırıcılarınıza parol
const char userHash = "";
UserHash -a (Bunu Vortex It Batareya Portalındakı "Şarj Cihazı / Boşaltma Menyu -> Görünüşü" ndən əldə edin)
const bayt CDUnitID =;
CDUnitID -ə (Bunu Vortex It Batareya Portalında "Şarj Cihazı / Boşaltma Menyu -> Görünüş -> Şarj cihazınızı / Boşaltma cihazınızı seçin" bölməsindən əldə edin)
ESP8266_Wifi_Client.ino eskizini PROG açarı ilə ESP8266-ya yükləmək üçün ESP8266 ESP-01 Proqramçısına USB istifadə edin.
Tövsiyə:
Brett'in Arduino ASCD 18650 Ağıllı Şarj Cihazına / Boşaltma qurğusuna Rejenerasiya əlavə etmək: 3 addım
Brett's Arduino ASCD 18650 Ağıllı Şarj Cihazına / Boşaltma cihazına Rejenerasiya əlavə olunur: DIY TESLA güc divarı sürətlə böyüyür. Bir güc divarı qurmağın ən vacib addımı, ümumi tutumu bərabər olan batareyalar paketlərində qruplaşdırılmasıdır. Bu, batareya paketlərini ardıcıl olaraq təyin etməyə və asanlıqla balanslaşdırmağa imkan verir
Arduino Nano 4x 18650 Ağıllı Şarj / Boşaltma: 20 addım
Arduino Nano 4x 18650 Ağıllı Şarj Cihazı / Boşaltma: Bu mənim Arduino Nano 4x 18650 Ağıllı Şarj Cihazı / Doldurucu Açıq Mənbə Layihəmdir. Bu qurğu 12V 5A ilə təchiz edilmişdir. Kompüterin enerji təchizatı ilə təchiz oluna bilər.LinksBattery Portal: https://portal.vortexit.co.nz/Partts List: http://www.vortexit.co.nz/p
Qələvi Batareyalar üçün Ağıllı Şarj Cihazı: 9 Addım (Şəkillərlə birlikdə)
Qələvi Batareyalar üçün Ağıllı Şarj Cihazı: Dünyada hər il atdığımız qələvi batareyaların sayını hesablamısınızmı? Çox böyükdür …! Fransanın batareya bazarı hər il satılan 600 milyon ədəd, 25.000 ton və məişət tullantılarının 0.5% -dir. Ademəyə görə, bu rəqəm
Üçüncü Nəsil IPod Nanonu Şarj etmək üçün Ümumi USB Avtomobil Şarj Cihazını dəyişdirin: 4 addım
Üçüncü Nəsil IPod Nanonu Şarj etmək üçün Ümumi USB Avtomobil Şarj Cihazını dəyişdirin: 3 -cü nəsil iPod Nanom var. Bağlandığını algılar, ancaq ümumi bir USB şarj adapterindən şarj etməyi rədd edir, amma adapter kabeli və ya xüsusi olaraq iPod üçün başqa bir şarj cihazı almaq istəmirdim, buna görə də artıq dəyişdirdim
Motorola Telefonunuzu Şarj Etmək üçün Adapterə Gəlmək üçün Bir Energizer Energi dəyişdirin: 4 Addım
Motorola Telefonunuzu Şarj Etmək üçün Adapterə Gedin Bir Energizer Energi -ni dəyişdirin: Geocaching zamanı Palm TX -ni sahəyə doldurmaq üçün bir Energizer Energi To Go şarj cihazı aldım. Bir Palm şarj etmək üçün bir adapterlə birlikdə sahib olmadığım təsadüfi bir cib telefonunu da doldurmaq üçün gəldi. Motorolumu doldurmaq istəsəm belə görünür