Мазмұны:

Үй шаруашылығының хабаршысы: 4 қадам
Үй шаруашылығының хабаршысы: 4 қадам

Бейне: Үй шаруашылығының хабаршысы: 4 қадам

Бейне: Үй шаруашылығының хабаршысы: 4 қадам
Бейне: Жігітім дұрыстап тықпаса не істеу керек? 2024, Қараша
Anonim
Үй шаруашылығының хабаршысы
Үй шаруашылығының хабаршысы

Поштаның келгенін кім білгісі келеді? Суық қыста немесе жаңбырда маған пиджак пен аяқ киім кигізудің қажеті жоқ, тек почта жоқ екенін білдім. Бұл жоба сізге пошта тасымалдаушысының келуі туралы хабарлайды және қосымша функция ретінде гараж есігі ашық қалғанын еске салады. Ол тіпті басқа сенсорлармен толықтырылуы мүмкін

1 -қадам: Схемалық

Схемалық
Схемалық

Жоба Atmega 168 чипіне негізделген. Дизайн минималды ресурстарды қажет ететіндіктен, AVR чиптерінің көпшілігі қолайлы алмастырғыштар болады. Бірақ қосымша ресурстардың болуы функционалдылықты қайта құруға қарағанда оңайырақ дегенді білдіреді. Құрылғыда бөлшектердің ең аз саны ғана бар (схеманы қараңыз). Дизайнда екі сенсор бар, гараж есігінің магнитті қамыс қосқышы және пошта жәшігінің жарыққа тәуелді резисторы (LDR).

2 -қадам: Дизайн

Дизайн
Дизайн
Дизайн
Дизайн

Гараж есігінің мүмкіндігі Гараж есігінің сенсоры - бұл магнитті басқарылатын қамыс қосқышы. Магнит гараж есігіне қойылған және есік толық жабылған кезде қамыс қосқышына жақын орналасқан. Мен қамысты қосқышты таңдадым, өйткені гараж есігінің механикалық төзімділігін жеңілдету оңай болды. Гараж есігі ашылғанда магнит қосқыштан алыстайды. Светодиодты қосу үшін микроконтроллерге сигнал беретін қосқыш ашылады және қысқа дыбыстық сигнал береді. Бұл соншалықты қарапайым, сіз «қарапайым схема тапсырманы орындайтын кезде микроконтроллерді пайдаланудың қажеті жоқ. Бірақ бұл жерде микроконтроллердің қуатын кез келген жабдықты өзгертпестен пайдалы құрылғы жасау үшін тез қолдануға болады. Мен шынымен де есікті жабуды ұмытып қалғанда еске салатын мүмкіндік болды. Егер есік ашылып, бір сағат ашық тұрса, мен оны жабуды ұмытып кеткен шығармын. Мен светодиодты байқамауым мүмкін, сондықтан есікті жапқанша назар аудару үшін әр 10 минут сайын бір дыбыстық сигнал шығады. Пошта жәшігінің мүмкіндігі мен пошта жәшігінің сенсоры үшін Light Dependent Resistor (LDR) қолдандым. Мен тағы да механикалық қосқышты қолдана алар едім, бірақ мен есіктің ілмегінің бос механикалық төзімділігіне қатысты болдым. Мен ауыспалы есікпен сенімді жұмыс істей алатыныма сенімді емес едім. LDR жақсы жұмыс істейді және оны пошта жәшігінің артына орнату оңай. Есік жабылған кезде ол өте жоғары қарсылықты көрсетеді - бірнеше мега ом, ал есік ашылғанда шамамен 10К - бұлтты күнде де. Егер түн ортасы болса, ол тіркелмеуі мүмкін, бірақ пошта тасымалдаушысы бәрібір келмейді. Пошта жәшігін өңдеу гараж есігінен айтарлықтай ерекшеленеді. Пошта жәшігі бір -екі секундқа ғана жұмыс істейді, бірақ мен ашылу анықталғанын есте ұстағым келеді, динамикті бір рет дыбыстаңыз, содан кейін мен оны қалпына келтірмейінше жарық диодты жарықтандырыңыз - немесе ол 8 сағаттан кейін автоматты түрде қалпына келтіріледі. AT Mega чипінде тағы бірнеше аналогтық және цифрлық түйреуіштер бар, сондықтан мен кішкентай жобама қосымша мүмкіндіктерді қосуды көрдім. Бір идея - бұл кіре беріс жолға орнатылған жарық сәулесі мен LDR сенсоры, сондықтан мен үйге жақындап келе жатқан адам туралы алдын ала ескерту ала аламын. Ұсыныстар бар ма?

3 -қадам: Жобаның корпусы және сымдар

Жобаның корпусы мен сымдары
Жобаның корпусы мен сымдары

Мен шағын тақтайшаға тақтаны орнатқысы келдім, мен RJ45 Box қолданылған, менің жобама сәйкес келетін өлшемді таптым. Мен светодиодтар мен қалпына келтіру түймесін корпустың жоғарғы жағына қарай созатын етіп орнаттым - бұл корпусты қосқыш сымдарсыз алып тастауға болады дегенді білдіреді. пошта жәшігіңізге жіберу біраз қиындық тудыруы мүмкін. Мен бұралған жұпты немесе экрандалған кабельді қолдануды ұсынар едім. Бұл кез келген адасқан электромагниттік өрістерді сымға индуктивті ток туғызбайды, бұл микроконтроллерді бұзады. Менде коаксиалды кабель жеткілікті болды, сондықтан мен оны қолдандым. Менің пошта жәшігім жолдың соңында орналасқан - мүмкін үйден 40 фут. Менің жолым қайта төселгенде, мен бетонды құймастан бұрын сыммен өткіздім, осылайша мені көп қазудан құтқардым. Содан кейін үйді сыммен байланыстыру мәселесі бар, ол да уақытты қажет етуі мүмкін. Хммм …. Мүмкін сымсыз шешім …

4 -қадам: бастапқы код

Бастапқы код
Бастапқы код

Міне бастапқы код - бұл қысқа және қарапайым.

Тұрмыстық_ақпарат.pde

. PDE файлдары - Arduino бастапқы код файлдары (олар қандай да бір себептермен оларды «эскиздер» деп атайды) - бұл «С» әрпімен бірдей.

Сіз кодты мәтіндік редакторда жүктеу және ашу арқылы қарай аласыз.

14 ақпан 2011 ж. Жаңартылды, компилятордың математикалық қатесі. және пошта жәшігінің дыбыстарын жиілікте көтеру үшін өзгертіңіз

Arduino даму жүйесінің жаңа нұсқалары.pde орнына.ino кеңейтімін қолданады, сондықтан файлдың атын өзгертіңіз.

Ұсынылған: