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

Arduino болон RTC ашиглан үгийн цаг: 7 алхам (зурагтай)
Arduino болон RTC ашиглан үгийн цаг: 7 алхам (зурагтай)

Видео: Arduino болон RTC ашиглан үгийн цаг: 7 алхам (зурагтай)

Видео: Arduino болон RTC ашиглан үгийн цаг: 7 алхам (зурагтай)
Видео: #2 Как запрограммировать ПЛК Outseal Arduino — обзор студии 2024, Долдугаар сарын
Anonim
Arduino болон RTC ашиглан үгийн цаг
Arduino болон RTC ашиглан үгийн цаг

Би найз охиндоо төрсөн өдрөөр нь онцгой бэлэг барихаар шийдлээ. Бид хоёулаа электроникийн чиглэлээр ажиллаж байгаа болохоор ямар нэг зүйлийг "электроник" болгох нь маш зөв санаа байсан. Үүнээс гадна, бид хоёулаа бие биендээ ийм төрлийн бэлгийг өмнө нь бэлэглэж байсан бөгөөд үнэхээр гайхалтай санагдаж байна.

Тиймээс, би дөнгөж YouTube -ээр явж байгаад нэг видео олж харлаа. Үүнийг үзсэнийхээ дараа би үүнийг хийх болно гэдэгтээ итгэлтэй байсан. Ингэж л бүх зүйл эхэлсэн.

Би интернетээс илүү олон төрлийн хичээл хайж үзсэн боловч миний хэрэгцээнд нийцсэн зүйл алга. Миний шаардлага бол: 1. Бүх эд ангиудыг хадгалах зориулалттай орон сууцны барилгын хялбар байдал.2. Ашигласан хянагч нь Arduino байх ёстой. Цаг барихын тулд бодит цагийн цагийг ашиглах ёстой. Ашигласан LED нь WS2812B байх ёстой.

Би хэд хэдэн хичээл үзсэн бөгөөд миний шаардлагын дагуу үгийн цаг гаргахын тулд тэдгээрийг нэгтгэхээр шийдсэн. Интернет дээр олон тооны үг сурах заавар байдаг бөгөөд тэдгээрийн аль нь ч тийм биш тул би бүтээлээ хуваалцахаар шийдлээ. Мөнгөнд ээлтэй байх нь амархан.

Миний дурдсан хичээлүүдийг доор жагсаав.

1. Супер зүйл хийх

2. Жереми Блум

3. Скотт Безек

Тиймээс, эхэлцгээе.

Алхам 1: Шаардлагатай эд анги

Шаардлагатай эд анги
Шаардлагатай эд анги
Шаардлагатай эд анги
Шаардлагатай эд анги
Шаардлагатай эд анги
Шаардлагатай эд анги

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

Би хатуу хавтанг суурь болгон сонгосон бөгөөд түүнтэй ажиллахад хялбар (нүх гаргах, хайчлах) хийхэд хэцүү, хялбар байдаг. Тиймээс 9х9 инчийн хатуу самбар аваарай. Юу ч хийхээс өмнө модон хайрцагт таарч байгаа эсэхийг шалгаарай. Үгүй бол үүнийг бөглөх эсвэл огтлох замаар тохируулж, хайрцагт авч хаяхад хялбар болгоно.

Үүнийг хийсний дараа Inkscape дээр винил дизайныг суурь болгон ашиглан загвар үүсгээрэй. Ледсийн газруудыг тэмдэглээд дугаарлаарай. Мөн неопикселийн LED дахь өгөгдлийн урсгалын чиглэлийг харуул. Би хоёр туузыг ашиглаж байхдаа 8 & 9 -р зүү дээр би үүнийг 8 _ _ ба 9 _ гэж дугаарласан бөгөөд эхний дугаар нь зүү, бусад нь LED тоон дугаар юм. "A Quartter", "хорин тав" гэх мэт зарим үг хэтэрхий урт тул би тэнд хоёр лед ашиглахаар шийдсэн. Мөн түүний нэр тод байх ёстой тул би тэнд 4 лед ашигласан. Бусад дэлгэрэнгүй мэдээллийг миний загварыг үзэх боломжтой. Би өөрийн загварын svg файлыг хавсаргав. Үүнийг хэвлээд, тунгалаг хуудсан дээр хэвлэсэн винилээс дээгүүр байлгаад хэмжээ нь төгс эсэхийг шалгаарай.

Хатуу самбар дээр харандаагаар 8 х 8 инчийн хэмжээтэй хайрцаг хийж, дөрвөн талаас нь хатуу хавтангийн хилээс ижил зайд үлдээгээрэй. Хатуу самбар нь 9 х 9 инч, загвар нь 8 х 8 инч хэмжээтэй гэдгийг санаарай. Загварыг зурсан хайрцгандаа цаасан цавуу ашиглан хатуу самбар дээр наа.

Led туузыг тус тусад нь хайчилж, ар талдаа байрлуулсан хоёр талт соронзон хальсны тусламжтайгаар загвар дээрээ Leds байрлалд байрлуулна. Туузан дээр би ердөө 30 ледтэй байсан ч надад өөр 4 ширхэг лед хэрэгтэй байсан. Надад бас ижил төрлийн 20 лед тойрон хэвтэж байв. Тиймээс би тэдгээрийн 4 -ийг ашиглаж, конденсатор нэмж, халуун цавуу ашиглан картон дээр наагаад өөрийн модулийг хийж, "Снеха" гэдэг үгэнд ашигласан.

Бүх ледүүд гацсаны дараа залгуур бүрийн хажууд зүүн талд 3, баруун талд 3 нүх гарга. Би нүх гаргахдаа тохирох хэмжээтэй алх, хадаас ашигласан. Нүхнүүд бие биенээсээ тусдаа байгаа эсэхийг шалгаарай, эс тэгвэл гагнуурын дараа утаснууд богиносох болно. Үүний дараа 0.75 хавтгай дөрвөлжин мм хэмжээтэй хатуу утсыг аваад, үзүүрийг нь хуулаад нүхээр дамжуулж, leds руу гагнана. Ледүүдийг ээлжлэн ээлжлэн эргүүлж байсныг бүү мартаарай, гагнах үед өгөгдлийн урсгалын чиглэлийн суманд онцгой анхаарал хандуулдаг. Өнгөт цус алдалтаас зайлсхийхийн тулд дараа нь картон нэмж оруулах шаардлагатай болдог тул бүх утсыг хатуу хавтангийн ар талд байлга. Өнгөт цус алдалт гэж хэлэхэд би шаардлагатай уртыг хэмжсэний дараа 25 мм өргөнтэй цагаан картон хайчилж авав. Би халуун цавуугаар түр зогсоож чадсан бөгөөд энэ нь маш сайн ажилладаг. Халуун цавуу хэрэглэх боломжгүй газруудад би цавуу хэрэглэдэг байсан ч хатаахад нэг шөнийг зарцуулдаг. Тиймээс, ухаалгаар сонгоорой.

Ледийг багтаах хэтэрхий нарийн газруудын шийдэл: "Би" гэх мэт үсгүүд болон зүрх рүү хөтлөхөд хэтэрхий нарийссан бол би удирдагчийг зөвхөн үсгийн дээд талд, гадна талд нь бусад илүүдэл хэсгүүдтэй наалддаг.. Би картоныг илүүдэл хэсгүүдийн дээр байрлуулна. Энэ нь ямар ч асуудал үүсгэдэггүй. "Зүрхэнд" лед наахад асуудал гарсаар байв. Хажууд нь өөр нэг лед байсан бөгөөд миний санаа тэнд хэрэгжихгүй байсан юм. Үүнийг шийдэхийн тулд би энэ удирдамжийг хамгийн сүүлд хийхээр шийдсэн бөгөөд ингэснээр би өөр мэдээллийг дамжуулах шаардлагагүй тул түүний баруун хэсгийг хайчилж чадна (үүний дараа Leds байхгүй тул). Миний нэмж оруулсан зургийг үзнэ үү.

"НЭГ" эсвэл "ХОЁР" гэх мэт гурван үсгийн хувьд би ангархай хайчилж, LED -ийн ПХБ -ийг нугалаад хатуу самбарын араар дамжуулав. Миний мэдэх хачин, гэхдээ энэ нь ажилладаг. Энэ бол миний нэг найзын санаа байсан юм. Гэхдээ үүнийг хаа сайгүй бүү хий, зөвхөн шаардлагатай газруудад л хий.

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

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

Бүх зүйл дууссаны дараа угсрах цаг болжээ.

Явж, хайрцгандаа 9 х 9 инчийн шил аваарай. Дуртай зүйлээ хайрцгийн урууланд наалдуулаарай, би халуун цавуу хэрэглэсэн. Үүний дараа супер цавуу ашиглан винилийг шилэн дээр маш болгоомжтой наана. Хэлхээний самбарыг дотор нь тавь, гэхдээ бүү засаарай. Цахилгаан асааж, зарим гэрлийг асааж, хатуу самбарыг гараараа дарж, винилтэй нийцэж байгаа эсэхийг шалгаарай. Үгүй бол та хатуу самбарыг хэмжээг нь багасгахын тулд дөрвөн талын аль нэг талаас нь бөглөх хэрэгтэй болно. Зохицуулах үйл явцад цаг гаргаарай.

Үүнийг хийсний дараа хатуу самбарыг засах хэрэгтэй. Потенциометр ба DC баррель холбогчийг нэмнэ үү. Бүх бүрэлдэхүүн хэсгүүдэд хүч өгөхийн тулд би нэг ширхэг ПХБ ашиглаж, хоёр хатуу утсыг (Vcc ба GND) гагнаж, цахилгаан тэжээлийн төмөр зам болгон ашигласан. Үүний дараа би хүчийг ашиглахын тулд бүх бүрэлдэхүүн хэсгүүдийг гагнав. Би хүчийг өгөхийн тулд arduino -ийн Vin pin -ийг ашигласан.

Arduino -тэй бүх холболтыг хийж, үгийн цагийг сайхан өнгөрүүлээрэй.

Зөвлөгөөний нэг хэсэг, хуурамч үгийн ард хар соронзон хальс наах нь өнгөний цус алдалтыг багасгахад маш их тус болно. Мөн DS3231 3.3V батерейг шинэ батерейгаар солих.

Асуух зүйл байвал сэтгэгдэл бичнэ үү.

Баярлалаа:)

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