Բովանդակություն:

Bluetooth- ով վերահսկվող RGB լույս ՝ 3 քայլ
Bluetooth- ով վերահսկվող RGB լույս ՝ 3 քայլ

Video: Bluetooth- ով վերահսկվող RGB լույս ՝ 3 քայլ

Video: Bluetooth- ով վերահսկվող RGB լույս ՝ 3 քայլ
Video: ESP32 Tutorial 12 - WS2812 RGB Srip 4 Project with SunFounder's ESP32 IoT Learnig kit 2024, Նոյեմբեր
Anonim

Եղե՞լ են պահեր, երբ ցանկանում եք փոխել ձեր տան լույսի գույնն ու պայծառությունը ձեր հեռախոսին ընդամենը մի քանի հպումով: Լավ նորությունն այն է, որ դա կարելի է անել հեշտությամբ `օգտագործելով Realtek- ի Ameba RTL8722- ի նման Bluetooth- ով միկրոկոնտրոլեր: Այստեղ ես ձեզ ցույց կտամ, թե ինչպես

Պարագաներ:

  • Ամեբա D [RTL8722 CSM/DM] x 1
  • RGB LED
  • Android / iOS սմարթֆոն

Քայլ 1: Միացում

Միացում
Միացում

Միկրոկոնտրոլերի և RGB լույսի միջև կապ ստեղծելու համար դիմեք վերևի նկարին

Քայլ 2: Կոդ

Կոդ
Կոդ

Կոդն արդեն հոգ է տանում ձեր մասին, պարզապես օգտագործեք arduino IDE- ն ՝ ameba տախտակի փաթեթը և գրադարանը ներբեռնելու համար (մանրամասների համար տե՛ս պաշտոնական ուղեցույցը ՝

Հետո հետևեք վերևի նկարին ՝ կոդը ameba տախտակի մեջ ներբեռնելու համար:

Քայլ 3: Դեմո

Դեմո
Դեմո
Դեմո
Դեմո
Դեմո
Դեմո
Դեմո
Դեմո

Այս նախագծի համար սմարթֆոնների ծրագիրն օգտագործվում է BLE UART- ի միջոցով հրամաններ փոխանցելու համար `PWM ելքերը վերահսկելու և RGB LED- ի գույնը փոխելու համար:

Այսպիսով, համոզվեք, որ անհրաժեշտ ծրագիրը տեղադրված է ձեր սմարթֆոնի վրա, այն հասանելի է ՝

- Google Play Store ՝ https://play.google.com/store/apps/details? Id = com.adafruit.bluefruit.le.connect

-Apple App Store ՝

Բացեք ծրագիրը ձեր սմարթֆոնի վրա, սկանավորեք և միացեք «AMEBA_BLE_DEV» տախտակին և ընտրեք վերահսկիչ -> հավելվածում գույնի ընտրիչ գործառույթը:

Օգտագործելով գույնի ընտրության անիվը, հագեցվածությունը և պայծառության սահիչները, ընտրեք ցանկալի գույնը և կտտացրեք ընտրել ՝ RGB արժեքները տախտակին ուղարկելու համար: Դուք պետք է տեսնեք, որ RGB LED- ն փոխվի համապատասխան գույնի:

Խորհուրդ ենք տալիս: