Mündəricat:
Video: MPU6050 -ni ESP32 ilə birləşdirmək: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
Bu layihədə MPU6050 sensorunu ESP32 DEVKIT V1 lövhəsi ilə birləşdirəcəyəm.
MPU6050, 6 ox sensoru və ya 6 dərəcə sərbəstlik (DOF) sensoru olaraq da tanınır. Bu tək modulda həm akselerometr, həm də girometr sensorlar mövcuddur. Akselerometr sensoru cazibə qüvvəsi səbəbindən cisimə tətbiq olunan qüvvə baxımından çıxış oxunuşları verir və girometr sensoru cismin saat yönünün əksinə və ya saat əqrəbinin əksinə bucaqlı yerdəyişməsi baxımından çıxış verir.
MPU6050 sensoru ESP32 DEVKIT V1 -in SCL və SDA xəttindən istifadə edir, buna görə də I2C ünsiyyət kodunda tel.h kitabxanasından istifadə edəcəyik. ESP32 DEVKIT V1 ilə 0x68 və 0x69 ünvanlarına eyni SCL və SDA xətləri olan iki MPU6050 sensoru qoşa bilərik.
Addım 1: Tələb olunan komponentlər
1. ESP32 DEVKIT V1 lövhəsi -
2. MPU6050 sensoru -
3. Jumper telləri -
4. Çörək paneli (isteğe bağlı) -
5. Arduino IDE proqramı
Kodu ESP32-ə yükləməzdən əvvəl Arduino IDE-ni qurmaq çox vacibdir:-https://www.instructables.com/id/Setting-Up-Ardui…
Addım 2: Dövrə Şematik
Dövrə Şeması fərqli ESP 32 lövhələri üçün fərqli olacaq, buna görə bağladığınız pinlərə diqqət yetirin
ESP32 MPU6050 sancaqlar
VIN (5V) VCC
GND VCC
SCL (GPIO22) SCL
SDA (GPIO21) SDA
Addım 3: Kod
Kodu ESP32 lövhəsinə yükləyərkən yerinə yetiriləcək addımlar
1. Yükləmə düyməsini basın.
2. Səhv yoxdursa. Arduino IDE -nin altındakı Bağlantı mesajı aldığımızda …,…, 3. Mesajın yüklənməsi tamamlanana qədər ESP 32 lövhəsindəki Boot düyməsini basın.
4. Kod uğurla yükləndikdən sonra. ESP32 lövhəsinə yüklənmiş kodu yenidən başlatmaq və ya başlamaq üçün aktivləşdir düyməsini basın.
Tövsiyə:
Arduino ilə 4x3 düymlük TFT Ekranı necə birləşdirmək olar: 4 addım
Arduino ilə 4x3 "TFT Ekranı Necə İnterfeys Etmək olar: FocusLCDs.com sınamaq üçün mənə pulsuz 4x3" TFT LCD (P/N: E43RG34827LW2M300-R) nümunəsi göndərdi. Bu, keçid cihazı olaraq amorf silikon TFT istifadə edən rəngli aktiv matris TFT (İncə Film Transistoru) LCD (maye kristal ekran). Bu model c
UArm -ı Sürgü ilə necə birləşdirmək olar: 20 addım (şəkillərlə)
UArm -ı Sürgü ilə necə birləşdirmək olar: Hamıya salam, son yazıdan uzun müddət keçdi. Və geri qayıtdıq! Sizə yeni bir şey göstərmək və əldə etdiyimizi görmək üçün uArm ilə birləşdirmək istəyirik. Əslində, uArm üçün milyonlarla şey edilə bilər, amma bu gün etdiyimiz şey xüsusi bir şeydir
Arduino ilə 16x4 LCD -ni necə birləşdirmək olar: 6 addım
Arduino ilə 16x4 LCD -ni necə birləşdirmək olar: Giriş Bu yaxınlarda FocusLCDs.com -da dostlarımdan bir neçə pulsuz LCD nümunəsi aldım. Onlardan biri 16x4 LCD; P/N: C164AXBSYLY6WT. Ümumiyyətlə LCD ekranlarında olan HD44780 əvəzinə bir ST7066U nəzarətçi (məlumat cədvəlinə baxın) istifadə edir. Mən deyiləm
LEDləri Fischertechnik ilə birləşdirmək: 4 addım
Fischertechnik ilə LED -lərin inteqrasiyası: Bu təlimat LED -lərin fischertechnik elementləri ilə necə birləşdiriləcəyini təsvir edir! Orijinal vizyonum, LEDləri yandıracaq mexaniki bir video oyunu yaratmaq idi. Sonra fischertechnikin Eco Power dəsti (#57485) ilə məşğul olmağa başladım və başa düşdüm ki
Möhtəşəmlik üçün Təhlükəsizlik Sistemini Phidges və Twitter ilə birləşdirmək: 8 addım
Mükəmməllik üçün Təhlükəsizlik Sistemini Phidges və Twitter ilə birləşdirmək: Təhlükəsizlik sistemi üçün bağlanmış bir mənzildə yaşayıram. Mən ev telefon xətti almaq istəmirəm və yerli monitorinq xidmətlərinin möhtəşəmliyi yoxdur. Mən yoxkən mənzilimə kiminsə daxil olub -olmadığını bilmək istəyirəm. Bir hərəkət sensoru istifadə edə bilərdim, amma