Мазмуну:
- 1 -кадам: материалдар жана инструменттер
- 2 -кадам: Булак кодун жүктөп алыңыз
- 3 -кадам: ATtiny85 программасы
- 4 -кадам: Protoboard Ассамблеясы
- 5 -кадам: Корпустун жыйнагы
- 6 -кадам: Кийинки кадамдар
Video: IOT123 - КҮЧ МЕТРЛЕР КУТУГУНУН Жыйнагы: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Бул moononournation тарабынан жазылган ATTINYPOWERMETER үчүн корпус.
Ал үзгүлтүксүз чыңалууну (V), токту (мА) жана топтолгон электр энергиясын (мВт) өлчөй алат. Жана ошондой эле фигураларды элестетүү үчүн жөнөкөй график түзүңүз. Жөнөкөй туташуу көрсөтмөсү башталганда OLED экранында чачырап турат.
Кичирээк OLED экраны үчүн код айрылган жана өзгөртүлгөн.
Үзүлүштөр бурамалуу терминалдар болуп саналат; эркек казыктары оңой туташуу үчүн жасалат.
Мен сизге moononournationтун Instructable'ге негизделген долбоорун сунуштайм. Мен оптималдаштырууну издедим, бирок анын баштапкы дизайнын жакшырта алган жокмун. Мен I2C линияларына тартууну кошууну ойлодум, бирок "эгер ал бузулбаса, аны оңдобо".
1 -кадам: материалдар жана инструменттер
Материалдардын жана булактардын толук тизмеси бар.
- 3D басылган корпус (1)
- 1 "Эки тараптуу протобер (1)
- OLED экраны (1)
- INA219 модулу (1)
- ATTINY85 20PU (1)
- 2P бурама туташтыргычы (1)
- 3P бурама туташтыргычы (1)
- LIR2450 батареясы (1)
- LIR2450 кармагыч (1)
- M2.2 х 6мм контейнердик бурамалар (4)
- Цианоакрилат клей (1)
- Кошуу зымы (7)
- Темир (1)
- Solder (1)
2 -кадам: Булак кодун жүктөп алыңыз
GitHubдан булакты түшүрүү: https://github.com/IOT-123/ATtinyPowerMeter. Эгерде сиз GitHub менен тааныш эмес болсоңуз, "Clone or download" баскычын, андан кийин "ZIP жүктөө" баскычын басыңыз.
3 -кадам: ATtiny85 программасы
Arduino компиляциясын колдонуңуз жана булакты ATtiny85ке программалаңыз. Сиз бул көрсөтмөлөрдөн кененирээк маалымат таба аласыз:
www.instructables.com/id/Programming-the-A…
www.instructables.com/id/How-to-Program-AT…
www.instructables.com/id/How-to-program-th…
www.instructables.com/id/Programming-the-A…
www.instructables.com/id/Programming-an-At…
4 -кадам: Protoboard Ассамблеясы
Тешиктин аркы өйүзүндө ширетүү тоскоол болгон учурлар бар. Андай болгондо, мен тешик аркылуу бутага ширеттим, андан кийин капталын эритип, ачык болгон зымды борбордук тешикке түртүп, кармап, жылуулукту алып салыңыз.
- Төмөндөн, RED1 & RED2деги 2P туташтыргычынан казыктарды сыртынан ачуу менен салыңыз. Лайнердин үстү жагында казыктар.
- Төмөндөн, RED3, RED4 & RED5 3P туташтыргычынан төөнөгүчтөрдү сыртынан ачуу менен салыңыз. Лайнердин үстү жагында казыктар өчүрүлгөн.
- Төмөндөн, ATTINY85тен RED6 - RED13 чиптерин маркер менен кыстарыңыз. Лайнердин үстү жагында казыктар өчүрүлгөн.
- Төмөндөн, көк зымды САРЫ 1ден САРЫ 2ге чейин ширетиңиз.
-
Төмөндөн жашыл зымды САРЫ 3төн САРЫ 4кө чейин ээрчиңиз.
- Үстүндө кара зымды RED1ден RED4кө чейин ээрчиңиз.
- Үстүндө, BLUE1ден BLUE2ге чейин кара зымды ээрчиңиз.
- Үстүндө, кара зымды BLUE3төн BLUE4ке чейин ээрчиңиз.
- Үстүнкү жагында, PINK1ден PINK2ге чейин кызыл зымды ээрчиңиз (көрсөтүлгөндөй ашыкча зымды көп калтырыңыз).
- Үстүнкү жагында, кызыл зымды PINK3төн PINK4кө чейин ээрчиңиз (көрсөтүлгөндөй ашыкча зымды көп калтырыңыз).
- Үстүнкү жагында, PINK5тен PINK6га чейин кызыл зымды ширетүү.
- Үстүнкү жагында, кызыл зымды PINK7ге салыңыз (ашыкча калтырып).
- Үстүнкү жагында, кара зымды PINK8ге кошуңуз (ашыкча калтырып).
- Көрсөтүлгөндөй INA219 модулуна 6P эркек башын кошуу.
- Жогорудан INA219 төөнөгүчтөрүн ORANGE1 - ORANGE6 жана ширеткичке салыңыз.
- Solder 4P эркек баштары көрсөтүлгөндөй OLED модулуна.
- Пластикалык жаканы 6P казыктарынан алыңыз.
- Пиндерди кичине S формасына бүгүңүз, такталарды текшерүү үчүн кургатуу параллель.
- Жогору жактан, OLED төөнөгүчтөрүн ORANGE7 - ORANGE10 жана ширеткичке салыңыз.
5 -кадам: Корпустун жыйнагы
- Чогулган протобордду/INA219/OLEDди 3D басып чыгарылган корпуска салыңыз жана бурамалар менен бекемдеңиз.
- Тийиштүү беттерде цианоакрилат менен 3D басып чыгарылган алмаштыргыч менен SPDTти чогултуңуз.
- SPDT боюнча калай төөнөгүчтөр.
- Cyanoacrylate менен корпуска которгучту бекит.
- LIR2450 кармагычта калай төөнөгүчтөр.
-
LIR2450 кармагычты цианоакрилат менен корпуска бекит.
- Батарейка кармагычтагы -ve пинге чейин протоборддон бош калган кара зым.
- Кызыл протоколдон баштап SPDT өчүргүчтүн ортосуна кадалган кызыл зым.
- Батарейка кармагычтагы +ve пинден кызыл жипти SPDT пинине чейин коргогула (корпустун чоң ачылышына эң жакын).
Кереги жок болсо да, бурамалуу туташтыргычтарга эркек баш казыктарын туташтыруу аркылуу оңой байланышка жетүүгө болот.
- 1x2P эркек казыктарын 2P бурамалуу коннекторлорго туташтырыңыз.
- 2x3P эркек төөнөгүчтөрдө бир катарда ийилген жана башка стрелкалар бар.
- Муну 3P бурамалуу коннекторлорго туташтырыңыз.
6 -кадам: Кийинки кадамдар
LIR2450 колдонуп жаткан болсоңуз, которгучту ылдый басып, кубаттуулукту киргизиңиз.
Экранда туташтыргычтын колдонулушу көрсөтүлөт.
2P Connector (бул LIR2450 колдонулбаганда колдонулат):
- Тышкы PIN, Монитордун Power Supply GND
- Ички PIN, Монитордун электр менен камсыздалышы +ve
3P Connector (бул көзөмөлдөнө турган түзмөк үчүн колдонулат):
- Ички PIN, Түзмөк +ve
- Орто PIN, түзмөк GND, түзмөк батареясы GND
- Тышкы PIN, Түзмөктүн Батареясы +ve
Сунушталууда:
Thermoelectric Peltier муздаткыч комплектинин жыйнагы: 5 кадам
Thermoelectric Peltier Refrigeration Kit Assembly: Thermoelectric coolers Peltier эффектине ылайык иштейт. Эффект жылуулукту эки электр түйүнүнүн ортосунда өткөрүп берүү аркылуу температура айырмасын жаратат. Электр тогун түзүү үчүн бириктирилген өткөргүчтөргө чыңалуу колдонулат. Качан
Desktop Pi аппараттык жыйнагы: 12 кадам (сүрөттөр менен)
Desktop Pi Аппараттык Ассамблеясы: Мен Raspberry Pi жана Single Board Computers (SBCs) дүйнөсүн кызыктуу деп эсептейм. Кадимки үйдө колдонулуучу компьютер үчүн керектүү болгон бардык негизги компоненттердин компакттуу жана өз алдынча системага интеграцияланышы аппараттык жабдууларды жана
ANSI терминалдарынын жыйнагы: 10 кадам
ANSI терминалдарынын жыйнагы: Бул долбоор 80 тилке текстин ЖК дисплейде Wordstar сыяктуу эски мода текст процессорун иштетүү үчүн ылайыктуу түрдө башталган. 0.96дан 6 дюймга чейинки ар кандай башка дисплейлер кошулду. Дисплейлерде ырдоо колдонулат
Түшүм жыйнагы - NASA Жердин чегинен тышкары өсөт Конкурска кирүү: 5 кадам (Сүрөттөр менен)
Түшүм жыйнагы - НАСА Жердин чегинен тышкары өсөт Конкурс: Кыскача маалымат: Эл аралык космостук станциясынын бортунда космонавттарга тамак өстүрүү үчүн көп орун жок. Бул гидропоникалык бак минималдуу мейкиндикти колдонуп, эффективдүү иштөө үчүн 30 өсүмдүктү айлануу графиги боюнча нөлдүк гравиада жыйноо үчүн иштелип чыккан
IOT123 - ATTINY85 ПРОГРАММАСЫНЫН СЕРИАЛДЫК ЖИГИНИН Жыйнагы: 4 кадам
IOT123 - ATTINY85 ПРОГРАММАСЫНЫН СЕРИАЛДЫК ЖИГИНИН ЖЫЙНАГЫ: Мен ATTINY85ти аз кубаттагыч сенсорлор үчүн колдонуп келе жатам. Башында мен бул чиптерди консол аркылуу мүчүлүштүктөрдү чыгаруунун эч кандай жолу жок деп ойлогом жана кээ бир сулуу " ал жерде " иштөө убактысында эмне болуп жатканын карап көрүүнүн ыкмалары. Анан SoftwareSeria менен тааныштым