Taula de continguts:
- Pas 1: llista de la llista de materials
- Pas 2: Muntatge
- Pas 3: el circuit
- Pas 4: pengeu el programari adjunt
- Pas 5: Paraules finals
Vídeo: Rellotge i termòmetre d’escriptori IoT: 5 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
Hola, Aquesta instrucció us mostrarà com he construït un rellotge d’escriptori i un termòmetre, sense cap eina especial. Aquest rellotge d'escriptori mostra l'hora actual, la temperatura i la humitat. El rellotge és molt precís perquè es sincronitza amb un servidor horari mitjançant la connexió WiFi d’un mòdul Io8 d’esp8266 NodeMCU. La humitat i la temperatura es mesuren amb un sensor local. La unitat funciona amb un carregador de telèfon estàndard (5VDC). Hi ha dues pantalles instal·lades. Els dos primers dígits de la pantalla superior mostren la temperatura en centígrads, el segon de dos dígits mostra la humitat. La pantalla inferior mostra l'hora. L’electrònica completa està integrada en una caixa de paper, que era l’embalatge d’una memòria USB.
Pas 1: llista de la llista de materials
Mòdul de sensor digital de temperatura i humitat DHT22 1pc
TM1637 Mòdul de visualització LED digital de 4 dígits de 7 segments per a arduino 1pc
Tauler MCU Arduino nano 1 PC
NodeMcu v3 Lua WIFI Internet of Things desenvolupament MCU placa ESP8266 1pc
Carregador de telèfon 1 PC
Proto PCB 1pc
Cable 1pc
caixa de regal de 1 unitat d’habitatge
llauna de soldar 1 unid
Cost total del material del projecte: 10, 29 $ / projecte total
Pas 2: Muntatge
Al següent vídeo es pot veure cada pas del procés de muntatge.
Alguna informació addicional al vídeo:
Aquest és el segon rellotge d'escriptori que he construït. L’enllaç d’instruccions del meu primer intent:
Vaig fer aquesta instrucció, perquè ara ho vaig fer, vaig registrar tot el procés de construcció i vaig fer alguna modificació. Vaig tenir alguns problemes amb la versió 1.0. El problema més gran era que el RTC era imprecís. El rellotge es va endarrerir significativament. Aquest problema es pot resoldre mitjançant la tecnologia IoT i la sincronització periòdica del servidor de temps. En aquest projecte, he utilitzat NodeMCU, que gestionarà la sincronització horària.
El següent pas va ser trobar l’habitatge adequat. Vaig escollir una petita capsa de paper on hi cabien totes les peces. Vaig rebre aquesta caixa com a regal. En realitat, una memòria USB era el regal, aquest era l’embalatge de la memòria USB. Aquesta caixa d’embalatge de paper era ideal per a aquest projecte. Crec que es pot utilitzar qualsevol caixa (fusta, plàstic) amb la mida adequada per a aquest propòsit.
És una bona idea col·locar tots els components dins i dins de la caixa abans de perforar cap forat.
A la versió anterior, no vaig fixar la placa Arduino a la caixa, però va provocar un cablejat desordenat. Així que ara vaig decidir utilitzar un proto PCB. Aquesta solució necessita més soldadura, però al final val la pena fer-la, ja que els cables es poden gestionar molt més fàcilment.
Pas 3: el circuit
Primer vaig intentar utilitzar només el mòdul NodeMCU, però no va ser capaç de gestionar el sensor DHT 22. Crec que el problema és que el DHT 22 funciona en 5 V i el NodeMCU està en 3.3. He provat amb el mòdul de canvi de nivell (3.3 / 5), sense cap èxit. Al final, vaig aplicar un nano Arduino independent per al sensor. És 2 $ addicionals i necessita una mica d’espai, però un mòdul de canvi de nivell costa i també necessita espai. He cablejat tots els components segons l'esquema.
Vaig aplicar cargols per fixar tots els mòduls a la caixa, de manera que no hi ha parts mòbils a l'interior. Es pot utilitzar en un cotxe (si hi ha WiFi al cotxe, he provat amb el mòbil com a punt d'accés).
Pas 4: pengeu el programari adjunt
Per carregar el codi font a les MCU, utilitzeu el cable Arduino IDE Software i els cables USB:
Hi ha moltes instruccions sobre com programar un NodeMCU, és a dir:
www.instructables.com/id/Programming-ESP82…
i com programar Arduino nano:
www.arduino.cc/en/Guide/ArduinoNano
Hi ha dos codis. Un per al nano Arduino i un per al NodeMCU. Abans de penjar el codi NodeMCU, canvieu les vostres credencials de Wifi i configureu la vostra zona horària. Vaig deixar alguna nota al codi font sobre com utilitzar les dades meteorològiques remotes de https://openweathermap.org/. Volia mostrar també la temperatura exterior, però la precisió d’aquest servei no era correcta per a mi, potser el sensor està massa lluny de la meva ubicació.
Pas 5: Paraules finals
He utilitzat aquest rellotge durant 2 mesos sense cap problema. Durant aquest temps, també vaig actualitzar la meva unitat més antiga, vegeu-la adjunta. Ara estic content amb les dues unitats. Tinc previst crear una versió més avançada d’aquest rellotge.
Que tinguis un bon dia!
Recomanat:
Rastrejador d'escriptori COVID19 amb rellotge. Raspberry Pi Powered Tracker: 6 passos
Rastrejador d'escriptori COVID19 amb rellotge. Raspberry Pi Powered Tracker: sabem que podem morir en qualsevol moment, fins i tot jo puc morir mentre escric aquest post, al cap i a la fi, jo jo, vosaltres, tots som mortals. El món sencer va sacsejar a causa de la pandèmia COVID19. Sabem com evitar-ho, però vaja! sabem resar i per què pregar, ho fem
Utilitzeu el telèfon intel·ligent com a termòmetre sense contacte / termòmetre portàtil: 8 passos (amb imatges)
Utilitzeu el telèfon intel·ligent com a termòmetre sense contacte / termòmetre portàtil: mesurant la temperatura corporal sense contacte / sense contacte com una termopistola. Vaig crear aquest projecte perquè Thermo Gun ara és molt car, de manera que he de tenir una alternativa per fer bricolatge. I el propòsit és fer amb una versió de baix pressupost.SuppliesMLX90614Ardu
Termòmetre infraroig sense contacte basat en Arduino - Termòmetre basat en IR mitjançant Arduino: 4 passos
Termòmetre infraroig sense contacte basat en Arduino | Termòmetre basat en IR que utilitza Arduino: Hola nois, en aquest instructable farem un termòmetre sense contacte amb arduino, ja que de vegades la temperatura del líquid / sòlid és massa alta o baixa a la temperatura i és difícil fer-hi contacte i llegir-ne temperatura llavors en aquell escenari
El dispositiu d'escriptori: un assistent d'escriptori personalitzable: 7 passos (amb imatges)
El dispositiu d'escriptori: un assistent d'escriptori personalitzable: el dispositiu d'escriptori és un petit assistent personal d'escriptori que pot mostrar tota la informació descarregada d'Internet. Aquest dispositiu el vaig dissenyar i construir per a la classe CRT 420 - Temes especials de Berry College, dirigida per l’instructor
Sistema d'escriptori fàcil d'escriptori: 4 passos
Sistema de radar d'escriptori fàcil: bé, doncs (jo) visqueu en una part dels Estats Units on hi ha molta neu i tempestes. (Jo) necessiteu un sistema de radar fàcil d'utilitzar al meu equip que s'actualitzarà i serà més fàcil que carregar una pàgina meteorològica en línia. Vostè (jo) mira en línia i troba alguns SIG