Съдържание:

Приспособление за онлайн показване на времето, използващо ESP8266: 4 стъпки
Приспособление за онлайн показване на времето, използващо ESP8266: 4 стъпки

Видео: Приспособление за онлайн показване на времето, използващо ESP8266: 4 стъпки

Видео: Приспособление за онлайн показване на времето, използващо ESP8266: 4 стъпки
Видео: Свършвам бързо! Как да правя секс по-дълго? 2024, Ноември
Anonim
Приспособление за онлайн показване на времето, използващо ESP8266
Приспособление за онлайн показване на времето, използващо ESP8266

Преди няколко седмици научихме как да изградим онлайн система за показване на времето, която получава информация за времето за определен град и я показва на OLED модул. Използвахме платката Arduino Nano 33 IoT за този проект, която е нова платка, която има много функции, но е малко скъпа и по -голяма в сравнение с алтернативите. В тази публикация ще научим как да изградим тази компактна и сладка малка онлайн джаджа за показване на времето, която е подобна на предишния проект.

Видеоклипът по -горе обхваща всичко, което трябва да знаете, а също така обяснява как е скицата.

Стъпка 1: Съберете електрониката

Съберете електрониката
Съберете електрониката

Ще използваме мини платката WeMos D1, която използва чипсета ESP8266 и ще използваме 0,96”OLED модул за дисплея.

Стъпка 2: Изтеглете, актуализирайте и качете скицата

Изтеглете, актуализирайте и качете скицата
Изтеглете, актуализирайте и качете скицата
Изтеглете, актуализирайте и качете скицата
Изтеглете, актуализирайте и качете скицата
Изтеглете, актуализирайте и качете скицата
Изтеглете, актуализирайте и качете скицата

Подобно на предишния проект, ще получаваме информация за времето от услугата OpenWeatherMap. Изтеглете скицата, като използвате следната връзка:

Първо трябва да получим API ключ, за да използваме услугата OpenWeatherMap. Услугата OpenWeatherMap има безплатен план, който позволява максимум 60 API разговори в минута. Това означава, че можем да поискаме метеорологична информация с максимална скорост веднъж на всяка секунда, което е повече от това, от което се нуждаем. Видеото обхваща целия процес, но ето текстова версия на това, което трябва да се направи:

Започнете, като се регистрирате или влезете в услугата OpenWeatherMap и преминете към раздела API. Въведете името на нов ключ и щракнете върху бутона за генериране. Запишете този ключ, но не го споделяйте с никого. Активирането на този ключ отнема известно време, така че ще трябва да изчакате известно време. Това може да отнеме до час, докато това завърши, но ключът ми беше активиран в рамките на 10 минути.

Започнете да актуализирате скицата, като добавите вашите идентификационни данни за WiFi, тъй като трябва да се свържем с мрежа, за да работи това. Другото нещо, което трябва да направите в скицата, е да актуализирате API обаждането с информацията за вашия град и API ключа. Уверете се, че сте инсталирали правилния пакет за поддръжка на платката за платката ESP8266. Също така ще трябва да инсталирате библиотеките ArduinoJSON и u8g2, за да работи скицата. Видеото ще ви преведе през процеса на инсталиране на всичко това.

След като приключите, свържете платката, уверете се, че сте избрали правилните настройки на дъската и натиснете бутона за качване. След като бъде качено, дъската ще отпечата състоянието заедно с метеорологичната информация на серийния терминал. Можете да видите това, за да се уверите, че всичко работи според очакванията, преди да преминете към следващата стъпка.

Стъпка 3: Свържете OLED модула и тествайте

Свържете OLED модула и тествайте
Свържете OLED модула и тествайте
Свържете OLED модула и тествайте
Свържете OLED модула и тествайте

Сега, когато скицата работи правилно, трябва да свържем OLED модула. Използвайте електрическата схема, показана по -горе, и се уверете, че сте свързали правилното захранващо напрежение към OLED модула, тъй като някои приемат само 3.3V.

След като се свържете, включете дъската и трябва да видите приветственото съобщение. Дайте на дъската няколко секунди, за да получи информация за времето и тя ще я отпечата в OLED модула.

Стъпка 4: Използвайте корпус

Използвайте корпус
Използвайте корпус
Използвайте корпус
Използвайте корпус
Използвайте корпус
Използвайте корпус
Използвайте корпус
Използвайте корпус

Всичко, което остава да направя сега, е да добавя подходящ корпус и ще използвам този модел от Thingiverse (https://www.thingiverse.com/thing:857858). Това е същият, който беше използван за проекта за мрежово време и много ми харесва външният му вид.

Добавете проводник с подходяща дължина към OLED модула заедно с малко двустранна лента. Поставете го на място и използвайте малко горещо лепило близо до проводниците, за да го задържите на място. След това поставете дъската върху тавата/задния капак и запоявайте OLED модула към нея както преди. Накрая натиснете капака на място и добавете малко лепило, за да го задържите на място.

Ако тази компилация ви е харесала, моля, помислете дали да се абонирате за нашия канал в YouTube и да ни следвате в социалните медии. Това не струва нищо, но вашата подкрепа ще ни помогне изключително много в продължаването на създаването на проекти като този.

  • YouTube:
  • Instagram:
  • Facebook:
  • Twitter:
  • Уебсайт на BnBe:

Благодаря ти за подкрепата!

Препоръчано: