Мазмуну:

DIY чөнтөк аба температурасын текшергич: 6 кадам
DIY чөнтөк аба температурасын текшергич: 6 кадам

Video: DIY чөнтөк аба температурасын текшергич: 6 кадам

Video: DIY чөнтөк аба температурасын текшергич: 6 кадам
Video: Обзор MAN TGS 28.400 рефрижератор на 40 европаллет двухъярусная погрузка на допельштоки 2024, Декабрь
Anonim
DIY чөнтөк аба температурасы текшергичи
DIY чөнтөк аба температурасы текшергичи

Муну жасоо үчүн биз Nokia 5110 дисплейин, Санарип температура модулун жана Arduino Uno колдонобуз. Баррель эмес, зымдары бар 9В джек, ошондой эле которгуч жана зымдар менен бирге керек.

Бир ширетүүчү темир керек болушу мүмкүн, бирок сиз жөн эле зымдарды бурсаңыз болот.

1 -кадам: Кабелдөө

Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү

Биринчиден, санарип температура модулун жана Arduino алыңыз.

Сенсорду төмөнкүчө туташтырыңыз:

A0 Arduino пин A0, G жерге, + 5V жана D0 3 -пинге.

Колдонулган сенсор Elegoo Sensor V2 комплектинен алынган, бирок менимче, алар абдан кеңири таралган. Сүрөт тиркелет.

2 -кадам: сенсорду калибрлөө

Sensor Calibration
Sensor Calibration

Бардык сенсорлор аныктоодо идеалдуу эмес- алар менен бир аз скрипка кылыш керек болушу мүмкүн!

Сураныч, компьютериңизге Arduino сайыңыз.

A.txt файлы сенсордун калибрлөө кодун камтыйт.

(Сураныч, бул код менин менчиги эмес, elegoo. Бул кодду бул жерден тапса болот:

. Txt файлы кесепеттүү программа эмес. Бул жөнөкөй текст жана текст сиздин Arduino IDEге көчүрүлөт.

Кодду иштетип, Сериялык Мониторду ачыңыз.

Жетекчилик алыңыз, бул соода температурасы монитору, термостат же AC болушу мүмкүн.

Сенсордо тактык менен потенциометр бар. Кичине бурагычты алып, аны ACдагы температурага тууралаңыз.

Экинчи сүрөттө көрсөтүлгөндөй, менин сенсорум 70 градус С көрсөткүчтөрүн берди!

3 -кадам: Дисплейди туташтыруу

Дисплейди туташтыруу
Дисплейди туташтыруу

Бул мен ээрчиген Акыркы мүнөт инженерлеринин зымдуу көрсөтмөсү. Бирок, 3 -пин ордуна, 2 -пинди колдондум, анткени 3 мурда эле колдонулган.

8 казык бар.

RSTди 2 пинге, CEге 4кө, DCге 5ке, DIRге 6га, CLK -га 7 -ге туташтырыңыз. VCCди туташтыруунун кажети жок, анткени BL арткы жарык үчүн, ошондой эле дисплейди кубаттайт. Бирок, эгер сиз арткы жарыкты колдонууну каалабасаңыз, VCCди электрге туташтырыңыз.

Экөө тең 3.3v туташуусу керек. GND жерге түшөт.

4 -кадам: Кодду тапшырыңыз

Кодду тапшырыңыз!
Кодду тапшырыңыз!

Бул жолу чыныгы код!

A.txt файлы кайрадан тиркелет.

Автоматтык түрдө жаңыртуулар жок экенин эске алыңыз жана Arduino'ду баштапкы абалга келтирүү үчүн баскычты киргизишиңиз керек.

Кечиресиз, мен дагы жаңы келген адаммын.

Бул коддун C жана F температуралары бар.

Эми муну колдон!

Ооба, жана айтууну да унутуп койдум …

Ал ар бир 10 секунд сайын жаңырат, бирок ар бир жаңыртууда аны кантип тазалоо керектигин таба алган жок …

Кечиресиз… кайра орнотуу баскычын басыңыз … жана эгер сиз чечимди тапсаңыз, мага билдириңиз!

5 -кадам: Батарея

Батарея!
Батарея!
Батарея!
Батарея!

Мейкиндикти сактоо үчүн, биз VIN пин колдонот.

Ошондой эле Arduino күйгүзүү жана өчүрүү үчүн которгучту тиркеңиз.

Кыязы, зымдарды кичинекей нан табак үчүн ыңгайлуу эмес которгучка буроо өтө оор болгондуктан, зымдарды кошуп койгом.

9V батареяны клипке туташтырыңыз, аны которгуч менен күйгүзүңүз, ал иштеши керек!

Көңүл бургула, которгучта 3 төөнөгүч бар. Пинди ортосуна, экинчисин капталдарынын бирине бекиткиле.

6 -кадам: Case

Case!
Case!
Case!
Case!
Case!
Case!

Албетте, бул зымдардын чатыры туура келбейт. Келгиле, тыкан болуш үчүн жөнөкөй картон кутусун жасайбыз.

Ардуиного туура келүүчү тик бурчтукту чийип алыңыз. Сиз ошондой эле батарейка үчүн бөлмө кошосуз.

Менин ишим чындап эле чиркин экенин эске алыңыз.

Чынында чындап эле чиркин.

Айтайын дегеним, бул оюнчуга окшош экен.

*ийин куушуруу*

Мен 2 портту кеңейтүү үчүн ачык кылууну чечтим жана экранда керектүү нерселердин бардыгын …

Бактылуу бол!

Белгилей кетсек, 1 -сүрөт үчүн, түзмөк дагы деле сенсордун жыйынтыгын күтүп турган, ошондуктан эч нерсе көрсөтүлгөн эмес

РЕМИКСТЕР:

DHT11 сенсорумду таба алган жокмун. Муну колдонуу менен сизде температура жана нымдуулук болушу мүмкүн.

Сиз ошондой эле ылдамдануу, жарыктын деңгээли, ультрафиолет нурунун деңгээли, абанын сапаты ж.

Arduino Nano колдонуу кичирээк болмок жана I2C үстүнөн ЖК колдонсоңуз болот, бирок I2C мен үчүн кандайдыр бир себептерден улам иштеген жок (менин тактайда көйгөй бар деп ойлойм)

Сиз кайра заряддалуучу батареяларды колдонуп көрүңүз.

Ооба, эгер сиз импульстун сенсорун колдонсоңуз, бул импульсту текшерүүнүн арзан жолу болмок.

:)

Сунушталууда: