Агуулгын хүснэгт:
- Алхам 1: Богино гарын авлага
- Алхам 2: Танд хэрэгтэй зүйл
- Алхам 3: Гал тогооны өрөөний өөрчлөлт
- Алхам 4: Электроник
- Алхам 5: угсрах
- Алхам 6: Arduino програмчлах
- Алхам 7: Хөгжилтэй байгаарай !
Видео: Хүүхдийн гал тогоо BEEP гэж хэлдэг: 7 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
Миний хоёр настай охин гурав дахь төрсөн өдрөөрөө "бяцхан" хүсэлт гаргасан. Тэр Beep гэсэн жижигхэн гал тогоо хүсч байна. 'Та юу хүсч байна?' миний хариулт байсан. "Ээжүүдийн гал тогоо шиг дуугардаг гал тогоо!" Гэж тэр хэлэв …
Энэ бол намайг энэ төслийг эхлүүлэхэд нөлөөлсөн урам зориг ('хүсэлт' гэсэн үг) байсан юм!
Тоглох жижиг гал тогоо барих нь туршлагатай модчин хүн биш учраас маш их цаг хугацаа шаардана, тиймээс би "бэлэн барьсан" модон гал тогоо Ikea Duktig -аас эхлэв. Би ийм үнээр илүү сайн гал тогоо барьж чадахгүй гэдэгтээ итгэлтэй байна.
Үнийн талаар ярихад энэ төслийн нийт үнэ хэд вэ гэж зарим хүмүүс гайхаж магадгүй юм. Ikea Duktig гал тогоо миний амьдардаг газарт 80 еврогийн үнэтэй байдаг. Бусад эд ангиудыг Хятадаас захиалах үед ойролцоогоор 25-30 еврогийн үнэтэй байх болно.
Алхам 1: Богино гарын авлага
Видео нь энэ бүхэн хэрхэн ажилладагийг харуулж байна. Гал тогоог асаахад одоогийн цагийг харуулна. Одоо та цэнхэр товч, шар товчийг ашиглан таймерыг тохируулж болно. Цэнхэр товчлуур нь таймерыг нэмэгдүүлж, шар товчлуур нь таймерыг багасгадаг. Өсөлт нь "ээж" -ийн зуухтай ижил тул товчлуурууд нь 0:05, 0:10, 0:15, 0:20, 0:25, 0:30, 0:40, 0 хооронд шилжих боломжийг танд олгоно.: 50, 1:00, 1:15, 1:30, 1:45, 2:00, 2:15, 2:30, 2:45, 3:00, 3:30, 4:00, 4:30, 5:00, 5:30, 6:00, 7:00, 8:00, 9:00 эсвэл 10:00 минут: секунд. Хэрэв та илүү урт (эсвэл бусад) үеийг дуртай бол асуудалгүй, кодонд таймерын урьдчилан тохируулсан хугацааг нэмээрэй. Би 10 минутанд зогссон шалтгаан нь би шөнө дөлөөр яг юу дуугарсан юм бол гэж бодоод сэрэхийг хүсээгүй юм.:-)
За, одоо таймер тохируулагдсан тул ногоон товчлуур дээр дарахад л таймер эхэлж, улаан товчлуур дээр зогсдог. Та мөн улаан товчлуурыг ашиглан таймерыг тохируулахаа больж, дэлгэц дээр одоогийн цагийг дахин харуулах боломжтой болно. Таймерыг тоолох үед зуухыг LED туузаар сайтар тагладаг.
Таймер 0:00 цаг хүрэхэд дэлгэц дээр BEEP (эсвэл Голландын PIEP хэлээр) гарч ирэх бөгөөд та 2 богино, 1 урт дуут дохиог сонсох боломжтой. Дараа нь дэлгэц дээр одоогийн цагийг дахин харуулах болно.
Алхам 2: Танд хэрэгтэй зүйл
Эдгээр төсөлд миний ашиглаж байсан материалууд:
- IKEA Duktig гал тогоо
- Arduino (би Arduino нано ашигладаг байсан)
- 12V DC тэжээлийн хангамж, DC үүртэй
- DC/DC buck хөрвүүлэгч
- 12V LED зурвас
- Panel холбогч DC үүр
- DS3231 цагийн модуль
- 4 товчлуур (түгжээгүй), би LED -т дуртай тул LED бүхий товчлууруудыг сонгосон
- Цахилгаан товчлуур (дахин түгжих), дахин LED оруулах (энэ нь асаалттай үед л таг болно)
- TM1637 7 сегментийн дэлгэц нь 4 оронтой
- Утас
- Дулаан багасгах хоолой
- БСХС -ийн хавтан, 5 мм зузаантай, 35х35 см орчим
- 1 кОм эсэргүүцэл
- 2N3904 транзистор
- Жижиг ПХБ -ийн загварчлалын самбар
Мөн хамгийн чухал хэсэг: дуугаралт (TMB12A05)!
Миний ашигласан хэрэгсэл:
- Жижиг чиглүүлэгч бит бүхий чиглүүлэгч
- Өрмийн машин
- Хутга, файл, зүлгүүр
- Гагнуурын станц
- Цавуу буу
- Жижиг бутан бамбар (дулааныг багасгадаг хоолойн хувьд)
- Arduino IDE бүхий зөөврийн компьютер
Алхам 3: Гал тогооны өрөөний өөрчлөлт
Нэмэлт шинж чанаруудын хувьд гал тогооны өрөөний модон хэсгүүдэд зарим өөрчлөлт оруулах шаардлагатай болно.
- Урд талын өөрчлөлт: 4 LED товчлуур ба дэлгэцийн нүх
- Зүүн талд гарсан өөрчлөлт: цахилгаан товчлуурын нүх
- Доод хавтангийн өөрчлөлт: DC үүрэнд зориулсан нүх
Урд талын өөрчлөлтүүд
Доорх PDF файлыг татаж авна уу (өөр хэмжээтэй товчлуур ба/эсвэл дэлгэцтэй байж болохыг анхаарна уу, гэхдээ та зургийн хэрэгслийг ашиглан ижил төстэй загвар үүсгэж болно). Энэ нь урд талын нүхийг гаргахад миний ашиглаж байсан загварыг агуулдаг. Загварыг модонд наагаад товчлуур бүрийн төв хэсэгт жижиг нүх гаргав. Сум үргэлж зүүн дээд буланд зааж өгдөг. Жижиг өрөмдлөгийн дараа би илүү нарийвчлалтай байхын тулд 16 мм -ийн өрмийн том өрөм рүү шилжсэн (энэ нь миний энэ төслийн сонгосон LED товчлуурын диаметр юм).
Дэлгэцийн нүхний хувьд би эхлээд загварын харанхуй хэсэгт олон цооног өрөмдсөн. Загвар дахь харанхуй хэсэг нь дэлгэцийн яг хэмжээсүүдтэй байдаг. Дэлгэцийн нүхийг дуусгахын тулд би жижиг эргэдэг хэрэгсэл, файл, хурц хутга ашигласан. Илүү хөнгөн хэсэг нь дэлгэцтэй холбогдсон ПХБ -ийн барзгар хэмжээтэй байдаг. Хэрэв та дэлгэцийг энэ нүхэнд бэхлэх юм бол мод маш зузаан болохыг анзаарах болно. Дэлгэцийг оруулахдаа надад энэ байдал таалагдаагүй бөгөөд модны зузааныг багасгахын тулд чиглүүлэгч ашигласан. Та ижил дэлгэцгүй байж магадгүй тул дэлгэцийн өндрийг өөрөө хэмжих хэрэгтэй болно.
Зүүн самбарын өөрчлөлт
Цахилгаан товчлуур нь гал тогооны зүүн талд байрлах модон самбар дээр байрладаг. Үүний тулд самбарын зүүн дээд буланд нүх өрөмдсөн. Энэ товчлуурын хамгийн сайн байршил нь дээд талд байгаа бөгөөд угсрах алхамыг уншихад тодорхой болно гэдгийг анхаарна уу. Шүүгээний дотор шинэ дээд самбар нэмж оруулах болно (LED туузыг нааж, электроникийг хамгаалахын тулд), энэ самбарын дээр товчлуур байх нь дээр.
Зүүн самбарын дотор талд би жижиг чиглүүлэгч бит ашиглан цахилгаан кабель дамжуулах үүрийг үүсгэсэн.
Доод хавтангийн өөрчлөлт
DC үүрэнд би холбохын тулд доод талыг нь сонгосон. Доод самбар нь нэлээд зузаан тул эхлээд жинхэнэ холбогч (холбогчийн металл хэсэг) хийхэд хангалттай том хэмжээтэй нүх өрөмдөнө. Дараа нь холбогч нь хуванцар бүрхүүлтэй байх тул өөр талаасаа илүү том нүх гарга (мэдээж доод самбараар дамжуулаагүй болно!). DC хавтангийн бэхэлгээг нааж болно.
Алхам 4: Электроник
Энэхүү төслийн цахилгаан хэрэгсэл нь үнэхээр энгийн зүйл юм. Төслийг бүхэлд нь жижиг 12V цахилгаан хангамж дээр ажиллуулдаг. Түгжих товчлуур, та хүчийг асааж, унтраацгаая. Arduino Nano болон бусад хэсгүүд нь үнэндээ 5V дээр ажилладаг тул хүчдэлийг DC-DC buck хөрвүүлэгч ашиглан хөрвүүлдэг. Миний ашиглаж байсан LED зурвас нь 12 В хүчдэл шаарддаг гэдгийг анхаарна уу.
Arduino Nano нь дунд хэсэгт байрладаг бөгөөд дараахтай холбогдсон байна.
- DC-DC Бак-аас 5V хүч
- 4 товчлуур (Эхлэх, зогсоох, нэмэх ба хасах)
- DS3231
- TM1637 дэлгэц
- Дуу чимээ
- LED зурвас
Дөрвөн товчлуур нь дижитал оролт болон GND -тэй холбогддог. Кодонд дотоод таталтыг тохируулсан болно. DS3231 нь I2C -ээр холбогдсон байна. Arduino Nano -ийн хувьд SDA нь A4, SCL нь A5 -тэй холбогдсон байна. Дэлгэц нь 5V ба GND хоёр дижитал портын хажууд байх шаардлагатай.
Дуугаруулагч болон LED туузны хувьд би жижиг перфрон хавтанг ашигласан. Хоёр хэсэг хоёулаа Arduino дижитал гаралттай холбогдсон байна. LED туузыг 1 кОм эсэргүүцэл ба транзистороор холбодог. Угсрах явцад тав тухтай байхын тулд би LED туузыг холбогчоор холбосон. Бүх гагнуурыг хийж дуусаад би илүү олон холбогч ашиглахыг хүсч байсан. Холбогчтой бол та бүх эд ангиудыг тусад нь туршиж үзэх боломжтой бөгөөд хэрэв ямар нэгэн шалтгаанаар хэсэг нь эвдэрвэл солиход хялбар болно.
Богино холболтоос урьдчилан сэргийлэхийн тулд би агшилтын хоолойг өргөн ашигладаг байсан. Хоолойг хумихаасаа өмнө тус бүр ажиллаж байгаа эсэхийг шалгаарай!:-)
Алхам 5: угсрах
Одоо гал тогоог угсрах цаг болжээ. Нэгдүгээрт, бүх товчлуурыг зориулалтын нүхэнд оруулна. Би өөр өөр өнгөтэй LED товчлууруудыг ашиглахдаа цэнхэр, шар, ногоон, улаан гэсэн дарааллыг (зүүнээс баруун тийш) сонгов.
Товчлуурын функц нь (ижил дарааллаар) байх болно: таймерыг нэмэгдүүлэх, таймерыг багасгах, зуухны таймерыг эхлүүлэх, зогсоох.
Дараа нь цахилгаан товч, DC залгуур, дэлгэцийг нэмнэ үү. Миний TM1637 дэлгэц урд талын холбогчтой болохыг анхаарна уу. Энэ холбогчийг салгасан (салгах). Би дээр дурдсан бүрэлдэхүүн хэсгүүдийг оруулаад дараа нь Ikea -ийн гарын авлагыг дагаж, гал тогооны өрөөний тавиурыг угсрах хүртэл хийлээ. Гал тогооны өрөө аль хэдийн баригдсан үед бүрэлдэхүүн хэсгүүдийг гагнах нь эд ангиудыг барих шаардлагагүй тул илүү хялбар болгодог гэдгийг анхаарна уу.
Энэ нь хүүхдүүдийн тоглох төсөл байх тул бүх цахилгаан хэрэгслээс хамгаалах нь үнэхээр зөв санаа юм. Энэ нь хүүхдүүдийг хамгаалахын тулд биш, электроникийг бага зэрэг судалж буй гараас хамгаалах явдал юм …:-) LED зурвасыг зүгээр л наачихаж болно. Утас дамжуулахын тулд жижиг нүх гаргахад хангалттай. БСХС -ийн 5 мм хэмжээтэй x мм хэмжээтэй тэгш өнцөгт хэсгийг хайчилж ав. Хаягдал модны хэсгүүдийг хавтанг бэхлэхэд ашиглаж болно. Хажуугийн хавтан дээр урьдчилан өрөмдсөн нүхийг бүү хааж болохгүй, учир нь эдгээр нүх нь гал тогоог угсрахад шаардлагатай байдаг.
Гал тогоо дууссаны дараа би хар винилээр гоёмсог логог бүтээж, улаан тунгалаг хуванцарыг (хуучин сэрүүлгээс) дэлгэцийн зөв хэмжээсээр хайчилж авлаа.
Алхам 6: Arduino програмчлах
Arduino програмчлахын тулд би Arduino IDE -ийг ашигласан. Хөтөлбөрт 4 модулийг суулгах шаардлагатай. Эдгээр нь:
- DS1307RTC (Arduino IDE дахь номын санг удирдах)
- Цаг (https://github.com/PaulStoffregen/Time)
- TM1637 Дэлгэц (https://github.com/avishorp/TM1637)
- Утас (барьсан)
Код нь нэмэлт тодруулга авахын тулд олон тооны тайлбар агуулсан байдаг, учир нь код өөрөө бүх хүмүүст (хэдэн сарын дараа өөрийгөө оруулаад) өөрийгөө тайлбарлах болно гэж би бодохгүй байна. Сэтгэгдлүүд дутагдаж байгаа нь энэ бүхэн хэрхэн ажилладаг талаар ерөнхий тойм юм. Тиймээс би энд програмын талаар товч мэдээлэл өгөх болно.
Тохируулах процедурын дараа програм нь дөрвөн төлөвийн нэг байж болно, учир нь Arduino нь:
- Дэлгэц дээр цагийг харуулав (үндсэн төлөв)
- Цаг хэмжигчийг тохируулж байна
- 00:00 цаг хүртэл тоолж буй таймерыг харуулж байна
- Дуугарч байна
Стандарт давталтын процедурын хувьд давталт бүрт дараах зүйлс тохиолдох болно.
-
Нэг товчлуур дарагдсан эсэхийг шалгаад зохих арга хэмжээг аваарай
Жишээлбэл, таймерыг алхам алхамаар нэмэгдүүлэх, таймерыг зогсоох, цагийг харуулахын тулд төлөвийг өөрчлөх гэх мэт
-
Одоогийн байдалд үндэслэн ямар нэгэн зүйл хийх шаардлагатай эсэхийг шалгаарай
Жишээлбэл, цаг хугацаа өөрчлөгдсөн тул нэг секундын хугацаа өнгөрөх тусам хугацааг багасгах эсвэл шинэ цагийг харуулах
Алхам 7: Хөгжилтэй байгаарай !
Миний хоёр охин хоёулаа гал тогооны өрөөнд тоглох дуртай. Тэд үүнд бин, бялуу, кофе, халуун шоколад, шөл гэх мэт бүх төрлийн зүйлийг хийдэг.
Ихэвчлэн тэд манай гал тогоонд ямар ч товчлуур дарах эрхгүй байдаг, гэхдээ тэдний хувьд товчлуурыг дарж, хүссэнээрээ товчлуурыг дарж, өөр зүйлээр дарж болно.:-)
Дуу чимээ үнэхээр чанга байгааг анхаарна уу. Жижигхэн соронзон хальсыг бэхлэх нь үүнийг амархан засах болно!
Хүүхдэд зориулсан дизайны сорилтын шилдэг шагнал
Зөвлөмж болгож буй:
Амьд пикселүүд - Технологи амьдралтай гэж төсөөлөөд үз дээ: 4 алхам (зурагтай)
Амьд пикселүүд - Технологи амьдралтай гэж төсөөлөөд үз дээ: Ухаалаг гэрийн бүтээгдэхүүн бидний амьдралд илүү түгээмэл болж байгааг хараад хүмүүс болон эдгээр бүтээгдэхүүний хоорондын харилцааны талаар бодож эхлэв. Ухаалаг гэрийн бүтээгдэхүүн хэзээ нэгэн цагт хүн бүрийн амьдралын салшгүй нэг хэсэг болж хувирвал бид ямар хандлагатай байх ёстой вэ
Электроникс худалдагч таныг хуурч байгаа эсэхийг хэлдэг робот: 6 алхам
Электроникс худалдагч таныг хуурч байгаа эсэхийг хэлдэг робот: Өнгөрсөн жил бид хоёр аавтайгаа хамт амьдардаг газрынхаа ойролцоо шинээр нээгдсэн робот/электроникийн дэлгүүрт очсон. Намайг тэнд ороход электроник, серов, мэдрэгч, бөөрөлзгөнө пис, ардуиногоор дүүрсэн байв. Маргааш нь бид нэг дэлгүүрт ороод худалдаж авлаа
Нялх хүүхдийн анхны цаг - Гэрэлтэгч таймертай: 16 алхам (зурагтай)
Toddler's First Clock - Light -on Timer: Энэхүү гарын авлагад таны хүүхдийн зураг, гэр бүлийн/гэрийн тэжээвэр амьтдын зураг эсвэл өөр бусад зүйлийг багтаасан цагийн нүүрийг хэрхэн яаж хийхийг үе үе өөрчлөх нь зүйтэй гэж үзжээ. Тодорхой хэтийн төлөвийг хүссэн хэсэгт нь хавчихад л болно
[15мин] Уизли Цаг / Гэрийн индикатор гэж хэн бэ - TR -064 дээр үндэслэсэн (бета): 4 алхам (зурагтай)
[15мин] Уизли Цаг / Гэрийн индикатор гэж хэн бэ-TR-064 дээр суурилсан (бета хувилбар): UPDATE: 3-р алхамыг үзнэ үү. Урт түүх (TL; DR доорх): Хэсэг хугацааны өмнө би компьютер дээрээ жижиг bash скрипт бичсэн байсан. бүртгэгдсэн төхөөрөмжүүдийг сүлжээгээр сканнердаж, хостуудын нэрийг холбогдох нэртэй жагсаалттай харьцуулж үзээрэй. Төхөөрөмж нэвтрэх тоолонд
Бусад бүх хүмүүс зөөврийн компьютерын зогсоол хийж байгаа болохоор яагаад болохгүй гэж? 8 алхам (зурагтай)
Бусад бүх хүмүүс зөөврийн компьютерын зогсоол хийж байна, яагаад би чадахгүй гэж ?: Эсвэл би тавиурыг зөөврийн компьютерын тавиур болгон хэрхэн хувиргасан бэ? Бидэнд зурагт байхгүй ч бид хөнжил дээрээ хэвтэж, зөөврийн компьютер дээрээ DVD үзэх дуртай. Энэхүү зөөврийн компьютерын тавцан нь тогтвортой байдал, агаарын урсгалыг хангах болно