Мазмуну:
- 1 -кадам: Материалдар: Сизге эмне керек
- 2 -кадам: Bluetooth AT режими жана буйруктары
- 3 -кадам: КУЛ модулунун AT буйруктары
- 4 -кадам: Master Module үчүн AT буйруктары
- 5 -кадам: Arduino Micro Connections
- 6 -кадам: Arduino Nano Connections
- 7 -кадам: Түзөтүүлөр
- 8 -кадам: 3D басып чыгаруу убактысы !!!: D
- 9 -кадам: Компьютериңизди башкарыңыз;)
Video: Көздү ирмөө менен зымсыз көзөмөлдөөчү компьютер;): 9 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Адаттарыңыздын чегинен чыксаңызчы? Жаңы нерсени сынап көрүү жөнүндө эмне айтууга болот? !!!!
Компьютериңизди көзөмөлдөө жана клавиатураңыз менен чычканыңызды колдонбостон каалаган нерсеңизди жасоо жөнүндө эмне айтууга болот?
Хмм … Бирок бул кантип мүмкүн ???
Көзүңдүн ирмеми менен !! Ишенбе ???
Макул, андыктан жөн эле окууну улантыңыз жана бул кантип болорун билесиз !!;)
1 -кадам: Материалдар: Сизге эмне керек
- 2x Мини нан тактасы
- 2x HC-05 Bluetooth модулдары
- 1x Arduino Uno
- 1x Arduino Micro
- 1x Arduino Nano
- 1x SparkFun Line Sensor QRE1113
- 1x Mini USB-USB кабели (Arduino Nano үчүн)
- 1x Micro usb-USB кабели (Arduino Micro үчүн)
- 1x USB 2.0 кабели A/B (Arduino Uno үчүн)
- 1x потенциометр 10Khm
- Jumper зымдары (Эркектен Эркекке & Эркектен Аялга)
- 1x 9V батарея
- 1х Батарея кармагыч
- 1x которуштуруу
- 1х жуп айнек
- 1х изоляциялоочу тасма
- 1x ширетүүчү темир (милдеттүү эмес)
2 -кадам: Bluetooth AT режими жана буйруктары
Бул процесс үчүн мен Arduino Uno тактасын колдонуп жатам
1. Bluetooth модулунун GND жана Vcc'ин GND жана 5V Arduino тактасына туташтырыңыз.
2. HC-05 Bluetooth'дагы баскычты басыңыз жана аны басып турганыңызда Arduino-ны компьютериңизге сайыңыз. Сиз Bluetooth модулунун жетегинин 2 секунд аралыгында жарк этип турганын көрөсүз, бул сиз AT режимине киргениңизди билдирет.
3. Arduino IDE ачыңыз жана бош эскизди Arduino тактасына жүктөңүз.
4. Rx жана Tx Bluetooth модулун Rx (pin0) жана Tx (pin1) Arduino тактасына туташтырыңыз.
Маанилүү: Эскизди жүктөөдө, Rx жана Tx туташууларын алып салыңыз жана жүктөө аяктагандан кийин аларды кайра позициясына туташтырыңыз!
HC -05 -> Arduino
Vcc -> 5V
GND -> GND
Rx -> Rx (пин 0)
Tx -> Tx (pin1)
Бардык байланыштар сүрөттө көрсөтүлгөн.
5. HC 05 Bluetooth модулуна ар бир буйруктан кийин Carriage Return & Line Feed керек.
Ошентип, Serial Monitorду ачып, "NL & CR экөөнү" жана 38400 bod тандаңыз.
Киргизүү: AT жана андан кийин Жөнөтүүнү басыңыз.
Эми сиз AT буйруктарына ийгиликтүү киргениңизди билдирүүчү жооп катары ОК алышыңыз керек!
3 -кадам: КУЛ модулунун AT буйруктары
1. AT+NAME териңизби? модулдун атын көрүү үчүн.
Сиз каалагандай өзгөртө аласыз, мисалы терүү менен: AT+NAME = КУЛ
2. AT+PSWDде сырсөздүн түрүн көрүү үчүн? (демейки: 1234)
3. AT+ROLE = 0 терип, аны кул кылыңыз
4. AT+ADDR териңиз =? анын дарегин алуу үчүн. Башка модуль менен ЖУБАЛАШУУ үчүн бул модулдун дарегин билишиңиз керек.
Белгилей кетсек, дарек окшош болот: 21: 13: 19E8
5. AT режиминен чыгуу үчүн аны ЖКдан ажыратыңыз.
Эскертүү: Даректи Bluetooth түзмөктөрүндө, түзмөктү кошууда, SLAVE (Bluetoothдун аталышы) оң баскычында, касиеттерде, Bluetooth -> уникалдуу идентификатордо тапса болот.
4 -кадам: Master Module үчүн AT буйруктары
1. AT+NAME териңизби? модулдун атын көрүү үчүн.
Сиз каалагандай өзгөртө аласыз, мисалы терүү менен: AT+NAME = MASTER
2. AT+PSWDде сырсөздүн түрүн көрүү үчүн? (демейки: 1234)
3. Мастер кылуу үчүн AT+ROLE = 1 териңиз
4. AT+CMODE = 0 терип, көрсөтүлгөн Bluetooth дарегине туташуу үчүн модулду жасаңыз.
5. AT+BIND = 0021, 13, 0109E8 териңиз (кул модулуңуздун дарегин бул жерге коюңуз), аны модуль менен жупташуу үчүн.
Эскертүү: AT буйруктарында көп чекиттер үтүр менен алмаштырылышы керек, ошондой эле булардын толук дареги
": 21: 13: 19E8" - "00: 21: 13: 01: 09: e8", анткени башында "0" жазылып калган.
5 -кадам: Arduino Micro Connections
Байланыштарды сүрөттө көрсөтүлгөндөй кылыңыз:
HC -05 -> Arduino
Vcc -> 5V
GND -> GND
Tx -> пин 11
Потенциометр -> Arduino
V -> 5V
GND -> GND
Киргизүү пин -> пин A2
Төмөнкү эскизди жүктөө:
Маанилүү: Эскизди жүктөөдө, Rx жана Tx туташууларын алып салыңыз жана жүктөө аяктагандан кийин аларды кайра позициясына туташтырыңыз!
6 -кадам: Arduino Nano Connections
Байланыштарды сүрөттө көрсөтүлгөндөй кылыңыз:
HC -05 -> Arduino
Vcc -> 5V
GND -> GND
Tx -> пин 10
Rx -> пин 11
QRE1113 -> Arduino
VCC -> 5V
GND -> GND
OUT -> пин A0
Батарея -> Arduino
9V -> которуштуруу
GND -> GND
Өчүрүү -> Arduino
V -> Vin
Төмөнкү эскизди жүктөө:
7 -кадам: Түзөтүүлөр
Куттуктайм! Сиз эң талаптуу бөлүгүн бүтүрдүңүз!;):)
Эми жөнгө салуу убактысы!
1. Arduino Microду компьютериңизге туташтырыңыз. Bluetooth модулунун жетеги кайра -кайра жарк этип турганын көрөсүз.
2. Аны иштетүү үчүн Arduino Nano күйгүзгүчүн күйгүзүңүз. Бир нече секунддан кийин эки Bluetooth модулу тең бирдей жарк этип турганын көрөсүз (2 секундан кийин бир ирмөө). Бул сиздин Arduino такталарыңыз жупташып, бири -бири менен байланыша алат дегенди билдирет.
3. Arduino IDE ачыңыз. Тактаңызды (Arduino Micro) жана тиешелүү COM портун тандап, Сериялык Плоттерди ачыңыз. Сиз сенсордун өлчөөлөрү жана потенциометрдин мааниси бар сюжетти көрөсүз. Көк түс менен потенциометрдин (босогонун) жана кызыл менен сенсордун мааниси бар.
4. Көз айнектен линзаны алып салыңыз, ошондо кадр гана болот.
5. Spark Fun линиясынын сенсорун кадрларга окшош абалда тиркеңиз.
6. Көз айнекти кийип, сенсорду көзүңүздүн жанына тууралаңыз. Көзүңүз менен бир аз ирмөө менен сиз Serial Plotter графигиндеги кээ бир чокуларды байкайсыз. Потенциометрдин маанисин чокулардын үстүндө жана сүрөттө көрсөтүлгөндөй башка маанилердин астына тууралаңыз. Эми сиз босогону ийгиликтүү койдуңуз!
Эскертүү: Босогонун тууралоосунан сиз кандай ирмелүүнү (атайылап же байкабай) кабыл алаарыңызды тандай аласыз. Ушундай жол менен 'ENTER' буйругу качан жөнөтүлөрүн толугу менен көзөмөлдөй аласыз.
Жана …… Акыры: Д
Сиз азыр кыла турган жалгыз нерсе - бул жөн гана BLINK (көзүңүздү жумуңуз);)
Компьютериңизге "Enter" жөнөтүлөт !!
Ооба, бирок менин компьютериме тийбестен каалаган нерсени жазуунун жана кылуунун жолу барбы ???
Йаааааххх … Өзүңөр көрүү үчүн акыркы бөлүгүн уланта бергиле !!;)
8 -кадам: 3D басып чыгаруу убактысы !!!: D
Бул кадам бул проектке дагы компакт жана портативдүү сезим берүү үчүн кошумча кадам !!;)
Сиз өзүңүз менен эксперимент жасап, өзүңүзгө жаккан дизайн менен өзүңүздүн корпустарыңызды түзө аласыз! Төмөндө сиз да менин дизайнымды таба аласыз!
Бул долбоор үчүн мен материал катары PLA менен FDM процессин колдондум. PLA арзан жана тез прототиптештирүү үчүн эң сонун вариант жана түстөрдүн кеңири спектринде болот.
3D басып чыгаруу аяктагандан кийин, сиз кум кагаздарын колдонуп, аларды жылмакай жана жагымдуу кылып, ошондой эле каалаган түсүңүзгө боёо аласыз!
Баары болду !!!!: D: D
Жаңы түзмөгүңүздөн ырахат алыңыз жана LESS клавиатура менен чычканды жана MORE Eye Blinking колдонуңуз!;)
9 -кадам: Компьютериңизди башкарыңыз;)
Эми анын иштегенин көрүүгө убакыт келди !!!!
Сураныч, сиз менен болгон пикирлериңизди же сунуштарыңыз менен бөлүшүүдөн тартынбаңыз !!!
Жана унутпа ……. !!
КӨЗ КЫЛУУ МЕНЕН КӨБҮРӨӨК БОЛ !!!;)
Эгер сизге бул долбоор жакса, конкурстарга добуш бериңиз! Рахмат!
PS. Видео үчүн мен ахфтын автоматтык сканерлөөсүн жана scanbuddy программасын колдогон терезелердеги экрандагы клавиатураны колдондум.
Алыстан башкаруу сынагынын 2017 -жылдагы биринчи сыйлыгы