Mündəricat:

Rəqəmsal Ruh Electronicslovers tərəfindən bir DIY Layihə Modulu: 6 Addım
Rəqəmsal Ruh Electronicslovers tərəfindən bir DIY Layihə Modulu: 6 Addım

Video: Rəqəmsal Ruh Electronicslovers tərəfindən bir DIY Layihə Modulu: 6 Addım

Video: Rəqəmsal Ruh Electronicslovers tərəfindən bir DIY Layihə Modulu: 6 Addım
Video: NJ — RUH (Official Music Video) 2024, Noyabr
Anonim
Rəqəmsal Ruh Electronicslovers tərəfindən bir DIY Layihə Modulunu Düzəldir
Rəqəmsal Ruh Electronicslovers tərəfindən bir DIY Layihə Modulunu Düzəldir

Evinizə bir mebel parçası və ya buna bənzər bir şey qoymanız lazım olduğu bir vaxt var və hamının düz bir montajı üçün hər zaman bir ruh səviyyəsi istifadə edin. ElectronicsLovers Tech Team, adi moduldan bir fərqi olan bu modulu qurdu: rəqəmsaldır. Bu layihə, RC Modelləri quran insanlar üçün də faydalıdır, çünki sabitləşdirmə kimi fərqli hesablamalarda istifadə etmək üçün onları daha da işlətmək üçün fərqli istiqamətlərdə açılar əldə etmək məcburiyyətində ola bilər.

Bu layihədə, bir səthin hansı açıda olduğunu təyin etmək üçün GY-521 3 Eksenli Akselerometrdən istifadə edəcəyik. Bucağı göstərmək üçün 7 Segment 4 Rəqəmli bir ekran istifadə edəcəyik. PCB -də hər şeyi yığcam saxlamaq üçün istifadə olunan µC Arduino Nano olacaq.

Addım 1: Komponentlərin Təsviri

Komponentlərin Təsviri
Komponentlərin Təsviri
Komponentlərin Təsviri
Komponentlərin Təsviri

GY-521 sürətləndirici

Bu modul, Arduino ilə uyğun olan ən yaxşı IMU (Atalet Ölçmə Birimi) sensorlarından biridir. GY-521 kimi IMU sensorlar özünü balanslaşdıran robotlarda, İHA-da, smartfonlarda və s. İstifadə olunur. GY-521 sensoru bir çipdə MEMS sürətləndirici və MEMSgyro-dan ibarətdir. Hər bir kanal üçün 16 bitlik bir ADC ehtiva etdiyi üçün çox dəqiqdir. Bundan əlavə, x, y və z kanallarını eyni anda çəkir. Sensor, Arduino ilə əlaqə qurmaq üçün I2C avtobusundan istifadə edir. GY-521, xüsusən həm akselerometr, həm də girro birləşdirdiyini nəzərə alaraq bahalı deyil.

7 Segment - 4 Rəqəmli Ekran

7 seqmentli 4 rəqəmli ekrandan istifadə edərkən 2 növ olduğunu xatırlamalısınız: ümumi anod və ümumi katod. Modulunuz ümumi anoddursa, ümumi anod pimi enerji mənbəyinə qoşulur; ümumi katoddursa, ümumi katot pimi GND -yə bağlanır. 7 seqmentli 4 rəqəmli ekrandan istifadə edərkən, hansı rəqəmin göstəriləcəyini idarə etmək üçün ümumi anod və ya ümumi katot pinindən istifadə olunur. Yalnız bir rəqəm işləsə də, Vizyonun Davamlılığı prinsipi bütün nömrələri görməyə imkan verir, çünki hər bir tarama sürəti o qədər yüksəkdir ki, aralıqları çətinliklə görürsən.

Addım 2: Necə işləyir?

IMU sensorları ümumiyyətlə iki və ya daha çox hissədən ibarətdir. Onları prioritet olaraq sıralayaraq, bir akselerometr, giroskop, maqnitometr və andimetrdir. GY-521, 6 DOF (Azadlıq Dərəcələri) və ya altı oxlu bir sensordur, bu da çıxış olaraq altı dəyər verdiyini bildirir. Akselerometrdən üç dəyər və giroskopdan üç dəyər. TheGY-521, MEMS (Micro Electro Mechanical Systems) texnologiyasına əsaslanan bir sensordur. Həm akselerometr, həm də jiroskop tək bir çipin içərisindədir. Bu çip ünsiyyət üçün I2C Bus sistemindən istifadə edir.

Addım 3: Şematik Diaqram və 7 Segment Ekranda Bucağın Göstərilməsi

Şematik Diaqram və 7 Segment Ekranda Bucağın Göstərilməsi
Şematik Diaqram və 7 Segment Ekranda Bucağın Göstərilməsi
Şematik Diaqram və 7 Segment Ekranda Bucağın Göstərilməsi
Şematik Diaqram və 7 Segment Ekranda Bucağın Göstərilməsi

Bu layihənin işləmə prinsipi çox sadədir: I2C rabitə protokolundan istifadə edərək, Arduino davamlı olaraq Y istiqaməti üçün bucağı alır (çünki bu, ruh səviyyəsinin göstərdiyi oxdur). Sonra bucağın dəyəri onu Ekranda göstərən bir funksiyaya verilir.

Artıq bildiyiniz kimi, belə bir 16 Bitlik ADC maksimum açı üçün (65 dərəcə) maksimum 65536 dəyər verir. Çipin ADC -si 4 kanala bölündüyündən, maksimumumuz var. hər kanal üçün 16384 dəyəridir. Yəni -16384 -90 dərəcə, +16384 isə 90 dərəcə olacaq. Bizim Arduino üçün bu, sadə bir xəritə funksiyasından başqa bir şey demək deyil: AcY dəyişəninin uzun tipli olduğunu unutmayın ki, bu da bizim bucağımızda eşlenen dəyişənin də uzun olması lazımdır.

Addım 4: Rəqəmsal Ruh Modulu üçün PCB Dizaynı |

Rəqəmsal Ruh Modulu üçün PCB Dizaynı |
Rəqəmsal Ruh Modulu üçün PCB Dizaynı |
Rəqəmsal Ruh Modulu üçün PCB Dizaynı |
Rəqəmsal Ruh Modulu üçün PCB Dizaynı |
Rəqəmsal Ruh Modulu üçün PCB Dizaynı |
Rəqəmsal Ruh Modulu üçün PCB Dizaynı |

EasyEDA kimi tanınan ən yaxşı onlayn PCB simulyasiya vasitələrindən birini istifadə edərək rəqəmsal ruh modulumuz üçün bir PCB Modeli hazırladıq - EasyEDA, onlayn PCB dizaynı və dövrə simulyatoru, bacarıqlarınızı sınaya biləcəyiniz, yeni bacarıqlar öyrənə biləcəyiniz bir platformadır. bacarıqlarınızı dəyişdirə biləcəyiniz yer. Elektron mühəndisləri, müəllimlər, tələbələr, istehsalçılar və həvəskarlar üçün əla veb əsaslı EDA alətləri təqdim edən bir yerdir. Hamınız bu vasitələrdən pulsuz istifadə edə və öz onlayn veb əsaslı Çaplı Devre Kartlarını yaratmaq üçün xoş gəlmisiniz. Heç bir proqram yükləməyə ehtiyac yoxdur. EasyEDA-nı istənilən HTML5 qabiliyyətli, standartlara uyğun veb brauzerdə açın.

PCB Gerber View - JLCPCB Online Gerber Viewer

Addım 5: Layihəmiz üçün PCB -lər gəldi

PCB -lər Layihəmiz üçün gəldi
PCB -lər Layihəmiz üçün gəldi
PCB -lər Layihəmiz üçün gəldi
PCB -lər Layihəmiz üçün gəldi

Məhsul Modulu üçün JLCPCB -dən Online PCB sifariş etdik. Bizə bütün komponentləri yığmaq üçün istifadə etdiyimiz bu layihə üçün PCB təqdim etdilər. JLCPCB, Çindəki ən böyük PCB prototip müəssisəsidir və sürətli PCB prototip istehsalında ixtisaslaşmış yüksək texnologiyalı bir istehsalçıdır, PCB üçün ən yaxşı təklifə malikdirlər: 10 ədəd yalnız 2 dollara. Öz PCB-nizi prototip etmək istəyirsinizsə, jlcpcb.com saytına keçin və yüksək keyfiyyətli PCB əldə etmək üçün Gerber faylınızı yükləyin.

10 PCB üçün 2 dollar (24 saatlıq sürətli dönüş:

  • PCB -lər əla idi, keyfiyyəti möhkəm, güclü və çox gözəldi.
  • Çox yaxşı qiymət. 100% zəmanət verilən keyfiyyət və ya yenidən doğuş.
  • Yaxşı çatdırılma müddəti: DHL tərəfindən 3 gün. Onlayn alış sifarişi.
  • Sürətli İstehsal Prosesi Texniki dəstək, kimsə cavab verərsə.

Addım 6: Final Videoya Baxın | PCB Quote | PCB montajı

Versiya 2.0

Hazırda bu layihənin növbəti versiyası üzərində işləyirik. Modulla ölçülmüş bucaqlara daha yaxşı baxmaq üçün bir OLED Ekranı tətbiq etməyə hazırıq. Biz də bu modulu daha yığcam və portativ etmək istəyirik. Yeniliklər üçün bizi izləyin!

Mənbə kodu üçün ziyarət edin: Digital Spirit Level Electronicslovers tərəfindən A DIY Layihə Modulu

Tövsiyə: