Мазмуну:
- 1 -кадам: Чыңалуу бөлүштүргүчтөр
- 2 -кадам: Өзгөрүлмө резисторлор (термисторлор жана фото резисторлор)
- 3 -кадам: Infrared
- 4 -кадам: Орнотуу жана туташтыруу
- 5 -кадам: Код
Video: Ардуино менен инфракызыл үйдү автоматташтыруу: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
ARDUINO ҮЙДҮ АВТОМАТТОО
Үйдү автоматташтыруу - бул, адатта, кол менен жасай турган нерсени автоматтык түрдө жасоо. Адатта, сиз которгучту өйдө көтөрө аласыз, эгерде сиз пультту бассаңыз жана жарыгыңыз автоматтык түрдө күйсө, эгер түнкүсүн жарыкты өчүрүү же желдеткичти өчүрүү үчүн жалкоо болсоңуз, бул долбоор сен. Мен жалкоо болуу үчүн бир аз эмгек керек деп айтам.
жакшы, биз бул үйрөткүчтө сүйлөшөбүз.
МАТЕРИАЛДАР
Arduino (мен Arduino pro mini колдоном), бирок ар кандай даам жакшы болот
3 же 2 релелик канал модулу (Мен экөөнү колдоном. Бирок 3, эгер сиз фото резистор функциясын колдонууну кааласаңыз)
Инфракызыл алуучу диод
Өткөргүч зымдар
2 чырак кармагыч (мен колдонгон 1. Бирок 2, эгер сиз резистор функциясын колдонууну кааласаңыз)
Күйөрман (муну сиздин үйүңүздө болушу керек, андыктан аны сатып алышыңыз керек)
Алыстан
Ачык лампа
AC розеткасы
Breadboard
NTC 10k термистор
1 фоторезистор
2 10k каршылыгы
Коңгуроо
12V DC адаптери
7805 чыңалуу жөндөгүч.
1 -кадам: Чыңалуу бөлүштүргүчтөр
чыңалуу бөлүүчү - бул чыңалууну басаңдатуу үчүн серия менен туташкан резисторлор. Чыңалуу бөлүштүргүч жөнүндө көбүрөөк билүү үчүн бул жерге өтүңүз.
2 -кадам: Өзгөрүлмө резисторлор (термисторлор жана фото резисторлор)
өзгөрүлмө резисторлор - бул белгилүү бир шарттарга байланыштуу каршылыгын өзгөрткөн резисторлор.
Бул көрсөтмөлөрдө биз термисторлорго жана фото резисторлорго көбүрөөк көңүл бурабыз.
THERMISTORS
терм деген сөздөн сизде температура менен байланышкан түшүнүк болушу керек. Термисторлордун эки түрү бар, атап айтканда NTC термистору жана PTC термистору. NTC термисторунун каршылыгы температура жогорулаган сайын төмөндөйт, башкача айтканда алардын каршылыгы температурага тескери пропорционалдуу, ал эми PTC термисторуна карама -каршы.
ЭСКЕРТҮҮ: сиз бул жерде термистор 10 к Ом болсо, бул 25 градус Цельсий болгон бөлмө температурасында 10 к температурада экенин билдирет.
ФОТО РЕЗИСТОРУ
Сүрөт резисторлору Жарыкка көз каранды резисторлор (LDRs) жарыктын интенсивдүүлүгүнүн өзгөрүшүнөн улам каршылыгын өзгөрткөн резисторлор деп да билишет. Жарык көп болгондо алардын каршылыгы төмөндөйт жана жарык аз болгондо каршылыгы жогорулайт.
Биз бул өзгөрмөлүү резисторлорду чыңалуу бөлүштүргүчтү колдонууда, биз чыңалууну оңой өзгөртө алабыз.
Термисторлор жөнүндө көбүрөөк билүү үчүн бул шилтемеге өтүңүз.
Сүрөт резисторлору жөнүндө көбүрөөк билүү үчүн бул шилтемеге өтүңүз.
3 -кадам: Infrared
Мен бул жерде инфракызыл жөнүндө эч нерсе деп айтпайм, бирок көбүрөөк маалымат алуу үчүн менин мурунку көрсөтмөмө барып, Arduino менен инфракызыл башкарылуучу машинаны кантип түзсө болот. Инфракызыл түстү Arduino менен кантип туташтыруу керек экенин билүү үчүн, пин картага түшүрүү маалымат баракчасын текшериңиз, анткени менде сизден башка кабыл алгыч колдонулушу мүмкүн. Чыңалуу пинин 5v менен GNDге GNDге туташтырыңыз жана анын өндүрүшүн Arduino санарип пинине 10 туташтырыңыз.
4 -кадам: Орнотуу жана туташтыруу
термисторуңузду 10к каршылыгы менен катар туташтырыңыз, андан кийин термистордун башка коргошун 5v менен туташтырыңыз жана 10k каршылыгынын башка коргошун жерге туташтырыңыз, андан кийин борбордук туташууну аналогдук киргизүүгө туташтырыңыз. Сүрөт резистору үчүн да ушундай кылыңыз. Аналогинди билүү үчүн жөн эле кодду текшериңиз жана аны сиз каалаган аналогдук пинге өзгөртө аласыз.
Зумердин оң коргошун санариптик 5 -пинге жана терске GROUNDга туташтырыңыз.
ЭСТРАДА
IN1ди санарип пинге 2 туташтырыңыз
IN2ди санарип пинге 8 туташтырыңыз
IN3 ди санарип пинге 4 туташтыруу
AC ЖАБДАМЫНЫН NO1, 2, 3 бир туташуусуна туташтырыңыз
AC лампочкасын Com1ге туташтырыңыз
Вентилятордун бир туташуусун COM2ге туташтырыңыз
керебеттин жанындагы лампанын AC лампасынын бир коргошун COM3кө туташтырыңыз
Бардык AC КУРАЛДАРЫНЫН башка зымдарын БИРГЕ туташтыргыла, анан аларды АСнын башка коргошунга туташтыргыла. Менин релем Arduino санарип пини төмөн болгондо күйгүзүлөт, эгер сиздики жогору болсо, анда кодду ар бир төмөндөн жогоруга алмаштырыңыз. Сиздин реле модулунун кандайдыр бир кирүүсүн төмөн же жогору болгондо, сиздин кирүүңүздү текшерүү үчүн, эгерде ошол реледе коргошун жанса, анда сиздин реле төмөн болгондо күйөт, бирок андай болбосо, анда ал күйөт бийик. Эстафета жөнүндө маалымат алуу үчүн бул жерге кириңиз.
5 -кадам: Код
Кодду NDUKWU PIUS жараткан, бул албетте мен. Жөн эле кодду жүктөп алып, Arduino IDEде ачыңыз. Өзүңүздүн табитиңизге жараша өзгөртүп, жүктөп бериңиз.
Сунушталууда:
Infinity Gauntlet менен башкарылуучу үйдү автоматташтыруу: 8 кадам (сүрөттөр менен)
Infinity Gauntlet менен башкарылган үйдү автоматташтыруу: Мурунку долбоорумда мен жарык өчүргүчтү башкаруучу чексиздик гантелин жасадым. Мен алты ташты колдонгум келди жана ар бир таш шайманды, эшиктин кулпусун же жарыктандырууну башкара алат. Ошентип, мен үйдүн автоматташтырылган системасын чексиздиктин манжасын колдонуп жасадым. Бул проектте
NodeMCU сенсорлорун башкаруу релеси менен IoTге негизделген үйдү автоматташтыруу: 14 кадам (сүрөттөр менен)
NodeMCU сенсорлорун көзөмөлдөө релеси менен IoTге негизделген үйдү кантип автоматташтыруу керек: Бул IoTге негизделген долбоордо мен Blynk жана NodeMCU башкаруучу реле модулу менен реалдуу убакытта кайтарым байланыш менен үй автоматташтырууну жасадым. Кол режиминде бул реле модулун Мобилдик же смартфондон жана Кол которгучтан башкарса болот. Авто режимде, бул акылдуу
Arduino Control Relay Module менен Smart Home кантип жасалат - Үйдү автоматташтыруу идеялары: 15 кадам (сүрөттөр менен)
Arduino Control Relay Module менен Smart Home кантип жасалат | Үйдү автоматташтыруу идеялары: Бул үйдү автоматташтыруу долбоорунда биз 5 тиричилик техникасын башкара турган акылдуу үй реле модулун иштеп чыгабыз. Бул реле модулу Мобилдик же смартфондон, IR пультунан же телекөрсөтүүдөн, Кол которгучтан башкарылышы мүмкүн. Бул акылдуу эстафета дагы сезе алат
Реле тактасын колдонуу менен Raspberry Pi менен үйдү автоматташтыруу: 7 кадам
Үйдөгү автоматташтыруу Raspberry Pi менен реле тактасын колдонот: Көпчүлүк адамдар ыңгайлуулукту каалашат, бирок алгылыктуу баада. Биз күн сайын кечинде күн батканда жана эртең менен жарыкты кайра өчүрүп, же кондиционерди/вентиляторду/жылыткычтарды күйгүзүү/өчүрүү үчүн үйлөрдү жарыктандыруудан жалкообуз
SMS билдирүүсү жана Thingspeak маалыматын жүктөө менен GPS Car Tracker, Arduino негизделген, үйдү автоматташтыруу: 5 кадам (сүрөттөр менен)
SMS билдирүүсү жана Thingspeak маалыматын жүктөө, Arduino негизделген, үйдү автоматташтыруу менен GPS Car Tracker: Мен бул GPS трекерди өткөн жылы жасадым жана ал жакшы иштегендиктен мен аны азыр Instructableде жарыялайм. Бул менин магистралдагы аксессуарлардын сайгычына туташкан. GPS трекери мобилдик маалымат аркылуу машинанын абалын, ылдамдыгын, багытын жана өлчөнгөн температурасын жүктөйт