
Სარჩევი:
2025 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2025-01-23 14:50


PCB ვერსიაზე 2.0 და ქვემოთ ESP8266 Arduino ადაპტერს აქვს არასწორი ბუდეები, სადაც არ შეგიძლიათ გამოიყენოთ (დაუკავშირდეთ) ESP8266– თან უკაბელო კომუნიკაციისთვის Vortex It ბატარეის პორტალთან.
ეს მოდიფიკაცია ESP8266 Arduino ადაპტერს აკავშირებს აპარატურის სერიულ RX1 და TX1 Arduino Mega 2560– ზე
ნაბიჯი 1: ინსტრუმენტები და კომპონენტები

საჭირო ინსტრუმენტები:
გასაყიდი რკინა
Pliers ან Wire Strippers
ცხელი წებოს იარაღი (სურვილისამებრ)
საჭირო ნაწილები:
ESP8266 Arduino ადაპტერი ESP8266 ESP-01
AliExpress ბმული
eBay ბმული
ESP8266 ESP-01
AliExpress ბმული
eBay ბმული
Dupont Wire F-F
AliExpress ბმული
eBay ბმული
ნაბიჯი 2: მთა და შედუღება


მთა
დაამონტაჟეთ ESP8266 Arduino ადაპტერი 2.5 მმ სპილენძის სადგამით
გაზომეთ
გაზომეთ Dupont მდედრობითი მავთულები და გაჭერით ზომაზე შესაკრავის წერტილების მიხედვით. თქვენ შეგიძლიათ დააინსტალიროთ ESP8266 Arduino ადაპტერი გამოყოფილ სლოტზე ან SD ბარათის მკითხველის სლოტზე, რადგან ისინი იგივე ზომისაა.
Ზოლები
გაასუფთავეთ მავთული Dupont მდედრობითი მავთულის ბოლოს 1-2 მმ-ით პლიზით ან მავთულხლართებით
Solder
შედუღება მავთულები ეხება სურათს:
GND ESP8266 Arduino ადაპტერი სახმელეთო თვითმფრინავზე PCB– ზე
VCC ESP8266 Arduino ადაპტერი 5V Arduino Mega 2560
TX ESP8266 Arduino ადაპტერი D19 (RX1) Arduino Mega 2560
RX ESP8266 Arduino ადაპტერი D18 (TX1) Arduino Mega 2560
ცხელი წებო (სურვილისამებრ)
ცხელი წებო ყველა solder რაოდენობა
ნაბიჯი 3: ატვირთეთ Arduino Mega Sketch

ესკიზის ატვირთვამდე შეამოწმეთ არდუინოს ძაბვის მარეგულირებელიდან 5 ვ ძაბვის გამომუშავება.
შეცვალეთ Arduino Sketch github– დან: arduino-mega-8x- დამტენი-განმტვირთველი შეცვალეთ ეს ხაზი Arduino Sketch– ში თქვენი ძაბვის მაჩვენებლით
const float referenceVoltage = 5.01; // არდუინოს 5V გამომავალი
თქვენ ასევე შეგიძლიათ შეცვალოთ სხვა პერსონალური პარამეტრი თქვენი ტესტირების საჭიროებისთვის
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 გამომავალი Arduino const float defaultBatteryCutOffVoltage = 2.8; // ძაბვა, რომელსაც გამონადენი აჩერებს const byte restTimeMinutes = 1; // დატენვის შემდეგ ბატარეის დასვენების დრო წუთებში. 0-59 ძალაშია დაბალი დაბალი მილიამპები = 1000; // ეს არის Milli Amps- ის მნიშვნელობა, რომელიც ითვლება დაბალ დონეზე და არ იტენება, რადგან იგი ითვლება გაუმართავად, როგორც მაღალი მაღალი MilliOhms = 500; // ეს არის Milli Ohms- ის მნიშვნელობა, რომელიც ითვლება მაღალი და ბატარეა ითვლება გაუმართავი const int offsetMilliOhms = 0; // ოფსეტური დაკალიბრება MilliOhms const byte chargingTimeout = 8; // დროის ამოწურვა საათებში const byte tempThreshold = 7; // გაფრთხილების ბარიერი გრადუსზე ზემოთ ტემპერატურის კონსტ ბაიტი tempMaxThreshold = 10; // მაქსიმალური ბარიერი გრადუსზე საწყის ტემპერატურაზე - ითვლება გაუმართავი const float batteryVolatgeLeak = 2.00; // საწყის ეკრანზე "BATTERY CHECK" დააკვირდით თითოეული მოდულის ყველაზე მაღალ ძაბვას და დააყენეთ ეს მნიშვნელობა ოდნავ უფრო მაღალი const byte moduleCount = 8; // მოდულების რაოდენობა const byte screenTime = 4; // დრო წამებში (ციკლი) ერთ აქტიურ ეკრანზე const int exhaustReadInterval = 5000; // დროის ინტერვალი განმუხტვის საკითხებს შორის. მორგება mAh +/-} CustomSettings- ისთვის;
შეაერთეთ Arduino Mega თქვენს კომპიუტერთან და ჩატვირთეთ ASCD_Mega.ino shetch
აირჩიეთ სწორი COM პორტი და ატვირთეთ ესკიზი
შენიშვნა: თქვენ ასევე უნდა დაამატოთ დალასის სენსორების სერიები:
DeviceAddress tempSensorSerial [9] = {{0x28, 0xFF, 0xF5, 0xF9, 0x40, 0x18, 0x03, 0x97}, {0x28, 0xFF, 0xB3, 0x9E, 0x42, 0x18, 0x01, 0x0729, {0x07, 0x0729, {0 0xF5, 0x40, 0x18, 0x03, 0xFA}, {0x28, 0xFF, 0x51, 0xA1, 0x42, 0x18, 0x01, 0x8C}, {0x28, 0xFF, 0xA8, 0x91, 0x41, 0x18, 0x03, 0xC9}, {0x28, 0xFF, 0x03, 0xF6, 0x40, 0x18, 0x03, 0x37}, {0x28, 0xFF, 0xD7, 0x7B, 0x41, 0x18, 0x02, 0xC7}, {0x28, 0xFF, 0xAD, 0x9F, 0x42, 0x18, 0x01, 0x56}, {0x28, 0xFF, 0x81, 0x8F, 0x41, 0x18, 0x03, 0xEF}};
ნაბიჯი 4: ატვირთეთ ESP8266 ესკიზი

თუ თქვენ ჯერ არ გაქვთ დარეგისტრირებული თქვენი Vortex It - Battery Portal ანგარიში გადადით შემდეგ საფეხურზე.
თქვენ უნდა დააინსტალიროთ ESP8266 Arduino Addon თქვენს Arduino IDE– ში გამოიყენეთ ეს სახელმძღვანელო:
შეცვალეთ შემდეგი ESP8266_Wifi_Client.ino Arduino Sketch- ში
const char ssid = "";
თქვენს WIFI მარშრუტიზატორებს SSID
const char პაროლი = "";
თქვენი WIFI მარშრუტიზატორის პაროლი
const char userHash = "";
თქვენს UserHash– მდე (მიიღეთ ეს „დამტენი / გამტენი მენიუდან -> ნახვა“Vortex It ბატარეის პორტალში)
const byte CDUnitID =;
თქვენს CDUnitID- მდე (მიიღეთ ეს "დამტენი / გამტენი მენიუდან -> ნახვა -> აირჩიეთ თქვენი დამტენი / დამტენი" Vortex It ბატარეის პორტალში)
გამოიყენეთ USB ESP8266 ESP-01 პროგრამისტისთვის, რომ ატვირთოთ ესკიზი ESP8266_Wifi_Client.ino ESP8266– ზე PROG ჩართვით
გირჩევთ:
შეცვალეთ L-tek Dance Pad გამოკითხვაში 1000Hz სიხშირით Windows და Linux: 9 ნაბიჯი

შეცვალეთ L-tek Dance Pad გამოკითხვა 1000Hz– ზე Windows– ზე და Linux– ზე: რატომ აკეთებთ ამას? თუ თქვენ ოდესმე გადახვეულხართ გრაფიკზე 125 BPM სიმღერაზე, შეიძლება გაგიკვირდეთ, რა ხდება ამ spikey boi– სთან? რატომ დგება დრო დისკრეტულ "სლოტებში"? ITG და DDR აქვს წარმოუდგენლად მჭიდრო დროის ფანჯრები, და ამასთან
შეცვალეთ იაფი LDC კონდენსატორის მიკროფონი: 7 ნაბიჯი (სურათებით)

შეცვალეთ იაფი LDC კონდენსატორის მიკროფონი: მე დიდი ხანია აუდიო ბიჭი ვარ და უყვარს DIY'er. რაც იმას ნიშნავს, რომ ჩემი საყვარელი პროექტები ეხება აუდიოს. მე ასევე მტკიცედ მწამს, რომ იმისათვის, რომ წვრილმანი პროექტი იყოს მაგარი, უნდა იყოს ერთი ორი შედეგიდან ერთი, რომ პროექტი ღირდეს
USB ბედნიერი/სევდიანი ჩართვა/გამორთვა შეცვალეთ ფირფიტა ლეგოსთან ერთად :): 9 ნაბიჯი

USB ბედნიერი/სევდიანი ჩართვა/გამორთვა გადართვა Plate With Lego's :): სიმართლე გითხრათ, მე არ ვცდილობდი გამეღიმა XD მე უბრალოდ ვთამაშობდი, როგორ შემეძლო აეშენებინა გადამრთველი ლეგოსთან და ეს უბრალოდ მოხდა. ყოველ შემთხვევაში, აქ არის ინსტრუქცია, თუ გსურთ შექმნათ თქვენი საკუთარი. =)
Brett's Arduino ASCD 18650 Smart Charger / Discharger– ში აღორძინების დამატება: 3 ნაბიჯი

ბრეტის Arduino ASCD 18650 Smart Charger / Discharger– ში რეგენერაციის დამატება: წვრილმანი TESLA powerwall საზოგადოება სწრაფად იზრდება. Powerwall– ის მშენებლობის ყველაზე მნიშვნელოვანი ნაბიჯი არის ბატარეის უჯრედების დაჯგუფება პაკეტებში თანაბარი საერთო ტევადობით. ეს საშუალებას გაძლევთ დაალაგოთ ბატარეების სერიები და მარტივად დაბალანსება
მარტივად შეცვალეთ Android ჩანართის ბატარეა 18650 LiPo ბატარეით: 5 ნაბიჯი

მარტივად შეცვალეთ Android ჩანართის ბატარეა 18650 LiPo ბატარეით: ამ სასწავლო ინსტრუქციაში ჩვენ ვნახავთ, თუ როგორ უნდა შევცვალოთ ძველი Android Tab, რომლის ბატარეა მკვდარი იყო 18650 LiPo ბატარეით. პასუხისმგებლობის შეზღუდვის განაცხადი: LiPo (ლითიუმის პოლიმერული) ბატარეები ცნობილია დამწვრობის/აფეთქებების გამო, თუ სათანადო ზრუნვა არ მიიღება. ლითიუმთან მუშაობა