INHOUDSOPGAWE:

Tuisgesondheidssensor: 8 stappe
Tuisgesondheidssensor: 8 stappe

Video: Tuisgesondheidssensor: 8 stappe

Video: Tuisgesondheidssensor: 8 stappe
Video: 8 Excel-Tools, die jeder verwenden kann 2024, November
Anonim
Tuisgesondheidssensor
Tuisgesondheidssensor

Hi almal, Hoop dit gaan goed met julle almal. Soos vroeër genoem, sou ek 'n tuisgesondheidsensor in een van my vorige instruksies plaas. So hier is dit:

Met draagbare tegnologie kan u u persoonlike fiksheid goed dophou. Maar om die gesondheid van die plek waar u woon te meet, benodig u 'n ander hulpmiddel. Hierdie toestel monitor die temperatuur, humiditeit, geraas en ligvlak vir enige kamer en kan ook dien as 'n inbraakdetektor, 'n flitslig en laai telefone en gebruik die 1W LED om 'n stroboskopiese effek te skep om indringers uit te haal. Binne die omhulsel stuur 'n versameling sensors inligting na 'n Arduino, wat die invoer interpreteer en die data op 'n klein OLED -skerm vertoon. Op grond van die apparaat se lesings, kan u 'n ontvochtiger aanskakel, die termostaat laat sak of 'n venster oopmaak-alles wat u nodig het om u huislike omgewing gemaklik te hou.

Hierdie toestel doen die volgende:-

  1. Meet en vertoon temperatuur (in *C of *F).
  2. Meet en toon humiditeit (in %).
  3. Bereken en vertoon gevoelens (hitte -indeks) (in *C of *F).
  4. Meet en wys klank (in dB).
  5. Meet en wys lig (in lux) (1 lux = 1 lumen/m^2).
  6. Meet en vertoon die afstand van 'n spesifieke voorwerp. (In cm of duim).
  7. Word gebruik as 'n inbraakdetektor ('n aparte sirene kan bygevoeg word).
  8. Word gebruik om stroboskopiese effek te genereer. (Om indringers en vir partytjies af te skrik)
  9. Gebruik as 'n flitslig.
  10. Laai telefone in noodgevalle.

Ek wil noem dat hierdie instruksies vroegtydig geplaas word weens die laaste datum van 'n sakgrootte -wedstryd. Daarom is die instruksies nog steeds nie volledig nie. Hierdie toestel kan alle sensorlesings gee, maar kan nog nie gebruik word as 'n inbraakdetektor en flitslig nie, aangesien ek steeds kode vir 'n gebruikerskoppelvlak (UI) met drukknoppies skryf. Stem asseblief vir my ten minste in die sakgrootte -wedstryd, terwyl ek aanhou werk vir die kode en julle onderdele bymekaarmaak en die sensors begin kalibreer. U kan my later stem in die Arduino -wedstryd soos u wil (as u van die projek hou).

Moet ook nie stappe oorslaan as u wil hê dat die projek foutloos is nie (baie mense lewer kommentaar oor die feit dat projekte nie werk nie en het nie Arduino -biblioteke behoorlik geïnstalleer wat tot probleme lei nie). Of u kan die eerste stappe oor sensorkalibrasie oorslaan en met mikrofoon- en ligkalibrasie begin.

Laat ons dus onderdele bymekaarmaak en begin:

Stap 1: Versamel onderdele:

Versamel onderdele
Versamel onderdele
Versamel onderdele
Versamel onderdele

Onderdele lys:-

  1. Arduino Mega/Uno/Nano (vir die nagaan van sensors)
  2. Arduino Pro Mini
  3. Programmeur vir Pro Mini (u kan ook ander Arduinos gebruik)
  4. OLED -skerm (tipe SSD1306)
  5. LDR + 5kΩ (ek het 3x 15kΩ in parallel gebruik) OF TEMT6000
  6. 3x drukknoppies
  7. Skyfskakelaar
  8. Rooi LED
  9. DHT22/DHT11 Temperatuurvogtigheidsensor (gebruik afhangende van u vereistes)
  10. Li Poly Battery met 5V step up en Li Po Charger.
  11. 1W LED met 100Ω (of naby)
  12. Raspberry Pi -omhulsel (as jy 'n 3D -drukker het, kan jy een maak. Ek het net nie een nie.)
  13. Kondensor -MIC met versterkerkring (later genoem) OF ADMP401/INMP401
  14. Springkabels (meestal F-F, MM is goed om ook F-M te hê)
  15. Rainbow-kabel of meerdraaddrade
  16. USB B OF USB B mini (hang af van die tipe Arduino)
  17. Broodbord (vir tydelike verbindings, vir kalibrering van sensors)

Gereedskap:-

  1. Soldeerbout of stasie
  2. Soldeer
  3. Soldeerwas
  4. Tip Cleaner … (Alles wat nodig is vir soldeer kan bygevoeg word..)
  5. Gompistool met stokke (o ja.. gomstokkies)
  6. Hobby mes (as sodanig nie nodig nie, net om 'n paar plastiekdele van die RPI -koffer te verwyder om meer ruimte te kry en gate te maak vir LED's, drukknoppies en LDR. U kan ook ander gereedskap gebruik.)

Stap 2: Toets HC-SR04 Ultrasoniese sensor

Toets HC-SR04 Ultrasoniese sensor
Toets HC-SR04 Ultrasoniese sensor
Toets HC-SR04 Ultrasoniese sensor
Toets HC-SR04 Ultrasoniese sensor
Toets HC-SR04 Ultrasoniese sensor
Toets HC-SR04 Ultrasoniese sensor
Toets HC-SR04 Ultrasoniese sensor
Toets HC-SR04 Ultrasoniese sensor

Laat ons eers HC-SR04 toets as dit reg werk of nie.

1. Verbindings:

Arduino HC-SR04

5V_VCC

GND_GND

D10_Echo

D9_Trig

2. Maak die aangehegte.ino -lêer oop en laai die kode op na die Arduino -bord.

3. Plaas 'n liniaal langs die sensor na die oplaai, plaas die voorwerp en kyk na die lesings in die seriële monitor (ctrl+shift+m). As die lesings amper OK is, kan ons na die volgende stap gaan. Gaan hier na probleemoplossing. Vir meer inligting besoek hier.

Stap 3: Toets DHT11/DHT22 -sensor:

Toets DHT11/DHT22 -sensor
Toets DHT11/DHT22 -sensor
Toets DHT11/DHT22 -sensor
Toets DHT11/DHT22 -sensor
Toets DHT11/DHT22 -sensor
Toets DHT11/DHT22 -sensor

Kom ons gaan voort om die DHT11/DHT22 sensor te toets.

1. Verbinding

Arduino DHT11/DHT22

VCC_Pin 1

D2_Pin 2 (koppel ook aan pen 1 via 10k weerstand)

GND_Pin 4

Opmerking: as u 'n skild het, koppel die seinpen direk aan D2 van Arduino.

2. Installeer DHT -biblioteek hier en Adafruit_sensor -biblioteek van hier af.

3. Maak.ino -lêer oop uit voorbeelde van DHT -sensorbiblioteek, wysig die kode volgens die instruksies (DHT11/22) en laai kode op na Arduino -bord.

4. Maak Serial Monitor oop (ctrl+shift+M) en kyk na die lesings. Gaan voort met die volgende stap as hulle bevredigend is.

Kyk anders hier vir meer.

Stap 4: Kalibreer LDR of TEMT6000:

Kalibreer LDR of TEMT6000
Kalibreer LDR of TEMT6000
Kalibreer LDR of TEMT6000
Kalibreer LDR of TEMT6000

Kom ons gaan verder om LDR/TEMT6000 te kalibreer:

Om LDR te kalibreer, kan u hierheen gaan. U moet 'n luxmeter hê of leen vir kalibrasie.

Vir TEMT6000 kan u die.ino -lêer vir die Arduino -kode aflaai.

1. Verbindings:

Arduino_TEMT6000

5V_VCC

GND_GND

A1_SIG

2. Laai die skets op na die Arduino en maak Serial Monitor oop. Kontroleer die metings met betrekking tot 'n luxmeter.

3. As alles reg is, kan ons voortgaan.

Stap 5: Kalibreer kondensor MIC/ADMP401 (INMP401):

Kalibreer kondensor MIC/ADMP401 (INMP401)
Kalibreer kondensor MIC/ADMP401 (INMP401)
Kalibreer kondensor MIC/ADMP401 (INMP401)
Kalibreer kondensor MIC/ADMP401 (INMP401)

Uiteindelik die laaste een. Die kondensormikrofoon of ADMP401 (INMP401). Ek beveel aan dat u vir ADMP401 gaan, aangesien die bordgrootte klein is. Anders kan u hier na die kondensormikrofoon gaan, en dit neem meestal meer ruimte in die kas.

Vir ADMP401: (let wel: ek moet die sensor nog kalibreer om dB -waardes te toon. U sal slegs ADC -waardes sien.)

1. Verbindings:

Arduino_ADMP401

3.3V _ VCC

GND_GND

A0_AUD

2. Laai die skets op na die Arduino. Maak Serial Monitor oop. Gaan lesings na. Lees is hoog in hoë volumes en laag in lae volumes.

Stap 6: Bring dit saam:

Image
Image
Bring dit saam
Bring dit saam
Bring dit saam
Bring dit saam

Uiteindelik is dit tyd om dit bymekaar te bring.

  1. Sluit alles aan volgens die verbindings op 'n broodbord.
  2. Installeer die biblioteke. Skakels in.ino lêer.
  3. Laai dit op na die Arduino.
  4. Kontroleer of alles reg is en dat die korrekte lesings getoon word.
  5. As dit alles goed is, kan ons dit uiteindelik in 'n geval saamstel.

Let wel: hierdie stap is nog steeds onvolledig, aangesien die kode nog nie finaal is nie. Daar sal 'n ekstra UI in die volgende weergawe wees.

Stap 7: Sit dit alles in 'n saak:

Image
Image
Sit dit alles in 'n saak
Sit dit alles in 'n saak
Sit dit alles in 'n saak
Sit dit alles in 'n saak

Tyd om dit alles in 'n saak te plaas:

  1. Programmeer die pro mini. (U kan dit google hoe u dit doen)
  2. Beplan hoe al die sensors, die skerm, die Arduino, die battery en die laaier daarin pas.
  3. Gebruik baie (nie te veel) warm gom om alles vas te maak.
  4. Draad alles

Ek is jammer dat ek geen prente ingesluit het om u te help nie, aangesien ek nog 'n paar veranderinge in die kode moet aanbring.

Stap 8: Toets van finale toestel en finale gedagtes:

Toets van finale toestel en finale gedagtes
Toets van finale toestel en finale gedagtes

Hier gaan ons … Ons het 'n klein toestel geskep wat soveel dinge kan doen. Die toestel is nog nie voltooi nie, en dit sal 'n rukkie neem om die finale een te maak. Ek wil hê dat u vir my moet stem in die wedstryde om my te motiveer om die projek te voltooi. Dankie vir u stemme en likes en ek sien u binnekort met die voltooide projek met meer foto's en video's van die projek. En natuurlik die laaste byeenkoms

Aanbeveel: