Агуулгын хүснэгт:
- Алхам 1: Материал ба багаж хэрэгсэл
- Алхам 2: Эх кодыг татаж авах
- Алхам 3: ATtiny85 програм
- Алхам 4: Protoboard угсралт
- Алхам 5: Бүрхүүлийн угсралт
- Алхам 6: Дараагийн алхамууд
Видео: IOT123 - Цахилгаан тоолуурын хайрцагны угсралт: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Энэ бол 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: Protoboard угсралт
Нүхний нөгөө талд гагнуур хийх нь хэд хэдэн удаа саад болдог. Ийм тохиолдолд би нүхээр зорилтот төхөөрөмж дээр гагнуур хийж, дараа нь гагнуурыг хайлуулж, ил гарсан утсыг төвийн нүх рүү түлхэж, дулааныг барьж, зайлуулна.
- Доод талаас нь RED1 ба RED2 2P холбогчоос гадна руу нээгдсэн тээглүүрүүдийг оруулна уу. Гагнуурын тээглүүрийг дээд талд нь таслав.
- Доод талаас нь 3P холбогчоос RED3, RED4 & RED5 -ийн гадна талд нээгдсэн тээглүүрийг оруулна уу. Гагнуурын тээглүүрийг дээд талд нь таслав.
- Доод талаас нь ATTINY85 -аас RED6 - RED13 -д зүүг үзүүлсэн шиг чип маркераар оруулна уу. Гагнуурын тээглүүрийг дээд талд нь таслав.
- Доод талаас нь цэнхэр утсыг ШАР1 -аас ШАР2 хүртэл гагнана.
-
Доод талаас нь ногоон утсыг YELLOW3 -аас YELLOW4 хүртэл гагнана.
- Дээд талд нь хар утсыг RED1 -ээс RED4 хүртэл гагнана.
- Дээд талд, хар утсыг BLUE1 -ээс BLUE2 хүртэл гагнана.
- Дээд талд нь BLUE3 -аас BLUE4 хүртэл хар утсыг гагнана.
- Дээд талд, PINK1 -ээс PINK2 хүртэл улаан утсыг гагнана уу (зураг дээрх шиг илүүдэл утсыг үлдээгээрэй).
- Дээд талд нь PINK3 -аас PINK4 хүртэл улаан утсыг гагнана (зураг дээрх шиг илүүдэл утсыг үлдээгээрэй).
- Дээд талд нь улаан утсыг PINK5 -аас PINK6 хүртэл гагнана.
- Дээд талд нь улаан утсыг PINK7 руу гагнана (илүүдэл үлдэх болно).
- Дээд талд нь хар утсыг PINK8 болгон гагнана (илүүдэл үлдэгдэл үлдээнэ).
- Зураг дээрх шиг 6A эрэгтэй толгойнуудыг INA219 модульд холбоно.
- Дээрээс INA219 тээглүүрийг ORANGE1 - ORANGE6 ба гагнуур руу оруулна.
- 4P эрэгтэй толгойг OLED модуль дээр гагнах.
- Хуванцар хүзүүвчийг 6P тээглүүрээс салга.
- Зүүг бага зэрэг S хэлбэрт нугалж, самбарыг хуурай байрлуулах нь зэрэгцээ байна.
- Дээд талаас OLED тээглүүрийг ORANGE7 - ORANGE10 ба гагнуур руу оруулна уу.
Алхам 5: Бүрхүүлийн угсралт
- Угсарсан протобоард/INA219/OLED -ийг 3D хэвлэсэн бүрхүүлд оруулж боолтоор бэхлэнэ.
- Холбогдох гадаргуу дээр цианоакрилат бүхий 3D хэвлэсэн унтраалгатай SPDT -ийг угсарна.
- SPDT дээрх цагаан тугалга.
- Шилжүүлэгчийг цианоакрилатаар бүрхүүлд бэхлэнэ.
- LIR2450 эзэмшигч дээрх цагаан тугалга.
-
LIR2450 эзэмшигчийг цианоакрилатаар бэхлээрэй.
- Батерейны тавиураас зүү хүртэл сул хар утсыг гагнана.
- SPDT унтраалга дээрх protoboard -аас дунд зүү хүртэл сул улаан утас.
- Зай эзэмшигч дээрх +ve зүүгээс улаан утсыг доод SPDT зүү хүртэл гагнана (бүрхүүл дээрх том нээлхийтэй хамгийн ойр).
Шаардлагагүй боловч эр толгойн голыг шураг холбогчдод бэхлэх замаар илүү хялбар холболт хийх боломжтой болно.
- 1x2P эрэгтэй тээглүүрийг 2P шураг холбогчдод холбоно уу.
- 2x3P хэмжээтэй эрэгтэй тээглүүрийг нэг эгнээнд нугалж, гагнуурыг нөгөө эгнээний зэргэлдээ тээглүүр рүү холбоно.
- Үүнийг 3P шураг холбогчдод холбоно уу.
Алхам 6: Дараагийн алхамууд
Хэрэв та LIR2450 ашиглаж байгаа бол унтраалгыг доош нь дарж асаах хэрэгтэй.
Нэвтрэх дэлгэц нь холбогчийн хэрэглээг харуулдаг.
2P холбогч (үүнийг LIR2450 ашигладаггүй тохиолдолд ашигладаг):
- Гадна ПИН, Цахилгаан хангамжийн хяналт GND
- Дотоод ПИН, Хяналтын цахилгаан хангамж +ve
3P холбогч (үүнийг хянах төхөөрөмжид ашигладаг):
- Дотоод ПИН, Төхөөрөмж +ба
- Дунд PIN, Төхөөрөмж GND, Төхөөрөмжийн зай GND
- Гадна ПИН, Төхөөрөмжийн зай +
Зөвлөмж болгож буй:
IOT123 - D1M BLOCK - 2xAMUX угсралт: 7 алхам (зурагтай)
IOT123 - D1M BLOCK - 2xAMUX угсралт: D1M BLOCKS нь алдартай Wemos D1 Mini SOC/Shields/Clones -ийн мэдрэгчтэй хайрцаг, шошго, туйлшралын хөтөч, таслагчийг нэмдэг. ESP8266 чиптэй холбоотой асуудлуудын нэг нь зөвхөн нэг аналог IO зүү авах боломжтой юм. Энэхүү зааварчилгаа нь 2xA -ийг хэрхэн яаж угсрахыг харуулж байна
IOT123 - D1M BLOCK - RFTXRX угсралт: 8 алхам
IOT123 - D1M BLOCK - RFTXRX угсралт: D1M BLOCKS нь алдартай Wemos D1 Mini SOC/Shields/Clones -ийн мэдрэгчтэй хайрцаг, шошго, туйлшралын хөтөч, таслагчийг нэмдэг. RF дамжуулагч/хүлээн авагч нь ESP8266 -ийг одоо байгаа гэр/үйлдвэрийн автоматжуулалтад нэвтрэх боломжийг олгодог. Энэхүү бүрхүүл нь 433
IOT123 - D1M BLOCK - GY521 угсралт: 8 алхам
IOT123 - D1M BLOCK - GY521 угсралт: D1M BLOCKS нь алдартай Wemos D1 Mini SOC/Shields/Clones -ийн мэдрэгчтэй хайрцаг, шошго, туйлшралын хөтөч, таслагчийг нэмдэг. Энэхүү D1M BLOCK нь Wemos D1 Mini болон GY-521 модулийн хооронд энгийн холболтыг өгдөг (Хаяг ба Таслах зүүг холбож болно
IOT123 - D1M BLOCK - ADXL345 угсралт: 8 алхам
IOT123 - D1M BLOCK - ADXL345 угсралт: D1M BLOCKS нь алдартай Wemos D1 Mini SOC/Shields/Clones -ийн мэдрэгчтэй хайрцаг, шошго, туйлшралын гарын авлага, таслагчийг нэмдэг. Энэхүү D1M BLOCK нь Wemos D1 Mini ба ADXL345 Accelerometer модулийн хооронд энгийн холболтыг өгдөг. Хөгжүүлэлтийн миний анхны сэдэл
Карбон файбер утасны хайрцагны угсралт: 10 алхам
Нүүрстөрөгчийн шилэн утасны хайрцагны угсралт: Зорилго: Энэхүү зааварчилгааны зорилго нь карбон файберээс ашиглах боломжтой утасны хайрцаг бүтээх явдал юм. Нүүрстөрөгчийн утас нь утсан хайрцгийн хувьд маш сайн материал юм, учир нь энэ нь нийлмэл материал учраас хөнгөн жинтэй төдийгүй бат бөх байдаг. Стийг дагаж