Мазмуну:

Көбүктүү ойготкуч ойгонууну кызыктуу кылат (иш): 7 кадам (сүрөттөр менен)
Көбүктүү ойготкуч ойгонууну кызыктуу кылат (иш): 7 кадам (сүрөттөр менен)

Video: Көбүктүү ойготкуч ойгонууну кызыктуу кылат (иш): 7 кадам (сүрөттөр менен)

Video: Көбүктүү ойготкуч ойгонууну кызыктуу кылат (иш): 7 кадам (сүрөттөр менен)
Video: KARAVAN HAYATI #102 MERSİN'de ÜÇ GÜN 2024, Июль
Anonim
Көбүктүү будильник ойгонууну кызыктуу кылат (ish)
Көбүктүү будильник ойгонууну кызыктуу кылат (ish)

Ойгонгон ойготкуч ойготкучтуу. Мен күн чыкканга чейин ойгонууну жактырбаган адамдардын биримин (же көп саат бою сыртта жүргөн). Ошентип, төшөктө көбүк той өткөрүүдөн көрө, ойгонууну кызыктуу кылуунун кандай жакшы жолу бар!

Ардуино жана кеңири таралган көбүк машиналуу оюнчукту колдонуу менен, сиз да көбүктүн кубанычынан ойгоно аласыз. Иштеп жаткан ойготкучту карап көрүңүз:

1 -кадам: Куралдар жана материалдар

Куралдар жана материалдар
Куралдар жана материалдар

Бөлүктөр (үйдүн тегерегиндеги нерселерди сөзсүз алмаштыра аласыз): Көбүк чыгаруучу оюнчук: Super Miracle® Bubbles Bubble Factory (Майклсте 12 долларга сатылган) Микроконтроллер: Arduino (менин эсимде Seeduino) ЖК дисплей: Sparkfun Basic 16x2 Character LCD Snooze button: Staples Easy Button LED: ThingM BlinkM Transistor: TIP-120 (Radio Shack 276-2068) Реле: 5V SF COM-00100 Ассорти баскычтар/которгучтар убакытты тууралайт: SF COM-09190 & SF COM-00102 Потенциометр: SF COM-09806 Perfboard Diode (1N4001) Resistor 2.2K Wire Power адаптери arduino Pin headersTools Soldering iron Wire Stripers Zip Ties Dremel Multimeter Breadboards

2 -кадам: Bubble Machine ачыңыз

Bubble Machine ачыңыз
Bubble Machine ачыңыз
Bubble Machine ачыңыз
Bubble Machine ачыңыз
Bubble Machine ачыңыз
Bubble Machine ачыңыз
Bubble Machine ачыңыз
Bubble Machine ачыңыз

Биринчиден, көбүк машинасын ачышыңыз керек. Мен тапканымды ачуу оңой эле, болгону төрт Philips баш бурамасы.

Ичине киргенден кийин, батареяны жана моторду ажыраткычтан жана мотордон да, батарейкадан да ширетүүчү зымдардан ажыратыңыз, алар машинанын сыртында тамактанууга жетиштүү. Андан кийин, Dremel куралын колдонуп, зымдарды азыктандыруу үчүн пластмассаны ачыңыз. Эгерде сизге түстүү көбүктөр жакса, LED же ThingM BlinkMди машинанын үстүнө тиркеңиз. Акыр-аягы, мен бардык зымдарды чогултуу үчүн көбүктүү машинанын артына мини-нан тактасын коюуну чечтим. Бул контроллер менен агрегаттын ортосундагы аралыкты жөнгө салууну жеңилдетти.

3 -кадам: Оңой тындыруу баскычын даярдаңыз

Оңой тындыруу баскычын даярдаңыз
Оңой тындыруу баскычын даярдаңыз

Flickr колдонуучусу Tommy Bear жеңил баскычты бузуу үчүн этап -этабы менен чоң кадам берди.

Easy Button Hack 11 -кадам
Easy Button Hack 11 -кадам

Негизи конденсатор менен резисторду алып салып, өзүңүздүн зымдарды тиркөөңүз керек. Оңой баскыч, жонокой, Philipsтин төрт бурамасына жетүү үчүн пластикалык буттарды алып салуу менен ачылат. Бутка илинүүнү унутпаңыз. Чоң баскычтар рок.

4 -кадам: Цирктин прототиби

Цирктин прототиби
Цирктин прототиби

Сиз тандаган ЖКга жараша нерселерди туташтыруу, зымга карата ар кандай талаптар болушу мүмкүн. Sparkfun Basic 16x2 Character LCD үчүн & LiquidCrystal.h китепканасын колдонуу ЖК китепканасын колдонуу жана маалымат баракчасын аткаруу (https://www.sparkfun.com/datasheets/LCD/GDM1602K.pdf) Бул жерде электр схемасы:

көбүк сигнализациясынын экинчи версиясы
көбүк сигнализациясынын экинчи версиясы

Башында мен моторду түз транзистордон иштетүүнү пландап жаткам. Мотор жер бетинде бир топ ызы -чууну чыгарат окшойт, бул ЖКнын таштандыларды басып чыгарышына алып келет. Мен мотор менен Arduino микросхемаларын бөлөк кармоо үчүн релеге өттүм. Мен мындай схеманы жасоону жакшы билчү эмесмин. Бул ресурстар пайдалуу болду, аларды текшерип көргүңүз келиши мүмкүн. Bildr.org: Жогорку кубаттуу башкаруу: Arduino + TIP120 TransistorITP физикалык эсептөө куралы: Arduino менен жогорку ток жүктөмдөрүн башкаруу үчүн транзисторду колдонуу.

5 -кадам: Кодду жазыңыз

Кодду жазыңыз
Кодду жазыңыз

Бул жерде мен колдонгон учурдагы коддун GitHub репозиторийи. Бул бир аз иштөөнү талап кылат, бирок ал сизди кетириши керек. Келечекте жасала турган жакшыртуулар: - Ардуино күчүн жоготсо, убакытты жана сигналды жоготпоо үчүн тышкы убакытты сактоочу түзүлүштү же GPSке негизделген убакыт саатын кошуңуз - Убакытты алыстан коюуга же ар кандай күндөр үчүн ар кандай ойготкучтарга уруксат бериңиз. жуманын аптасы - Көңүл ачуу үчүн көбүкчөлөрдү иштетүү ыкмасы (жашыруун тындыруу баскычын таптоо ырааттуулугу?)

6 -кадам: Perfboardдо схеманы куруңуз

Perfboard боюнча Circuit куруу
Perfboard боюнча Circuit куруу
Perfboard боюнча Circuit куруу
Perfboard боюнча Circuit куруу

Нан тактасында жумушчу схема болгондон кийин, туруктуу орнотууну куруу үчүн баарын перформанга өткөрүп берүү оңой. Менде бир нече бөлүк отуруп калды, бирок сиз ошондой эле схеманы жылдырууну жеңилдетүүчү панель конструкцияларына окшош тактайларды таба аласыз.

Бул түрдөгү тактада эч кандай тешик туташтырылбагандыктан, мен жерге жана +5В зымга зым тарттым. Мен башында ЖКны түздөн -түз perfboardго ширеттим. Жаман идея! Бул көйгөйлөрдү чечүүнү кыйындатты. Экинчи жолу мен аялдын төөнөгүчтөрүнүн башын перфордборго туташтырдым, ошондуктан ЖК алынышы мүмкүн.

7 -кадам: Текшерүү жана тууралоо

Текшерүү жана тууралоо
Текшерүү жана тууралоо

Перфборд схемасын бүтүргөндөн кийин, аны Arduino менен туташтырыңыз. Баары иштеп жаткандай көрүнгөндөн кийин, көбүк машинасын жана контроллерди уктоочу бөлмөгө орнотсоңуз болот.

Микроконтроллерди керебеттин алкагына орнотуу үчүн кошумча кутуну колдонуп бүттүм.

Сунушталууда: