» електроника » Arduino »Страхотен будилник, който буди всеки

Страхотен будилник, който буди всеки






Авторът посвети този проект на онези хора, които трудно се изкачват (и на себе си, включително). В по-голяма степен това се отнася за студентската общност, към която също принадлежи Учителят. Характеристиките на този будилник са следните характеристики на работа (характеристики на изпълнение):
- Използва се мощно обаждане цикъл електрически сигнал.
-Ако в рамките на 30 секунди не сте изключили сигнала, тогава върху вас се налива чаша вода.
- Можете да изключите сигнала само 5 пъти, като натиснете бутона, съответстващ на произволно светещ светодиод.





Инструменти и материали:
-Arduino нано;



-Servomotor;
-Релеен модул за Arduino;
-Potentsiometr;
-6v 5Ah оловно-кисела батерия;
- регулатор на напрежението L7805;
-Бутони - 3 бр .;
- Резистори 3 kOhm - 3 бр;
-LED червено;
-LED зелено;
- Резистор 330 Ом - 2 бр .;
- клемен блок;
-Pin конектори;
-Жимпър проводници;
-Монтажна дъска;
-Fanera;
- Спрей консерва с боя;
-Стъкло за еднократна употреба;
-Поядащо желязо;
- спойка;
-Лесен пистолет;
-Graver;
- Клещи;
-Kusachki;
-Nozhovka;
- отвертка;
-Kley;
-Lineyka;
-Karandash;
-Izolenta;
-Вижда хартия;
-Kronshteyn;
-Krepezh;













Първа стъпка: Рог за велосипеди
Рогът за велосипеди има вградена 9V батерия, като Krone. За да го свържете, трябва да отворите капака и да свържете съединителите към клемите на батерията. Бутонът, включен в комплекта, не е необходим, така че съветникът го изключва.










Стъпка втора: платка
Монтира щифтови конектори за монтиране на Arduino на платка. Добавя паралелно допълнителни конектори 5V, Gnd, A4 (SDA) и A5 (SCL).






Трета стъпка: Регулатор на напрежението

Според схемата тя събира регулатор на напрежението на L7805.








Четвърта стъпка: Бутони и светодиоди
Будилникът има три бутона. Първият бутон ви позволява да влезете в режим на настройка на времето и алармата. Вторият и третият бутон определят времето на часовника и алармата. Също така 2 и 3 бутона изключват алармата. Монтира части на дъската. 2 и 3, бутонът е монтиран под светодиодите.






Тогава тя продава продавач за контакт на LED и телени бутони. 330 ома резистори са споени към LED веригата, 10 kΩ резистори към веригата на бутоните. Удължавайте ги с джъмперни проводници. Поставя изолати с електрическа лента.



















Пета стъпка: Дело
Майсторът прави тялото на будилника от шперплат. Целият корпус ще се помещава електроника.
Нарязва шест части. Две 19 х 7,5 см, две 19 х 6,5 см и две 7,5 х 6,5 см.

На предния панел се маркират и изрязват отвори за LCD дисплея и бутоните.

























На десния панел пробийте дупка за жицата. В левия панел пробийте два отвора за проводниците.





Третира ръбовете с шкурка. Покрива предните повърхности на панелите с боя.




Залепва четири страни на тялото.





Стъпка шеста: Свържете модула RTC и регулатора
Свързва часовникарски модул RTC I2C към Arduino:
Модул Arduino
Vcc ---- 5v
Gnd ---- gnd
SDA ---- A4 (аналогов изход 4)
SCL ---- A5 (аналогов изход 5)

Свързва регулатор на напрежението:
Регулатор Ардуино
5v Out ---- 5v
Gnd ---- gnd








Стъпка шеста: монтиране на основната верига
За своя проект майсторът избра 16-пинов LCD. 8 контакта са свързани с Arduino.
LCD - Arduino
1 ---- Gnd
2 ---- 5v
4 ---- D2
6 ---- D3
11 ---- D4
12 ---- D5
13 ---- D6
14 ---- D7

Контакти 1, 5, 16 са свързани към Gnd, контакти 2, 15 до плюс 5V. Пин 15 (подсветка) се споява чрез резистор 100 ома. Главният продавач левият крак на потенциометъра (за регулиране на яркостта на подсветката) на щифт 1, дясното на щифта 2, а средния на щифта 3 на LCD. След монтажа напълнете контактната подложка с горещо лепило.
След това свържете дъската с бутони.

Плата Ардуино
Vcc ---- 5v
Gnd ---- gnd
LED 1 ---- D10
LED 2 ---- D11
Бутон 1 ---- A0
Бутон 2 ---- A1
Бутон 3 ---- A2
Релеен модул.
Vcc ---- 5v на arduino
Gnd ---- gnd
Сигнал ---- D12
















Седма стъпка: монтаж
След това капитанът инсталира всички електронни части в кутията. Защитава дисплея, Arduino, релето. За да свържете велосипеден сигнал извежда 2 проводника от релето. За сервомотора той извежда три проводника, 5v, Gnd и D9, от Arduino.





















Стъпка осма: батерия и сигнал
Свързва сигнала и батерията.







Стъпка девета: Стойка
От шперплат прави багажник. Основата на стелажа е 15 * 15 см. Два лоста по 20 * 5 см всеки. Горният лост е фиксиран под ъгъл от 45 градуса. В края е прикрепен серво мотор. Чаша вода се фиксира към сервомотора.


























Стъпка десета: Код за изтегляне
За новия модул на часовника в реално време първо трябва да заредите текущото време и дата. За да направите това, изтеглете библиотеките „DS1307RTC“ и „Време“. Отива в среда за разработка на arduino и избира „включва библиотека“. Кликнете върху „ZIP библиотека“ и изберете изтеглените ZIP файлове отделно. Сега библиотеките ще бъдат импортирани.

Рестартира IDE. Отваря примерен код, наречен файл "SetTime"> примери> DS1307RTC. Зарежда го на дъската arduino. Отива на сериен монитор. Времето ще бъде автоматично заредено в RTC чипа и ще бъде показано на монитора.

За основния код се използва друга библиотека RTC. Зарежда zip файл с име "RTClib" и го импортира в IDE, следвайки същия процес като по-горе. Рестартира IDE.

Сега зарежда основния код на проекта. Връзки към библиотеките по-долу.





Единадесета стъпка: Заключително събрание
След изтегляне на кода инсталира останалата част от тялото на панела. Майсторът лепи горния капак.





Задните винтове, оставяйки възможността за достъп до електрониката.








Свързва серво мотор.
Vcc ---- 5v
Gnd ---- gnd
Сигнал ---- D9
Свързва батерията. Сега дисплеят трябва да показва текущото време.





Дванадесета стъпка: Настройка на аларма
За да зададете времето на алармата, изпълнете следните действия:
Бутон за натискане 1 - за увеличаване на часовете, бутон за натискане 2 - за преминаване към минути, бутон за натискане 3 - за увеличаване на минути, бутон за натискане 2 - бутон за заключване на натискане 3.

Будилникът за най-сънливите е готов. Лека нощ и не забравяйте да излеете чаша вода.
0
0
0

Добавете коментар

    • усмихвамусмивкиxaxaдобреdontknowYahooНеа
      шефдраскотинаглупакдаДа-даагресивентайна
      съжалявамтанцувамdance2dance3извинениепомощнапитки
      спиркаприятелидобърgoodgoodсвиркаприпадамезик
      димплясканеCrayдеклариратподигравателендон-t_mentionизтегляне
      топлинасърдитlaugh1MDAсрещаmoskingотрицателен
      not_iпуканкинаказвамчетаплашаплашитърсене
      присмехthank_youтоваto_clueumnikостърСъгласен
      лошоbeeeblack_eyeblum3изчервяванесамохвалствоскука
      цензурираншегаsecret2заплашвампобедаюsun_bespectacled
      ShokРеспектхахаprevedдобре дошълkrutoyya_za
      ya_dobryiпомощникne_huliganne_othodifludзабранаблизо
2 коментари
Авторът
В заглавието, в заглавието Иван-))) За да бъда честен, това беше работно заглавие. Когато пишете статия, докато няма заглавие, не можете да я видите в прегледа. И тогава забравих да се променя.
Каква е "стръмността"? В небрежно сглобен и някак боядисан калъф с дупка, през която се вижда "карантия"? Или при лошо организирана диета?
Между другото, авторът по-правилно нарече устройството, без фалшива „примамка“.

Съветваме ви да прочетете:

Предайте го за смартфона ...