Мазмуну:
- Жабдуулар
- 1 -кадам: Arduino Board менен Breadboardду туташтырыңыз
- 2 -кадам: Bluetooth модулун жана Arduino туташуу
- 3 -кадам: LED туташууларын жасаңыз
- 4 -кадам: Arduino'ду иштетүү
- 5 -кадам: Колдонмону ачыңыз
- 6-кадам: Arduino менен HC-06 туташтырыңыз
- 7 -кадам: Колдонмодон ырахат алыңыз
Video: Bluetooth көзөмөлдөгөн LED Arduino Uno аркылуу: 7 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Бул долбоор Arduino жана Bluetooth тиркемесин колдонуп LED чырактарын башкаруу жөнүндө. Мен бул долбоор үчүн Arduino Uno колдонгом, бирок сиз каалаган Arduino тактасын колдоно аласыз. Долбоорду баштоодон мурун бул булак кодун түшүрүп, тактаңызга жүктөңүз
Жабдуулар
Arduino Uno
Bluetooth модулу HC-06
LED жарыктары
Breadboard
Эркектен эркекке секирүүчү зымдар
1 -кадам: Arduino Board менен Breadboardду туташтырыңыз
Ардуинонун 5v жана жерге туташтыргычын секиргич зымдарды колдонуп, нан тактасына туташтырыңыз
2 -кадам: Bluetooth модулун жана Arduino туташуу
HC-06 модулун нан тактасына коюңуз. Анан секирүүчү зымдарды колдонуу менен төмөнкү байланышты кылыңыз
VCC-пин 5v
gnd-gnd пин
Tx-санарип пин 0 (rx)
Rx-санарип пин 1 (tx)
3 -кадам: LED туташууларын жасаңыз
Жарыктарды панелдин үстүнө коюп, анан позитивдүү пин үчүн төмөнкү байланыштарды бериңиз.
LED1- пин 3
LED2-pin4
LED3-pin5
бардык алып келген терс казыктарды нан тактасына туташтырыңыз
4 -кадам: Arduino'ду иштетүү
USB кабели аркылуу Arduino тактаңызды компьютерге туташтырыңыз. сиз Arduino'ду иштетүү үчүн өзүнчө адаптерди колдоно аласыз. Bluetooth модулундагы LED күйгүзүлүшү керек, эгер кайра туташууларды текшербесе.
5 -кадам: Колдонмону ачыңыз
Bluetooth колдонмосун ачып, Bluetooth сүрөтчөсүн чыкылдатыңыз
6-кадам: Arduino менен HC-06 туташтырыңыз
Телефонуңузда Bluetooth'ду күйгүзүңүз. Hc-06 модулу менен туташуу. Сырсөз көбүнчө 1000 же 1234.
7 -кадам: Колдонмодон ырахат алыңыз
Bluetooth колдонмосу, эгер ал модулга туташкан болсо, статусун "туташкан" катары көрсөтөт. Эгер туташуу жок болсо, модуль менен кайра туташууга аракет кылыңыз. LED күйгүзүү баскычы басылганда күйөт жана өчүрүү баскычы басылганда өчөт.
Сунушталууда:
Өз алдынча Arduino 3.3V W / Тышкы 8 МГц сааты Arduino Uno аркылуу ICSP / ISP аркылуу программаланат (Сериялык мониторинг менен!): 4 кадам
Автономдуу Arduino 3.3V W / External 8 MHz Clock Arduino Uno программасынан ICSP / ISP аркылуу программаланат (Сериялык мониторинг менен!): Максаттары: 8 МГц тышкы сааттан өчүрүүчү 3.3Вда иштеген автономдуу Arduino куруу. Аны ISP аркылуу программалоо (ошондой эле ICSP катары белгилүү), Arduino Uno (5V менен иштеген) жүктөөчү файлды түзөтүү жана күйгүзүү үчүн
Бир нече BMP280 сенсорлору Arduino Uno аркылуу SPI аркылуу: 6 кадам
Бир нече BMP280 сенсорлору Arduino Uno аркылуу SPI аркылуу: Бул үйрөткүчтө биз үч BMP280ди Arduino Unoго SPI аркылуу туташтырабыз, бирок сен Uno боюнча D3 to D10 санарип портторун колдонуу менен ар бир сенсор үчүн nSS (Slave Select) менен сегиз BMP280ге чейин туташа аласың. В ченегенде атмосфералык басымдын үлгүлөрүнүн
Ws2812 Neopixel LED Strip Arduino Uno аркылуу Bluetooth аркылуу башкарыңыз: 4 кадам
Ws2812 Neopixel LED Strip Arduino Uno аркылуу Bluetooth аркылуу көзөмөлдөңүз: Салам балдар бул көрсөтмөлөрдө биз неопикселди arduino менен башкарууну үйрөнөбүз. Ошентип, негизинен arduino hc05 Bluetooth модулу аркылуу смартфонго Bluetooth аркылуу туташат жана смартфон неопикселдүү лентанын түсүн өзгөртүү үчүн буйруктарды жөнөтөт
Smartphone көзөмөлдөгөн неопикселдер (LED тилкеси) WiFi аркылуу Blynk тиркемеси менен: 6 кадам
Wi-Fi аркылуу Blynk тиркемеси менен смартфондун көзөмөлдөгөн неопикселдери (LED тилкеси): Мен бул долбоорду досторумдун үйүндө смартфон башкарган неопикселдерден шыктандырып, бирок аны дүкөндөн сатып алгандан кийин түздүм. Мен ойлодум: "Өз колум менен жасоо канчалык кыйын болсо, ал дагы бир топ арзан болот!" &Quot; Мына ушундай
Bluetooth көзөмөлдөгөн робот машина Arduino аркылуу: 8 кадам (сүрөттөр менен)
Bluetooth аркылуу башкарылган робот машина Arduino колдонот: Бул көрсөтмөдө мен сиздин Android мобилдик телефонуңуздан Bluetoothду башкара турган робот машина жасоого жетектейм. Муну менен эле чектелбестен, робот машинасы машинаны алдыга жылдырууда жолуккан тоскоолдуктарды болтурбай коюунун өзгөчө жөндөмүнө ээ. Робот