Mundarija:
- 1 -qadam: Komponentlar va asboblar
- 2 -qadam: elektronika
- 3 -qadam: yig'ish
- 4 -qadam: Dasturiy ta'minot va o'rnatish
Video: Brauzer interfeysi ATTiny sug'urta muharriri: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Bu ko'rsatma ESP8266 va brauzerga asoslangan foydalanuvchi interfeysi bilan ishlaydigan ATTiny sug'urta muharriri uchun mo'ljallangan bo'lib, bu 2 sigortali bayt tomonidan boshqariladigan sozlamalarning har birini o'zgartirishni juda oddiy vazifaga aylantiradi.
Qurilma quyidagi xususiyatlarga ega.
- Sug'urta ma'lumotlarini o'qish va yozishni qo'llab -quvvatlaydigan veb -server va sug'urta variantlariga oson kirishni ta'minlaydigan tahrirchi sahifasi
- USB yuqori voltli dasturlash uchun ichki 12V generator bilan ishlaydi
- ATTiny moduliga ulanish uchun kerak bo'lgan 7 ta simli bosh pinli interfeys
- WifiManager kirish nuqtasi yordamida Wi -Fi tarmog'ining konfiguratsiyasi
- Veb -fayllarni yangilash uchun ESP8266 SPIFFS fayl tizimiga brauzerdan kirish
- ESP8266 dasturiy ta'minotining OTA yangilanishi
1 -qadam: Komponentlar va asboblar
Komponentlar
- ESP-12F moduli
- 5V dan 12V gacha kuchaytirish moduli
- lehimlanadigan ulagichli mikro USB uyasi
- Tantal kondensatori 220 uF
- xc6203 3.3V LDO regulyatori
- MOSFET tranzistorlari 2x n kanalli AO3400 1 x p-kanalli AO3401
- Rezistorlar 2 x 4k7 1x 100k 1x 1K 1x 1R2
- 7 pinli sarlavha bloki
- Qo'llab -quvvatlash sxemasi uchun kichik bo'lak
- simni ulash
- Qoplama (men 3D bosilgan qutidan foydalanganman
Asboblar
- Nozik nuqtali lehim temir
- Cımbızlar
- Tel kesgichlar
2 -qadam: elektronika
Sxemada barcha quvvat 5V USB ulanishidan olinganligi ko'rsatilgan. Regulyator ESP-12F moduliga 3,3V quvvat beradi. Kichik kuchaytiruvchi modul yuqori voltli dasturlash uchun zarur bo'lgan 12V ni ishlab chiqaradi.
ESP GPIO yuqori voltli dasturlashda ishlatiladigan 4 ta mantiq signalini beradi (soat, ma'lumotlar kirish, ma'lumotlarni chiqarish va kiritish).
Bitta GPIO 1K rezistor orqali 12V temir yo'l bilan ta'minlangan MOSFET tranzistorini yoqish va o'chirish uchun ishlatiladi. GPIO baland bo'lganda, tMOSFET yoqiladi va uning drenaji 0V bo'ladi. Agar GPIO past bo'lsa, drenaj yuqori voltli dasturlash rejimini o'rnatish uchun kerak bo'lgan 12V ga ko'tariladi.
ATTiny -ga 5V kuchlanishli MOSFET 2 bosqichli drayverni yoqish va o'chirish uchun bitta GPIO ishlatiladi. Bu tartib 5V yoqilganda tez ko'tarilish vaqtiga ega bo'lishini ta'minlash uchun ishlatiladi. Bu GPIO -dan, xususan ATTiny -ning ko'p modullarida mavjud 4u7 ajratuvchi kondansatör bilan to'g'ridan -to'g'ri etkazib berishga mos kelmaydi. MOSFET tranzistorlarining tez yoqilishi natijasida paydo bo'ladigan oqimni pasaytirish uchun past qiymatli rezistor ishlatiladi. Bu kerak bo'lmasligi mumkin, lekin bu burilish natijasida yuzaga kelishi mumkin bo'lgan nosozliklarni oldini olish uchun ishlatiladi.
3 -qadam: yig'ish
Rasmda kichik qismlarga yig'ilgan komponentlar ko'rsatilgan. Kichkina non paneli ESP-12F modulining tepasida joylashgan bo'lib, u erda 3,3V regulyator va 2 voltli haydovchi davrlari mavjud.
12V kuchlanishli modul chap tomonda, kirish quvvatini USB orqali oladi.
ATTiny -ga ulanish uchun korpusda 7 pinli sarlavha bloki uchun uyasi bor.
Ulanish va sinovdan o'tkazilgandan so'ng, USB va sarlavha bloki qatronli elim bilan mahkamlanadi.
4 -qadam: Dasturiy ta'minot va o'rnatish
Sug'urta muharriri uchun dasturiy ta'minot Arduino eskiz fuseEditorHV.ino -da mavjud:
U asosiy veb -funktsiyalarni, Wi -Fi -ni qo'llab -quvvatlashni, OTA yangilanishlarini va brauzerga asoslangan fayl tizimiga kirishni o'z ichiga olgan kutubxonadan foydalanadi. Bu https://github.com/roberttidey/BaseSupport saytida mavjud
Dasturiy ta'minot konfiguratsiyasi BaseConfig.h sarlavhali faylda. Bu erda o'zgartirish kerak bo'lgan ikkita narsa - bu Wi -Fi ulanish nuqtasi va OTA yangilanishlari uchun parol.
Arduino IDE -dan ESP8266 -ni kompilyatsiya qiling va yuklang. IDE konfiguratsiyasi SPIFFS bo'limiga ruxsat berishi kerak, masalan, 2M/2M dan foydalanish OTA va katta fayl tizimini beradi. Boshqa yangilanishlar OTA yordamida amalga oshirilishi mumkin
Birinchi marta ishga tushirilganda, modul mahalliy Wi -Fi tarmog'iga qanday ulanishni bilmaydi, shuning uchun AP tarmog'ining konfiguratsiyasi o'rnatiladi. Bu tarmoqqa ulanish uchun telefon yoki planshetdan foydalaning va keyin 192.168.4.1 ga o'ting. Wi -Fi konfiguratsiya ekrani paydo bo'ladi va siz tegishli tarmoqni tanlashingiz va uning parolini kiritishingiz kerak. Modul bundan buyon qayta ishga tushadi va shu parol yordamida ulanadi. Agar boshqa tarmoqqa o'tsangiz yoki tarmoq parolini o'zgartirsangiz, AP yana faollashadi, shuning uchun xuddi shu amalni bajaring.
Wi -Fi -ga ulanganingizdan so'ng, asosiy dasturiy ta'minotga kirganingizda, ip/yuklash modullarini ko'rib chiqish orqali fayllarni ma'lumotlar papkasida yuklang. Bu faylni yuklash imkonini beradi. Barcha fayllar yuklanganidan so'ng, ip/tahrir yordamida fayl tizimiga qo'shimcha kirishni amalga oshirish mumkin.
Agar ip/ ga kirilsa, index.htm ishlatiladi va asosiy sug'urta muharriri ekranini ochadi. Bu sug'urta ma'lumotlarini ko'rish, tahrir qilish va yozish imkonini beradi. Bunga erishish uchun ip/readFuses va ip/writeFuses dan foydalaniladi.
Tavsiya:
Arduino provayder sifatida -- AVRda olti burchakli faylni yozish -- AVRdagi sug'urta -- Arduino dasturchi sifatida: 10 qadam
Arduino provayder sifatida || AVRda olti burchakli faylni yozish || AVRdagi sug'urta || Arduino dasturchi sifatida: ……………………… Iltimos, boshqa videolarni ko'rish uchun YouTube kanalimga obuna bo'ling …….. Bu maqola bu isp kabi arduino haqida. Agar siz olti burchakli faylni yuklamoqchi bo'lsangiz yoki AVR -da sug'urta o'rnatishni xohlasangiz, dasturchi sotib olishingiz shart emas, buni qilishingiz mumkin
Inline silindrli sug'urta ushlagichi (ulagichlar): 15 qadam (rasmlar bilan)
Inline silindrli sug'urta ushlagichi (ulagichlar): Bu ko'rsatma TinkerCAD -da yaratilgan silindrli shisha sug'urta ushlagichlari uchun. Bu loyiha iyun oyida boshlangan va TinkerCAD dizayn tanloviga kiritilgan. Ikki turdagi sug'urta ushlagichlari mavjud, biri umumiy 5x20 mm, ikkinchisi esa
SkiiiD muharriri bilan ishlashni boshlash: 11 qadam
SkiiiD muharriri bilan ishlashni boshlash: skiiiD muharriri, dasturiy ta'minotni ishlab chiqish kengashi IDEskiiiD muharriri skiiiD (dasturiy ta'minotni ishlab chiqish mexanizmi) ga asoslangan. Endi u 70 dan ortiq komponentli Arduino UNO, MEGA va NANO bilan mos keladi. SystemmacOS / Windows operatsion tizimida qanday o'rnatiladiVeb -saytga tashrif buyuring https: /
AVR mikrokontroller sug'urta bitlarini sozlash. LEDni miltillash dasturini mikrokontrollerning flesh xotirasida yaratish va yuklash: 5 qadam
AVR mikrokontroller sug'urta bitlarini sozlash. LEDni miltillash dasturini mikrokontroller flesh xotirasiga yaratish va yuklash: Bu holda biz C kodida oddiy dastur tuzamiz va uni mikrokontroller xotirasiga yozamiz. Biz o'z dasturimizni yozamiz va integratsiyalashgan rivojlanish platformasi sifatida Atmel Studio -dan foydalanib, olti burchakli faylni tuzamiz. Biz sug'urta bi ni sozlaymiz
ATMEGA 8, 16, 328 Attiny va sug'urta bitlarini qanday dasturlash mumkin: 5 qadam
ATMEGA 8,16,328 Attiny va sug'urta bitini qanday dasturlash mumkin: Salom do'stlar. Bugun men sizga ATMEGA 8,16,328 Attiny va sug'urta bitini qanday dasturlashni ko'rsataman