Cov txheej txheem:

Lub Sijhawm Huab Cua: 11 Kauj Ruam (nrog Duab)
Lub Sijhawm Huab Cua: 11 Kauj Ruam (nrog Duab)

Video: Lub Sijhawm Huab Cua: 11 Kauj Ruam (nrog Duab)

Video: Lub Sijhawm Huab Cua: 11 Kauj Ruam (nrog Duab)
Video: Sib Hawm Dhau (Time Passed) Music Video by: Deeda/Dib Xwb 2024, Hlis ntuj nqeg
Anonim
Huab Cua Moos
Huab Cua Moos

Hloov kho nrog cov phiaj xwm hluav taws xob thiab cov phiaj xwm Fritzing

Kuv ua ob qhov chaw:

  1. Nov yog kuv thawj Phau Ntawv Qhia
  2. Kuv tsis paub lus Italis uas tsis tau kawm lus Askiv hauv tsev kawm ntawv, thiab yog vim li cas kuv thiaj thov kev pab rau:

Pib nrog ua tsaug ob peb tus neeg uas, dhau ntawm lawv txoj haujlwm, tau tshoov kuv siab thiab pab kuv "ua si" nrog Arduino / Genuino

Michele Maffucci: koj puas xav tau ntau tus thwjtim?

Daniele Alberti: 3 Lab tus kiv cua tos koj rau Webtalk!

Mauro Alfieri

Kuv tus xibfwb ntawm chav kuaj "Perito Carli"

Kauj Ruam 1: Kuv Rhiav

Kuv Rhiav
Kuv Rhiav

Hauv kuv qhov kev cob qhia kuv xav tau lub moos uas ntxiv rau cov teev thiab hnub uas kuv tseem xav paub qhov xwm txheej ib puag ncig

Kev ua haujlwm tuaj yeem ua tiav tau yooj yim nrog Arduino, tsuas yog ua haujlwm rau RTC, DHT22 (me ntsis 'kim dua tab sis raug ntau dua li DHT11) thiab BMP180

Tab sis peb pom hauv kev nthuav dav cov khoom tsim nyog

Kauj ruam 2: Khoom siv

Khoom siv
Khoom siv
Khoom siv
Khoom siv
Khoom siv
Khoom siv
  • Arduino lossis Arduino nyob ib leeg
  • BMP180 - Barometric Siab/Kub/Siab Tshaj Sensor
  • DHT22 - ntsuas kub -vaum ntsuas
  • TSO DS1307
  • 1 Stripboard
  • cov xov hluav taws xob
  • 3 nyees khawm
  • Thawv rau plaub lub txiv GEWISS
  • LCD 20 x 4 I2c
  • 1 Photoresistance

Arduino muaj tsawg los hais, vim tias qhov chaw txwv kuv siv Arduino Standalone

Cov ntsuas tau xaj los ntawm aliexpress, lawv raug nqi me ntsis tab sis muab peb 40 hnub kom tuaj txog hauv Ltalis los ntawm Tuam Tshoj

Cov nyees khawm tau siv los kho lub sijhawm txij li RTC muaj cov npoo ntawm qhov ua yuam kev ntawm ib feeb hauv ib hlis (daim duab thiab cov duab kos los ntawm arduinoenonsolo)

Photoresistance los piav qhia tom qab

Kauj Ruam 3: Cov txheej txheem I2c

Raws tu qauv I2c
Raws tu qauv I2c
Raws tu qauv I2c
Raws tu qauv I2c

DISPLAY, RTC thiab BMP180 sib tham nrog Arduino los ntawm I2C raws tu qauv thiab lub tsev qiv ntawv Hlau.

Tag nrho peb lub ntsiab lus yuav tsum txuas nrog ua ke rau txhua SDA thiab SLC tiv tauj Arduino uas sib haum rau tus pin A4 thiab A5.

Txhawm rau ua kom yooj yim rau kev ua haujlwm, thiab tsis txhob cuam tshuam cov neeg sib cuag Kuv tau siv cov xov hlau nrog tib xim

RTC module yog "moos" uas, los ntawm kev sib txuas lus nrog Arduino, suav lub sijhawm tiag tiag (Teev, feeb, Thib Ob, Hnub, Hli, thiab Xyoo). txuas ntxiv los xam lub sijhawm dhau mus.

BMP180 Module (Barometric Pressure / Temperature / Altitude Sensor) yog qhov ua haujlwm siab uas ntsuas qhov ntsuas kub, ntsuas ntsuas siab thiab qhov siab. Kuv siv lub tsev qiv ntawv SparkFun

Kauj ruam 4: Zaub thiab Photoresistance

Zaub thiab Photoresistance
Zaub thiab Photoresistance
Zaub thiab Photoresistance
Zaub thiab Photoresistance
Zaub thiab Photoresistance
Zaub thiab Photoresistance

Cov Zaub tau ci heev, Kuv xav tau tias thaum chav tsaus, nws txo qhov ci ci.

I2C tus qauv rau cov zaub tso cai rau koj los kho qhov sib txawv thiab cov jumper tuaj yeem tua lub teeb rov qab coj, tab sis yog tias peb muab tso rau hauv qhov chaw jumper lub photoresistor (uas muab los ntawm Arduino cov khoom siv pib) nrog kev nce ntawm lub teeb, nws tsis kam txo qis, vim li ntawd, nce qhov ci ntawm cov zaub, thaum, hauv cov teeb pom kev qis, qhov ua haujlwm yog siab heev thiab qhov ci ci qis dua.

Kauj Ruam 5: DHT22

TSH 22
TSH 22

Raws li tau hais ua ntej, Kuv siv DHT22, txawm hais tias kim dua DHT11, vim tias nws raug ntau dua.

Qhov ntsuas no muab qhov kub thiab txias ntawm ib puag ncig. Txheeb xyuas adafruit (los ntawm qhov kuv siv lub tsev qiv ntawv)

Txhawm rau kom yooj yim txoj haujlwm kuv tau siv tus qauv nrog ua-nyob rau hauv rub-resistor.

Cov ntaub ntawv tus pin txuas nrog tus pin 4 ntawm arduino

Kauj Ruam 6: Khawm

Nyees khawm
Nyees khawm

Cov nyees khawm, raws li tau hais, tau siv los kho lub sijhawm yam tsis tau rub cov duab kos rov los.

Nws yuav tsum tau tsim tsa ib qho me me Rub Tawm Circuit rau txhua khawm.

Arduino tus pin txaus siab rau qhov tshwj xeeb no yog:

  • Pin 6 = menu
  • Pin 7 = +
  • Pin 8 = -

Kauj Ruam 7: Sib dhos

Los ua ke
Los ua ke
Los ua ke
Los ua ke
Los ua ke
Los ua ke

Kuv xaiv lub thawv hlws ris rau 4 txiv hmab txiv ntoo ntawm GEWISS vim tias nws yog qhov loj me me rau cov zaub uas kuv siv.

Tsis muaj cov ntsiab lus ntawm cov thauj tog rau nkoj, Kuv tau siv cov xaim hluav taws xob los txuas cov zaub rau lub npog ntsej muag.

Cov LED (hauv koob nrog 220 ohm resistor) tau muab lo rau ntawm lub qhov los ntawm 0.5 hli uas kuv tau ua.

Txhawm rau tiv thaiv photoresistor, kuv siv ib daim yas uas kuv tsis nco qab tias kuv pom qhov twg.

Kuv ntxiv tus tswv hloov pauv txhua yam thaum tsis xav tau.

Rau lub ntsiab kuv tau siv lub xov tooj roj teeb them nrog lub mini USB ntsaws.

Lub sensor ntawm DHT tau tsau kom nws nyob sab nraud ntawm lub thawv.

Txhawm rau txuas lub PIR sensor Kuv tau siv 2.5 lub tso suab tso suab ntsaws.

Arduino standalone thiab Stripboard, nrog RTC thiab qhov tsis kam rub tawm (Kuv thov txim uas koj tsis pom), lawv tau txuas rau tom qab ntawm lub thawv nrog M3 ntsia hlau.

Kauj Ruam 8: Arduino Code

Arduino Txoj Cai
Arduino Txoj Cai

create.arduino.cc/editor/Tittiamo/63707ec5-8583-4053-b9d7-9755849ba635/preview

Dobbiamo avere le librerie:

RTC

DHT

LiquidCrystal_I2C

SFE_BMP180

Kauj Ruam 9:… Allarm…

… Ua tsaug …
… Ua tsaug …
… Ua tsaug …
… Ua tsaug …
… Ua tsaug …
… Ua tsaug …

Kuv lub chaw kuaj ntshav nyob hauv qab daus, thiab thaum kuv ua haujlwm kuv tsis xav tias muaj ib tus neeg tuaj ntsib kuv, yog li kuv xav txog ntxiv lub tswb nrog PIR sensor, LED thiab BUZZER.

PIR sensor xav tau lub zog ntawm 5 volts muab los ntawm Arduino thiab txuas nrog tus pin 2

LED txuas nrog tus pin 13

Buzzer rau tus pin 9

Koj tau ceeb toom!

Thaum koj xav tuaj ntsib kuv …

Ceeb toom kuv !!!

Pom zoo: