Cuprins:
- Pasul 1: Adunați părți:
- Pasul 2: Testați senzorul cu ultrasunete HC-SR04
- Pasul 3: Testați senzorul DHT11 / DHT22:
- Pasul 4: Calibrați LDR sau TEMT6000:
- Pasul 5: Calibrați condensatorul MIC / ADMP401 (INMP401):
- Pasul 6: Reunește-l:
- Pasul 7: pune totul într-un caz:
- Pasul 8: Testarea dispozitivului final și a gândurilor finale:
Video: Senzor de sănătate la domiciliu: 8 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Salutare tuturor, Sper că vă descurcați bine. Așa cum am menționat mai devreme, am fost să postez un senzor de sănătate la domiciliu într-unul din instructivele mele anterioare. Iată-l:
Tehnologia portabilă face o treabă bună de a ține la curent fitness-ul personal. Dar pentru a măsura starea de sănătate a locului în care locuiți, aveți nevoie de un alt instrument. Acest dispozitiv monitorizează temperatura, umiditatea, zgomotul și nivelul de lumină pentru orice cameră și poate acționa, de asemenea, ca un detector de intruziune, o lanternă și încarcă telefoane și folosește LED-ul de 1 W pentru a crea un efect stroboscopic pentru a scoate intrușii afară. În carcasă, o colecție de senzori trimite informații către un Arduino, care interpretează intrarea și afișează datele pe un mic ecran OLED. Pe baza citirilor dispozitivului, puteți porni un dezumidificator, coborâți termostatul sau puteți deschide o fereastră - orice aveți nevoie pentru a vă menține confortabil mediul de acasă.
Acest dispozitiv face următoarele: -
- Măsurați și afișați temperatura (în * C sau * F).
- Măsurați și afișați umiditatea (în%).
- Calculați și afișați senzația de căldură (Index de căldură) (în * C sau * F).
- Măsurați și afișați sunetul (în dB).
- Măsurați și afișați lumina (în lux) (1 lux = 1 lumen / m ^ 2).
- Măsurați și afișați distanța față de un anumit obiect (în cm sau inch).
- Folosit ca detector de intruziune (se poate adăuga o sirena separată).
- Folosit pentru a genera efect stroboscopic (pentru a speria intrușii și pentru petreceri)
- Folosiți ca lanternă.
- Încărcați telefoanele în caz de urgență.
Aș dori să menționez că acest instructable este postat devreme din cauza ultimei date a concursului de buzunar. Prin urmare, instructabilul nu este încă complet. Acest dispozitiv poate oferi toate citirile senzorului, dar nu poate fi folosit încă ca detector de intruziune și lanternă, deoarece încă scriu cod pentru o interfață de utilizator (UI) cu butoane. Așadar, vă rog să mă votați cel puțin la concursul de dimensiuni de buzunar, în timp ce eu continuu să lucrez pentru cod și voi adunați piese și începeți să calibrați senzorii. Mai târziu, puteți să mă votați la concursul Arduino după cum doriți (Dacă vă place proiectul).
De asemenea, vă rugăm să nu săriți pașii dacă doriți ca proiectul să nu aibă erori (mulți oameni comentează că nu funcționează proiectele și nu au instalat corect bibliotecile Arduino, ducând la probleme). Sau puteți săriți câțiva primi pași pentru calibrarea senzorului și să începeți cu calibrarea microfonului și a luminii.
Deci, să adunăm părți și să începem:
Pasul 1: Adunați părți:
Lista de componente:-
- Arduino Mega / Uno / Nano (pentru verificarea senzorilor)
- Arduino Pro Mini
- Programator pentru Pro Mini (Puteți utiliza și alte Arduino)
- Afișaj OLED (tip SSD1306)
- LDR + 5kΩ (am folosit 3x 15kΩ în paralel) SAU TEMT6000
- 3x Butoane
- Comutator glisant
- LED roșu
- Senzor de umiditate a temperaturii DHT22 / DHT11 (Utilizați în funcție de cerințele dvs.)
- Baterie Li Poly cu 5V step up și încărcător Li Po.
- 1W LED cu 100Ω (sau aproape)
- Raspberry Pi Case (Dacă aveți o imprimantă 3D, puteți face una. Pur și simplu nu am una în jur.)
- MIC condensator cu circuit amplificator (menționat mai târziu) SAU ADMP401 / INMP401
- Cabluri jumper (mai ales F-F, M-M bine să aveți și unele F-M)
- Cablu curcubeu sau fire cu mai multe fire
- USB B SAU USB B mini (depinde de tipul de Arduino)
- Panou (pentru conexiuni temporare, pentru calibrarea senzorilor)
Instrumente: -
- Fier de lipit sau stație
- Solder
- Ceara de lipit
- Cleaner de sfaturi … (Orice altceva necesar pentru lipire poate fi adăugat..)
- Pistol de lipit cu bastoane (Oh, bine.. beți lipici)
- Cuțit hobby (nu este necesar ca atare, doar pentru a îndepărta unele părți din plastic ale RPI Case pentru a obține mai mult spațiu și pentru a face găuri pentru LED-uri, butoane și LDR. Puteți utiliza și alte instrumente.)
Pasul 2: Testați senzorul cu ultrasunete HC-SR04
Mai întâi să testăm HC-SR04 dacă funcționează corect sau nu.
1. Conexiuni:
Arduino HC-SR04
5V_VCC
GND_GND
D10_Echo
D9_Trig
2. Deschideți fișierul.ino atașat și încărcați codul pe placa Arduino.
3. După încărcare, puneți o riglă lângă senzor și plasați obiectul și verificați citirile pe monitorul serial (ctrl + shift + m). Dacă citirile sunt aproape OK, putem trece la pasul următor. Pentru depanare, accesați aici. Pentru informații suplimentare vizitați aici.
Pasul 3: Testați senzorul DHT11 / DHT22:
Acum să trecem la testarea senzorului DHT11 / DHT22.
1. Conexiune
Arduino DHT11 / DHT22
VCC_Pin 1
D2_Pin 2 (se conectează și la pinul 1 prin rezistor de 10 k)
GND_Pin 4
Notă: În cazul în care aveți un scut conectați direct pinul de semnal la D2 al Arduino.
2. Instalați Biblioteca DHT de aici și biblioteca Adafruit_sensor de aici.
3. Deschideți fișierul.ino din exemple de bibliotecă de senzori DHT, editați codul conform instrucțiunilor (DHT11 / 22) și încărcați codul pe placa Arduino.
4. Deschideți Serial Monitor (ctrl + shift + M) și verificați citirile. Dacă sunt satisfăcătoare, continuați cu pasul următor.
Altfel verificați aici pentru mai multe.
Pasul 4: Calibrați LDR sau TEMT6000:
Să mergem mai departe pentru a calibra LDR / TEMT6000:
Pentru a calibra LDR puteți merge aici. Trebuie să aveți sau să împrumutați un luxmetru pentru calibrare.
Pentru TEMT6000 puteți descărca fișierul.ino pentru codul Arduino.
1. Conexiuni:
Arduino_TEMT6000
5V_VCC
GND_GND
A1_SIG
2. Încărcați schița pe Arduino și deschideți Serial Monitor. Verificați valorile referitoare la un luxmetru.
3. Dacă totul este în regulă, putem continua.
Pasul 5: Calibrați condensatorul MIC / ADMP401 (INMP401):
În cele din urmă, ultima. Microfonul cu condensator sau ADMP401 (INMP401). Aș recomanda să folosiți ADMP401 deoarece dimensiunea plăcii este mică. Altfel, puteți merge aici pentru microfonul cu condensator și va ocupa mai mult spațiu în carcasă.
Pentru ADMP401: (notă: încă nu am calibrat senzorul pentru a afișa valorile dB. Veți vedea doar valorile ADC.)
1. Conexiuni:
Arduino_ADMP401
3,3V _ VCC
GND_GND
A0_AUD
2. Încărcați schița pe Arduino. Deschideți monitorul serial. Verificați citirile. Citirea este mare în volume mari și mică în volume mici.
Pasul 6: Reunește-l:
În cele din urmă, este timpul să-l reunim.
- Alăturați-vă totul conform conexiunilor de pe o placă de calcul.
- Instalați bibliotecile. Linkuri în fișierul.ino.
- Încărcați-l pe Arduino.
- Verificați dacă totul este în regulă și afișează citiri corecte.
- Dacă totul este bun, îl putem asambla într-un caz.
Notă: Acest pas este încă incomplet, deoarece codul nu este încă definitiv. În următoarea versiune va exista o interfață UI adăugată.
Pasul 7: pune totul într-un caz:
E timpul să punem totul într-o carcasă:
- Programați pro mini. (Puteți să-l faceți google cum să o faceți)
- Planificați cum se vor potrivi toți senzorii, afișajul, Arduino, bateria și încărcătorul în carcasă.
- Folosiți o mulțime (nu prea mult) de adeziv fierbinte pentru a asigura totul la locul său.
- Sârmă totul
Îmi pare rău că nu am inclus nicio imagine care să vă ajute, deoarece încă trebuie să fac câteva modificări în cod.
Pasul 8: Testarea dispozitivului final și a gândurilor finale:
Iată-ne … Am creat un dispozitiv mic care poate face atât de multe lucruri. Dispozitivul nu este încă finalizat și va necesita ceva timp pentru a crea cel final. Aș vrea să mă votați la concursuri pentru a mă motiva să merg mai departe pentru a finaliza proiectul. Vă mulțumim pentru voturi și aprecieri și ne vedem în curând cu proiectul finalizat cu mai multe imagini și videoclipuri ale proiectului. Și, desigur, asamblarea finală
Recomandat:
Sistem de automatizare la domiciliu WiFi cu putere redusă: 6 pași (cu imagini)
Sistem de automatizare la domiciliu cu putere ultra-redusă WiFi: În acest proiect vă arătăm cum puteți construi un sistem de automatizare a domiciliului de bază local în câțiva pași. Vom folosi un Raspberry Pi care va acționa ca un dispozitiv WiFi central. În timp ce pentru nodurile finale vom folosi IOT Cricket pentru a produce o baterie
GranCare: Monitor de sănătate pentru buzunar !: 8 pași (cu imagini)
GranCare: Monitor de sănătate pentru buzunar !: Deci, permiteți-mi să încep, am o bunică. Este un pic bătrână, dar foarte potrivită și sănătoasă. Ei bine, recent am fost la medic pentru controlul ei lunar și medicul a sfătuit-o să meargă în fiecare zi timp de cel puțin o jumătate de oră pentru a-și menține articulațiile sănătoase. Avem nevoie
Senzor de temperatură pentru rețeaua de domiciliu: 7 pași
Senzor de temperatură pentru rețeaua de domiciliu: Ce trebuie să știți pentru a face acest proiect: Trebuie să știți despre: - Unele abilități electronice (lipire) - Linux - Arduino IDE (va trebui să actualizați plăci suplimentare în IDE: http: // arduino.esp8266.com/stable/package_esp8266 …) - actualizare
Senzor de ușă alimentat de baterie cu integrare automată la domiciliu, WiFi și ESP-ACUM: 5 pași (cu imagini)
Senzor de ușă alimentat de baterie cu integrare de automatizare la domiciliu, WiFi și ESP-ACUM: În acest instructiv vă arăt cum am realizat un senzor de ușă alimentat de baterie cu integrare de automatizare la domiciliu. Am văzut și alți senzori și sisteme de alarmă drăguțe, dar am vrut să fac unul singur. Obiectivele mele: un senzor care detectează și raportează o doo
Participă la concursul Think Geek Hacks - Reutilizează o sticlă de poțiune de sănătate: 9 pași
Participarea la concursul Think Geek Hacks - Reutilizați o sticlă de poțiune pentru sănătate: Aceasta este intrarea mea în Concursul Think Geek Hacks. Am decis să încerc să refolosesc o sticlă de băutură Energy Potion Health. Poate fi folosit ca element de recuzită într-un joc de rol sau ca decor elegant. Am creat o lumină de bază pentru a o pune în sticlă pentru ao aprinde