Inhoudsopgave:
- Stap 1: Verzamel onderdelen:
- Stap 2: Test HC-SR04 ultrasone sensor
- Stap 3: DHT11/DHT22-sensor testen:
- Stap 4: Kalibreer LDR of TEMT6000:
- Stap 5: Kalibreer condensor MIC/ADMP401(INMP401):
- Stap 6: Breng het samen:
- Stap 7: Zet het allemaal in een zaak:
- Stap 8: Testen van het definitieve apparaat en laatste gedachten:
Video: Thuisgezondheidssensor: 8 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
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: -
- Meet en geef de temperatuur weer (in *C of *F).
- Luchtvochtigheid meten en weergeven (in %).
- Berekenen en weergeven voelt als (warmte-index) (in *C of *F).
- Geluid meten en weergeven (in dB).
- Licht meten en weergeven (in lux) (1 lux = 1 lumen/m^2).
- Meet en geef de afstand tot een bepaald object weer (in cm of inch).
- Gebruikt als inbraakdetector (er kan een aparte sirene worden toegevoegd).
- Gebruikt om stroboscopisch effect te genereren. (om indringers af te schrikken en voor feestjes)
- Gebruik als zaklamp.
- 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:
Onderdelen lijst:-
- Arduino Mega/Uno/Nano (voor het controleren van sensoren)
- Arduino Pro Mini
- Programmeur voor Pro Mini (je kunt ook andere Arduino's gebruiken)
- OLED-scherm (Type SSD1306)
- LDR + 5kΩ (ik gebruikte 3x 15kΩ parallel) OF TEMT6000
- 3x drukknoppen
- Schuifschakelaar
- Rode LED
- DHT22/DHT11 Temperatuur-vochtigheidssensor (gebruik afhankelijk van uw vereisten)
- Li Poly-batterij met 5V step-up en Li Po-oplader.
- 1W LED met 100Ω (of dichtbij)
- Raspberry Pi Case (Als je een 3D-printer hebt, kun je er een maken. Ik heb er gewoon geen in de buurt.)
- Condensator MIC met versterkercircuit (later vermeld) OF ADMP401/INMP401
- Startkabels (meestal F-F, M-M goed om ook wat F-M te hebben)
- Regenboogkabel of meeraderige draden
- USB B OF USB B mini (afhankelijk van het type Arduino)
- Breadboard (voor tijdelijke aansluitingen, voor het kalibreren van sensoren)
Gereedschap:-
- Soldeerbout of station
- Soldeer
- Soldeer was:
- Tip Cleaner … (Alles wat nodig is voor het solderen kan worden toegevoegd..)
- Lijmpistool met Sticks (Nou ja.. lijmsticks)
- 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
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:
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:
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):
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:
Eindelijk is het tijd om het samen te brengen.
- Verbind alles volgens de verbindingen op een breadboard.
- Installeer de bibliotheken. Links in.ino-bestand.
- Upload het naar de Arduino.
- Controleer of alles in orde is en de juiste meetwaarden toont.
- 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:
Tijd om alles op een rijtje te zetten:
- Programmeer de pro mini. (Je kunt het googlen hoe je het moet doen)
- Plan hoe alle sensoren, display, Arduino, batterij en oplader in de koffer passen.
- Gebruik veel (niet te veel) hete lijm om alles op zijn plaats te houden.
- 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:
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:
Game Design in Flick in 5 stappen: 5 stappen
Game-ontwerp in Flick in 5 stappen: Flick is een heel eenvoudige manier om een game te maken, vooral zoiets als een puzzel, visuele roman of avonturengame
Gezichtsdetectie op Raspberry Pi 4B in 3 stappen: 3 stappen
Gezichtsdetectie op Raspberry Pi 4B in 3 stappen: In deze Instructable gaan we gezichtsdetectie uitvoeren op Raspberry Pi 4 met Shunya O/S met behulp van de Shunyaface-bibliotheek. Shunyaface is een bibliotheek voor gezichtsherkenning/detectie. Het project streeft naar de hoogste detectie- en herkenningssnelheid met
Doe-het-zelfspiegel in eenvoudige stappen (met LED-stripverlichting): 4 stappen
DIY make-upspiegel in eenvoudige stappen (met behulp van LED-stripverlichting): In dit bericht heb ik een doe-het-zelfspiegel gemaakt met behulp van de LED-strips. Het is echt gaaf en je moet ze ook proberen
Hoe plug-ins in WordPress te installeren in 3 stappen: 3 stappen
Hoe plug-ins in WordPress te installeren in 3 stappen: In deze tutorial laat ik je de essentiële stappen zien om de WordPress-plug-in op je website te installeren. In principe kunt u plug-ins op twee verschillende manieren installeren. De eerste methode is via ftp of via cpanel. Maar ik zal het niet opsommen, want het is echt compl
Akoestische levitatie met Arduino Uno stap voor stap (8 stappen): 8 stappen
Akoestische levitatie met Arduino Uno Stap voor stap (8-stappen): ultrasone geluidstransducers L298N Vrouwelijke DC-adapter voeding met een mannelijke DC-pin Arduino UNOBreadboardHoe dit werkt: eerst upload je code naar Arduino Uno (het is een microcontroller uitgerust met digitale en analoge poorten om code te converteren (C++)