Агуулгын хүснэгт:
- Алхам 1: Багаж хэрэгсэл ба бүрэлдэхүүн хэсгүүд
- Алхам 2: Схем
- Алхам 3: Барилга
- Алхам 4: Програм хангамж
Видео: Жижиг 12V дэлгэц: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Энэхүү зааварчилгаа нь 3 LED -ээр дамжуулж батерейны эрүүл мэндийн гэрлэн дохио өгдөг жижиг машины батерейны монитор юм.
Би бүрмөсөн хавсаргаж болох маш бага гүйдлийн сугалаа авахыг хүсч байна. Шалтгаан нь миний машин хэсэг хугацаанд ашиглагдаагүй байсан (11 долоо хоног - өөрийгөө тусгаарласан), батерей нь бүрэн дууссан байсан. Хаалганы ердийн нээлхий нь батерейгаас хамаардаг тул энэ нь миний машинд асуудалтай байдаг. Би жолоочийн хаалган дээр нөөцлөх гарын авлагын түлхүүрээр орж болох байсан боловч машины ар тал руу мөлхөж, 12В батерей дээр нөөцлөх батерейг холбож, машины үлдсэн хэсгийг онгойлгож, зайгаа гаргаж авах боломжтой болсон. дахин цэнэглэх. Энэ бүхэн сайн болсон, гэхдээ би дасгалаа давтахыг хүсээгүй.
Тиймээс би бүх зүйлийг савлахаас өмнө надад анхааруулахын тулд энэ жижиг дэлгэцийг хийсэн. Би батерейны цэнэг нь 30 мА орчим байдаг бөгөөд бүх системийг унтраасан байдаг. Энэ бол хаалганы хяналт, дохиоллын систем гэж би бодож байна. Энэ нь тийм ч их сонсогдоогүй, гэхдээ удаан хугацаагаар ажиллахгүй бол батерейг цэнэггүй болгох болно. Тиймээс би энэ ачааллыг хэт их нэмэхгүй байхыг хүсч байсан. Энэ нь дунджаар 4mA -ийг зурж дуусгасан. Цахилгаан хэмнэлтийн ихэнх хэсэг нь тохирох LED -ийг 5 секунд тутамд богино хугацаанд асаах явдал юм
Энэхүү дэлгэц нь Digispark төрлийн ATTiny85 модуль дээр суурилсан бөгөөд жижиг, хямд бөгөөд хүчдэлийг хянах ADC -ийн зохистой оролттой бөгөөд 3 LED хөтлөх хангалттай GPIO -той.
Би өөрчилсөн хувилбараа ашиглан одоогийн бага гүйдлийн дижитпаркийг цаашид бууруулах зорилгоор ашиглаж байсан боловч хэрэв нэмэлт 7мА гүйдэлд сэтгэл хангалуун байвал үүнийг ашиглахгүйгээр ашиглаж болно. Үүнийг схемийн тайлбар дээр дэлгэрэнгүй тайлбарласан болно.
Алхам 1: Багаж хэрэгсэл ба бүрэлдэхүүн хэсгүүд
Багаж хэрэгсэл
Fine Point гагнуурын төмөр
Бүрэлдэхүүн хэсгүүд
- Digispark ATTiny85 (ердийн USB эсвэл микро USB
- загварчлах самбар 6х7 нүхтэй
- 3.3V зохицуулагч xc6203E332
- Улаан, шар, ногоон гэсэн 3 LED
- 3 x 47R, 1 x 10K, 1 x 33K эсэргүүцэл
- Конденсатор 10uF
- Шоттки диод
- Zener диод 7v5
- 3 зүү холбогч
- Хаалт - 3D хэвлэсэн хайрцаг
www.thingiverse.com/thing:4458026
Алхам 2: Схем
Хэлхээ нь маш энгийн. Schottky диод (туйлшралын хамгаалалт) ба zener нь бага гүйдлийн 3.3V зохицуулагчийг тэжээж ATTiny -д тогтвортой 3.3V хүчийг өгдөг.
Боломжит хуваагч нь 12V батерейг 4.3: 1 -ээр бууруулж ATTiny дээрх ADC оролтыг тэжээнэ. PB3 / ADC1 нь самбар дээрх USB бүрэлдэхүүн хэсгүүдэд ямар нэгэн саад учруулахаас зайлсхийхэд ашиглагддаг. 3 LED нь PB0, PB1, PB5 -д залгагдсан бөгөөд гүйдлийг хязгаарлахын тулд 47R резистор ашигладаг. USB үйл ажиллагаанд хөндлөнгөөс оролцохоос зайлсхийхийн тулд PB5 -ийг дахин ашигладаг. Энэ нь PB5 -ийг дахин тохируулах ажилд зориулагдаагүй болно. Энэ нь жинхэнэ дижитал хавтангийн хувьд хэвийн зүйл боловч клонуудын хувьд заавал байх албагүй тул гал хамгаалагчийг засварлах шаардлагатай (гал хамгаалагчийн засварлагчийг үзнэ үү)
Хэрэв та гүйдлийн хүчийг бууруулахын тулд дижитпаркад өөрчлөлт оруулахаас зайлсхийхийг хүсч байвал 5В -ийн тогтворжуулагчийг ашиглаж болно. Энэ нь хэд хэдэн өөрчлөлтийг шаарддаг.
- Xc6203 зохицуулагч ба 7v5 zener -ийг салгаад 12V -ийг Digispark дээрх Вин рүү шууд оруулна уу.
- Боломжит хуваагчийг өөрчилж, 18K: 10K гэж хэлээрэй
- Програм хангамжийн хүчдэлийн босго түвшинг бага зэрэг тохируулах шаардлагатай болно. Програм хангамжийн хэсгийг үзнэ үү.
Алхам 3: Барилга
Би нэмэлт схемийг 6 х 7 хэмжээтэй прототипийн самбар дээр байрлуулсан бөгөөд GPIO болон хүчдэлийн тээглүүртэй шууд холбогдсон нүхтэй, дижиспаркын орой дээр сууж болно.
Энэ нь маш жижиг хайрцагт багтах маш авсаархан модулийг бий болгодог. Би хайрцган дээрх 3 зүү холбогчийг ашигласан бөгөөд гадна талын 2 зүү нь 0V, төв нь 12V хүртэл холбогдсон байв. Энэ нь холбогчийг оруулах туйл нь чухал биш гэсэн үг юм.
Алхам 4: Програм хангамж
Програм хангамж нь Arduino ноорог хэлбэрээр байдаг.
Эх сурвалжийг https://github.com/roberttidey/tiny12V дээрээс авах боломжтой
Энэ нь маш энгийн бөгөөд энгийн давталттай бөгөөд 5 секунд тутамд ADC1 -ээр хүчдэлийг хэмжиж, зохих LED -ийг анивчдаг.
Босгыг тодорхойлох түвшинг шугамаар тогтоодог
int ledLevels [LED_COUNT] = {907, 888, -1};
ADC -ийн анхны тооноос их утга ногооноор анивчдаг. ADC нь үүнээс бага боловч секундээс их уншигдах нь Амбер. Өөр ямар ч зүйл улаанаар гэрэлтдэг.
Миний хувьд энэ нь ногоон> 12.4V, хув> 12.1V, улаан <12.1V.
Та хувьсах хүчдэлийн хангамжийг ашиглан, LED -ийн өөрчлөлт хаана гарч байгааг шалгах замаар тохируулж болно. Digispark дээр анхдагч 5V зохицуулагчийг ашигладаг бол эдгээрийг өөрчлөх шаардлагатай болно.
Зөвлөмж болгож буй:
Micropython бүхий TTGO (өнгөт) дэлгэц (TTGO T-дэлгэц): 6 алхам
Micropython бүхий TTGO (өнгөт) дэлгэц (TTGO T-дэлгэц): TTGO T-Display нь ESP32 дээр суурилсан 1.14 инчийн өнгөт дэлгэцтэй самбар юм. Уг самбарыг 7 доллараас бага үнээр худалдаж авах боломжтой (тээвэрлэлт, шагналыг banggood дээрээс үзнэ үү). Энэ бол дэлгэцийг багтаасан ESP32 -ийн гайхалтай шагнал юм
I2C / IIC LCD дэлгэц - Arduino ашиглан SPI -IIC модулийг ашиглан I2C LCD дэлгэц рүү SPI LCD ашиглах: 5 алхам
I2C / IIC LCD дэлгэц | IUC LCD дэлгэц дээр SPI LCD дэлгэцийг SPI -ийг IIC модулийг ашиглан Arduino ашиглан ашиглаарай: Сайн байна уу залуусаа, ердийн SPI LCD 1602 -ийг холбоход хэт олон утас байдаг тул үүнийг arduino -той холбоход маш хэцүү боловч зах зээл дээр боломжтой нэг модуль байдаг. SPI дэлгэцийг IIC дэлгэц болгон хөрвүүлэх тул та зөвхөн 4 утас холбох хэрэгтэй
Супер жижиг Arduino -тэй нийцтэй самбарыг ашигладаг жижиг дохиоллын систем!: 10 алхам
Super Tiny Arduino -тэй нийцтэй самбар ашигладаг бяцхан дохиоллын систем !: Сайн байна уу, өнөөдөр бид бяцхан дажгүй төсөл хийх гэж байна. Бид өөртөө болон урд талын объектын хоорондох зайг хэмжих жижиг дохиоллын төхөөрөмж бүтээх гэж байна. Объект тогтоосон зайг өнгөрөхөд төхөөрөмж танд энэ тухай мэдэгдэх болно
Жижиг робот бүтээх: Нэг куб инч бичил сумогийн робот хийх, жижиг: 5 алхам (зурагтай)
Жижиг робот бүтээх: Нэг куб инч бичил сумогийн робот хийх, жижиг болгох: Жижиг робот, хэлхээ бүтээх талаархи зарим дэлгэрэнгүй мэдээллийг энд оруулав. Энэхүү зааварчилгаа нь ямар ч хэмжээтэй робот бүтээхэд хэрэгтэй зарим үндсэн зөвлөмж, арга техникийг багтаасан болно.Миний хувьд электроникийн хамгийн том сорилтуудын нэг бол жижиг хэмжээтэй
Маш жижиг робот бүтээгээрэй: Дэлхийн хамгийн жижиг дугуйт роботыг бариултай болгоорой.: 9 алхам (зурагтай)
Маш жижиг робот бүтээгээрэй: Дэлхийн хамгийн жижиг дугуйт роботыг бариултай болгоорой. Жижиг зүйлийг авах, хөдөлгөх чадвартай 1/20 шоо инч хэмжээтэй робот бүтээгээрэй. Үүнийг Picaxe микроконтроллер хянадаг. Яг энэ мөчид энэ бол бариултай дэлхийн хамгийн жижиг дугуйтай робот байж магадгүй гэж би бодож байна. Энэ нь эргэлзээгүй болно