Sadržaj:
- Korak 1: Stvari koje su vam potrebne za izradu ovog projekta
- Korak 2: Frizing
- Korak 3: Kôd
- Korak 4: Video i slike
- Korak 5: Izgradite dalje
Video: EAL- Ugrađena unutrašnja klima: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Za naš školski projekt, imali smo zadatak integrirati arduino u automatizirani sistem. Odlučili smo se za unutarnji senzor klime koji može osjetiti temperaturu, vlažnost i nivo decibela u zatvorenom prostoru.
Izbušili smo nekoliko rupa u ormaru i ljepilom i trakom pričvrstili komponente sa stražnje strane. LCD ekran je bio zalijepljen na prednjoj strani, kao i LED traka. Stavili smo ormarić na komad drveta, radi stabilizacije, i montirali još jedan komad drva uzdužno na stražnju stranu, za daljnju stabilizaciju i platformu za Arduino, matičnu ploču i vanjski izvor napajanja.
Na ormarić smo postavili QR kodove, za trenutni pristup ovoj web stranici, koristeći mobilni telefon i QR skener.
Korak 1: Stvari koje su vam potrebne za izradu ovog projekta
1: Kućište senzora klime, napravljeno je od starog računarskog ormara
2: Za vlažnost i temperaturu: 1 senzor vlažnosti/temperature i 2 RGB LED pina
3: Za VU mjerač: 1 mikrofon i 1 WS2812B 8-čip LED LED TRAKA
4: 1 LCD ekran i 1 potenciometar za rezoluciju ekrana
5: 1 Arduino Mega 2560, 1 matična ploča, 12V vanjski izvor napajanja, žice i otpornici
Korak 2: Frizing
Koristili smo program Fritzing da ilustriramo kako su komponente ožičene. Odličan program za shematsku upotrebu ožičenja. Ovdje možete vidjeti u kojim pinovima morate spojiti komponente,
Korak 3: Kôd
Kôd je napisan u besplatnom Arduino programu, i za sve namjere nemamo pokretnih dijelova, pa ga pokreću arduino i program.
Kod: Prvi dio je gdje definiramo koje pinove koristimo i koje biblioteke koristimo
// RBG Postavljanje pinova za RBG-LED diode koji se koriste za vizualizaciju temperature i vlažnosti crvenoPintemp = 47;
int greenPintemp = 45;
int bluePintemp = 46;
int redPinHumi = 53;
int greenPinHumi = 51;
int bluePinHumi = 21;
// Senzor Za očitavanje temperature i vlažnosti.
#include -
dht DHT;
#define DHT11_PIN A0
// LCD Zaslon na kojem se mogu vidjeti temperatura i vlažnost
#include <LiquidCrystal.h>
// inicirali biblioteku pridruživanjem bilo koje potrebne pinove LCD interfejsa
// s arduino brojem pina spojen je na const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2; LiquidCrystal lcd (rs, en, d4, d5, d6, d7);
// LED traka Za vizualizaciju nivoa zvuka
#include <Adafruit_NeoPixel.h>
#include <math.h>
#define N_PIXELS 8 // Broj piksela u nizu
#define MIC_PIN A9 // Mikrofon je priključen na ovaj analogni pin
#define LED_PIN 6 // NeoPixel LED žica je spojena na ovaj pin
#define SAMPLE_WINDOW 10 // Uzorak prozora za prosječni nivo
#define PEAK_HANG 24 // Vrijeme pauze prije pada tačke vrha
#define PEAK_FALL 4 // Stopa padajuće vršne tačke
#define INPUT_FLOOR 10 // Donji raspon ulaza analognog čitanja
#define INPUT_CEILING 300 // Maksimalni raspon ulaza analognog čitanja, što je niža vrijednost, to je osjetljivije (1023 = max)
bajt vrh = 16; // Vršni stupac; koristi se za padajuće tačke nepotpisani int uzorak;
bajt dotCount = 0; // Brojač okvira za vršnu tačku
bajt dotHangCount = 0; // Brojač okvira za držanje vršne tačke
Adafruit_NeoPixel traka = Adafruit_NeoPixel (N_PIXELS, LED_PIN, NEO_GRB + NEO_KHZ800);
Cjelokupni kod dostupan je za preuzimanje i kao.ino za arduino i kao.docx datoteka
Korak 4: Video i slike
Korak 5: Izgradite dalje
Razmišljajući o projektu i našem timskom radu, dobro radimo zajedno u školi i na društvenom planu. Projekt ima dijelove koje smo planirali i s prostorom za daljnja poboljšanja. Kod radi, ali nije savršen. Ne možemo sasvim razumjeti gdje implementirati isječak koda, tako da naša LED traka/VU mjerač može raditi savršeno, bez smetnji zbog kašnjenja sa LCD ekrana, jer se mora odgoditi 2 sekunde za pravilno čitanje informacije koje dobija od senzora temperature/vlažnosti. Zbog toga LED traka ne funkcionira savršeno, jer ne treba odlaganje, ali ne znamo gdje implementirati rješenje u kôd. To je naše veliko žaljenje za sada, ali otvoreni smo za prijedloge i pokušat ćemo sami poboljšati kodiranje. Da smo imali više vremena, budući da je ovaj projekt bio vremenski ograničen, i bolje razumjeli dio kodiranja, mogli bismo, i sada ćemo, poboljšati kodiranje.
Sada kada ste dovršili sve korake koji dolaze do ovog koraka, spremni ste za istraživanje više funkcija i sjajnih stvari za uređaje s klimom u zatvorenom prostoru. Jedan od načina za poboljšanje ovog uređaja mogao bi biti stvaranje funkcije koja bi aktivirala ventilator ako temperatura ili vlaga padnu ispod ili iznad određenog praga. Dakle, ako je bilo previše hladno, moglo bi na neki način povećati toplinu u prostoriji, a ako je bilo previše toplo, smanjite ga. Također, ako je vlaga bila previsoka, mogla bi otvoriti prozore da je spusti ili barem to predloži. Mikrofon se može nadograditi u bluetooth-modul na vašem pametnom telefonu ili drugom uređaju. Na ovaj način možete pratiti nivo decibela koji se trenutno nalazi u prostoriji. Također bi se ovo moglo nadograditi u funkciju u kojoj bi se glasnoća povećala ili smanjila ako je previsoka.
Sada izgrađujte i inspirirajte se našim mislima ili učinite da vaše ideje zažive.
Hvala vam što ste posjetili našu stranicu i hvala ako ste pokušali da je napravite!
Preporučuje se:
E.T. - UHF unutrašnja TV antena: 12 koraka (sa slikama)
E.T. - UHF unutrašnja TV antena: Ako ne možete koristiti odgovarajuću vanjsku TV antenu, najvjerojatnije ste zaglavili sa „zečjim ušima“. Oni koriste malu, ugrađenu antenu s petljom za prijem UHF emisija, dok se teleskopske šipke koriste samo za prijem VHF emitiranja. Većina digitalnih zemaljskih t
UCL - IIoT - Unutrašnja klima 4.0: 8 koraka
UCL-IIoT-Unutrašnja klima 4.0: Nakon čitanja i rada s ovim uputstvom, imat ćete vlastitu automatsku unutarnju klimu koju možete promatrati na mreži uz pomoć Node-red-a. U našem slučaju razvili smo ovu ideju i predstavili je u kući s 3D printetom
Unutrašnja / vanjska antena za leptir mašnu: 5 koraka
Unutrašnja / vanjska antena za leptir -majicu: Uvijek sam bila fascinirana standardnom leptir -antenom i otkrila sam da imaju dobra svojstva. pa kad sam maloprije bio na RadioShacku i vidio 2 od njih na stalku po 5 USD, nisam si mogao pomoći i dodao sam 2 u svoju kolekciju čineći 3
Unutrašnja svjetla s Wifi kontrolom (automobil): 5 koraka (sa slikama)
Unutrašnja svjetla s Wifi kontrolom (automobil): Pozdrav svima! U ovoj uputi instalirat ćemo RGB LED traku s Wifi kontrolom za unutrašnjost vašeg automobila. U ovom projektu koristit ću svoj automobil (Mitsubishi Lancer GTS iz 2010.), ali postavka bi trebala funkcionirati za većinu vozila. Tamo
Unutrašnja lupa: 7 koraka
Innerspace Loupe: Napravite lupu za povećanje lemljenja kako biste pregledali svoje lemljenje, pogledali vješalicu ili zaista male greške, ili se samo približite prijatelju u uho i pretvarajte se da ste Dennis Quaid koji krstari po Martinu Shortu