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

Хүүхдийн гал тогоо BEEP гэж хэлдэг: 7 алхам (зурагтай)
Хүүхдийн гал тогоо BEEP гэж хэлдэг: 7 алхам (зурагтай)

Видео: Хүүхдийн гал тогоо BEEP гэж хэлдэг: 7 алхам (зурагтай)

Видео: Хүүхдийн гал тогоо BEEP гэж хэлдэг: 7 алхам (зурагтай)
Видео: 10 привычек, чтобы стать счастливым 2024, Арваннэгдүгээр
Anonim
BEEP гэж хэлдэг хүүхдийн гал тогоо
BEEP гэж хэлдэг хүүхдийн гал тогоо
BEEP гэж хэлдэг хүүхдийн гал тогоо
BEEP гэж хэлдэг хүүхдийн гал тогоо

Миний хоёр настай охин гурав дахь төрсөн өдрөөрөө "бяцхан" хүсэлт гаргасан. Тэр Beep гэсэн жижигхэн гал тогоо хүсч байна. 'Та юу хүсч байна?' миний хариулт байсан. "Ээжүүдийн гал тогоо шиг дуугардаг гал тогоо!" Гэж тэр хэлэв …

Энэ бол намайг энэ төслийг эхлүүлэхэд нөлөөлсөн урам зориг ('хүсэлт' гэсэн үг) байсан юм!

Тоглох жижиг гал тогоо барих нь туршлагатай модчин хүн биш учраас маш их цаг хугацаа шаардана, тиймээс би "бэлэн барьсан" модон гал тогоо Ikea Duktig -аас эхлэв. Би ийм үнээр илүү сайн гал тогоо барьж чадахгүй гэдэгтээ итгэлтэй байна.

Үнийн талаар ярихад энэ төслийн нийт үнэ хэд вэ гэж зарим хүмүүс гайхаж магадгүй юм. Ikea Duktig гал тогоо миний амьдардаг газарт 80 еврогийн үнэтэй байдаг. Бусад эд ангиудыг Хятадаас захиалах үед ойролцоогоор 25-30 еврогийн үнэтэй байх болно.

Алхам 1: Богино гарын авлага

Image
Image

Видео нь энэ бүхэн хэрхэн ажилладагийг харуулж байна. Гал тогоог асаахад одоогийн цагийг харуулна. Одоо та цэнхэр товч, шар товчийг ашиглан таймерыг тохируулж болно. Цэнхэр товчлуур нь таймерыг нэмэгдүүлж, шар товчлуур нь таймерыг багасгадаг. Өсөлт нь "ээж" -ийн зуухтай ижил тул товчлуурууд нь 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 програмчлах

Arduino програмчлахын тулд би Arduino IDE -ийг ашигласан. Хөтөлбөрт 4 модулийг суулгах шаардлагатай. Эдгээр нь:

  • DS1307RTC (Arduino IDE дахь номын санг удирдах)
  • Цаг (https://github.com/PaulStoffregen/Time)
  • TM1637 Дэлгэц (https://github.com/avishorp/TM1637)
  • Утас (барьсан)

Код нь нэмэлт тодруулга авахын тулд олон тооны тайлбар агуулсан байдаг, учир нь код өөрөө бүх хүмүүст (хэдэн сарын дараа өөрийгөө оруулаад) өөрийгөө тайлбарлах болно гэж би бодохгүй байна. Сэтгэгдлүүд дутагдаж байгаа нь энэ бүхэн хэрхэн ажилладаг талаар ерөнхий тойм юм. Тиймээс би энд програмын талаар товч мэдээлэл өгөх болно.

Тохируулах процедурын дараа програм нь дөрвөн төлөвийн нэг байж болно, учир нь Arduino нь:

  • Дэлгэц дээр цагийг харуулав (үндсэн төлөв)
  • Цаг хэмжигчийг тохируулж байна
  • 00:00 цаг хүртэл тоолж буй таймерыг харуулж байна
  • Дуугарч байна

Стандарт давталтын процедурын хувьд давталт бүрт дараах зүйлс тохиолдох болно.

  • Нэг товчлуур дарагдсан эсэхийг шалгаад зохих арга хэмжээг аваарай

    Жишээлбэл, таймерыг алхам алхамаар нэмэгдүүлэх, таймерыг зогсоох, цагийг харуулахын тулд төлөвийг өөрчлөх гэх мэт

  • Одоогийн байдалд үндэслэн ямар нэгэн зүйл хийх шаардлагатай эсэхийг шалгаарай

    Жишээлбэл, цаг хугацаа өөрчлөгдсөн тул нэг секундын хугацаа өнгөрөх тусам хугацааг багасгах эсвэл шинэ цагийг харуулах

Алхам 7: Хөгжилтэй байгаарай !

Хөгжилтэй байгаарай !!!
Хөгжилтэй байгаарай !!!

Миний хоёр охин хоёулаа гал тогооны өрөөнд тоглох дуртай. Тэд үүнд бин, бялуу, кофе, халуун шоколад, шөл гэх мэт бүх төрлийн зүйлийг хийдэг.

Ихэвчлэн тэд манай гал тогоонд ямар ч товчлуур дарах эрхгүй байдаг, гэхдээ тэдний хувьд товчлуурыг дарж, хүссэнээрээ товчлуурыг дарж, өөр зүйлээр дарж болно.:-)

Дуу чимээ үнэхээр чанга байгааг анхаарна уу. Жижигхэн соронзон хальсыг бэхлэх нь үүнийг амархан засах болно!

Хүүхдэд зориулсан дизайны сорилт
Хүүхдэд зориулсан дизайны сорилт
Хүүхдэд зориулсан дизайны сорилт
Хүүхдэд зориулсан дизайны сорилт

Хүүхдэд зориулсан дизайны сорилтын шилдэг шагнал

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