Агуулгын хүснэгт:

Дасгал хийх цагийн таймер: 5 алхам
Дасгал хийх цагийн таймер: 5 алхам

Видео: Дасгал хийх цагийн таймер: 5 алхам

Видео: Дасгал хийх цагийн таймер: 5 алхам
Видео: 10 эффективных приемов самомассажа, которые помогут убрать живот и бока. Коррекция фигуры 2024, Арваннэгдүгээр
Anonim
Дасгал хийх цагийн таймер
Дасгал хийх цагийн таймер

'Эрүүл хооллож, биеэ чийрэгжүүл, өдөржингөө зүгээр сууж болохгүй.' Сайн зөвлөгөө байна. За, эдгээрийн хоёрт нь туслах санаа энд байна.

Би хэт их суудаг. Би цаг тутамд босдог ширээний цаг хийсэн боловч арай илүү цаг үргэлж илүү дээр байдаг. Тиймээс, хэрэв эвдэрсэн бол засч, эвдэрээгүй бол эвдэж, сайжруулаарай!

Би саяхан 8x32 хэмжээтэй LED матрицын самбар авсан бөгөөд энэ нь өрөөн доторх бүх зүйлийг уншихад тохиромжтой юм. Хмм, санааны жор шиг сонсогдож байна. Энэ санаа бол богино хугацааны тооллогыг давтан амрах хооронд давтан харуулдаг ердийн дасгалжуулагч хийх явдал юм. Үндсэндээ нэг юмуу хоёр минутын турш "ямар нэгэн зүйл" хийж, хэдэн секундын турш амарч, дараа нь "өөр зүйл" хий. Дасгалыг 20-30 минутын турш давтана. Энэ нь сайн санаа мэт санагдаж байвал үргэлжлүүлэн уншаарай.

Алхам 1: эд анги ба хэсэг

Хэсэг ба хэсэг
Хэсэг ба хэсэг
Хэсэг ба хэсэг
Хэсэг ба хэсэг
Хэсэг ба хэсэг
Хэсэг ба хэсэг

Төсөлд маш их зүйл шаардагддаггүй, энэ бол давуу тал юм.

Ардуино мега

8x32 LED матриц

2.8 инчийн TFT

RTC цаг

Бак хөрвүүлэгч

12V цахилгаан хангамж

Plexiglass хуудас

Илгэн цаас (эсвэл бусад тунгалаг хуудас/бүрээс)

(2) Цахилгаан баррель - 12V IN ба Mega -ийн хувьд. TFT нь Vin -ийг хамардаг тул би 5v USB -д хүч оруулахаар шийдсэн. (Тэмдэглэл: Ер нь би 12V оролтыг ашигладаг байсан, гэхдээ миний ашиглаж байсан дэлгэц 12v -тэй холбоотой асуудалтай байсан тул USB оролтоор дамжуулан Mega -ийн хүчийг өөрчилсөн.)

Алхам 2: Зорилго ба цэс

Зорилго ба цэс
Зорилго ба цэс
Зорилго ба цэс
Зорилго ба цэс
Зорилго ба цэс
Зорилго ба цэс

Санаа бол нэг зүйл, гэхдээ үүнийг төлөвлөж, үнэхээр ашигтай болгох нь зорилго юм. Надад хэдэн санаа байсан бөгөөд үүнийг хийх ёстой гэж бодож байна.

Дасгалжуулагчийн хийх ёстой зүйл бол:

Гүйцэтгэх тогтмол горимуудын багцыг өгөх.

Завсар хоорондын завсарлага өгөх.

Өөр нэг хувилбар бол гүйлтийн зам эсвэл дугуй унах гэх мэт үргэлжлэх дасгалын таймер өгөх явдал юм

Ханан дээр эсвэл тавиур дээр өлгөгдсөн, холоос унших боломжтой байх.

Хичээлийн тоо, дасгалын урт, амрах хугацааг өгөхдөө уян хатан байх.

Ажлын горимыг амрах хугацаанаас амархан ялгах чадвартай байх.

Arduino IDE -гүйгээр RTC -ийн цагийг тохируулах боломжтой байх.

Хэрэглэхэд хялбар.

Нөхөрсөг болгоход туслах зүйлс:

Ашиглагдаагүй огноотой цаг - TFT дээр, LED самбар дээр биш.

Харагдах мэдрэгчтэй санал хүсэлт - TFT -ийг шийдвэрлэхэд үргэлж хялбар байдаггүй.

Дууссан процедурын тоог харуулна уу.

Мэдээллийг самбар болон TFT дээр хоёуланг нь харуулах.

Завсарлагааны үеэр хийх дасгал бүрийн талаар хэдэн зөвлөмж өг.

Гоо зүйн тохируулга хийх чадвар.

Хэрэглэхэд хялбар.

Үүнийг хийх боломжтой сонсогдож байна, одоо үүнийг ашиглахын тулд шаардлагатай цэсүүд нь:

Үндсэн дэлгэц - цаг, хуанли, дэд цэсний товчлуурууд

Хэвийн сонголтуудын дэлгэц - # горим, ердийн үргэлжлэх хугацаа, амрах хугацаа

Тогтмол идэвхтэй - үргэлжлэх хугацааг тоолох, тогтмол тоолох, үйл ажиллагааны санал

Таймер - нэг цаг хүртэл тоологддог энгийн дижитал секундомер

Цаг тохируулах дэлгэц - Цагийн/мин дээш ба Dn

Бодит цагийн гоо зүй нь өсөн нэмэгдэж буй жагсаалтад өөрчлөлт оруулдаг

Алхам 3: Бүгдийг нэгтгэх

Бүгдийг хамтад нь оруулах
Бүгдийг хамтад нь оруулах
Бүгдийг хамтад нь оруулах
Бүгдийг хамтад нь оруулах
Бүгдийг хамтад нь оруулах
Бүгдийг хамтад нь оруулах
Бүгдийг хамтад нь оруулах
Бүгдийг хамтад нь оруулах

Электроникс - Төслийн нэг сайхан тал нь цөөхөн хэдэн бүрэлдэхүүн хэсэг хэрэгтэй. TFT -ийг GPIO үүрэнд Mega -д холбоно уу

Mega -аас RTC -д 5v, Gnd, SCL, SDA ажиллуулна уу

5V, Gnd, LED самбарын өгөгдлийг ажиллуулна - Бакийн хүч, 12В дахь Mega дээр GPIO руу өгөгдөл дамжуулж, Мега ба Бак хооронд хуваана (5v болгож тохируулсан)

Утасны тэмдэглэлийн хувьд LED самбар нь (3) цахилгаан шугамтай. Гахайн сүүл IN (5v, Gnd, өгөгдөл), төвийн цахилгаан шугам (5v, Gnd) ба гахайн сүүл OUT (5v, Gnd, өгөгдөл). Хэрэглэхийн тулд хэдхэн LED -ийг хүссэн үедээ асаахад би зөвхөн pigtail IN ашигладаг байсан. Хэрэв энэ самбар дээр илүү олон пиксел (ялангуяа тод цагаан) ашиглавал IN холболтыг нэмэхийн тулд төвийн холболтыг холбож болно. Шаардлагатай бол илүү өндөр өсгөгч (магадгүй 4-5А) ашиглаж болно.

Ихэнх төслүүдийн хувьд энэ нь маш энгийн бөгөөд ойлгомжтой байдаг.

Програмчлал - Миний хувьд үүнд хэсэг хугацаа зарцуулсан. Дэлгэц, хүрэх цэг, цагийг харуулах. Гэхдээ энэ бүхэн нийлж, үр дүн нь надад таалагдсан. Доор би хэргийг гаргахаасаа өмнө ажиллаж байсан богино хэмжээний видеог (ойролцоогоор 2 минут) орууллаа. Сорилтуудын үнэ цэнэ.

Кейс - Төхөөрөмжийг суурилуулах хүрээ хийх нь тийм ч муу биш бөгөөд боломжууд нь хязгааргүй юм. Би семинарын эргэн тойронд байсан хуучин хушга хавтангаас энгийн хайрцаг хайрцаг хийхээр шийдсэн. Би зүгээр л урд талын LED самбарыг холбож, TFT -ийг унших боломжтой, дээрээс нь хүртээмжтэй болгохын тулд 3D хүрээ бүтээсэн.

Би LED самбарыг гэрлийн урд талд жижиг самбартай холбож, тунгалаг тагийг бэхлэх хүрээтэй тааруулан дээшлүүлэв. LED самбар нүцгэн байх үед уншилтыг харахад үнэхээр хэцүү байдаг тул би уншилтыг арилгахын тулд илгэн цаас, тунгалаг шилний хооронд байрлуулсан бөгөөд энэ нь маш сайн ажилладаг.

Алхам 4: Эхний демо

Image
Image
Эцсийн бүтээгдэхүүн - Дасгал хийх цаг боллоо!
Эцсийн бүтээгдэхүүн - Дасгал хийх цаг боллоо!

Үүнийг бодитоор нь харахын тулд би эцсийн шалгалтаа хийж байхдаа хэргийг эхлүүлэхээс өмнө ажиллаж байсан богино хэмжээний видеог энд оруулав (хэрэв ачаалахгүй бол линк нь дээрхтэй ижил байна).

Алхам 5: Эцсийн бүтээгдэхүүн - Дасгал хийх цаг боллоо

Эцэст нь хийлээ! Би үүнийг өрөөний өнцөг булан бүрээс хялбархан уншиж чаддаг бөгөөд "дараа нь юу хийх" талаархи зөвлөмжүүд нь миний бодож байснаас ч илүү ашигтай байдаг. Амрах хугацааг ашиглан цаашид юу хийхээ харж, шууд очиход бэлэн байх нь хамгийн зөв арга байсан.

Сонирхож байгаад баяр хүргэе баярлалаа! Одоо нэг гоё юм хийцгээе!

Зөвлөмж болгож буй: