Мазмуну:
- 1 -кадам: Электроника үчүн Case түзүү
- 2 -кадам: Бизге эмне керек
- 3 -кадам: Бардыгын бирге туташтырыңыз
- 4 -кадам: коддоо убактысы
- 5 -кадам: Келгиле, аны иштетели
Video: DIY Smart Glasses - Arduino/ESP: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:38
Жаңы версия бул жерде жеткиликтүү: [YouTube]
Эй, жигиттер!
Мен бул жерде сизге өзүмдүн DIY долбоорумду көрсөтүп, сизди муну өзүңүз кылууга үндөө үчүн келдим!
Долбоор - бул ар бир үйдө жасай турган чыныгы акылдуу көз айнек.
Бардык коддорду бул жерден жана булактардан тапса болот:
[GitHub]
Мен дагы YouTube үйрөткүчүн кылдым. Аны текшерүүнү унутпаңыз!
[YouTube]
Сиз Android Studio үчүн кодду жүктөп алып, өзүңүз иштеп чыгсаңыз болот.
Бул долбоор негизги функцияларды гана камтыйт, мен келечекте өнүктүрөм деп үмүттөнөм.
1 -кадам: Электроника үчүн Case түзүү
Биринчи кезекте биз электроникабыз үчүн корпус түзүшүбүз керек. Мен муну Blender 3Dде күндүн көз айнегинин бул түрү үчүн иштеп чыккам (жогорудагы сүрөт), анан 3D принтеримдин жардамы менен басып чыгардым.
Сиз картонду же фанераны колдонуп жасай аласыз. GitHub боюнча долбоор.
2 -кадам: Бизге эмне керек
Ошентип, бул долбоорго керектүү элементтер:
- ESP8266 d1 мини
- OLED 0.91 "128x32 пиксел
- 100 мАч LiPo батарейкасы - 3.7V
- LiPo заряддагыч түзүлүш
- Көз айнек
- Картон көз айнектен алынган линза
- секирүүчү зымдар жана башка зымдар
- Schottky диод
Бизге да керек болот:
- кандооч
- ысык желим курал
- эки жактуу скотч
- изоляциялоочу тасма
- картон/фанера/3d принтер
- Android түзмөгү (телефон)
3 -кадам: Бардыгын бирге туташтырыңыз
Баарын бириктире турган мезгил келди. Сиз муну схемага ылайык жасай аласыз же менин YT видеомду текшере аласыз:
Бул кадамда сизге ширетүүчү темир, ширетүүчү жана көптөгөн зымдар жана чыдамкай керек болот:)
Схемадагыдай баарын туташтыруу керек.
Кыска RST жана D0 унутпаңыз - бул биздин ESPке терең уйкудан кайра баштоого мүмкүндүк берет.
4 -кадам: коддоо убактысы
Толук кодду жана башка ресурстарды бул жерден тапса болот:
https://github.com/HeyTechVideos/YouTube_Smartglassesv1
1. Arduino IDE
Ошентип, көз айнегибиз электрондук болгондо, аны программалоого убакыт келди.
Биринчи кезекте керектүү китепканаларды орнотушубуз керек. Бул жерде үйрөткүчтөр:
- https://arduino.esp8266.com/Arduino/versions/2.0.0/doc/installing.html - (Arduino IDE үчүн ESP8266 колдоосун орнотуу)
- randomnerdtutorials.com/esp8266-0-96-inch-oled-display-with-arduino-ide/
USB кабели аркылуу компьютерге ESP8266 d1 mini туташтырып, биздин программаны (бул жерден жүктөп алсаңыз болот) Arduino IDEде ачыңыз.
Телефонуңуздагы hotspot ssid жана сырсөзүнө ылайык "ssid" жана "password" өзгөрмөлөрүн өзгөртүңүз.
"URL" дарегин "https:// IP_OF_YOUR_PHONE: 8080" кылып өзгөртүңүз
IP_OF_YOUR_PHONE - WiFi бөлүшкөндө телефонуңуздун IPи
2. Android
Эми Android телефонуңуздагы "USB мүчүлүштүктөрдү оңдоо" иштетип, Android Studio же ".apk" файлын колдонуп программаны жүктөңүз.
5 -кадам: Келгиле, аны иштетели
Биринчиден, телефонуңуздагы хотспотту жандырыңыз (мурда орнотулган ssid менен сырсөздү колдонуңуз). Андан кийин орнотулган колдонмону ачыңыз.
Эми сиз батареяга ESP8266 туташтыра аласыз. Ал телефонуңуздун туташуу чекитине туташып, "Init…" көрсөтүшү керек.
Бул колдонмо менен ойной турган убак! Көз айнегиңизге жөнөтүү үчүн автоматтык убакытты жөнөтүңүз же ыңгайлаштырылган текст жазыңыз.
Андан кийин көз айнекти кийип көрүңүз жана линзанын эң жакшы абалын тандаңыз. Аны түбөлүккө тиркеңиз.
Бүттү!
Сунушталууда:
DIY INTERNET КОНТРОЛЬДУК SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 кадам (Сүрөттөр менен)
DIY INTERNET CONTROLLED SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): Мына, мен сизге көрсөткөнүмө абдан кубанычтуу болгон долбоорго болгон 2 -авансым. Бул DIY Smart LED матрицасы жөнүндө, аны YouTube Stats, Smart Home статистикалары сыяктуу маалыматтарды, температура, нымдуулук, жөнөкөй саат же жөн эле көрсөтүүгө мүмкүндүк берет
DIY Indoor Bike Smart Trainer: 5 кадам
DIY Indoor Bike Smart Trainer: IntroductionBu проект каршылык орнотуулары үчүн жөнөкөй бураманы жана кийиз төшөмөлөрдү колдонгон Schwinn IC Elite жабык велосипедине жөнөкөй өзгөртүү катары башталды. Мен чечүүнү каалаган маселе, бураманын кадамы чоң болгон, андыктан диапазону
Аппараттык жана программалык камсыздоо Hack Smart Devices, Tuya and Broadlink LEDbulb, Sonoff, BSD33 Smart Plug: 7 Steps
Аппараттык жана программалык камсыздоо Hack Smart Devices, Tuya and Broadlink LEDbulb, Sonoff, BSD33 Smart Plug: Бул Нускамада мен өзүмдүн программам менен бир нече акылдуу түзмөктөрдү кантип жаркыратканымды көрсөтөм, ошондуктан мен аларды Openhab орнотуум аркылуу MQTT аркылуу башкара алам. Мен аларды бузуп жатканда жаңы түзмөктөр
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам
Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)
Smart Dial - Auto -Correcting Smart салттуу телефону: 8 кадам
Smart Dial-Авто-Түзөтүүчү Акылдуу Салттуу Телефон: Smart Dial-бул өзгөчө муктаждыктары бар улуулар үчүн түзүлгөн акылдуу авто-туура телефон жана ал улгайган адамдарга кадимки телефондордон түз чалууга мүмкүнчүлүк берет. Мен жергиликтүү карылар борборунда ыктыярдуу иштөө аркылуу гана