Мазмуну:

Чөнтөк метеостанциясы: 7 кадам
Чөнтөк метеостанциясы: 7 кадам

Video: Чөнтөк метеостанциясы: 7 кадам

Video: Чөнтөк метеостанциясы: 7 кадам
Video: Кантип акча чогултуп, сакташ керек. Акча сактоонун 3 сыры. Кредиттен арылуу 2024, Июль
Anonim
Чөнтөк аба ырайы станциясы
Чөнтөк аба ырайы станциясы

Баарына салам жана кош келиңиз. Бул көрсөтмөдө биз температураны, басымды, нымдуулукту жана абанын сапатын гана өлчөбөстөн, чөнтөгүңүзгө да туура келген метеостанцияны курабыз, ошондо сиз кайда барсаңыз да өлчөй аласыз! Аны жасоо өтө арзан (35 доллардын тегерегинде), андыктан бул чынында эле баардыгы үчүн сонун долбоор! Эгер даяр болсоңуз, биз баштай алабыз.

Колдонулган сенсор Bosch BME680. Бул көптөгөн функцияларга ээ кичинекей сенсор. Контроллер - бул Arduino наносу, анткени анын көлөмү чоң. Окууларды көрсөтүү үчүн мен OLED дисплейин колдонууну чечтим. Бул салыштырмалуу аз энергия керектөө жана кичине, бирок оңой окулат.

1 -кадам: Компоненттер

Компоненттер
Компоненттер
Компоненттер
Компоненттер
Компоненттер
Компоненттер

Бул долбоорду жасоо үчүн көп компоненттердин кереги жок. Бул жерде сизге керектүү нерселердин баары келтирилген:

BME680 - бул температураны, нымдуулукту, басымды, бийиктикти жана абанын сапатын өлчөөчү сенсор

OLED - бул окуулар көрсөтүлө турган экран

SWITCH - станцияны күйгүзүү жана өчүрүү үчүн колдонулуучу жылдыргыч

ЛИТИЙ БАТАРЕЯСЫ (шилтемеленген жок, анткени меники жергиликтүү дүкөндө) - станцияны кубаттай турган кайра заряддалуучу батарея

CHARGER MODULE - бул батареяны заряддоо үчүн колдонулган модуль

WIRES - компоненттерди бириктирүү үчүн колдонулат

ARDUINO NANO - операциянын мээси

2 -кадам: Куралдар

Куралдар
Куралдар
Куралдар
Куралдар
Куралдар
Куралдар

Акыркы кадамда биз метеостанцияны жасоого керектүү болгон бардык электрондук компоненттерди чогулттук. Улантуу үчүн бизге дагы кээ бир негизги куралдар керек. Сизге керектүү нерселердин баары бул жерде:

ҮЛТҮРҮҮЧҮ ТЕМИР - компоненттерди бириктирүү үчүн

ARDUINO IDE - Arduino программалоо үчүн колдонулган программа

3D ПРИНТЕР (милдеттүү эмес) - корпусту жасоо үчүн, бирок эгерде сизде жок болсо, анда сиз жөн гана пластикалык кутучаны алып, анын тешиктерин кесип аласыз.

HOT GLUE GUN - корпустун ичиндеги компоненттерди коргоо үчүн

3 -кадам: Circuit

Circuit
Circuit
Circuit
Circuit

Эми бизде керектүү нерсенин баары бар, кызыктуу бөлүгү башталса болот.

Биздин BME680 жана 64X128 OLED экөө тең I²C колдонгондуктан, байланыш салыштырмалуу жөнөкөй.

Жөн эле кубатты (VCC) 3, 3V же 5V пинге жана жерге (GND) GND пинине туташтырыңыз. Сиздин Arduino чындыгында төөнөгүчтөрү жок, тескерисинче тешиктери болсо жакшы. Ушундай жол менен сиз зымдарды түздөн -түз ага ширете аласыз.

Эми сиздин дисплейиңиз менен сенсордун күчү бар, бирок алар менен байланышууга мүмкүнчүлүк жок. Бул үчүн сиз аларды аналогдун астында жайгашкан A4 жана A5 төөнөгүчтөрүнө туташтырышыңыз керек. Бул I²C аркасында болгону эки зым. SDAны A4кө жана SCLге (кээде SCK катары белгиленет) A5ке туташтырыңыз.

МААНИЛҮҮ! Капка батпай турган башаламандыкты болтурбоо үчүн зымдарыңызды мүмкүн болушунча кыска (жана электроника уруксат бергендей кыска) кесиңиз!

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

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

Эми бизде бардык компоненттер туташтырылгандыктан, батарейканы чынжырга туташтыруу мезгили келди.

Батареяны + жана - заряддоо модулунун B + жана B− жаздыкчаларына кошуңуз.

Андан кийин, OUT+ жана OUT− Arduino VIN жана GND казыктарына туташтырыңыз. Которууну + кабелине кошкондугуңузду текшериңиз.

Бардык ширетилген зымдарга жылуулукту азайтуучу жакшы идея. Бул кыска туташууларды болтурбай, зымдарды коргой алат.

5 -кадам: скрипт

Script
Script

Районду аяктагандан кийин, кодировкаларды жасоого убакыт келди. Ооба, мен үчүн убакыт, сиз жөн гана бул жерден сценарийди көчүрүп алсаңыз болот:

Бул скрипт сенсордун маалыматын окуйт жана OLEDде басып чыгарат.

Сиздин компоненттериңиздин туура туташканын текшерүү үчүн I²C локаторун иштетүү пайдалуу. Бул жерден алсаңыз болот.

6 -кадам: Case

Эми сиз сценарийди сынап көрдүңүз жана метеостанция иштеп жатат, аны ишке киргизүүгө убакыт келди. Мен бул жөнөкөй корпусту Fusion 360та иштеп чыккам, бирок кааласаңыз, өзүңүздүкүн жасаңыз.

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

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

7 -кадам: Бүттү

Бүттү!
Бүттү!

Сени карачы! Сизде азыр каалаган жерге алып бара турган кичинекей аба ырайы станциясы бар жана аны (салыштырмалуу) оңой жана (үмүт менен) кызыктуу кылды. Эгерде сиз бул Нускаманы жактырсаңыз, сөзсүз түрдө жактырыңыз! Жана адаттагыдай эле, эгер сизде кандайдыр бир суроолор болсо, мен комментарийлерде аларга жооп берүү үчүн болгон күчүмдү жумшайм.

Кийинки Нускамада көрүшөм, кош!

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