Мазмуну:
Video: ESP32 COVID19 АБАЛЫН КӨРҮҮЧҮ: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Бул долбоор жөн эле COCID19 статусун json форматында алат жана аны OLEDде көрсөтөт.
1 -кадам: нерселерди алыңыз
ЖАБДУУ
1. Esp32 өнүктүрүү модулу
2. 128x32 OLED дисплей
ПРОГРАММА
1. Arduino IDE (такта менеджеринин жардамы менен esp32 такталарын орнотуңуз)
2. OLED дисплей китепканасы
3. Ардуинойсон китепканасы
2 -кадам: Коддоо
1. Адегенде esp32ди Arduino IDEге орнотуңуз.
Сиздин Arduino IDEде, Файл> Тандоолорго өтүңүз.
Https://dl.espressif.com/dl/package_esp32_index.j… төмөндөгү сүрөттө көрсөтүлгөндөй "Кошумча Башкаруучу URL'дери" талаасына киргизиңиз. Андан кийин, "OK" баскычын чыкылдатыңыз
Такта менеджерин ачыңыз. Куралдар> Такта> Такта менеджерине өтүңүз …
ESP32 издеңиз жана "ESP32 by Espressif Systems" үчүн орнотуу баскычын басыңыз Орнотууну чыкылдатыңыз.
2 Китепканаларды орнотуу
Goto Sketch> Китепкананы кошуу> Китепканаларды башкаруу.
SSD1306 териңиз жана Adafruit SSD1306 орнотуңуз
Arduinojson терип, Benoit Blanchon тарабынан ArduinoJson орнотуңуз
3. Керектүү китепканаларды орноткондон кийин төмөнкү шилтемеден кодду (же клонду) көчүрүү жана чаптоо:
github.com/Anirudhvl/ESP32-COVID19-Status-…
4. esp32ге жүктөө.
5. Эгерде сиз өлкөнү өзгөрткүңүз келсе, goto:
github.com/novelcovid/api
жана алардын документтерин карагыла.
6. Эгер өлкөнү же башка маалыматтарды өзгөрткүңүз келсе, адегенде json деген жоопту алып, чаптаңыз
arduinojson.org/v6/assistant/
Андан кийин динамикалык өлчөмүн эсептөө. Оңой эле бүт кодду көчүрүңүз
Программаны талдоо жана эскиздеги parseJson () функциясына чаптоо.
3 -кадам: Аппаратты орнотуу
OLED пин туташуулары
OLED-ESP32 ---------------------------------------------
1. GND - GND
2. +3.3v - 3v3
3. SDA - Pin 21
4. SCL - Pin 22
4 -кадам: Теория
Бул долбоор GET өтүнүчүн жөнөтөт
corona.lmao.ninja/countries/india
жана маалыматтарды бөлүү үчүн Deserialize функциясына жоопту тапшырыңыз. Deserialize - бул Arduinojsonдун ыкмасы.
Сунушталууда:
Өзүңүздүн (көрүүчү) Double LED Dimmer жасоо: 4 кадам
Өздүк (Көрүү) Double LED Диммерди жасоо: Бүгүн мен сизге кантип кош LED диамерди 555timer чиптери менен жалпы компоненттерди жасоону көрсөтөм. Single MOSFET/Transistor окшош (PNP, NPN, P-channel, же N-Channel), бул LEDдин жарыгын жөнгө салат, бул эки MOSту колдонот
Фильм терс көрүүчү жана конвертер: 8 кадам (сүрөттөр менен)
Кино терс көрүүчү жана конвертер: Мен эски фильм терс көрүнүштөрүн тез көрүүгө жана жаздырууга дароо муктажмын. Менде бир нече жүздөгөн нерселер бар болчу … Мен смартфонго ар кандай колдонмолор бар экенин билем, бирок мен канааттандырарлык жыйынтык ала албадым, ошондуктан мен муну камерага түшүрдүм
ESP32 менен скрипкадагы манжалардын абалын өлчөө: 6 кадам
Скрипкадагы манжалардын абалын ESP32 менен өлчөө: Мен скрипкачы катары ар дайым мага скрипкадагы манжаларымдын абалын көрсөтө турган колдонмону же куралды каалаган элем. Бул долбоор менен мен муну курууга аракет кылдым. Бул прототип болсо да, сиз дагы көптөгөн функцияларды кошо аласыз
Компьютер экраны рентген көрүүчү: 4 кадам
Компьютер экраны рентген көрүүчү: Бул компьютерди рентген нурларын көрүү үчүн жарык кутуча катары колдонуунун жөнөкөй ыкмасы. Сөөктөрүңүздү сындыруу жаңы эле көңүл ачуунун жаңы деңгээлине жетти
Сүрөт көрүүчү Билек жылыткыч: 5 кадам
Сүрөт көрүүчү Wrister Warmer: Мен бул клавишалуу сүрөт көргүчтөрдүн бирин сатып алдым, ал болгону теннер болчу, ошондуктан мен "ооба, эмнеге эмес, муну сонун нерсеге бузуп алам" деп ойлодум. ал? Аны бөлүп, билек жылыткычка чаптаңыз