Isi kandungan:
- Langkah 1: Komponen dan Alat
- Langkah 2: Elektronik
- Langkah 3: Perhimpunan
- Langkah 4: Perisian dan Pemasangan
Video: Antara Muka Penyemak Imbas ATTiny Fuse Editor: 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Instruksional ini adalah untuk penyusun sekering ATTiny menggunakan ESP8266 dan antara muka pengguna berasaskan penyemak imbas. Ini menjadikan perubahan salah satu tetapan yang dikendalikan oleh 2 fius bait adalah aktiviti yang sangat mudah.
Peranti mempunyai ciri berikut.
- Pelayan web yang menyokong membaca dan menulis data sekering dan halaman penyunting yang memberikan akses mudah ke pilihan sekering
- USB dikuasakan dengan penjana 12V dalaman untuk pengaturcaraan voltan tinggi
- Antara muka pin header dengan 7 wayar yang diperlukan untuk menyambung ke modul ATTiny
- Konfigurasiio rangkaian wifi menggunakan titik Akses wifiManager
- Akses penyemak imbas ke sistem pemfailan SPIFFS ESP8266 untuk mengemas kini fail web
- Kemas kini OTA firmware ESP8266
Langkah 1: Komponen dan Alat
Komponen
- Modul ESP-12F
- Modul peningkatan 5V hingga 12V
- soket USB mikro dengan penyambung yang boleh dipateri
- Kapasitor Tantalum 220uF
- xc6203 3.3V pengatur LDO
- Transistor MOSFET 2x n channel AO3400 1 x p-channel AO3401
- Perintang 2 x 4k7 1x 100k 1x 1K 1x 1R2
- Blok header 7 pin
- Sepotong kecil papan roti untuk litar sokongan
- cangkuk wayar
- Lampiran (Saya menggunakan kotak bercetak 3D di
Alat
- Besi pematerian titik halus
- Pinset
- Pemotong wayar
Langkah 2: Elektronik
Skema menunjukkan bahawa semua daya diperoleh dari sambungan USB 5V. Pengatur menyediakan 3.3V ke modul ESP-12F. Modul penguat kecil menghasilkan 12V yang diperlukan untuk pengaturcaraan voltan tinggi.
ESP GPIO memberikan 4 isyarat logik yang digunakan dalam pengaturcaraan voltan tinggi (jam, data masuk, data keluar dan arahan masuk).
Satu GPIO digunakan untuk menghidupkan dan mematikan transistor MOSFET yang diberi makan oleh rel 12V melalui perintang 1K. Apabila GPIO tinggi, tMOSFET dihidupkan dan salirannya berada pada 0V. Apabila GPIO diatur rendah, saliran naik hingga 12V diperlukan untuk mengatur mod pengaturcaraan voltan tinggi.
Satu GPIO digunakan untuk menghidupkan dan mematikan pemacu peringkat MOSFET 2 untuk bekalan 5V ke ATTiny. Susunan ini digunakan untuk memenuhi spesifikasi bahawa apabila 5V dihidupkan ia mempunyai waktu kenaikan yang cepat. Ini tidak dapat dicapai dengan memacu bekalan langsung dari GPIO terutamanya dengan kapasitor decoupling 4u7 yang terdapat pada kebanyakan modul ATTiny. Perintang nilai rendah digunakan untuk meredam lonjakan arus yang disebabkan oleh peralihan cepat transistor MOSFET. Mungkin tidak diperlukan tetapi digunakan di sini untuk mengelakkan gangguan yang mungkin disebabkan oleh lonjakan ini.
Langkah 3: Perhimpunan
Gambar menunjukkan komponen yang dipasang ke dalam kandang kecil. Papan roti kecil terletak di atas modul ESP-12F dan mengandungi pengatur 3.3V dan litar pemacu voltan 2.
Modul 12V boost di sebelah kiri mendapat kuasa inputnya dari USB.
Kandang mempunyai slot untuk blok header 7 pin untuk membolehkan sambungan ke ATTiny.
Setelah memasang kabel dan menguji USB dan blok header diamankan ke penutup dengan gam resin.
Langkah 4: Perisian dan Pemasangan
Perisian untuk editor fius terdapat dalam sketsa Arduino fuseEditorHV.ino yang terdapat di
Ia menggunakan perpustakaan yang mengandungi fungsi web asas, sokongan penyediaan wifi, kemas kini OTA dan akses sistem pemfailan berasaskan penyemak imbas. Ini boleh didapati di
Konfigurasi perisian terdapat dalam fail header BaseConfig.h. 2 item yang akan diubah di sini adalah kata laluan untuk titik akses penyediaan wifi dan kata laluan untuk kemas kini OTA.
Kumpulkan dan muat naik ke ESP8266 dari Arduino IDE. Konfigurasi IDE harus memungkinkan untuk partition SPIFFS misalnya menggunakan 2M / 2M akan mengizinkan OTA dan sistem pemfailan yang besar. Kemas kini selanjutnya boleh dilakukan menggunakan OTA
Ketika pertama kali menjalankan modul tidak akan tahu bagaimana untuk menyambung ke wifi tempatan sehingga akan menubuhkan rangkaian AP konfigurasi. Gunakan telefon atau tablet untuk menyambung ke rangkaian ini dan kemudian semak ke 192.168.4.1. Skrin konfigurasi wifi akan muncul dan anda harus memilih rangkaian yang sesuai dan memasukkan kata laluannya. Modul akan dimulakan semula dan disambungkan menggunakan kata laluan ini mulai sekarang. Sekiranya berpindah ke rangkaian lain atau menukar kata laluan rangkaian, AP akan diaktifkan semula jadi ikuti prosedur yang sama.
Semasa memasuki perisian utama setelah menyambung ke wifi kemudian muat naik fail dalam folder data dengan melayari ke modul ip / muat naik. Ini membolehkan fail dimuat naik. Setelah semua fail diunggah maka akses sistem pemfailan selanjutnya dapat dilakukan dengan menggunakan ip / edit.
Sekiranya ip / diakses maka index.htm digunakan dan memunculkan skrin editor fius utama. Ini membolehkan data fius dilihat, diedit dan ditulis. Ia menggunakan ip / readFuses dan ip / writeFuses untuk mencapainya.
Disyorkan:
Alat Kawalan Jauh Berasaskan Penyemak Imbas Arduino (linux): 9 Langkah (dengan Gambar)
Alat kawalan jauh berasaskan pelayar Arduino (linux): Kami mempunyai anak-anak. Saya suka mereka sedikit demi sedikit, tetapi mereka terus menyembunyikan alat kawalan jauh untuk satelit dan TV ketika mereka memasang saluran kanak-kanak. Selepas ini berlaku setiap hari selama beberapa tahun, dan setelah isteri sayang saya membenarkan saya mempunyai
Hantar Data ke Platform AskSensors IoT Dari Penyemak Imbas Web: 6 Langkah
Hantar Data ke Platform AskSensors IoT Dari Pelayar Web: Baru-baru ini saya telah menghantar arahan yang menunjukkan panduan langkah demi langkah untuk menyambungkan MCU nod ESP8266 ke Platform IoT AskSensors. Saya mendapat maklum balas daripada orang yang lebih berminat dengan platform AskSensors, tetapi mereka tidak mempunyai MCU nod. Ini saya
ESP8266 Pemantauan Suhu Nodemcu Menggunakan DHT11 pada Pelayan Web Tempatan - Dapatkan Suhu & Kelembapan Bilik di Penyemak Imbas Anda: 6 Langkah
ESP8266 Pemantauan Suhu Nodemcu Menggunakan DHT11 pada Pelayan Web Tempatan | Dapatkan Suhu & Kelembapan Bilik di Penyemak Imbas Anda: Hai kawan-kawan hari ini kita akan membuat kelembapan & sistem pemantauan suhu menggunakan ESP 8266 NODEMCU & Sensor suhu DHT11. Suhu dan kelembapan akan diperolehi dari DHT11 Sensor & ia dapat dilihat pada penyemak imbas yang laman webnya akan diuruskan
ESP8266 NodeMCU Access Point (AP) untuk Pelayan Web Dengan Sensor Suhu DT11 dan Mencetak Suhu & Kelembapan dalam Penyemak Imbas: 5 Langkah
ESP8266 NodeMCU Access Point (AP) untuk Pelayan Web Dengan Sensor Suhu DT11 dan Mencetak Suhu & Kelembapan di Penyemak Imbas: Hai kawan-kawan dalam kebanyakan projek yang kami gunakan ESP8266 dan di kebanyakan projek kami menggunakan ESP8266 sebagai pelayan laman web sehingga data dapat diakses di sebarang peranti melalui wifi dengan mengakses Pelayan Web yang dihoskan oleh ESP8266 tetapi satu-satunya masalah adalah kita memerlukan penghala yang berfungsi untuk
Kawal Peranti Melalui Internet Melalui Penyemak Imbas. (IoT): 6 Langkah
Kawal Peranti Melalui Internet Melalui Penyemak Imbas. (IoT): Dalam Instructable ini saya akan menunjukkan kepada anda bagaimana anda dapat mengawal peranti seperti LED, Relay, motor dll melalui internet melalui penyemak imbas web. Dan anda boleh mengakses kawalan dengan selamat ke mana-mana peranti. Platform web yang saya gunakan di sini adalah lawatan RemoteMe.org