Мазмұны:

MicroPython бағдарламасы: Коронавирустық аурудың (COVID-19) деректерін нақты уақытта жаңарту: 10 қадам (суреттермен)
MicroPython бағдарламасы: Коронавирустық аурудың (COVID-19) деректерін нақты уақытта жаңарту: 10 қадам (суреттермен)

Бейне: MicroPython бағдарламасы: Коронавирустық аурудың (COVID-19) деректерін нақты уақытта жаңарту: 10 қадам (суреттермен)

Бейне: MicroPython бағдарламасы: Коронавирустық аурудың (COVID-19) деректерін нақты уақытта жаңарту: 10 қадам (суреттермен)
Бейне: Python бағдарламалау тілі. 3 сабақ. Шартты алгоритм 2024, Қараша
Anonim
MicroPython бағдарламасы: Коронавирустық аурудың (COVID-19) деректерін нақты уақытта жаңартыңыз
MicroPython бағдарламасы: Коронавирустық аурудың (COVID-19) деректерін нақты уақытта жаңартыңыз

Соңғы бірнеше аптада бүкіл әлемде коронавирустық аурудың (COVID 19) расталған жағдайларының саны 100 000 -нан асты, ал Дүниежүзілік денсаулық сақтау ұйымы (ДДҰ) коронавирустық пневмонияның жаңа өршуін жаһандық пандемия деп жариялады. Мен бұл індет туралы қатты уайымдадым, мен соңғы эпидемиялық мәліметтерді тексеру үшін күн сайын желіге кіруге тура келді, бірақ бұл өте ыңғайсыз болды, сондықтан мен MakePython ESP32-ті қолдана отырып, соңғы эпидемиялық деректерді нақты уақытта және дисплейде алу үшін жоба жасадым. және оны соңғы жағдай үшін үстелімде ұстау өте ыңғайлы болды.

1 -қадам: Жабдықтар

Жабдықтар
Жабдықтар

Құрылғы:

  • MakePython ESP32
  • литий батареясы
  • USB кабелі
  • Қосқышты ауыстыру

Құрал:

  • Көбік тақтасы
  • пышақ
  • Қағаз қорап
  • Пісіру темірі
  • Ыстық балқытылған мылтық
  • Екі жақты таспа

MakePython ESP32-бұл SSD1306 OLED дисплейі бар ESP32 тақтасы, оны мына сілтемеден алуға болады:

Бағдарламалық қамтамасыз ету:

uPyCraft V1.1

Windows үшін uPyCraft IDE жүктеу үшін мына сілтемені басыңыз:

2 -қадам: UPyCraft қолдануға арналған нұсқаулық

UPyCraft қолдануға арналған нұсқаулық
UPyCraft қолдануға арналған нұсқаулық

MicroPython ESP32 файлын жүктеп алыңыз, ол MicroPython Development Tools бөлімінде егжей -тегжейлі берілген, ол сізге uPyCraft IDE жүктеуге және орнатуға көмектеседі. Бұл сонымен қатар MicroPython бағдарламалауды бастауға көмектеседі.

Сіз файлды мына сілтемеден ала аласыз:

3 -қадам: Қосылу

Қосылу
Қосылу
  • MakePython ESP32 компьютеріне USB кабелі арқылы қосылыңыз, құрылғы менеджерін ашыңыз (Windows іздеу жолағында «құрылғыны» іздеңіз). Кеңейтілген кезде порт бөлімінде жоғарыдағыдай нәрсе көрсетілуі керек. Менің жағдайда COM20 сияқты порт нөмірін жазып алыңыз. Егер порт пайда болмаса, USB дискісін жүктеп көріңіз:
  • UPyCraft ашыңыз және басыңыз: Құралдар -> тақта -> esp32 , Содан кейін басыңыз: Құралдар -> Сериялық -> COM20 (Сіздің порт)

4 -қадам: кодты жүктеу

Boot.py, ssd1306.py және main.py файлдарын жүктеңіз. Оны MakePython ESP32 ішіне жүктеу үшін DownloadAndRun ашыңыз және басыңыз.

5 -қадам: кодты өзгертіңіз

Кодексті өзгертіңіз
Кодексті өзгертіңіз
Кодексті өзгертіңіз
Кодексті өзгертіңіз

Boot.py файлын ашып, ssid пен құпия сөзді жергілікті желінің аты мен пароліне өзгертіңіз, осылайша модуль WIFI -ге қосылғаннан кейін ақпарат алу үшін қосылады

ssid = «Makerfabs»

пароль = «20160704»

Егер сіздің елдегі індет туралы ақпарат көрсетілмейтінін білсеңіз, маған оны қосу керектігін айтыңыз, әйтпесе оны өзіңіз өзгерте аласыз. Бұл әдіс келесідей: main.py файлын ашыңыз, CountryName табыңыз, оған ел атауын қосыңыз (қытай тіліне аударылуы керек) және ауқымдағы санды сәйкес елдердің санына өзгертіңіз, содан кейін іске қосыңыз. оны үнемдеу

6 -қадам: Пішінді жасаңыз

Қалыпты жасаңыз
Қалыпты жасаңыз

Әрі қарай, біз өзіміздің қалыптың қабығын жасай бастадық:

Пышақты қолданып ауыстырып қосқышты қою үшін қағаз қорапшасындағы кішкене тесікті, ал дисплей экранын қою үшін ұзын тесікті кесіңіз.

7 -қадам: дәнекерлеу

Дәнекерлеу
Дәнекерлеу
Дәнекерлеу
Дәнекерлеу

Ауыстырғыштың сол жақ штыры MakePython ESP32 модулінің қуат кірісіне электрлік дәнекерленген үтікпен дәнекерленген. Литий батареясының оң полюсі ауыстырып қосқыштың ортасына, ал теріс полюс модульдің GND -не қосылған.

8 -қадам: құрастыру

Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
  • Модульді көбік тақтасына екі жақты жабысқақ таспамен және литий батареясын көбік тақтасының екінші жағына бекітіңіз.
  • Ауыстырғышты картон тесігіне бекітіңіз және ыстық желім пистолетімен бекітіңіз
  • Қағаз қақпағы картон қорапқа бүктелген, дисплей экраны картон қорапшасының ұзын саңылауына салынған, ал қалған бөліктері картон қорапқа салынған

9 -қадам: Аяқтаңыз

Толық
Толық

Картондағы қосқышты айналдыру арқылы MakePython ESP32 қосылған кезде Интернетке автоматты түрде қосылады және экранда ауру туралы соңғы ақпаратты көрсетеді.

10 -қадам: Дисплей

Экрандағы ақпаратқа қарасақ, коронавирус жұқтырғандар көп. Олар жақында жақсарады деп үміттенемін! Сонымен бірге біз өзімізді қорғап, қолымызды жиі жуып, аз жиналғанымыз жөн.

Ұсынылған: