Cov txheej txheem:

Tsawg Lub Hwj Chim Arduino Kev Ntsuas Kub: 4 Kauj Ruam
Tsawg Lub Hwj Chim Arduino Kev Ntsuas Kub: 4 Kauj Ruam

Video: Tsawg Lub Hwj Chim Arduino Kev Ntsuas Kub: 4 Kauj Ruam

Video: Tsawg Lub Hwj Chim Arduino Kev Ntsuas Kub: 4 Kauj Ruam
Video: Cov lus uas muaj lub hwj chim thov Vajtswv pab rau kev dim, muaj mob, thiab txais koob Hmoov 2024, Kaum ib hlis
Anonim
Image
Image
Tau Qhov Chaw
Tau Qhov Chaw

Hauv Cov Lus Qhia no peb tsim tau lwm qhov ntsuas kub uas siv lub ntsuas kub DS18B20. Tab sis qhov haujlwm no txawv. Nws tuaj yeem siv roj teeb tau ze li 1.5 xyoos! Yog! Siv Arduino lub tsev qiv ntawv qis zog, peb tuaj yeem muaj txoj haujlwm no ua haujlwm ntev. Khaws nyeem kom paub ntau ntxiv!

Kauj Ruam 1: Tau Cov Khoom

Cov ntu xav tau txhawm rau txhawm rau tsim txoj haujlwm no yog cov no:

ATMEGA328P ▶

Nokia 5110 LCD ▶

DS18B20 ▶

Photoresistor ▶

Capacitors:

16MHz siv lead ua ▶

Resistors:

Multimeter Mastech 8268 ▶

Tus nqi tag nrho ntawm txoj haujlwm thaum lub sijhawm kuv sau Cov Lus Qhia no tsawg dua 10 $

Kauj Ruam 2: Txuas Txhua Qhov

Txuas Txhua Qhov
Txuas Txhua Qhov
Txuas Txhua Qhov
Txuas Txhua Qhov

Tam sim no koj muaj txhua ntu peb txuas lawv txhua tus ua ke raws li daim duab qhia.

Tus yuam sij rau txoj haujlwm no siv hluav taws xob tsawg yog siv lub tshuab ATMEGA liab qab tsis txhob siv Arduino Board. Txij li Arduino cov laug cam siv lub ntsuas hluav taws xob txhawm rau ua haujlwm nrog ntau qib sib txawv, lawv xav tau lub zog ntau dua. Peb tsis xav tau tus tswj hwm no txij li peb tau txhawb peb txoj haujlwm los ntawm 3AA roj teeb!

Hauv txoj haujlwm no kuv tab tom siv Nokia 5110 LCD zaub uas yog cov duab zoo thiab nws xav tau tsuas yog 0.2mA ntawm tam sim no thaum lub teeb pom kev zoo tawm. Zoo kawg!

Peb kuj siv lub tshuab photoresistor txhawm rau txhawm rau pom lub teeb. Yog li, yog tias nws yog hmo ntuj peb cuam tshuam cov zaub LCD txhawm rau txhawm rau txuag lub zog.

Lwm qhov zais me ntsis yog lub tsev qiv ntawv LowPower. Thaum peb tsis ntsuas qhov kub peb tso Arduino tsaug zog siv lub tsev qiv ntawv LowPower. Thaum lub tshuab ATMEGA liab qab pw tsaug zog nws xav tau tsuas yog 0.06mA ntawm tam sim no! Qhov ntawd txhais tau tias koj tuaj yeem muaj ATMEGA nti tsaug zog ntau dua 4 xyoos ntawm 3 AA roj teeb!

Yog li nrog cov software tsim ntse peb ua tiav lub roj teeb zoo. ATMEGA nti xav tau ib puag ncig 10mA ntawm tam sim no thaum nws tsaug zog. Yog li, peb lub hom phiaj yog kom nws tsaug zog ntau lub sijhawm. Vim li ntawd, peb tsuas yog sawv los thaum peb xav ntsuas lub ntsuas kub, txhua ob feeb. Thaum peb tsa lub ATMEGA nti, peb ua txhua yam kom sai li sai tau, thiab peb mus pw tsaug zog tam sim ntawd.

Lub Algorithm

Txoj haujlwm sawv txhua ob feeb. Thawj qhov nws ua yog txhawm rau ua kom lub photoresistor los ntawm kev sau HIGH rau tus lej lej 6. Nws nyeem tus nqi los ntawm photoresistor thiab nws txiav txim siab tias nws yog hnub lossis hmo ntuj. Tom qab ntawd nws sau LOW rau tus lej digital 6 txhawm rau txhawm rau kaw lub photoresistor thiab khaws cia porer. Yog tias nws yog hmo ntuj peb cuam tshuam lub LCD zaub yog tias nws yog ON thiab peb mus pw tam sim rau ob feeb yam tsis tau nyeem qhov ntsuas kub. Tsis tas yuav tsum ua li ntawd, txij li cov zaub tawm. Txoj kev no peb txuag hluav taws xob ntau dua. Yog tias muaj lub teeb txaus, peb ua kom pom LCD yog tias nws xiam oob qhab, peb nyeem qhov ntsuas kub, peb tso tawm ntawm lub vijtsam thiab peb mus pw li ob feeb. Lub voj ntawd mus ib txhis.

Kauj Ruam 3: Kev Ntsuas

Ntsuas
Ntsuas
Ntsuas
Ntsuas
Ntsuas
Ntsuas
Ntsuas
Ntsuas

Raws li koj tuaj yeem pom los ntawm cov duab, thaum txoj haujlwm tsaug zog thiab tso saib yog ON, nws xav tau 0.26mA ntawm qhov tam sim no uas tsawg heev yog tias koj xav txog qhov tseeb tias peb muaj cov zaub!

Thaum txoj haujlwm ntsuas qhov ntsuas kub thiab hloov kho cov khoom xav tau ib puag ncig 11.5mA

Thaum kawg, thaum nws tsaus ntuj thiab lub ldr tau xiam lub Nokia 5110 LCD zaub, peb tsuas xav tau 0.07mA uas zoo heev!

Roj Teeb Lub Neej

Txhawm rau xam lub roj teeb lub neej ntawm txoj haujlwm kuv tsim cov ntawv Excel yooj yim. Kuv nkag mus rau qhov ntsuas los ntawm lub ntsuas ntsuas thiab zoo li koj tuaj yeem pom peb tau txais lub roj teeb lub neej ntau dua 500 hnub yog tias peb ntsuas lub ntsuas kub txhua txhua 2 feeb! Ntawd yog nrog kev siv 3AA roj teeb ntawm lub peev xwm ntawm 2.500mAs. Yog lawm yog tias koj siv roj teeb zoo dua li Li-Ion 3.400 mAh roj teeb koj tuaj yeem ua koj txoj haujlwm thiab ua haujlwm ntau dua 2 xyoos!

Koj tuaj yeem rub tawm Excel cov ntawv los ntawm qhov txuas no.

Kauj Ruam 4: Txoj Cai ntawm Txoj Haujlwm

Txoj Cai ntawm Txoj Haujlwm
Txoj Cai ntawm Txoj Haujlwm
Txoj Cai ntawm Txoj Haujlwm
Txoj Cai ntawm Txoj Haujlwm

Txoj cai ntawm txoj haujlwm yog yooj yim heev. Peb siv qee lub tsev qiv ntawv hauv cov lej no. Cov tsev qiv ntawv peb siv yog cov hauv qab no:

  • Lub Tsev Qiv Ntawv Tsawg Zog:
  • DS18B20 kub sensor lub tsev qiv ntawv:
  • Nokia 5110 LCD tsev qiv ntawv:

Txoj haujlwm txoj cai muaj ob daim ntawv. Hauv thawj cov ntaub ntawv muaj cov cai uas sau rau ntawm Arduino. Cov ntaub ntawv tom ntej no muaj qee cov ntaub ntawv binary rau cov cim uas cov haujlwm tseem ceeb nthuav tawm. Koj yuav tsum tau muab ob daim ntawv tso rau hauv qhov phiaj xwm phiaj xwm txhawm rau txhawm rau txhawm rau ua kom raug.

Cov cai yog yooj yim heev. Koj tuaj yeem pom nws hauv qab no. Txhua yam khawv koob tshwm sim ntawm kev pw tsaug zog ForTwoMinutes. Ntawm txoj haujlwm no peb tso Arduino tsaug zog. Qhov teeb meem yog siv lub sijhawm saib xyuas lub sijhawm ntau tshaj plaws uas peb tuaj yeem tso Arduino tsaug zog yog 8sec. Yog li, peb ntxig rau hauv lub voj rau 15 zaug thiab peb tau txais ob feeb sib nrug peb xav tau

Kuv vam tias koj txaus siab rau txoj haujlwm no. Pom koj sai sai!

Pom zoo: