Mündəricat:

İşıqınızla danışın: 5 addım
İşıqınızla danışın: 5 addım

Video: İşıqınızla danışın: 5 addım

Video: İşıqınızla danışın: 5 addım
Video: SATIŞ BİR PEŞƏDİR! | Satış meneceri olmaq üçün-5 addım | Azad Qəhrəmanov | SATIŞ | I-3 2024, Noyabr
Anonim
Image
Image

Mənim layihəm nədir?

Bu layihə, hansı rəngi bəyənəcəyinizi söyləyərək rəngləri dəyişə biləcəyiniz bir işıqdır. Bu layihələrdə hazırladığım işıq 4 fərqli işıqdan istifadə edir: yaşıl, qırmızı, sarı, mavi və əlbəttə ki, daha çox işıq əlavə edib daha çox rəng dəyişə bilərsiniz. Bu təlimat telefonunuzdan səsinizlə Arduino -nu necə idarə edəcəyinizi sizə öyrədəcək.

Bu necə işləyir?

Android -inizin nitq tanıma funksiyası var və biz onu Bluetooth vasitəsilə Arduino -nuzu idarə etmək üçün istifadə edəcəyik. İstifadə etdiyim tətbiq SimpleLabsIN tərəfindən hazırlanmışdır və mikrofon düyməsini basaraq işləyir, sonra əmr söyləməyinizi gözləyəcək. Tətbiq daha sonra dediyiniz sözü göstərəcək və Arduinonun işlənməsi üçün məlumat sətirləri göndərəcək.

TechBuilder məni bu layihəni hazırlamağa ilhamlandırdı

Addım 1: hissələr və komponentlər

Parçalar və Komponentlər
Parçalar və Komponentlər

Bu hissələrə ehtiyacımız olacaq:

  • 4x LED Göstəriciləri və ya daha çoxu (seçdiyiniz rəng)
  • 1x Arduino Leonardo
  • 1x HC-06 Serial Bluetooth Modulu
  • Çörək taxtası və tullananlar
  • (İsteğe bağlı) 9v Batareya
  • 220Ω Rezistorlar

Addım 2: Bağlantılar və Şematik

Bağlantılar və sxematik
Bağlantılar və sxematik
Bağlantılar və sxematik
Bağlantılar və sxematik

Unutmayın, çılpaq HC-06 3.3v-də işləyir, sadəcə 5v-ə qoşa bilməzsiniz.

USB kabelinin sonda görünməsini istəmirsinizsə 9v batareya isteğe bağlıdır.

Hər halda şəkil aydın deyilsə, mənimlə əlaqə saxlaya bilərsiniz, məmnuniyyətlə sizə kömək edərəm

Addım 3: Arduino Kodu və Serial Rabitə

Arduino Kodu və Serial Rabitə
Arduino Kodu və Serial Rabitə

Kodu necə yükləmək olar?

Kodu USB kabeli ilə yükləyin. Kod Leonardo lövhəsi üçün hazırlanmışdır. Kodu UNO lövhəsində istifadə etmək istəyirsinizsə, Serial1.read, Serial1.available və Serial1.println kodlarını dəyişdirməlisiniz. UNO lövhəsindəki kodu istifadə etmək üçün bütün "1" rəqəmini silin.

Tətbiqi başa düşmək:

Tətbiq səs əmrinizi tanıyaraq işləyir, sonra danışdığınız sözləri göstərəcək və sonra bluetooth vasitəsilə Arduinoya məlumat/ simlər göndərəcək. Sim nədir? Sətir sözə bənzəyir, ondan şərti ifadələr edə bilərsiniz [məs: if (voice == "*kompüter yandırılır") {// Pin 2 nömrəsini yandırın}]. "Səs" sizin siminizdir, "==" şərtinizdir, "*kompüter açıqdır" əmrinizdir və "{}" qıvrım mötərizədə olan kod, sətriniz əmr şərtinə uyğun gəldikdən sonra icra ediləcək kodlardır.. Tətbiq bu formatda sətirlər göndərir *əmri#, ulduz (*) yeni bir əmrin başladığını və hash-tag (#) əmrin sonunu göstərir.

Əmrləri necə dəyişə bilərəm?

Yuxarıdakı şəkildən "*綠色" işarəsinin vurulduğunu görə bilərsiniz.綠色 yaşıl Çinlilərdir. Sözü istədiyinizə dəyişə bilərsiniz, tutaq ki, çəhrayı rəngə dəyişmək istəyirdiniz, "*綠色" sözünü "*Çəhrayı" ilə əvəz edə bilərsiniz. Komandanı ulduzla başlamağı həmişə unutmayın.

Kod:

Addım 4: Arduino'yu Android Cihazına qoşun

Arduino -nu Android cihazına qoşun
Arduino -nu Android cihazına qoşun

Tətbiqi yükləyin: Arduino üçün BT Voice Control

İstifadə etdiyim tətbiq SimpleLabsIN tərəfindən hazırlanmışdır

5 sadə addım:

  1. Tətbiqi Google PlayStore -dan yükləyin
  2. Seçimlər menyusuna vurun və sonra "Robota Bağlan" seçin
  3. BT-Modulunuza vurun (mənim vəziyyətimdə HC-06)
  4. BT-Moduluna Bağlandı (HC-06) yazılana qədər gözləyin.
  5. Mikrofon simgesini vurun və əmrinizi bildirin!

Addım 5: Komponentlərinizi əhatə edin

Komponentlərinizi əhatə edin
Komponentlərinizi əhatə edin
Komponentlərinizi əhatə edin
Komponentlərinizi əhatə edin

İndi komponentlərinizi örtməlisiniz, belə ki işığınız parlaq olmayacaq və eyni zamanda layihəni daha üslublu edəcək.

Mən bunu belə etdim

  1. Hər şeyi yarı şəffaf bir kağız ilə örtün
  2. Aşağıdan yapışdırın
  3. İşığı açın

Qəşəng görünməlidir

Tövsiyə: