Мазмұны:

Bluetooth, Android смартфондары мен Arduino көмегімен үйдегі ең қарапайым автоматтандыру: 8 қадам (суреттермен)
Bluetooth, Android смартфондары мен Arduino көмегімен үйдегі ең қарапайым автоматтандыру: 8 қадам (суреттермен)

Бейне: Bluetooth, Android смартфондары мен Arduino көмегімен үйдегі ең қарапайым автоматтандыру: 8 қадам (суреттермен)

Бейне: Bluetooth, Android смартфондары мен Arduino көмегімен үйдегі ең қарапайым автоматтандыру: 8 қадам (суреттермен)
Бейне: 💦Blackview BV9200 ЧЕСТНЫЙ ОБЗОР ПРОТИВОУДАРНОГО 2024, Маусым
Anonim
Bluetooth, Android смартфондары мен Arduino көмегімен үйдегі ең қарапайым автоматтандыру
Bluetooth, Android смартфондары мен Arduino көмегімен үйдегі ең қарапайым автоматтандыру
Bluetooth, Android смартфондары мен Arduino көмегімен үйдегі ең қарапайым автоматтандыру
Bluetooth, Android смартфондары мен Arduino көмегімен үйдегі ең қарапайым автоматтандыру

Бәріне сәлем,

Бұл жоба 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 қосымшасы
Android қосымшасы
Android қосымшасы
Android қосымшасы

Жоғарыда айтылғандай, микроконтроллер әр құрылғыны Android құрылғысынан Bluetooth модулі арқылы алатын деректерге сәйкес іске қосады. Сондықтан бұл деректерді HC 05 -ке жіберу үшін бізге Android қосымшасы қажет.

Мен MIT App өнертапқышының көмегімен теңшелген қосымшаны жасадым. Мен қосымшаның «блоктар орналасуын» PDF ретінде тіркедім, бұл жерде App Inventor көмегімен өз қосымшасын жасағысы келетіндерге сілтеме.

MIT қосымшасының өнертапқышы

Егер сіз қосымшаны жасаудан бас тартқыңыз келмесе, төмендегі сілтемеден қолдануға дайын қосымшаны жүктей аласыз (тек жоғарыда бекітілген кодпен үйлесімді).

4 -қадам: Android қосымшасына арналған нұсқаулар

Android қосымшасына арналған нұсқаулар
Android қосымшасына арналған нұсқаулар
Android қосымшасына арналған нұсқаулар
Android қосымшасына арналған нұсқаулар
Android қосымшасына арналған нұсқаулар
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 -қадам: Нәтиже

Image
Image
Bluetooth Challenge
Bluetooth Challenge

Мұнда орналастырылған бейнеде құрылғыны бірінші рет қолданған кездегі жұмысы көрсетілген. Сізге құрылғыны тек бір рет жұптастыру қажет! Осыдан кейін Bluetooth -ды қосып, сымсыз қосылыңыз!

Сізге бұл нұсқаулықты оқу ұнады деп үміттенемін. Егер сізде сұрақтар туындаса, оны осы жерден сұраңыз немесе [email protected] электронды поштасына жіберіңіз. Мен сізге көмектесуге қуаныштымын.

Рақмет сізге…!!!:)

Bluetooth Challenge
Bluetooth Challenge

Bluetooth шақыруында екінші орын

Ұсынылған: