Мазмұны:
- 1 -қадам: Қажетті материалдар мен құралдар
- 2 -қадам: Кодекс
- 3 -қадам: Android қосымшасы
- 4 -қадам: Android қосымшасына арналған нұсқаулар
- 5 -қадам: Схема
- 6 -қадам: ПХД дизайны
- 7 -қадам: компоненттерді жинау
- 8 -қадам: Нәтиже
Бейне: Bluetooth, Android смартфондары мен Arduino көмегімен үйдегі ең қарапайым автоматтандыру: 8 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Бәріне сәлем,
Бұл жоба arduino мен bluetooth модулін қолдана отырып, үйді автоматтандырудың ең жеңілдетілген құрылғысын құруға арналған. Бұл құрылғы өте қарапайым және оны бірнеше сағат ішінде салуға болады. Мен түсіндіретін нұсқада мен Android смартфонының көмегімен 4 тұрмыстық техниканы басқара аламын. Сізге қажет материалдар мен құралдардың тізімін қарастырайық.
1 -қадам: Қажетті материалдар мен құралдар
- 1. Arduino Pro Mini (дүкенге сілтеме)
- 2. HC 05 Bluetooth модулі (дүкенге сілтеме)
- 3. 5В 4 арналы реле модулі (дүкенге сілтеме)
- 4. 5В қуат көзі.
- 5. Ер және Әйел тақырыптары
- 6. Перфборд (мен ПХД жасауды ұсынамын, бірақ егер сіз мұны істеуді қаласаңыз, перфорд тақтасы жақсы)
Құралдар тізімі
- 1. Пісіру жиынтығы
- 2. Желімді мылтық
- 3. Android смартфоны
- 4. Бұрауыштар
- 5. Сымды тазартқыштар және т.б.
Бізге керегі осы ғана…
2 -қадам: Кодекс
Осы жерден Arduino IDE жүктеп алыңыз.
Бұл код Arduino ішіндегі rx және tx түйреуіштерін конфигурациялау үшін softwareserial.h пайдаланады. Бұл rx және tx түйреуіштері сәйкесінше HC 05 Bluetooth модулінің tx және rx түйреуіштеріне қосылған.
Bluetooth модулі жұптастырылған андроид құрылғысынан деректерді қабылдайды және алынған деректерге қатысты реле қосады.
Мысалы, менің кодымда, егер алынған мәліметтер «А» таңбасы болса, 1 -реле ҚОСУЛЫ іске қосылады, ал егер алынған мәліметтер «В» таңбасы болса, 1 -реле ӨШІРІЛДІ.
Сол сияқты барлық релелерді Bluetooth пәрмендерінің көмегімен ҚОСУ/ӨШІРУ мүмкін. Толық түсініктемелер үшін кодты қараңыз.
EEPROM
EEPROM - бұл электронды өшіруге болатын бағдарламаланатын тек оқуға арналған жадтың қысқартылуы, мұнда реле күйін сақтау үшін қолданылады (ҚОСУ/ӨШІРУ), осылайша контроллер қалпына келтірілгенде электр қуаты өшкенде, қосулы тұрған барлық релелер қосылады. қуат қосылғаннан кейін қайтадан ON күйіне оралыңыз. Реле қосылған сайын, EEPROM мекенжайында сақталатын айнымалы мәнді 1 -ге өзгертеді, ал ӨШІРУЛІ болған кезде сол айнымалы 0 -ге өзгереді. Әр реленің EEPROM -да күйін сақтау үшін тағайындалған өзінің айнымалысы бар. Кодтың басында біз EEPROM -де сақталған мәндерге сәйкес реле инициализациясын жасадық.
Егер сіз Arduino Pro mini қолдансаңыз, кодты Arduino -ға жіберу үшін сізге USB -TTL түрлендіргіші қажет.
3 -қадам: Android қосымшасы
Жоғарыда айтылғандай, микроконтроллер әр құрылғыны Android құрылғысынан Bluetooth модулі арқылы алатын деректерге сәйкес іске қосады. Сондықтан бұл деректерді HC 05 -ке жіберу үшін бізге Android қосымшасы қажет.
Мен MIT App өнертапқышының көмегімен теңшелген қосымшаны жасадым. Мен қосымшаның «блоктар орналасуын» PDF ретінде тіркедім, бұл жерде App Inventor көмегімен өз қосымшасын жасағысы келетіндерге сілтеме.
MIT қосымшасының өнертапқышы
Егер сіз қосымшаны жасаудан бас тартқыңыз келмесе, төмендегі сілтемеден қолдануға дайын қосымшаны жүктей аласыз (тек жоғарыда бекітілген кодпен үйлесімді).
4 -қадам: Android қосымшасына арналған нұсқаулар
HC-05 Bluetooth модулін қолданбада қолданбас бұрын оны Android құрылғысына жұптастыру керек.
1 -қадам: Құрылғының Bluetooth параметрлерін ашып, жаңа құрылғыларды іздеңіз, HC05 модулінің светодиодының үнемі жыпылықтап тұрғанына көз жеткізіңіз (Жұптау режимі).
2 -қадам: HC 05 таңдаңыз (немесе суретте көрсетілгендей «С» әрпімен аяқталатын мекенжайды көресіз.)
3 -қадам: «1234» PIN кодын енгізіп, OK түймесін басыңыз.
4 -қадам: «Wiz Smart Home» қосымшасын ашып, экранның жоғарғы жағындағы bluetooth түймесін басыңыз.
5 -қадам: тізімнен «HC 05» таңдаңыз.
6 -қадам: 1, 2, 3, 4 релелерін қосу/өшіру үшін тиісті қосқыштарды қолданыңыз.
7 -қадам: Барлық релелерді бір рет басу арқылы ҚОСУ/ӨШІРУ үшін Мастерді басыңыз.
5 -қадам: Схема
- HD-05 модулінің TX пиніне Arduino-ның 11-пині.
- HD-05 модулінің RX пиніне Arduino 10 штыры.
- HC-05-тен GND Ардуинодағы GND-ге дейін.
- HC-05 Vcc-Vcc (5v) Arduino қаласындағы.
- Vcc релелік модулі Vcc (5v) Arduino.
- Ардуинодағы GND релелік модулінің GND.
- Ардуиноның 2 түйреуі R1 релелік модуліне.
- Ардуиноның 4 түйреуі R2 релелік модуліне.
- Ардуиноның 6 түйреуі R3 релелік модуліне.
- Ардуиноның 8 түйреуі R4 релелік модуліне.
- Arduino қуат штырларына 5 вольтты қуат көзін беріңіз.
- 12 және 13 түйреуіштер сәйкесінше Қуат көрсеткіші мен Bluetooth күйін көрсететін жарықдиодты сымдар болып табылады
Бұл құрылғы үшін.
Электр желісін басқару үшін, әр реленің «Әдетте ашық» контактілерін барлық реледегі «ЖОҚ» бір контактісі арқылы кернеулі сымды басқарғыңыз келетін (немесе) айналдыратын тұрмыстық техниканың тиісті қосқыштарына қосыңыз. және құрылғылардың сымдарын олардың сәйкес релелерінің «ЖОҚ» басқа контактісіне қосыңыз.
6 -қадам: ПХД дизайны
Бұл өте қарапайым схема. Сіз оны тез арада перформат тақтасына дәнекерлей аласыз, бірақ егер сіз әлі де ПХД жасағыңыз келсе, мен Proteus 8 Pro көмегімен жасаған ПХД дизайнын тіркеймін. Менің нұсқада суреттерде көрсетілгендей кернеу реттегіштерінің сериясы болды.
7 -қадам: компоненттерді жинау
Мен құрылғының корпусын жасау үшін ескі компьютердің SMPS корпусын қолдандым. Сіздің жобаңызға керемет көрініс беру үшін Fusion 360 немесе кез келген басқа 3D дизайн бағдарламалық жасақтамасы мен 3D басып шығаруды қолдана отырып, сіздің қажеттіліктеріңізге сәйкес жеке корпусты жасаған дұрыс болар еді. Мен бос белгілерді толтыру үшін кейбір жапсырмаларды басып шығарып, SMPS корпусына қойдым. Мен саңылауларды тесіп, қабырғаға тақтаға бекітіп қойдым, сымдар коммутаторға кіретін шағын пластикалық құбырдың көмегімен жасырылды.
8 -қадам: Нәтиже
Мұнда орналастырылған бейнеде құрылғыны бірінші рет қолданған кездегі жұмысы көрсетілген. Сізге құрылғыны тек бір рет жұптастыру қажет! Осыдан кейін Bluetooth -ды қосып, сымсыз қосылыңыз!
Сізге бұл нұсқаулықты оқу ұнады деп үміттенемін. Егер сізде сұрақтар туындаса, оны осы жерден сұраңыз немесе [email protected] электронды поштасына жіберіңіз. Мен сізге көмектесуге қуаныштымын.
Рақмет сізге…!!!:)
Bluetooth шақыруында екінші орын
Ұсынылған:
Eagle Cad көмегімен келесі үйдегі автоматтандыру (1 -бөлім - ПХД): 14 қадам
Eagle Cad көмегімен келесі үйдегі автоматтандыру (1 -бөлім - ПХД): Кіріспе: Неліктен мен оның жаңа буынын айтамын: өйткені ол дәстүрлі үй автоматтандыру құрылғыларынан әлдеқайда жақсы компоненттерді пайдаланады. Ол құрылғыларды басқара алады: Google Voice командалары Құрылғыны басқару панеліндегі сенсорлық тақтаны қолданбадан
Arduino көмегімен үйдегі инфрақызыл автоматтандыру: 5 қадам
Arduino көмегімен үйдегі инфрақызыл автоматтандыру: ARDUINO HOME AUTOMATION Үйді автоматтандыру - бұл қолмен жасайтын нәрсені автоматты түрде жасауды білдіреді. Әдетте сіз коммутаторды айналдырасыз, егер сіз қашықтан басқару пультіне бассаңыз, шамыңыз автоматты түрде келеді
Үйдегі автоматтандыру: Tiva TM4C123G көмегімен Bluetooth арқылы диммермен басқарылатын автоматты қосқыш тақтасы: 7 қадам
Үйдегі автоматтандыру: Tiva TM4C123G көмегімен Bluetooth арқылы диммермен басқарылатын автоматты қосқыш тақтасы: Қазіргі уақытта бізде теледидарлар мен басқа электронды жүйелердің қашықтан басқару пульті бар, бұл біздің өмірімізді шынымен жеңілдетті. Сіз түтікті шамдарды, желдеткіштерді және басқа электр құрылғыларын басқаруға мүмкіндік беретін үйді автоматтандыру туралы ойландыңыз ба?
Raspberry Pi3 пен Android Things көмегімен үйдегі қарапайым автоматтандыру: 5 қадам (суреттермен)
Raspberry Pi3 пен Android Things көмегімен үйдегі қарапайым автоматтандыру: Идея - ақылды ҮЙДІ жобалау. мұнда Android Things және Raspberry Pi көмегімен үй құрылғыларын басқаруға болады. Жоба жарық, желдеткіш, қозғалтқыш сияқты басқарушы үй құралдарынан тұрады. Қажетті материалдар: Raspberry Pi 3HDMI Ca
MESH және Logitech Harmony көмегімен үйдегі құрылғыларды автоматтандыру: 5 қадам (суреттермен)
MESH және Logitech Harmony көмегімен үйдегі құрылғыларды автоматтандыру: Сіз өзіңіздің үй құрылғыларыңызды аз күш жұмсау арқылы автоматтандыру жолын іздеп жүрсіз бе? Құрылғыларды қосу үшін қашықтан басқару құралын қолданудан шаршадыңыз ба " Қосулы " және " Өшірулі " Сіз MESH Motion Sensor және Logitech Ha көмегімен құрылғыларды автоматтандыра аласыз