Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Yangi versiya bu erda mavjud: [YouTube]
Heyho bolalar!
Men bu erda sizga o'zimning DIY loyihamni ko'rsatish va sizni o'zingiz buni qilishga undash uchun keldim!
Loyiha - har kim o'z uyida yasashi mumkin bo'lgan haqiqiy aqlli ko'zoynak.
Barcha kodlarni bu erda va manbalarda topish mumkin:
[GitHub]
Men ham YouTube darslik qildim. Buni tekshirishni unutmang!
[YouTube]
Siz Android Studio kodini yuklab olishingiz va uni o'zingiz ishlab chiqishingiz mumkin.
Bu loyiha faqat asosiy funktsiyalarni o'z ichiga oladi, umid qilamanki, men ularni kelajakda rivojlantiraman.
1 -qadam: Elektronika uchun korpus yaratish
Avvalo, biz o'z elektronikamiz uchun korpus yaratishimiz kerak. Men uni Blender 3D -da shunday ko'zoynak uchun yaratdim (yuqoridagi rasm) va keyin 3D printerim yordamida chop etdim.
Siz karton yoki kontrplak yordamida qutini yasashingiz mumkin. GitHub -da loyiha.
2 -qadam: Bizga nima kerak
Shunday qilib, ushbu loyihada zarur bo'lgan elementlar:
- Mini ESP8266 d1
- OLED 0,91 dyuymli 128x32 piksel
- 100 mA / soat LiPo batareyasi - 3,7 V
- LiPo zaryadlovchi
- Quyosh ko'zoynaklari
- Karton ko'zoynakli linzalar
- o'tish simlari va boshqa simlar
- Shottki diodi
Bizga ham kerak bo'ladi:
- lehim temir
- issiq yopishtiruvchi qurol
- ikki tomonlama lenta
- izolyatsion lenta
- karton/kontrplak/3d printer
- Android qurilmasi (telefon)
3 -qadam: Hammasini bir -biriga ulang
Hamma narsani yig'ish vaqti keldi. Siz buni sxema bo'yicha qilishingiz yoki mening YT videomni ko'rib chiqishingiz mumkin:
Bu bosqichda sizga lehimlantiruvchi temir, lehim va ko'plab simlar va sabr kerak bo'ladi:)
Siz hamma narsani sxema bo'yicha ulashingiz kerak.
Qisqa RST va D0 ni unutmang - bu bizning ESP -ni chuqur uyqudan qaytadan boshlashga imkon beradi.
4 -qadam: Kodlash vaqti
To'liq kod va boshqa manbalarni bu erda topishingiz mumkin:
https://github.com/HeyTechVideos/YouTube_Smartglassesv1
1. Arduino IDE
Shunday qilib, ko'zoynagimiz elektron bo'lsa, uni dasturlash vaqti keldi.
Birinchidan, biz kerakli kutubxonalarni o'rnatishimiz kerak. Bu erda darsliklar:
- https://arduino.esp8266.com/Arduino/versions/2.0.0/doc/installing.html - (Arduino IDE uchun ESP8266 yordamini o'rnatish)
- randomnerdtutorials.com/esp8266-0-96-inch-oled-display-with-arduino-ide/
USB kabel yordamida kompyuterga ESP8266 d1 mini -ni ulang, Arduino IDE -da dasturimizni oching (uni bu erdan yuklab olishingiz mumkin).
"Ssid" va "parol" o'zgaruvchilarini telefoningizdagi hotspot ssid va parolga muvofiq o'zgartiring.
"URL" ni "https:// IP_OF_YOUR_PHONE: 8080" ga o'zgartiring.
IP_OF_YOUR_PHONE - telefoningiz Wi -Fi ulanishida
2. Android
Endi Android telefoningizda "USB orqali tuzatishni" yoqing va Android Studio yoki ".apk" faylini ishlatib dasturni yuklang.
5 -qadam: Keling, uni ishga tushiramiz
Birinchidan, telefoningizdagi ulanish nuqtasini faollashtiring (avval o'rnatilgan ssid va paroldan foydalaning). Keyin o'rnatilgan dasturni oching.
Endi siz ESP8266 -ni batareyaga ulashingiz mumkin. U telefon nuqtasiga ulanishi va "Init …" ko'rsatishi kerak.
Dastur bilan o'ynash vaqti keldi! Ko'zoynaklarga yuborish uchun avtomatik yuborish vaqtidan foydalaning yoki maxsus matn yozing.
Keyin ko'zoynakni ko'ring va linzalarning eng yaxshi holatini tanlang. Uni doimiy ravishda mahkamlang.
Bajarildi!