Мазмуну:
- 1 кадам:
- 2 -кадам: Arduino IDE жана керектүү китепканаларды жүктөп алыңыз
- 3 -кадам: ESP32 бирдиктериңизди программалаңыз
- 4 -кадам:
Video: WiFi, ESP-NOW жана уюлдук байланышты колдонуу менен ESP32 сааты: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Бул ESP32 негизделген wifi саат, мен зымсыз конкурс үчүн жасадым. Мен бул саатты өтө зымсыз кылууну чечтим, андыктан ал зымсыз байланыштын үч башка түрүн колдонот (WiFi, ESP-NOW, & Cellular). Телефон уюлдук мунарага туташып, wifi түйүнү катары иштейт. Биринчи esp32 телефонго туташкан жана OLEDдеги ntp серверинен алынган саатты көрсөтөт.
Эки чекит телефонго туташкан жана esp32нин ESPNOW деп аталган байланыш протоколун колдонуп, башка бирдиктерге мүнөт менен секунддарды өткөрүп беришет. Биринчи чекит мүнөттөрдү, экинчи чекитте секунддарды өткөрүп жатат.
Бул долбоор үчүн 5 өзүнчө программа бар, мен аларды төмөндө бөлүшөм.
1 кадам:
1. ESP32 Board OLED Display X5 менен курулган
2. 18650 литий батареясы
3. Телефон караганда, чекит же роутер катары иштей алат
4. USB Micro Cable
2 -кадам: Arduino IDE жана керектүү китепканаларды жүктөп алыңыз
Биринчиден, баруу менен акыркы Arduino IDE бар экениңизди текшериңиз:
Андан кийин бул жерде GitHub бетиндеги көрсөтмөлөрдү аткаруу менен ESP32 arduino өзөгүн туура орноткондугуңузга ишениңиз:
ESP32 үчүн OLED Driver китепканасын бул жерден жүктөп алып, орнотуңуз:
Эгерде сиз өзүңүздүн шрифтиңизди жасоону кааласаңыз, анда бул шрифт генераторун колдонушуңуз керек:
Кандай шрифт колдонууну чечкенден кийин түзүү басыңыз. Мен колдонгон шрифт 52 пиксел бийиктиги бар жөнөкөй Nimbus Mono L болчу. Бардык китепканалар орнотулгандан кийин, файлды генератордон көчүрүп, көчүрүңүз. Компьютериңизден oleddisplayfonts.h аттуу файлды издеңиз
Аны текст редактору менен ачып, үстүңкү шрифт кодуңузду чаптаңыз жана атына көңүл буруңуз, анткени аны программаңызга көчүрүү керек болот. Мисалы, менин шрифтимдин аты "Nimbus_Mono_L_Regular_52"
3 -кадам: ESP32 бирдиктериңизди программалаңыз
Сиз туташып турган WiFi тармагынын SSID жана Сырсөзүн тергениңизди тактаңыз.
5 түрдүү программаны программалоо үчүн Arduino IDE колдонуңуз.
4 -кадам:
Дал ушул! Бул ESP32дин кээ бир функциялары менен таанышууга жардам берүүчү сонун долбоор жана бул кимдир бирөөгө окшош нерсени жасоого дем берет деп үмүттөнөм.
Эгерде сиз бул пайдалуу көрсөтмөнү тапкан болсоңуз, зымсыз конкурста мага добуш бериңиз.
Рахмат!
Сунушталууда:
Raspberry PI 3 - BCM GPIO 14 жана GPIO 15: 9 кадамдарына TtyAMA0 менен сериялык байланышты иштетүү
Raspberry PI 3 - BCM GPIO 14 жана GPIO 15ке TtyAMA0 менен сериялык байланышты иштетүү: Мен жакында UART0ду Raspberry Pi (3b) түзмөгүндө иштетүүгө кызыкчумун, ошондо мен аны RS -232 сигнал деңгээлиндеги түзмөккө туташтыра алам 9. -RS-232 адаптерине USB аркылуу өтпөстөн d-sub туташтыргычы. Менин кызыкчылыгымдын бир бөлүгү
ESP32 CAM менен иштөөнү баштоо - Wifi аркылуу ESP CAMди колдонуу менен Streaming Video - ESP32 коопсуздук камерасы долбоору: 8 кадам
ESP32 CAM менен иштөөнү баштоо | Wifi аркылуу ESP CAMди колдонуу менен Streaming Video | ESP32 Коопсуздук Камерасы Долбоору: Бүгүн биз бул жаңы ESP32 CAM тактасын кантип колдонууну жана аны коддоп, коопсуздук камерасы катары колдонууну жана wifi аркылуу агымдык видеону алууну үйрөнөбүз
Esp 8266 Esp-01 менен Arduino IDE менен баштоо - Esp такталарын Arduino Ideде орнотуу жана Esp программалоо: 4 кадам
Esp 8266 Esp-01 менен Arduino IDE менен баштоо | Эсеп такталарын Arduino Ideде орнотуу жана программалоо Esp: Бул көрсөтмөлөрдө биз esp8266 такталарын Arduino IDEде кантип орнотууну жана esp-01ди кантип программалоону жана ага кодду жүктөөнү үйрөнөбүз. бул жана адамдардын көбү көйгөйгө туш болушат
Эски Ойготкучту жана Ардуинону колдонуу менен аба ырайынын сааты: 13 кадам (сүрөттөр менен)
Эски Ойготкучту жана Ардуинону колдонуу менен аба ырайынын сааты: Менде ойготкуч сааттын айланасында жатып, аны саатка жана аба ырайын божомолдоочу станцияга айландыруу идеясы келди. Бул долбоор үчүн сизге керек болот: Эски тегерек ойготкуч Arduino Nano BME280 сенсор модулу ( температура, нымдуулук, басым) ЖК дисплей
Үн менен башкарылган Arduino роботу + Wifi камерасы + Gripper + APP жана кол менен колдонуу жана тоскоолдуктарды болтурбоо режими (KureBas Ver 2.0): 4 кадам
Үн менен башкарылган Arduino Robot + Wifi Камера + Gripper + APP & Кол менен колдонуу жана тоскоолдуктарды болтурбоо режими (KureBas Ver 2.0): KUREBAS V2.0 кайтып келди Ал жаңы функциялары менен абдан таасирдүү. Анын кармагычы, Wifi камерасы жана ал үчүн чыгарылган жаңы тиркемеси бар