Мазмұны:
- 1 -қадам: материалдар мен құралдар
- 2 -қадам: бастапқы кодты жүктеңіз
- 3 -қадам: ATtiny85 бағдарламасы
- 4 -қадам: тақтаны жинау
- 5 -қадам: корпусты құрастыру
- 6 -қадам: Келесі қадамдар
Бейне: IOT123 - Қуат өлшегіш қорапшасы: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл moononournation авторлық ATTINYPOWERMETER корпусы.
Ол кернеуді (V), токты (мА) және жинақталған қуатты (мВтсағ) үздіксіз өлшей алады. Сонымен қатар фигураларды визуализациялау үшін қарапайым график құрыңыз. Іске қосылған кезде OLED экранында қарапайым қосылу нұсқаулығы пайда болады.
Кіші OLED экраны үшін код айырылған және өзгертілген.
Сынықтар бұрандалы терминалдар болып табылады; бұрандалы ер түйреуіштер оңай қосылуға мүмкіндік береді.
Мен сізге алдымен Moononournation нұсқаулығына негізделген жобаны ұсынуды ұсынамын. Мен оңтайландыруды іздедім, бірақ оның бастапқы дизайнын жақсарта алмадым. Мен I2C желілеріне тартуларды қосуды қарастырдым, бірақ «егер ол бұзылмаса, оны түзетпеңіз».
1 -қадам: материалдар мен құралдар
Материалдар мен ресурстардың толық тізімі бар.
- 3D басып шығарылған қаптама (1)
- 1 дюймдік екі жақты протободы (1)
- OLED экраны (1)
- INA219 модулі (1)
- ATTINY85 20PU (1)
- 2P бұрандалы қосқыш (1)
- 3P бұрандалы қосқыш (1)
- LIR2450 батареясы (1)
- LIR2450 ұстағыш (1)
- M2.2 x 6mm бұрандалар (4)
- Цианоакрилат желімі (1)
- Қосылатын сым (7)
- Дәнекерленген темір (1)
- Дәнекер (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 -қадам: тақтаны жинау
Өткізілетін тесіктің екінші жағындағы дәнекерлеуге кедергі болатын бірнеше жағдайлар бар. Бұл жағдайда мен тесікке тесікті дәнекерледім, содан кейін бүйірден балқыманы ерітіп, ашық сымды орталық тесікке итеріп, жылуды ұстап, алып тастаңыз.
- Төменнен RED1 және RED2 ішіндегі 2P коннекторынан түйреуіштерді сыртынан ашыңыз. Жоғарғы жағында дәнекер түйреуіштер.
- Төменнен 3P коннекторынан түйреуіштерді RED3, RED4 & RED5 ішіне сыртынан ашылатын етіп салыңыз. Жоғарғы жағында дәнекер түйреуіштер.
- Төменнен 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 мен дәнекерге салыңыз.
- Көрсетілгендей OLED модуліне 4P ерлер тақырыптарын дәнекерлеңіз.
- 6P түйреуіштерінен пластикалық мойынтіректі алыңыз.
- Ілгектерді сәл S пішініне бүгіңіз, тақталарға құрғақ бекіту параллель.
- Жоғарыдан OLED түйреуіштерін ORANGE7 - ORANGE10 мен дәнекерге салыңыз.
5 -қадам: корпусты құрастыру
- Жиналған прото/INA219/OLED 3D басып шығарылған қаптамаға салыңыз және бұрандалармен бекітіңіз.
- Жанасатын беттерде цианоакрилаты бар 3D басып шығарылған ауыстырмалы SPDT жинаңыз.
- SPDT бойынша қалайы түйреуіштері.
- Коммутаторды корпусқа цианоакрилатпен бекітіңіз.
- LIR2450 ұстағышындағы қалайы түйреуіштері.
-
LIR2450 ұстағышын корпусқа цианоакрилатпен бекітіңіз.
- Батарея ұстағышындағы түйреуішке дейін протобордан бос қара сым дәнекерленген.
- Дәнекерленген қызыл сым протодоннан SPDT қосқышының ортаңғы штырына дейін.
- Батарея ұстағышындағы +ve түйреуіштен SPDT түйреуішінің төменгі жағына қызыл сымды дәнекерлеңіз (корпустағы үлкен тесікке жақын).
Қажет болмаса да, бұрандалы коннекторларға еркек бастық түйреуіштерді бекіту арқылы оңай қосылуға болады.
- 2x бұрандалы қосқыштарға 1x2P еркек штырларды қосыңыз.
- 2x3P көлемінде еркек түйреуіштер бір қатарда түйреуіштерді бүгіп, дәнекерлейді.
- Мұны 3P бұрандалы қосқыштарға қосыңыз.
6 -қадам: Келесі қадамдар
Егер LIR2450 қолданылса, қосқышты төмен басу арқылы қуатты қосыңыз.
Экранда қосқыштың қолданылуы көрсетіледі.
2P қосқышы (бұл LIR2450 қолданылмайтын кезде қолданылады):
- Сыртқы PIN, монитордың қуат көзі GND
- Ішкі PIN, монитордың қуат көзі +ve
3P қосқышы (бұл бақыланатын құрылғы үшін қолданылады):
- Ішкі PIN, Device +ve
- Орташа PIN, құрылғы GND, құрылғы батареясы GND
- Сыртқы PIN, құрылғы батареясы +ve
Ұсынылған:
Raspberry Pi салқындатқыш желдеткіш қорапшасы, процессордың температуралық индикаторы: 10 қадам (суреттермен)
Raspberry Pi салқындатқыш желдеткіштің CPU температурасының индикаторы бар қорабы: Мен алдыңғы жобада таңқурай pi (бұдан әрі- RPI) процессорының температуралық индикатор схемасын енгіздім. Бұл схема RPI 4 процессордың әр түрлі температуралық деңгейін келесі түрде көрсетеді.- Жасыл жарық диоды қосылған кезде CPU температурасы 30 ~ ішінде
Допамин қорапшасы - Майк Бойдқа ұқсас жоба - Майк Бойдқа ұқсамау: 9 қадам
Допамин қорапшасы | Майк Бойдқа ұқсас жоба - Майк Бойдқа ұқсамау: маған біреу керек! Маған біреу керек! Мен кешіктірушімін! Маған дофаминдік қорап керек … Бағдарламалаудың қажеті жоқ. Дыбыс жоқ, тек таза ниет
Көлеңке қорапшасы: 8 қадам (суреттермен)
Shadow Box Wall Art: Кейде мен өзімді шектемей қызықты, бірақ күрделі идеяларды жүзеге асыра алатын күрделі жобаны ұнатамын. Менің сүйіктілерім - эстетикалық жағынан ұнамды жобалар, мен оларды бірнеше аяқтадым. Бұл жобалармен жұмыс жасау барысында мен
Ардуино: Ән айтатын туған күн қорапшасы: 14 қадам
Arduino: Сыйлықтар үшін туған күн қорабы: Бұл әнші туған күн қорапшасы Ардуиноның арнайы функцияларды, соның ішінде жарықдиодты шамды қосуды қамтамасыз ету үшін туған күн сыйлықтарын жинау үшін жасалған. Туған күніңмен ән айтуға және жарықдиодты жарықтандыруға мүмкіндіктері бар
3D басып шығарылған телефон қорапшасы: 5 қадам
3D басып шығарылған телефон қорапшасы: бұл Tinkercad көмегімен жасалған 3D басып шығарылған телефон қорабы. Бұл телефон қорапшасының ұстағышын ампутацияға арналған 3D басып шығарылған қолдың бейімделуіне қоюға болады. Бейімделуді 3D басып шығарылған қолмен алуға болады. Бұл телефон қорапшасы X телефонына сәйкес келеді