Taula de continguts:
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-13 06:57
Hola, em dic Sushant Joshi i us donem la benvinguda al meu PROJECTE FINAL i Instructible. Aquest projecte mostra el meu projecte final per al meu curs d’enginyeria de grau 11. Passarà per tots els materials necessaris per fabricar, tots els components, com construir-lo (Circuitry), el codi del projecte i com fer que sembli agradable. Una visió general bàsica d’aquest projecte és bàsicament un simulador de temps (l’anomeno Weather Shazam). Té un detector d’humitat, que detecta la humitat i la temperatura, una alarma de flama amb un brunzidor, de manera que, si hi ha foc, produiria un fort soroll, hi ha un sensor d’aigua que detecta si hi ha massa aigua i, finalment, un sensor de gas. per veure si hi ha abundància de CO2. Tot es mostra a la pantalla LCD.
Subministraments:
SUBMINISTRAMENTS NECESSARIS:
PANELL
ARDUINO UNO
CABLES DE JUMPER
FILS FEMENÍ FEMENÍ
FILS MASCULINS MASCULINS
CARTRÓ I CINTA (ELÈCTRIC)
1 X PANTALLA LCD
1 X SENSOR DE GAS
1 X SENSOR D'HUMITAT
1 X ALARMA DE FLAMA
1 X BUZZER
1 X SENSOR D'AIGUA
1 X PLANTA
1 X ENCEN
AIGUA
Pas 1: Preparació de cada sensor
PREPARACIÓ DE PANTALLA LCD
Per primer cop, cal que connecteu la pantalla LCD a terra i a l’alimentació (ja sigui a l’Arduino o a la placa amb cables de pont)
A continuació, heu de connectar els ports de la pantalla LCD als pins A4 i A5 analògics (cables verds a la primera imatge per a LCD)
PREPARACIÓ DEL SENSOR D'AIGUA
Aquestes són molt senzilles: connecteu l’alimentació i la terra (+ i - al sensor) a les seves seccions i, a continuació, connecteu-lo al pin A1 analògic per a l’últim port.
PREPARACIÓ DEL SENSOR D'HUMITAT
Per a aquest, connecteu el primer i l'últim port (tal com es mostra a la cinquena imatge de Humidity), connecteu-los a l'alimentació i a la terra adequadament i, a continuació, connecteu el port central al pin digital 7.
PREPARACIÓ DEL SENSOR DE GAS
Aquest sensor, connecta l'alimentació i la terra respectivament una vegada més, i després es connecta al pin analògic a A2
PREPARACIÓ D'ALARMA DE FLAMA
Primer de tot, connecteu l’alimentació i la terra (A Common Trend) i, a continuació, connecteu-vos al pin analògic a A0 i al pin digital 8.
PREPARACIÓ BUZZER
Connecteu el costat negatiu del timbre a terra i l’altre pin al pin digital 6.
Pas 2: unir el codi
Per tant, el codi s’explica principalment per si mateix, però passaré pels conceptes bàsics del codi per retratar els bits més importants.
El començament:
Recordeu afegir sempre les biblioteques del vostre sistema (o almenys les vostres carpetes Arduino)
Les biblioteques específiques necessàries són:
Wire.h
LiquidCrystal_I2c.h
dht.h
Aquestes biblioteques específiques són necessàries per complir el codi i fer-lo funcionar, sense elles, el codi no serveix per a res.
Una altra cosa important que volia esmentar són les entrades i assegurar-me d’indicar tots els pins digitals i analògics
#define FLAME 6
#define BUZZER 6
dht DHT;
const int DHT11_PIN = 7;
const int waterSensor = A1;
Int waterValue = 0;
gas int;
int aigua;
Aquestes coses són importants i crucials perquè el codi funcioni.
A més, mentre escriviu el codi, assegureu-vos de posar correctament els claudàtors necessaris i també les instruccions if adequades, seguiu junt amb les imatges.
Pas 3: feu que sembli bonic
Això no és obligatori, però fa un esforç addicional per fer que sembli agradable i ordenat
Per fer aquest tipus de casa / caixa, podeu fer-ho a la vostra manera però per la meva. tot el que heu de fer és:
- Trobeu una caixa aleatòria a casa vostra
- Talleu-lo a trossos i utilitzeu cinta adhesiva
- Tallar forats per a cada component individual
- Després de fer això i treballar, tindreu la primera imatge
- A continuació, poseu la tauleta de pa i Arduino a la vostra caixa
- Feu-ne una porta tal com es mostra a la segona imatge
- Refineu-lo i feu que es vegi encara millor
- Afegiu els darrers tocs i decoracions
- Ja has acabat!
Ara gaudeix del simulador de temps i diverteix-te.