
Агуулгын хүснэгт:
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00

(Цаг энд 7:11 -ийг харуулж байна)
Нөхцөл байдал Та Бэтмэн рүү ойр ойрхон залгахгүй байгаа тул та цагийг харуулахын тулд үүнийг ашиглахыг хүсч байна. Үүнийг хийхийн тулд та WS2801 төрлийн Led-Strip ашигладаг. (зургийг үзнэ үү).
Цаг нь 1, 2, 3, 4, 5, 7, 8, 9, 10, 11 цагийг харуулсан цагны нүүрнээс бүрдэнэ - 12 ба 6 -д зай байхгүй байна. цагийн нүүрний цагийн дагуу. (цагийн заагч)
Минут бүр нь хоёр LED -ээс бүрдэнэ - 59 (1), 60 (0), 1 (1) ба 29 (1), 30 (0) ба 31 (1) -ээс бусад нь. өөр өнгөтэй бол цагийн заагч. Сүүлийн хоёр гэрэл (цагийн зүүний дагуу) нь бодит минутыг заана.
Би секундын турш заагч хийгээгүй - энэ нь сэтгэл түгшээх болно.
Алхам 1: Алхам 1: Техник хангамж




Би aliexpress дээр дараах тоног төхөөрөмжийг захиалсан: DS3231 Цагийн модуль
LIR2032 цэнэглэдэг LiIo батерей (цэнэглэдэг - энэ нь R гэсэн үг юм)
Сайн уу Fish WS2801 LED тууз
Цахимд зориулсан хайрцаг
Цахилгаан хангамж 5V 10A (нэлээд том хэмжээтэй)
Arduino UNO -ийн удирдах зөвлөл
Бүх хүнд 60 орчим доллар. (Хамгийн үнэтэй нь LED зурвас ~ 40 доллар байв. Та одоо хямд үнийг нь олох боломжтой.)
Алхам 2: Алхам 2: Онцлог шинж чанарууд

(цаг энд 6:39 -ийг харуулж байна)
Үндсэндээ энэ нь цаг хугацааг харуулдаг. Зөвхөн минутын заагч цагийн заагчтай давхцах үед эдгээр LED -ийн өнгө өөр тохируулгатай өнгө болж өөрчлөгддөг гэдгийг та мэдэх ёстой.
Цаг нь зуны цагийн хуваарийг (DST) автоматаар өөрчилснөөр програмчлагдсан байдаг. Би Alarm2 true/false ашиглан DST-ийг идэвхгүй байлгахын тулд идэвхгүй байна-цахилгаан тасарсан ч гэсэн та DST-битийг дахин тохируулах шаардлагагүй болно. LIR2032 -ийн ачаар цагийг хадгалдаг бөгөөд Alarm2 -ийн үнэн/худал нь бага байдаг.
Та тохиргооны хэсэгт цагны нүүр, хоёр заагч, давхцлын өнгийг ашиглахыг хүсч буй бүх өнгийг тодорхойлж болно. (цагийн заагч дээрх минутын заагч).
Алхам 3: Алхам 3: Утас ба схемийн диаграм

Цахилгаан хангамжийн баруун талд (V0ADJ) тохируулгын шураг ашиглан та гаралтын хүчдэлийг өөрчлөх боломжтой. Би үүнийг 5.5V болгож нэмэгдүүлсэн - учир нь миний "цаг" нь тэжээлийн хангамжаас хол байгаа бөгөөд кабелийн уртаас болж хүчдэлийн алдагдалтай байна.
Алхам 4: Алхам 4: Код ба номын сан


DoW = 1 код нь Даваа гариг, DoW = 7 нь ням гараг гэсэн утгатай. Цахилгаан эрчим хүч бүрэн алдагдсаны дараа цагийг тохируулахыг санаарай.
Би Эндрю Викертын номын санг ашигладаг бөгөөд энэ нь DS3231 стандартын хувьд Arduinuo орчинтой нийцдэг. Мэдээжийн хэрэг WS2801 LED туузны FastLED номын сан хэрэгтэй болно.
DST-кодын хувьд би TedF23-ийн тайлбартай diy_bloke-ийн кодыг дагаж мөрдсөн. (үзнэ үү:
Зөвлөмж болгож буй:
Ухаалаг мотоциклийн HUD прототип (алхам алхмаар навигаци хийх гэх мэт): 9 алхам

Ухаалаг мотоциклийн HUD прототип (ээлжлэн навигаци хийх гэх мэт): Сайн байна уу! Энэхүү зааварчилгаа нь миний мотоциклийн дуулга дээр суурилуулах зориулалттай HUD (Heads-Up Display) платформыг хэрхэн бүтээж, бүтээсэн тухай түүх юм. Үүнийг " газрын зураг " уралдааны хүрээнд бичсэн болно. Харамсалтай нь би үүнийг бүрэн дуусгаж чадаагүй
Arduino машины урвуу зогсоолын дохиоллын систем - Алхам алхамаар: 4 алхам

Arduino машины урвуу зогсоолын дохиоллын систем | Алхам алхамаар: Энэ төсөлд би Arduino UNO болон HC-SR04 хэт авианы мэдрэгч ашиглан Arduino автомашины урвуу зогсоолын мэдрэгчийн энгийн хэлхээг зохион бүтээнэ. Энэхүү Arduino дээр суурилсан Автомашины Урвуу дохиоллын системийг бие даасан навигаци, роботын хүрээ болон бусад хүрээний зориулалтаар ашиглаж болно
Алхам алхамаар PC -ийн барилга: 9 алхам

Алхам алхамаар PC барилга: хангамж: хангамж: техник хангамж: MotherboardCPU & CPU хөргөгч PSU (Цахилгаан хангамжийн хэсэг) Хадгалалт (HDD/SSD) RAMGPU (шаардлагагүй) Кейс Хэрэгсэл: Халив ESD бугуйвч/матстермал оо
Arduino Uno ашиглан акустик левитаци Алхам алхам (8 алхам): 8 алхам

Arduino Uno-тай акустик Levitation Алхам алхамаар (8 алхам): хэт авианы дууны дамжуулагч L298N Dc эмэгтэй адаптерийн эрэгтэй тэжээлийн тэжээлийн хангамж Arduino UNOBreadboard Энэ нь хэрхэн ажилладаг вэ: Нэгдүгээрт, та кодыг Arduino Uno-д байршуулдаг (энэ нь дижитал төхөөрөмжөөр тоноглогдсон микроконтроллер юм. кодыг хөрвүүлэх аналог портууд (C ++)
DIY Arduino робот гар, Алхам алхам: 9 алхам

DIY Arduino робот гар, алхам алхмаар: Эдгээр заавар нь танд робот гарыг хэрхэн яаж хийхийг зааж өгөх болно