Мазмуну:

Bluetooth, Android смартфону жана Arduino колдонулган эң жөнөкөй үй автоматташтыруу: 8 кадам (сүрөттөр менен)
Bluetooth, Android смартфону жана Arduino колдонулган эң жөнөкөй үй автоматташтыруу: 8 кадам (сүрөттөр менен)

Video: Bluetooth, Android смартфону жана Arduino колдонулган эң жөнөкөй үй автоматташтыруу: 8 кадам (сүрөттөр менен)

Video: Bluetooth, Android смартфону жана Arduino колдонулган эң жөнөкөй үй автоматташтыруу: 8 кадам (сүрөттөр менен)
Video: Блютуз подключение в Android проект для Arduino 2024, Ноябрь
Anonim
Bluetooth, Android смартфону жана Arduino колдонулган эң жөнөкөй үй автоматташтыруу
Bluetooth, Android смартфону жана Arduino колдонулган эң жөнөкөй үй автоматташтыруу
Bluetooth, Android смартфону жана Arduino колдонулган эң жөнөкөй үй автоматташтыруу
Bluetooth, Android смартфону жана Arduino колдонулган эң жөнөкөй үй автоматташтыруу

Баарына салам,

Бул долбоор ардуино жана bluetooth модулун колдонуп, үйдү автоматташтыруунун эң жөнөкөйлөштүрүлгөн курулушу жөнүндө. Бул курулушу абдан оңой жана бир нече сааттын ичинде курулушу мүмкүн. Мен түшүндүрүп жаткан версиямда, мен Android смартфонун колдонуп, 4кө чейин тиричилик техникасын башкара алам. Келгиле, сизге керектүү материалдардын жана шаймандардын тизмесин карап көрөлү.

1 -кадам: Керектелүүчү материалдар жана инструменттер

Керектүү материалдар жана шаймандар
Керектүү материалдар жана шаймандар
  • 1. Arduino Pro Mini (дүкөнгө шилтеме)
  • 2. HC 05 Bluetooth модулу (дүкөнгө шилтеме)
  • 3. 5V 4 Channel Relay Module (дүкөнгө шилтеме)
  • 4. 5В электр менен камсыздоо.
  • 5. Эркек жана Аял башы
  • 6. Perfboard (мен ПХБ жасоону сунуштайм, бирок эгер муну кааласаң, перфорборд жакшы)

Куралдардын тизмеси

  • 1. Лайнердик комплект
  • 2. желим мылтык
  • 3. Android смартфону
  • 4. Бурамалар
  • 5. Wire стриптиздер ж.б.

Бизге ушул гана керек…

2 -кадам: Код

Arduino IDEди бул жерден жүктөп алыңыз.

Бул код Arduinoдогу rx жана tx казыктарын конфигурациялоо үчүн softwareserial.h колдонот. Бул rx жана tx казыктары тиешелүү түрдө HC 05 Bluetooth модулунун tx жана rx казыктарына туташкан.

Bluetooth модулу жупташкан андроид түзмөгүнөн маалыматтарды алат жана алынган маалыматка карата релелерди иштетет.

Мисалы, менин кодумда, эгер алынган маалыматтар "А" белгиси болсо, 1 -реле КҮЙГҮЗҮЛӨТ жана эгер алынган маалыматтар "В" белгиси болсо, 1 -реле ӨЧҮРҮЛӨТ.

Ошо сыяктуу эле, бардык релейлерди Bluetooth командаларынын жардамы менен КҮЙГҮЗҮП/ӨЧҮРҮП койсо болот. Толук комментарийлер үчүн кодго кайрылыңыз.

EEPROM

EEPROM - бул реленин абалын сактоо үчүн колдонулган Электрондук өчүрүлүүчү программалоочу окуу үчүн гана эстутумдун кыскартылышы (ON/OFF), андыктан контроллер кайра орнотулганда электр жарыгы өчүп калса, бардык реле күйүк болот. бийлик келгенден кийин кайра ON абалына кайтып келишет. Ошентип, реле күйгүзүлгөндө, EEPROM дарегинде сакталган өзгөрмө анын маанисин 1ге өзгөртөт жана ӨЧҮК болгондо ошол эле өзгөрмө 0гө өзгөрөт. Ошентип, коддун башында биз жасаган биринчи нерсе - реледи EEPROMдо сакталган баалуулуктарга ылайык инициализациялоо.

Эгерде сиз Arduino Pro mini колдонуп жатсаңыз, анда кодду Arduinoго ыргытуу үчүн сизге USB -TTL конвертери керек болот.

3 -кадам: Android тиркемеси

Android тиркемеси
Android тиркемеси
Android тиркемеси
Android тиркемеси

Жогоруда айтылгандай, микро контроллер ар бир релени Android модулунан Bluetooth модулу аркылуу алган маалыматтарга ылайык иштетет. Ошентип, бул маалыматтарды HC 05ке жөнөтүү үчүн бизге Android тиркемеси керек.

Мен MIT App ойлоп табуучусун колдонуп ыңгайлаштырылган тиркеме жасадым. Мен тиркемедеги "блоктордун жайгашуусун" PDF катары тиркеп койдум, бул үчүн App Inventor аркылуу өздөрүнүн колдонмосун жасагысы келгендер үчүн.

MIT App ойлоп табуучу

Эгерде сиз тиркемени жасоону убара кылгыңыз келбесе, анда жөн гана колдонууга даяр колдонмону жүктөп алсаңыз болот (жогоруда тиркелген код менен гана шайкеш келет), төмөнкү шилтемеден.

4 -кадам: Android колдонмосу үчүн нускамалар

Android колдонмосу үчүн көрсөтмөлөр
Android колдонмосу үчүн көрсөтмөлөр
Android колдонмосу үчүн көрсөтмөлөр
Android колдонмосу үчүн көрсөтмөлөр
Android колдонмосу үчүн көрсөтмөлөр
Android колдонмосу үчүн көрсөтмөлөр

Сиз HC-05 Bluetooth модулун колдонмодо колдонуудан мурун андроид түзмөгүңүзгө жупташтырышыңыз керек.

1 -кадам: Түзмөгүңүздүн Bluetooth орнотууларын ачыңыз жана жаңы түзмөктөрдү издеңиз, HC05 модулунун жетеги үзгүлтүксүз өчүп -күйбөсүн текшериңиз (Жупташтыруу режими).

2 -кадам: HC 05ти тандаңыз (же сүрөттө көрсөтүлгөндөй "С" менен бүткөн даректи көрөсүз.)

3 -кадам: "1234" PIN кодун киргизип, ОК басыңыз.

4 -кадам: "Wiz Smart Home" колдонмосун ачыңыз жана экрандын жогору жагындагы bluetooth баскычын басыңыз.

5 -кадам: Тизмеден "HC 05" тандаңыз.

6 -кадам: 1, 2, 3, 4 релесин КҮЙГҮЗҮҮ/ӨЧҮРҮҮ үчүн тиешелүү өчүргүчтөрдү колдонуңуз.

7 -кадам: Бардык релелерди бир чыкылдатуу менен ӨЧҮРҮП/ӨЧҮРҮҮ үчүн Мастерди басыңыз.

5 -кадам: Circuit

Circuit
Circuit
  • Pin 11 Arduino TX Pin to HC-05 Module.
  • Pin 10 HD-05 модулунун RX Pin үчүн Arduino.
  • HC-05тин GND Ардуинодогу GNDге.
  • VC HC-05тен Vcc (5v) Ардуинодо.
  • Vcc of Relay Module Vcc (5v) to Arduino.
  • GND реле модулу Ардуинодогу GNDге.
  • Ардуинонун 2 -пин R1 релелик модулуна.
  • Ардуинонун 4 -пин Реле Эстутумунун модулуна.
  • Ардуинонун 6 -пин R3 релелик модулуна.
  • Ардуинонун 8 пини R4 релелик модулуна.
  • Ардуинонун электр казыктарына 5-в электр энергиясын бериңиз.
  • 12 жана 13 -пиндер тийиштүү түрдө Power көрсөткүчү жана Bluetooth статусунун көрсөткүчтөрү үчүн LED болуп саналат

Бул аппарат үчүн.

Электр тармагын көзөмөлдөө үчүн, ар бир реленин "Ачык" контактыларын, сиз каалаган (же) өткөргүңүз келген тиричилик шаймандарынын тиешелүү өчүргүчтөрүнө туташтырып коюңуз. жана приборлордун учтарын тийиштүү реленин "ЖОК" башка контактына туташтырыңыз.

6 -кадам: PCB Дизайн

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

Бул абдан жөнөкөй схема. Сиз аны тез арада перфортборго эрите аласыз, бирок эгер сиз дагы эле ПХБ жасоону кааласаңыз, анда мен Proteus 8 Pro менен жасаган ПХБ дизайнын тиркеп жатам. Менин версиямда сүрөттөрдө көрсөтүлгөндөй бир катар чыңалуу жөндөгүчтөрү болгон.

7 -кадам: Компоненттерди чогултуу

Компоненттерди чогултуу
Компоненттерди чогултуу
Компоненттерди чогултуу
Компоненттерди чогултуу
Компоненттерди чогултуу
Компоненттерди чогултуу

Түзмөгүмдүн корпусун жасоо үчүн эски компьютер SMPSинин корпусун колдондум. Сиздин проектиңизге супер сонун көрүнүш берүү үчүн Fusion 360 же башка 3D дизайн программасын колдонуп, 3D принтерин колдонуп, керектүү корпусту иштеп чыксаңыз жакшы болот. Мен бош белгилерин толтуруу үчүн кээ бир этикеткаларды басып чыгардым жана SMPS корпусуна чаптадым. Мен кээ бир тешиктерди бургулап, коммутатордун жанындагы дубалга бекиттим. Зымдар кичине пластик түтүктүн жардамы менен жашырылган.

8 -кадам: Жыйынтык

Image
Image
Bluetooth чакырыгы
Bluetooth чакырыгы

Бул жерде жайгаштырылган видео аппараттын биринчи жолу колдонгонуңузду көрсөтүп турат. Сиз аппаратты бир гана жолу жупташыңыз керек! Андан кийин, жөн гана Bluetooth күйгүзүү, туташуу жана зымсыз өтүү!

Бул нускаманы окуу сизге жакты деп үмүттөнөм. Эгерде сизде кандайдыр бир суроолор болсо, бул жерден сураңыз же [email protected] дарегине кат жөнөтүңүз. Мен сизге жардам берүүгө кубанычтамын.

Рахмат…!!!:)

Bluetooth чакырыгы
Bluetooth чакырыгы

Bluetooth чакырыгында 2 -орун

Сунушталууда: