Mündəricat:

ESP-NOW komunikasiya. Nəzarət Remoto De Vehículo, Joystick, Arduino Wemos .: 28 Addım
ESP-NOW komunikasiya. Nəzarət Remoto De Vehículo, Joystick, Arduino Wemos .: 28 Addım

Video: ESP-NOW komunikasiya. Nəzarət Remoto De Vehículo, Joystick, Arduino Wemos .: 28 Addım

Video: ESP-NOW komunikasiya. Nəzarət Remoto De Vehículo, Joystick, Arduino Wemos .: 28 Addım
Video: Any device can talk to any device | ESPNOW Many to Many Communication 2024, Iyul
Anonim
ESP-NOW komunikasiya. Nəzarət Remoto De Vehículo, Joystick, Arduino Wemos
ESP-NOW komunikasiya. Nəzarət Remoto De Vehículo, Joystick, Arduino Wemos

Şəxsi məlumatların silinməsi ilə bağlı fikirlərinizi bölüşdükdən sonra hər hansı bir problemi həll edə bilərsiniz. Funksiyalara görə, proyekto ən yaxşı şəkildə yaradılmışdır. Avtomobilin mühərrikləri və avtomobillərin mühərrikləri, bələdiyyə başçıları və ya kompüter sistemləri ilə təchiz olunmuşdur.

Şəxsi şəxsiyyət və ya şəxsi xidmətlər, Arduino və ya komunicaciones uzaq məsafələrdəki bütün eskizləri özündə birləşdirir. Sürücüləri idarə etmək və idarə etmək üçün hər şeyi idarə edə bilərsiniz.

Əlbəttə ki, heç bir şey başa düşülməmişdir (və ya heç bir iş görülməmişdir) və ya heç kimə kömək edə bilməzsiniz ki, bu da şəxsiyyət vəsiqəsi ilə əlaqədardır.

Sənədin sonunda bu işin ingilis dilində bir PDF -ni əlavə edirəm (veb tərcüməçisi).

Sənədin tamamlanması, PDF sənədlərinin əlavə edilməsi, sənədlərin tamamlanması ilə əlaqədardır.

Addım 1: Giriş:

Resumen trabajo:.- Müxtəlif təhlillər və təhsillərin tək-tək təhlili.

.- Wemos, especificaciones eléctricas.

.- ESP-NOW protokolu.

.- Circuito L298N. Xüsusi xüsusiyyətlər və səhvlər.

.- DC mühərrikləri üçün nəqliyyat vasitələri

Bu proqramlar A0 və ya Wemos -da ən çox təqdim olunan analoqlardan biridir. Joystick, WSP və ESP-NOW protokolu ilə ortadan qaldırılan məlumatları dəstəkləyir. Əlavə olaraq, Wemos, DC mühərrikləri ilə əlaqəli bütün məlumatları əldə edə bilər.

Ətraf mühitin mühafizəsi üçün ən çox istifadə olunan proqramlar, həm də ən çox istifadə olunan məlumatların bir hissəsi, həm də ən çox ehtimal olunan komponentlərin hazırlanmasıdır. Eyni zamanda, bir şəxsin anlayışına görə bu anlayış birmənalı şəkildə başa çatdı.

İstifadəçilərə başa düşmək lazım olan bütün anlayışlar. Alqı -satqı mövzusunda maraqlı suallar.

Addım 2: Placa De Desarrollo Arduino Wemos:

Placa De Desarrollo Arduino Wemos
Placa De Desarrollo Arduino Wemos
Placa De Desarrollo Arduino Wemos
Placa De Desarrollo Arduino Wemos
Placa De Desarrollo Arduino Wemos
Placa De Desarrollo Arduino Wemos

Şəxsi həyat tərzi:

IoT proyektoru ilə əlaqədar olaraq, Wifi de las mismas ilə əlaqəli bütün məlumatların və məlumatların mübadiləsi aparılır. Bu, real vaxtda, qırmızı Wi -Fi şəbəkəsini açmaq üçün bir vasitə deyil, həm də ağıllı telefonlar və ya ağıllı telefonlar üçün ən yaxşı seçimdir. HTLM-in ən çox istifadə edildiyi vaxtdan etibarən, Wi-Fi-da ESP-NOW ilə əlaqəli bütün məlumatların, məlumatların, məlumatların, məlumatların qorunması ilə bağlı bütün məlumatların qorunması üçün istifadə olunur. aktuallaşdırmaq üçün (Arduinonun tək bir konfiqurasiyası). Adelante, bir eskiz, bir şərh yazmaq üçün bir detalın bir hissəsini təqdim edir.

GND -nin 5 -ci hissəsində (USB vasitəsilə) əlaqə qurun. Əlavə məlumat 5v -dən çox deyilsə, 3.3v -dən də yuxarıya doğru tənzimlənə bilər. Məlumat cədvəli, məlumat cədvəlini tənzimləmək üçün əlavə məlumatların əlavə edilməsi ilə əlaqədardır.

ESP8266 ilə əlaqə qurun, 3v -dən 3 -ə qədər olan cihazları, 3,5v -dən çox olmayan sistemləri və 3v -dən daha yüksək standartlara uyğunlaşdırın. Məlumat əldə etmək üçün bütün məlumatları bağlayın.

cdn-shop.adafruit.com/product-files/2471/0…

La Placa tam 9 rəqəmsal (D0-D8) rəqəmsal məlumatları təqdim edir. PWM, I2C avtobusu və s.

Müqayisə etmək lazımdır ki, rəqəmsal rəqəmlər, pul qazanmaq, aktivləşdirmək və s. Ətraflı məlumat əldə etmək üçün rəqəmsal məlumatların sayı 12 mA -dır. Bu, tranzistor və ya tranzistorun bələdiyyə başçılığı ilə əlaqəli bir problemi ilə əlaqədardır. Şəkillər də.

Müqavimət 330 ohm -a qədər, 10mA -ya qədər yüksək müqavimət göstərir, müqavimət göstərir. Müqavimət 330 ohm -dən çox olmayan müqavimət göstərdikdən sonra İnternetə müqavimət göstərir. Əlbəttə ki, heç bir iş görülməmişdir, heç bir şey lazım deyil.

DİQQƏT: PWM 0 və 1023 -cü il tarixlərində rəqəmsal rəqəmlər, 0 və 254 -cü illərdə. Arduino Uno, 0 və 254.

Bu rəqəmsal rəqəmsal A0 -dan istifadə etmək üçün Wemos -un tam versiyasını təqdim edir. Bəli, ən böyük köməkçi. Başlanğıc üçün, 3.3v -dən çox olmayan bir proqram yoxlayın. Əlbəttə ki, hər hansı bir üstünlük yoxdur, kənarda heç bir şey yoxdur. 0 və 1024 -cü il tarixləri arasında.

Otras xarakterik xüsusiyyətləri:

-Salida de 3.3v xarici alqoritmlər üçün. Maksimum korroziya 12 mA pin.

-5v -də quraşdırılmış mikro USB konnektoru

-Sıfırlama.

IDE -dən Arduino -ya ən çox lazım olan bütün məlumatların öyrənilməsi üçün lazım olan bütün dərsləri öyrənin. Əlaqə yoxdur, heç bir məlumat yoxdur.

Addım 3: Circuito Del Joystick (mando a Distancia):

Circuito Del Joystick (Mando a Distancia)
Circuito Del Joystick (Mando a Distancia)
Circuito Del Joystick (Mando a Distancia)
Circuito Del Joystick (Mando a Distancia)

Mən çox güman ki, hər şeyi başa düşə bilərəm. A0 və ya analoqu A0, bütün problemlərin həlli üçün ən çox istifadə edilən problemdir. Şəxsi həyəcan verildikdə, hər bir şəxs həm də həm də ən çox pul qazanacaq. Adımlar təhlil edildikdən sonra, bir neçə ildir ki, ən çox təhlil edilir.

Bu, Fritzing və ya bir çox problemi həll etmək üçün ən çox istifadə edilən mövzulardır. Suallar 3.3v -dən çox deyilsə, analitiklər də bu proqramların ən çox istifadə oluna biləcəyini başa düşdülər. 3.7v -dən istifadə etməklə, 4 aydan çox müddətə 4 gündən bir H1 -ə qədər 2 (dəyişəndən asılı olaraq) hər hansı bir işin öhdəsindən gələ bilərsiniz. Joystick və ya pulstorun bütün növləri (R3 və ya xarici bir joystick) var. 3.3v -dən sonra Wemos -a qoşulun. Ümumi qiymətlər, 3 qiymətli analoqlar (şam 2, 3 y 4 de H1) və rəqəmsal rəqəm (pin 1 də H1).

Analiz etmək üçün, 3 analiz və ya SFH615A və ya TLP621 çipi ilə bir neçə dəfə təhlil edin. Bu funksiyanı ən yaxşı şəkildə yerinə yetirmək üçün sizə lazım olan hər şeyi edə bilərsiniz. Analiz və analiz etmək üçün 4 pin çipi yaradın. Pin 2 və GND pinləri. A0 yada uno de los pin 1 -də rəqəmsal bir müqavimət və ya müqavimət göstərin, aktivləşdirin və ya aktivləşdirin, A0 -da, dəyişkən olaraq (pot 1y pot) 2 düyməli joystick).

Bu rəqəmsal rəqəmsal məlumatların heç biri TLP621 -dən 1 -ə qədər rəqəmsal olaraq yoxlanılmadığı təqdirdə rəqəmsal rəqəmsal məlumatların sayını artırır. Rəqəmsal rəqəmsal texnologiya, 12 mA dəyərindədir. Əlavə olaraq, İnternetə girmək üçün heç bir müqavimət yoxdur. 470 Ω, 7 mA -dan çox olmayan aktivləşdirmə üçün kifayətdir.

Bu sistem 3 sistemin aktivləşdirilməsi üçün 3 rəqəmsal sistemin təqdim edilməsini təmin edir. A0 təhlil etməklə yanaşı, rəqəmsal rəqəmsal sistemlər də 3 ədəd rəqəmsal rəqəmsal sistemə malikdir, bu rəqəmsal sistemlərin bir çoxu ilə əlaqəli deyil, həm də rəqəmsal rəqəmlərdir.

"Açıq" düyməsini və ya "Ötürmə Tamam" düyməsini basmaqla, 2 düymlük məsafəni açın.

Müvəqqəti müdaxilənin qarşısını almaq üçün heç bir maneə törətməyin (bu proqramlar ME6211 -in tənzimlənməsi üçün APAGAR PARA RECARGAR) ilə əlaqədardır. Anahtarlık açıldıqdan sonra, düymənin yerini dəyişdirmək üçün joystickdən istifadə edin.

Addım 4: Joystick 2:

Joystick 2
Joystick 2

IDE və Arduino arxa planının açıqlanması:

A0 tarixdən etibarən ən çox ehtimal olunan şeylər.

Yüksək standartlara cavab vermək üçün joystick ("ortaya çıxma")

D1 aktivləşdirmə, A0 -da şaquli idarəetmə çubuğu.

D2 aktivləşdirilir, A0 -da üfüqi və coğrafi mövqe tutulur.

D5 aktivləşdirilir, A0 ilə işləyir. DİQQƏT: D4 -də bir problem yoxdursa, IDE və Arduino proqramları da D5 -dən sonra problemi həll edə bilər.

Aktualad (azul) üçün D3 istifadə edin. Dicho idarəetmə düymələrini dəyişdirmək üçün joystick -ə keçdi. İstifadəyə verilən məlumatların sayını (3.6 və 3.5v -də 1, 3.5 -də 3.4v -də və 3.4v -də 3 ədəd).

Encendido/Power ON düyməsini basın.

S1 -ə müdaxilə edənlər. Proqram təminatını dəyişdirmək üçün proqram təminatı (USB ilə 5v) istifadə edə bilərsiniz.

Əlaqə üçün ən yaxşı protokollardan biri:

Əlverişsiz vəziyyət aşağı səviyyədədir. 3.3v de la Wemos -un üstün mövqeyi

Addım 5: Joystick Placa De Circuitos:

Joystick Placa De Circuitos
Joystick Placa De Circuitos
Joystick Placa De Circuitos
Joystick Placa De Circuitos
Joystick Placa De Circuitos
Joystick Placa De Circuitos
Joystick Placa De Circuitos
Joystick Placa De Circuitos

Bu, Sprint-Layout 6.0 əməliyyat sistemində, joystick, optoproloji proqramlar və digər əməliyyat sistemlərində istifadə edilə bilər. Ölçülər (40x95 mm). 1 nömrəli TLP621 nömrəsi ilə əlaqə saxlayın. Hər hansı bir terminalın bütün komponentləri ən çox istifadə edilə bilər. La parta de la placa próxima a los conectores y Wemos, posteriormente, for a cómoda el agarre del mando, el encendido y las conexiones externas.

Lazımi məsafə. Əlaqə, USB bağlantısı, AÇMA/KAPALI kəsmə vasitəsi ilə əlaqə qurun.

Facil de sujetar, böyük bir dəniz dənizi. Mən 3D proqramlar haqqında danışa bilmirəm:

Addım 6: Circuito Del Reseptor (Motores):

Circuito Del Reseptor (Motorlar)
Circuito Del Reseptor (Motorlar)

Wemos, məlumatların idarə edilməsi üçün joystick və ya məlumatların idarə edilməsi, L298N -in idarə edilməsi ilə əlaqədardır, maşınların idarə edilməsi, idarə olunması və idarə edilməsi ilə əlaqədardır. Əlavə olaraq, 3 LED, güc AÇIQ və ya "məlumatların ötürülməsi" funksiyasını yerinə yetirir. İstifadəçilərin istədikləri məlumatı (göstərişlər) daxil edin və ya göstərin.

Nəzarət edin: 9v -dən başlayaraq ən yaxşı məlumatı əldə edin. Bu proqramlar A0 -a yönəldilmiş və ya 3.3v -də göstərilmişdir. Bu proqramlar A0 -da ən çox fərqlənən və ən çox görülən işdir. Bu müqavimət 47k və 4k7 üçün müqavimət göstərir. Ən çox diqqət mərkəzindədir. "Bateria baja", 7v və 5.5v, "Yeniliyin" 1 aparatı. "Bateria MUY baja" (5, 5v, 3 parpadeos del "Recepción ok" rəhbərliyi ilə)

Mühərrikin tamamlandığı dövr:

Arduino -nun əsas dizaynı heç bir problem yaratmadı. Sürücüləri idarə etmək üçün ESP-NOW Wi-Fi vasitəsilə joystick məlumatlarını idarə edə bilərsiniz. Trayectoria modifikasiyasında proqram təminatı və gələcəkdə ən çox istifadə edilə bilən bir proqramdır (joystick).

Xeyr, o, xüsusən də xüsusi bir sistemdir. Müqavimət müqavimətinə görə müvəqqəti şərtlərdir.

Addım 7: L298N (doble Puente En H)

L298N (doble Puente En H)
L298N (doble Puente En H)
L298N (doble Puente En H)
L298N (doble Puente En H)

Mühərrikin mühərrikləri DC mühərrikləri tərəfindən idarə oluna bilər.

- A y B konektorları (2 şam azules). Oğlanlar hacia los motores las salidas de corriente. Ən çox istifadə olunan maşınlar, maşınların işlənməsi və dəyişdirilməsi ilə əlaqədardır.

Conector de Power (3 çam ağacından). Ətraflı məlumat əldə edin. Əlaqə 6 saat 36 voltdan çox deyilsə, bu da ən çox yayılmış və ya bağlayıcıdır. Əlaqə 6 aydan 12 aya qədərdir ki, PUESTO və Vlogico 5 il ərzində Wemos (ən çox yayılmış oyun) proqramını təqdim edir. Əlaqə 12V-dən çox deyilsə, DC-DC-də heç bir problem yoxdur-bu, 5-dən çox xarici şəbəkəyə (5v-ə qədər) qoşulmağa imkan verir. giriş). Bu proqramlar 9v -dən 9 -a qədər böyük bir problemdir və 5v -dən 5 -ə qədər daha çox məlumat əldə edə bilərsiniz. GND -nin mənfəət və mənsubiyyətinə görə, həm də Wemos y a los led.

Conector de Control (6 şam). Tiene dos partes. ENA, IN1, IN2 mühərrikləri A -ENB, IN3, IN4 -də mühərriklə əlaqə qurmaq B. Bərpa etmək üçün ən önəmli göstərici los niveles de las señales que debe tener for poner en movimiento los motores, adelante., atrás o frenado. EN ENA və ENB sizə kömək edəcək. Əlavə olaraq, L298N mühərrikləri ən yüksək sürətlə yoxlanılır və tənzimlənir və tənzimlənir. PWM və ya PWM -in ən böyük mühərriklərindən biri də bu maşındır. Analoji Wrwite () vasitəsi ilə vasitəçi axtarın. Əlavə olaraq, ən çox ehtimal ki, ən çox ehtimal olunan yerdir.

L298N, Arduino UNO üçün bir eskiz hazırladıqdan sonra mühərrikin 75% -i Vm -ə bənzər bir mühərrik yaratdı.

Bu təsviri ingilis (Amerika Birləşmiş Ştatları) dilinə geri tərcümə edin Tərcümə edin Related in relación de analogWrite () con la forma de salida en los pines for Arduino UNO. Eyni zamanda, analogWrite (1023) və 50% analogWrite (512) əməliyyatlarının 100% -ni həyata keçirir.

Bu proqramlar, PWM de ENA və ENB vasitəsi ilə analoq yazmaqla yanaşı, həm də analoji yazı yazmaq üçün ən yaxşı vasitələrdən biridir. 9v (Vm) və 6v mühərrikləri ilə birlikdə istifadə edilə bilər. Əlbəttə ki, PWM ən çox işləyəndə, mühərrikin işlədilməsində heç bir problem yoxdur, buna görə də PWM -in qurulmasının ən böyük səbəbləri var. Əlavə olaraq, PWM al -máximo, mühərriklər və mühərriklər, Vm de la batería (9v) və ya ən yaxşı seçimlər, həm də ən böyük prabebaslar, həm də PWM pul qurğuları. 6v máximo üçün heç bir maneə yoxdur. Əlavə olaraq, Arduino və distanciyaların ən yaxşı eskizləri.

Addım 8: Montaje Del Vehículo:

Montaje Del Vehículo
Montaje Del Vehículo
Montaje Del Vehículo
Montaje Del Vehículo
Montaje Del Vehículo
Montaje Del Vehículo

Yenidən qurulmaq üçün heç bir problem yoxdur. Üçüncü mərhələdə ən çox maraqlandıran mövzulardan biri də "ən yaxşı" funksiyalardır. Bir sıra mühərriklər və sistemlər üçün bir çox önəmli şərtlər var. Bəli, bu, çox yaxşı bir işdir.

Quraşdırma, 3 ölçülü piezalar, motorlar, mühərriklər və mühərriklər üçün 3 mm uzunluğundakı məlumatları təqdim edir. Əlbəttə ki, hər hansı bir mühərriklə əlaqə qurmaq üçün xarici əlaqələr qurulmalıdır. Əlbəttə ki, hər şey çox yaxşı olardı, həm də ən yaxşı şəkildə.

Sürücü və ya mühərrikləri 3D formatında idarə edə bilərsiniz.

Monto la rueda. Tomo las medidas, corto el tornillo que sobra y los uno:

10x13 sm ölçüdə bir platforma qurmaq üçün bütün ölçüləri seçin. Ətraf mühitin (8x12 sm) ölçüsündə və ya ölçüsündə. Başqa bir şəkildə, üfüqi bir şəkildə qurulacaq və ya dəyişdirilə bilər. Başlanğıcda ən çox yayılmış və ən çox yayılmış şəkillər, ən çox yayılmış fotoşəkillər və ya fotoşəkillərdir.

Bütün dövrlər üçün heç bir əlaqəsi yoxdur.

Əlbətdə ki, heç bir problem yoxdur. Bu sistemin ən çox istifadə edildiyi vaxtdan etibarən sistematik bir sistemdir. Bu problemi aradan qaldırmaq üçün heç bir problem yoxdur.

Bu təsviri ingilis (Amerika Birləşmiş Ştatları) dilinə geri tərcümə edin.

Addım 9: Arduino:

Arduino
Arduino

Bir qayda olaraq, IDE -də Arduino -da heç bir konfiqurasiya yoxlanılmamış və heç bir məlumat əldə edilməmişdir. Solo unos məlumatları:

.- Ən yaxşı seçimlər, Gestor de URLs adicionales:

arduino.esp8266.com/stable/package_esp8266com_index.json

.- En Herramientas (Alətlər), Gestor de tarjetas, como muestra la imagen:

Addım 10: MacAddress Tiene Nuestra Placa?

MacAddress Tiene Nuestra Placa?
MacAddress Tiene Nuestra Placa?

ESP-NOW protokolu ilə əvvəlcədən başa düşülən məlumatların əvvəlcədən tərtib edilməsi, AP MAC de las ESP8266 üçün ən yaxşı eskizlərdir. Əlavə olaraq, Monitor Seriyası bütün nəticələr əldə edildikdən sonra, AP -nin bütün sahələrini izləyə bilərsiniz.

Təqdim olunan sənədlərin siyahısı, qeyd etmək lazımdır ki:

Addım 11: ESP-NOW

AP MAC və ya MAC-dan sonra, ESP-NOW protokolunu Espressif-dən əldə edə bilərsiniz:

ESP-NOW nəzarət etmək üçün ağıl və ya ayaq işlərini idarə etməyə imkan verir. Enerji baxımından çox rahatdır.

ESP-Now, Espressif protokolunu açmaqla, Wi-Fi şəbəkəsi ilə əlaqə qurmaq üçün lazım olan bütün məlumatları təqdim edir. Bənzər bir əməliyyat 2,4 GHz tezlikdə və ya bir anda tətbiq oluna bilər. Əlbəttə ki, bu, ən çox ehtimal olunan məsələlərdir. Bir şeyi başa düşsəniz, bir tərəfdən də bir dənə də olsa, dənizin mənası yoxdur. “

Əlaqə məlumatı:

docs.espressif.com/projects/esp-idf/en/latest/api-reference/network/esp_now.html

ESP-NOW protokoli çox şeydən asılı olmayaraq, bu məlumatların bir-birindən asılı olmayaraq, bütün məlumatların ötürülməsini və istifadəsini təmin edir.

Addım 12: Librería ESP-NOW

ESP-NOW kitabxanası
ESP-NOW kitabxanası

Eskiz hazırladıqdan sonra məlumat ötürülməsi (joystick) və ya digər məlumatları (avtomobillər) hazırlayır. Hər şeydən əvvəl, bu, bir çox problemi həll etmək üçün bir səbəbdir.

.- ESP-NOW kitabxanası

Addım 13: La Estructura De Datos ötürücü/qəbuledici:

La Estructura De Datos ötürücü/qəbuledici
La Estructura De Datos ötürücü/qəbuledici

.- Məlumat ötürücü/qəbuledici. Uzunlamasına dəyişənlər, uzunluqlar və uzunluqlar üçün heç bir məlumat yoxdur, bu məlumatların heç bir fərqi yoxdur, həm də bir neçə gündən sonra heç bir fərq yoxdur. Hazırlıq işləri başa çatdıqdan sonra, hər hansı bir problemi həll etmək üçün bir çox problem var. Veri ötürücüləri 5, kompüter və ya joystick, mühərriklər və mühərriklər (mühərriklər) və ya mühərriklər, maşınlar və avtomobillər üçün əlavə məlumat verir.

Addım 14: ESP-NOW Defino El Tipo De Función

Definition El Tipo De Función ESP-NOW
Definition El Tipo De Función ESP-NOW

.- Wemos-un əsas funksiyalarını müəyyənləşdirin. ESP-NOW təcrübə və təcrübəsi ilə bağlı suallar cavablandırmaqla problemlərin həllinə kömək edəcək. Mənə bir funcionado bien poniendo los dos como bidireccionales (Rol = 3)

Addım 15: ESP-NOW Emparejamiento De Los Dispositivos:

Emparejamiento De Los Dispositivos ESP-NOW
Emparejamiento De Los Dispositivos ESP-NOW

.- Emparejamiento de los dispositivos. Vacibdir: AP -nin MAC de la Wemos vasitəsi ilə ən böyük eskizləri hazırlayın. Bu təsviri ingilis (Amerika Birləşmiş Ştatları) dilinə geri tərcümə edin, AP MAC üçün joystick ilə yaradın.

.- Como clave (açar), o, AP MAC və ya APC-dən istifadə edərək, ən yüksək keyfiyyətə malikdir.

Addım 16: Envío De Datos Al Vehículo:

Envío De Datos Al Vehículo
Envío De Datos Al Vehículo

.- Ətraflı məlumat əldə etmək üçün, şəkil siqnalı. Primero hazırlamaq üçün əvvəlcədən hazırlamaq lazım olan bütün məlumatları (məlumatları) və digər məlumatları əldə edin. Təsvirlər, bir müddətdən sonra AP -nin MAC və ya Wemos -un ümumi uzunluğunun TREN -dən daha çox olduğunu göstərir. Məlumat əvvəlcədən müəyyən edilə bilər, bu da məlumatların dəqiq bir şəkildə verilməsi ilə əlaqədardır.

İstifadəçi: 5 məlumat ötürmə sistemi, çoxlu joystick, yüksək voltlu (mühərrik İzquierdo və ya Derecho) və ya mühərrikli mühərriklər.

Müvafiq olaraq, məlumatların düzəldilməsini yoxlamaq lazımdır (ən azından).

Addım 17: Recepción De Datos En El Vehículo:

Datos En El Vehículo
Datos En El Vehículo

.- Əlavə məlumatların təhlili. Bu funksiya Wemos -da ən çox istifadə edilən funksiyadır. Şəxsi məlumatların dəyişdirilməsi (cavab vermək, geri zəng vurmaq) və dəyişənlər (TRENlər) ilə əlaqəli məlumatların təhlili:

Öncədən, Wifi ESP-NOW formatında məlumatların ötürülməsi və ya ötürülməsi ilə bağlı bütün məlumatlar mövcuddur.

Bu təsviri ingilis (Amerika Birləşmiş Ştatları) dilinə geri tərcümə edin Tərcümə edin Arcino del mando a distancia (joystick).

Addım 18: Joystick: Definicion De Pines Y Dəyişənləri

Joystick: Definicion De Pines Y Dəyişənləri
Joystick: Definicion De Pines Y Dəyişənləri
Joystick: Definicion De Pines Y Dəyişənləri
Joystick: Definicion De Pines Y Dəyişənləri

.-ESP-NOW kitabxanasının təsviri, qaraj və qaranlıqların istifadəsinə verildi.

.- Dəyişənlərin dəyişdirilməsi:

Addım 19: Quraşdırma ()

Qurmaq()
Qurmaq()

.- Ya quraşdırma (), həm də bir neçə dəfə, qaranlıq çəmənliklərin ən çox tanınan tərəfi, rəsmi olaraq los mismos. Bu proqramlar ESP-NOW-da rəsmi məlumatdır. Yuxarıda, əvvəlcədən hazırlanan şərhlər:

Addım 20: Loop ()

Döngü ()
Döngü ()
Döngü ()
Döngü ()

.- Əlaqə () və ya keçid () düymələri ilə əlaqədar olaraq, joystick və ya həvəskarlar tərəfindən öyrənilir (şəkil çəkmək üçün). O, 60 msq ərzində 15 dərsdən sonra bütün dərsləri keçirdi. Joystick -dən istifadə etmək üçün pulu çıxarmaq lazımdır. Əlbəttə ki, heç bir problem yoxdursa, heç bir cavab vermir (5 gündən gecikmə, gecikmə (5000);).

.- El resto del loop (), las llamadas a las funciones que utilizo, que posteriormente explicaré.

Addım 21: Funcion LeePots ()

Funcion LeePots ()
Funcion LeePots ()

.- Leo el estado de los potenciómetros y de la batería. Gecikmə (gecikmə) 5mq -dan çox olmayan dərslər üçün ən yaxşı seçimdir. Məşqlər başa çatdıqdan sonra (10 -dan 10 -a qədər) bütün məlumatları, məsələn, 5 dəqiqədən çox olmayan dərsləri oxumaqla əldə etmək olar. Mükəmməl bir addım atın.

Addım 22: Funcion AjustePots ()

Funcion AjustePots ()
Funcion AjustePots ()

.- Bütün güc və texnologiyanı öyrənmək üçün, maşın dəyişdirmək və dəyişdirmək üçün joystick istifadə edin. Şaquli və ya şaquli təhlillərin nəticəsi olaraq, ən çox məlumat əldə edə bilərsiniz.

1.- Ümumi dəyərlər cəmi 0 il 1024.

2.- Orta hesabla ortadan qalxma (reposo de la palanca). Ver leePot ();

3.- Müvəqqəti olaraq heç bir problem yoxdur.

4.- Mövzunu dəyişdirin və ya dəyişdirin.

Los -Anceles 2 -dən 4 -ə qədər olan proqramlar, austustePots ();

Addım 23: Función DirMot ()

Funcion DirMot ()
Funcion DirMot ()

.- Part motorları heç bir zaman mühərriklə işləmir, onları idarə etmək üçün heç bir şey lazım deyil. Hacia adelante/atrás y hacia la izquierda/derecha en sentido/voltaje lo realizo en dirMot (), 3 -cü hissə hacia adelante izquierda/frontal/derecha, a mismo hacia atráism e incorporasiya. Cuando va hacia adelante y giro, lo que hago es reduir el voltaje de la rueda a la que giro, proporcionalemente en movimiento del joystick y evitando los valores negativos (se desontontrola el avtomobículo), por lo tanto, el valor de azaltmaq mümkün deyil. menor que el valor de avance (como mucho, para el motor). VariableGiro dəyişkəndir. Dəyişikliklər ən çox istifadə edilə bilən vasitələrdən biridir.

Böyük bir funksiyanı yerinə yetirmək üçün INO əlavə edin.

Əlbətdə ki, joystickdən asılı olaraq:

.- Centrado y en reposo (avtomobillərin paradları).

.- Giro və ya səhv (izquierda o derecha).

.- Avance (con o sin giro)

.- Retroceso (con o sin giro)

Addım 24: De Batería En El Joystick -ə nəzarət edin:

Nəzarət De Batería En El Joystick
Nəzarət De Batería En El Joystick

.- Bu vaxtdan etibarən, nəzarət etmək lazımdır. Əlavə joystick, heç bir məlumat ötürücü və ya əlavə etmək lazım deyil. Əlbəttə ki, heç bir problem yoxdur (50 ədəd), təhlil və təhlil etmək lazımdır (1 parpadeo = baja, 2 parpadeos = muy baja)

Addım 25: Arduino (Vehículo)

Arduino (Vehículo)
Arduino (Vehículo)
Arduino (Vehículo)
Arduino (Vehículo)

Bir komunikasiya (ESP-NOW) ilə əlaqədar olaraq, joystick, əvvəlcədən baxıldıqda və ya təhlil edildikdə. Həyat tərzi asanlaşdırmaq üçün ən sadə üsullardan biridir, bu da çox böyük dəyişikliklər etmək üçün bir vasitədir. Yeri gəlmişkən, bu, L298N və ya digər avtomobillər üçün məlumatların məhdudlaşdırılmasıdır. Ətraflı məlumatların yenilənməsi və təhlil edilməsi əvvəlcədən hazırlanmışdır.

.- Pines de entrada salida de la placa Wemos y Variables usadas:

.- ya en el setup () inicio los pines y su estado inicial. ESP-NOW-da yenidən qurmaq üçün:

Addım 26: Vehículo, Loop ():

Vehículo, Loop ()
Vehículo, Loop ()
Vehículo, Loop ()
Vehículo, Loop ()
Vehículo, Loop ()
Vehículo, Loop ()

.- En loop (), ayrı-ayrı vaxtlar, funksiyalar və vəzifələr, ESP-NOW ilə əlaqəli məlumatlar, (L298N) məlumatların geri qaytarılması ilə əlaqədardır. Başlanğıcda, heç bir problem olmadığı təqdirdə, analiz edə bilərsiniz.

Əlavə məlumatların ötürülməsi üçün reseptorların ən çox istifadə edildiyi yerdir. Əməliyyat sistemini () təhlil etmək üçün "Yeniləşmə" funksiyasını yerinə yetirmək lazımdır. Motorlar və ya avtomobillər üçün heç bir məlumat yoxdur, bu da L298N () funksiyasını yerinə yetirmək üçün mediada ən çox məlumat əldə edir. Heç bir məlumat yoxdursa, bu sənədlərin yenilənməsi ilə əlaqədardır. Sifariş verildiyi təqdirdə, hər hansı bir məlumatı yazmaq üçün L298N () ilə əlaqəli bütün məlumatları idarə etmək mümkündür.

Addım 27: Vehículo: - Función WriteL298N ()

Vehículo: - Función WriteL298N ()
Vehículo: - Función WriteL298N ()
Vehículo: - Función WriteL298N ()
Vehículo: - Función WriteL298N ()

. L298N yazmaq (L298N), L298N-in əsas funksiyalarını təqdim edir, buna görə də bu məlumatların heç bir fərqi yoxdur.

Addım 28: Final:

Edo es todo. Heç bir konsepsiya və ya konsepsiya yoxdur. Şəxsi məlumat əldə etmək üçün bu proqramlar bir -birinizlə məsləhətləşmələr aparır və fikirlərinizi bölüşürsünüz. Şəxsi həyatın ən yaxşı tərəfdaşlarından biri də, heç bir problemi yoxdur.

PDF və İngilis dilində PDF əlavə edin

Adjunto los ficheros de arduino de ambos dispositivos.

Sağlam olun:

Migel A.

Tövsiyə: