Inhoudsopgave:

Thuisgezondheidssensor: 8 stappen
Thuisgezondheidssensor: 8 stappen

Video: Thuisgezondheidssensor: 8 stappen

Video: Thuisgezondheidssensor: 8 stappen
Video: Голубая стрела (1958) фильм 2024, November
Anonim
Thuisgezondheidssensor
Thuisgezondheidssensor

Hallo allemaal, Hoop dat het jullie allemaal goed gaat. Zoals eerder vermeld, moest ik een thuisgezondheidssensor plaatsen in een van mijn vorige instructables. Dus hier is het:

Draagbare technologie houdt uw persoonlijke conditie goed in de gaten. Maar om de gezondheid van de plek waar je woont te meten, heb je een ander instrument nodig. Dit apparaat bewaakt de temperatuur, vochtigheid, ruis en lichtniveau voor elke kamer en kan ook fungeren als een inbraakdetector, een zaklamp en het opladen van telefoons en het gebruik van de 1W LED voor het creëren van een stroboscopisch effect om indringers te weren. In de behuizing stuurt een verzameling sensoren informatie naar een Arduino, die de invoer interpreteert en de gegevens weergeeft op een klein OLED-scherm. Op basis van de meetwaarden van het apparaat kunt u een luchtontvochtiger inschakelen, de thermostaat verlagen of een raam openbreken - alles wat nodig is om uw thuisomgeving comfortabel te houden.

Dit apparaat doet het volgende: -

  1. Meet en geef de temperatuur weer (in *C of *F).
  2. Luchtvochtigheid meten en weergeven (in %).
  3. Berekenen en weergeven voelt als (warmte-index) (in *C of *F).
  4. Geluid meten en weergeven (in dB).
  5. Licht meten en weergeven (in lux) (1 lux = 1 lumen/m^2).
  6. Meet en geef de afstand tot een bepaald object weer (in cm of inch).
  7. Gebruikt als inbraakdetector (er kan een aparte sirene worden toegevoegd).
  8. Gebruikt om stroboscopisch effect te genereren. (om indringers af te schrikken en voor feestjes)
  9. Gebruik als zaklamp.
  10. Telefoons opladen in geval van nood.

Ik wil graag vermelden dat deze instructable vroeg is geplaatst vanwege de laatste datum van de wedstrijd in zakformaat. Daarom is de instructable nog steeds niet compleet. Dit apparaat kan alle sensormetingen geven, maar kan nog niet worden gebruikt als inbraakdetector en zaklamp omdat ik nog steeds code schrijf voor een gebruikersinterface (UI) met drukknoppen. Dus stem alsjeblieft op mij in ieder geval in de wedstrijd in zakformaat terwijl ik blijf werken aan de code en jullie onderdelen verzamelen en beginnen met het kalibreren van de sensoren. Je kunt me later stemmen in de Arduino-wedstrijd zoals je wilt (als je het project leuk vindt).

Sla ook geen stappen over als u wilt dat het project foutloos is (veel mensen maken opmerkingen over niet-werkende projecten en hebben Arduino-bibliotheken niet correct geïnstalleerd, wat tot problemen leidt). Of u kunt enkele eerste stappen bij sensorkalibratie overslaan en beginnen met microfoon- en lichtkalibratie.

Dus laten we onderdelen verzamelen en aan de slag gaan:

Stap 1: Verzamel onderdelen:

Verzamel onderdelen
Verzamel onderdelen
Verzamel onderdelen
Verzamel onderdelen

Onderdelen lijst:-

  1. Arduino Mega/Uno/Nano (voor het controleren van sensoren)
  2. Arduino Pro Mini
  3. Programmeur voor Pro Mini (je kunt ook andere Arduino's gebruiken)
  4. OLED-scherm (Type SSD1306)
  5. LDR + 5kΩ (ik gebruikte 3x 15kΩ parallel) OF TEMT6000
  6. 3x drukknoppen
  7. Schuifschakelaar
  8. Rode LED
  9. DHT22/DHT11 Temperatuur-vochtigheidssensor (gebruik afhankelijk van uw vereisten)
  10. Li Poly-batterij met 5V step-up en Li Po-oplader.
  11. 1W LED met 100Ω (of dichtbij)
  12. Raspberry Pi Case (Als je een 3D-printer hebt, kun je er een maken. Ik heb er gewoon geen in de buurt.)
  13. Condensator MIC met versterkercircuit (later vermeld) OF ADMP401/INMP401
  14. Startkabels (meestal F-F, M-M goed om ook wat F-M te hebben)
  15. Regenboogkabel of meeraderige draden
  16. USB B OF USB B mini (afhankelijk van het type Arduino)
  17. Breadboard (voor tijdelijke aansluitingen, voor het kalibreren van sensoren)

Gereedschap:-

  1. Soldeerbout of station
  2. Soldeer
  3. Soldeer was:
  4. Tip Cleaner … (Alles wat nodig is voor het solderen kan worden toegevoegd..)
  5. Lijmpistool met Sticks (Nou ja.. lijmsticks)
  6. Hobbymes (als zodanig niet nodig, alleen om wat plastic onderdelen van RPI Case te verwijderen om meer ruimte te krijgen en om gaten te maken voor LED's, drukknoppen en LDR. Je kunt ook ander gereedschap gebruiken.)

Stap 2: Test HC-SR04 ultrasone sensor

Test HC-SR04 ultrasone sensor
Test HC-SR04 ultrasone sensor
Test HC-SR04 ultrasone sensor
Test HC-SR04 ultrasone sensor
Test HC-SR04 ultrasone sensor
Test HC-SR04 ultrasone sensor
Test HC-SR04 ultrasone sensor
Test HC-SR04 ultrasone sensor

Laten we eerst eens testen of de HC-SR04 goed werkt of niet.

1. Aansluitingen:

Arduino HC-SR04

5V_VCC

GND_GND

D10_Echo

D9_Trig

2. Open het bijgevoegde.ino-bestand en upload de code naar het Arduino-bord.

3. Plaats na het uploaden een liniaal naast de sensor en plaats het object en controleer de meetwaarden in de seriële monitor (ctrl+shift+m). Als de metingen bijna in orde zijn, kunnen we doorgaan naar de volgende stap. Ga hier voor het oplossen van problemen. Bezoek hier voor meer informatie.

Stap 3: DHT11/DHT22-sensor testen:

DHT11/DHT22-sensor testen
DHT11/DHT22-sensor testen
DHT11/DHT22-sensor testen
DHT11/DHT22-sensor testen
DHT11/DHT22-sensor testen
DHT11/DHT22-sensor testen

Laten we nu verder gaan met het testen van de DHT11/DHT22-sensor.

1. Verbinding

Arduino DHT11/DHT22

VCC_Pin 1

D2_Pin 2 (ook aansluiten op Pin 1 via 10k weerstand)

GND_Pin 4

Opmerking: als u een schild heeft, sluit u de signaalpin rechtstreeks aan op D2 van Arduino.

2. Installeer de DHT-bibliotheek vanaf hier en de Adafruit_sensor-bibliotheek vanaf hier.

3. Open het.ino-bestand van voorbeelden van de DHT-sensorbibliotheek, bewerk de code volgens de instructies (DHT11/22) en upload de code naar het Arduino-bord.

4. Open Serial Monitor (ctrl+shift+M) en controleer de metingen. Als ze bevredigend zijn, gaat u verder met de volgende stap.

Kijk anders hier voor meer.

Stap 4: Kalibreer LDR of TEMT6000:

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

Laten we verder gaan om LDR/TEMT6000 te kalibreren:

Om LDR te kalibreren kun je hier terecht. Voor kalibratie moet u een luxmeter hebben of lenen.

Voor TEMT6000 kunt u het.ino-bestand voor Arduino-code downloaden.

1. Aansluitingen:

Arduino_TEMT6000

5V_VCC

GND_GND

A1_SIG

2. Upload de schets naar de Arduino en open Serial Monitor. Controleer de aflezingen met betrekking tot een luxmeter.

3. Als alles in orde is, kunnen we verder.

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

Kalibreer condensor MIC/ADMP401(INMP401)
Kalibreer condensor MIC/ADMP401(INMP401)
Kalibreer condensor MIC/ADMP401(INMP401)
Kalibreer condensor MIC/ADMP401(INMP401)

Eindelijk de laatste. De condensatormicrofoon of ADMP401(INMP401). Ik zou aanraden om voor ADMP401 te gaan, omdat het bord klein is. Anders kun je hier terecht voor de condensatormicrofoon en die neemt meestal meer ruimte in beslag in de koffer.

Voor ADMP401: (opmerking: ik moet de sensor nog kalibreren om dB-waarden weer te geven. U ziet alleen ADC-waarden.)

1. Aansluitingen:

Arduino_ADMP401

3.3V_VCC

GND_GND

A0_AUD

2. Upload de schets naar de Arduino. Seriële monitor openen. Controleer metingen. Lezen is hoog in hoge volumes en laag in lage volumes.

Stap 6: Breng het samen:

Image
Image
Breng het samen
Breng het samen
Breng het samen
Breng het samen

Eindelijk is het tijd om het samen te brengen.

  1. Verbind alles volgens de verbindingen op een breadboard.
  2. Installeer de bibliotheken. Links in.ino-bestand.
  3. Upload het naar de Arduino.
  4. Controleer of alles in orde is en de juiste meetwaarden toont.
  5. Als alles goed is, kunnen we het eindelijk in een koffer monteren.

Opmerking: deze stap is nog onvolledig omdat de code nog niet definitief is. Er zal een toegevoegde gebruikersinterface zijn in de volgende versie.

Stap 7: Zet het allemaal in een zaak:

Image
Image
Zet het allemaal in een zaak
Zet het allemaal in een zaak
Zet het allemaal in een zaak
Zet het allemaal in een zaak

Tijd om alles op een rijtje te zetten:

  1. Programmeer de pro mini. (Je kunt het googlen hoe je het moet doen)
  2. Plan hoe alle sensoren, display, Arduino, batterij en oplader in de koffer passen.
  3. Gebruik veel (niet te veel) hete lijm om alles op zijn plaats te houden.
  4. Sluit alles aan

Het spijt me dat ik geen afbeeldingen heb toegevoegd om je te helpen, omdat ik nog enkele wijzigingen in de code moet aanbrengen.

Stap 8: Testen van het definitieve apparaat en laatste gedachten:

Testen van het laatste apparaat en laatste gedachten
Testen van het laatste apparaat en laatste gedachten

Hier gaan we … We hebben een klein apparaat gemaakt dat zoveel dingen kan. Het apparaat is nog niet voltooid en zal enige tijd nodig hebben om het definitieve apparaat te maken. Ik zou graag willen dat je op mij stemt in de wedstrijden om me te motiveren om door te gaan om het project te voltooien. Bedankt voor jullie stemmen en likes en ik zie je snel met het voltooide project met meer foto's en video's van het project. En natuurlijk de eindmontage

Aanbevolen: