Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

DIY Arduino Luchtbevochtiger Controller met Relais – Veilige Hoogspanningsopstelling

Onderdelen en benodigdheden

Relais (generiek) 1
Arduino UNO 1
Draadbruggen (generiek) 1
DHT11 Temperatuur- & Luchtvochtigheidssensor (4 pinnen) 1
Weerstand 10k ohm 1

Apps en online services

  • Arduino IDE

Over dit project

⚠ GEVAAR! Dit project gebruikt hoogspanning en hoge stroom. Misbruik of fouten kunnen leiden tot ernstige letsel of de dood. Ik ben niet verantwoordelijk voor jouw acties of keuzes. Veel plezier en wees veilig!

Is je huis ooit te droog geweest, maar wil je niet de moeite nemen om de perfecte luchtvochtigheid te handhaven? Nu kan het! Je moet de DHT11 temperatuur/luchtvochtigheidssensor aan de Arduino koppelen. Vervolgens haal je de stekker van je luchtbevochtiger en knip je de "fase" draad door, degene met stroom. Je vindt deze door de smalle kant van de stekker te lokaliseren en de draad ongeveer 30 cm op te volgen. Hier is een afbeelding om de juiste draad te vinden:

Nu strip je de isolatie van de doorgeknipt draad, ongeveer 1 tot 1,5 cm, en draai je de COM-klem van het relaismodule los. Steek de stekker-aangesloten draad in de COM-klem, en het andere uiteinde in de NO (Normaal Open) klem. Wees voorzichtig: wanneer je de stekker in het stopcontact doet, kan contact met blootliggende draden of de soldeerpunten op het relaisbord electrocutie veroorzaken.

Laat het voor nu uitgestoken. Nu de Arduino! Open je IDE en installeer de DHT11 bibliotheek. Als je meer instructies nodig hebt over het gebruik van de DHT11, bekijk dan mijn tutorial: "tweeting thermostat". Kopieer en plak nu de Arduino code en upload het. Zorg dat de data-pin van de DHT11 verbonden is met pin 2, en de relais control-pin met pin 7. Voed de Arduino, en steek vervolgens de voedingsstekker in het stopcontact. Nu zou je luchtbevochtiger moeten aanspringen wanneer de luchtvochtigheid onder de 30% daalt! Er zit ook een "afkoelperiode" in om te voorkomen dat de luchtbevochtiger te vaak aan en uit gaat. Veel plezier en voel je vrij om dit project aan te passen!

Code

#include "DHT.h"
#define DHTPIN 8
#define DHTTYPE DHT11
DHT dht(DHTPIN, DHTTYPE);

void setup() {
  Serial.begin(9600);
  Serial.println("klaar.");
  pinMode(7, OUTPUT);
  dht.begin();
  digitalWrite(7, HIGH);
}

void loop() {
  delay(5000);
  float h = dht.readHumidity();
  Serial.println(h);
  if (h < 30) {
    while (h < 40) {
      h = dht.readHumidity();
      digitalWrite(7, LOW);
      delay(1000 * 60 * 10);
    }
  } else if (h > 30) {
    digitalWrite(7, HIGH);
    delay(1000 * 60 * 10);
  }
}

Schema

Sluit gewoon aan zoals getoond in het schema.

Productieproces

  1. Arduino Digitale Dobbelsteen: Bouw Je Eigen LCD-willekeurige Getalgenerator
  2. Slimme spaarpot bouwen: Muntenacceptor besturen met Arduino Nano
  3. Arduino Power Control Center: N-FET, P-FET, Relais & RTC Kit
  4. Een LED bedienen via Bluetooth met Arduino – Eenvoudige DIY Handleiding
  5. Een Arduino Iron Man bouwen: onderdelen, sensoren en stapsgewijze handleiding
  6. Find Me: Slimme Item Locator met Arduino en Bluetooth
  7. Bouw een Functionele, Arduino-aangedreven 3D-geprinte Robotarm – Stap-voor-Stap Handleiding
  8. NeoPixel Matrix Pong op Arduino Nano: Bouw je eigen neon Pong-spel
  9. Bouw een Aangepaste Arduino Joystick Stuurwiel voor Gaming
  10. Bouw een krachtige FM-radio ontvanger met Arduino en TEA5767 module
  11. Arduino 101: Bouw een teller met DHT11 sensor & LCD display