![Digital Spirit Level un modul de proiect DIY de Electronicslovers: 6 pași Digital Spirit Level un modul de proiect DIY de Electronicslovers: 6 pași](https://i.howwhatproduce.com/images/010/image-28354-j.webp)
Cuprins:
- Pasul 1: Descrierea componentelor
- Pasul 2: Cum funcționează?
- Pasul 3: Diagrama schematică și afișarea unghiului pe afișajul cu 7 segmente
- Pasul 4: Proiectare PCB pentru modulul Digital Spirit |
- Pasul 5: PCB-urile au sosit pentru proiectul nostru
- Pasul 6: Urmăriți videoclipul final | Cotație PCB | Asamblare PCB
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04
![Digital Spirit Level un modul de proiect DIY de Electronicslovers Digital Spirit Level un modul de proiect DIY de Electronicslovers](https://i.howwhatproduce.com/images/010/image-28354-1-j.webp)
Există un moment în care trebuie să montați o piesă de mobilier sau ceva similar în casa dvs. și pentru o montare dreaptă, toată lumea folosește de obicei un nivel de spirit. Echipa Tech ElectronicsLovers a construit acest modul, care are o diferență față de unul obișnuit: este digital. Acest proiect este, de asemenea, util pentru persoanele care construiesc modele RC, deoarece ar putea fi obligatoriu să obțineți unghiuri în direcții diferite pentru a le prelucra în continuare pentru a fi utilizate în diferite calcule, cum ar fi stabilizarea, de exemplu.
În acest proiect, vom folosi un accelerometru cu 3 axe GY-521 pentru a determina la ce unghi este o suprafață. Pentru afișarea unghiului, vom utiliza un afișaj cu 7 segmente 4 cifre. ΜC folosit va fi un Arduino Nano, pentru a păstra totul compact pe PCB.
Pasul 1: Descrierea componentelor
![Descrierea componentelor Descrierea componentelor](https://i.howwhatproduce.com/images/010/image-28354-2-j.webp)
![Descrierea componentelor Descrierea componentelor](https://i.howwhatproduce.com/images/010/image-28354-3-j.webp)
Accelerometru GY-521
Acest modul este unul dintre cei mai buni senzori IMU (Inertia Measurement Unit) care este compatibil cu Arduino. Senzorii IMU precum GY-521 sunt utilizați în roboți de auto-echilibrare, UAV-uri, smartphone-uri etc. Senzorul GY-521 conține un accelerometru MEMS și un MEMSgyro într-un singur cip. Este foarte precis, deoarece conține un ADC pe 16 biți pentru fiecare canal. Mai mult, captează canalele x, y și z în același timp. Senzorul folosește magistrala I2C pentru a interfața cu Arduino. GY-521 nu este scump, mai ales având în vedere faptul că combină atât un accelerometru, cât și un giroscop.
7 segmente - afișaj cu 4 cifre
Când utilizați un afișaj cu 4 segmente cu 7 segmente, trebuie să vă amintiți că există 2 tipuri: un anod comun și un catod comun. Dacă modulul dvs. este anodul comun, pinul anodului comun se conectează la sursa de alimentare; dacă este catodul comun, pinul catodului comun se conectează la GND. Atunci când se utilizează afișajul cu 4 cifre din 7 segmente, anodul comun sau pinul catod comun este utilizat pentru a controla ce cifră este afișată. Chiar dacă funcționează o singură cifră, principiul Persistenței viziunii vă permite să vedeți toate numerele afișate, deoarece fiecare viteză de scanare este atât de rapidă încât cu greu observați intervalele.
Pasul 2: Cum funcționează?
Senzorii IMU constau de obicei din două sau mai multe părți. Listându-le după prioritate, acestea sunt un accelerometru, un giroscop, un magnetometru și un altimetru. GY-521 este un senzor cu 6 DOF (grade de libertate) sau un șase axe, ceea ce înseamnă că dă șase valori ca ieșire. Trei valori din accelerometru și trei din giroscop. The-GY-521 este un senzor bazat pe tehnologia MEMS (Micro Electro Mechanical Systems). Atât accelerometrul, cât și giroscopul sunt încorporate într-un singur cip. Acest cip folosește sistemul de bus I2C pentru comunicare.
Pasul 3: Diagrama schematică și afișarea unghiului pe afișajul cu 7 segmente
![Diagrama schematică și afișarea unghiului pe afișajul cu 7 segmente Diagrama schematică și afișarea unghiului pe afișajul cu 7 segmente](https://i.howwhatproduce.com/images/010/image-28354-4-j.webp)
![Diagrama schematică și afișarea unghiului pe afișajul pe 7 segmente Diagrama schematică și afișarea unghiului pe afișajul pe 7 segmente](https://i.howwhatproduce.com/images/010/image-28354-5-j.webp)
Principiul de funcționare al acestui proiect este foarte simplu: folosind protocolul de comunicație I2C, Arduino primește continuu unghiul pentru direcția Y (deoarece aceasta este axa pe care o arată nivelul de spirit). Valoarea unghiului este apoi dată unei funcții care îl afișează pe afișaj.
Acum, după cum ați știut deja, un astfel de ADC pe 16 biți oferă o valoare maximă de 65536, pentru unghiul maxim (care este de 90 de grade). Deoarece ADC-ul cipului este împărțit în 4 canale, avem o valoare max. valoare de 16384 pentru fiecare canal. Deci -16384 va însemna -90 grade, în timp ce +16384 va însemna 90 de grade. Pentru Arduino, acest lucru nu înseamnă altceva decât o simplă funcție de hartă: rețineți că variabila AcY este de tip lung, ceea ce înseamnă că și variabila mapată, în cazul unghiului nostru, trebuie să fie lungă.
Pasul 4: Proiectare PCB pentru modulul Digital Spirit |
![Design PCB pentru modulul Digital Spirit | Design PCB pentru modulul Digital Spirit |](https://i.howwhatproduce.com/images/010/image-28354-6-j.webp)
![Design PCB pentru modulul Digital Spirit | Design PCB pentru modulul Digital Spirit |](https://i.howwhatproduce.com/images/010/image-28354-7-j.webp)
![Design PCB pentru modulul Digital Spirit | Design PCB pentru modulul Digital Spirit |](https://i.howwhatproduce.com/images/010/image-28354-8-j.webp)
Am proiectat un model de PCB pentru modulul nostru digital de spirit prin utilizarea unuia dintre cele mai bune instrumente de simulare PCB online, este cunoscut sub numele de EasyEDA unde puteți chiar să vă modificați abilitățile. Este un loc care vă oferă instrumente EDA excelente bazate pe web pentru ingineri electronici, educatori, studenți, producători și entuziaști. Cu toții sunteți invitați să utilizați aceste instrumente gratuit și să vă creați propriile plăci de circuite imprimate online. Nu este nevoie să instalați niciun software. Deschideți EasyEDA în orice browser web compatibil cu standardele HTML5.
PCB Gerber View - JLCPCB Online Gerber Viewer
Pasul 5: PCB-urile au sosit pentru proiectul nostru
![PCB-urile au sosit pentru proiectul nostru PCB-urile au sosit pentru proiectul nostru](https://i.howwhatproduce.com/images/010/image-28354-9-j.webp)
![PCB-urile au sosit pentru proiectul nostru PCB-urile au sosit pentru proiectul nostru](https://i.howwhatproduce.com/images/010/image-28354-10-j.webp)
Am comandat PCB-uri online pentru modulul nostru de produse de la JLCPCB. Ne-au furnizat PCB-urile pentru acest proiect, pe care le-am folosit pentru a asambla toate componentele acestuia. JLCPCB este cea mai mare întreprindere de prototipuri PCB din China și un producător de înaltă tehnologie specializat în producția rapidă de prototipuri PCB. Au cea mai bună ofertă pentru PCB-uri: 10 bucăți pentru doar 2 $. Dacă doriți să vă prototipați propriul PCB, accesați jlcpcb.com și încărcați fișierul Gerber pentru a obține PCB-uri de înaltă calitate.
2 USD Pentru 10 PCB-uri (24 de ore de schimb rapid:
- PCB-urile au fost excelente, calitatea robustă, puternică și foarte frumoasă.
- Preț foarte bun.100% calitate garantată sau renaștere.
- Termen de livrare bun: 3 zile prin DHL. Comandă de cumpărare online.
- Proces rapid de producție Suport tehnic, în cazul în care cineva răspunde.
Pasul 6: Urmăriți videoclipul final | Cotație PCB | Asamblare PCB
![](https://i.ytimg.com/vi/61FkTRr_J-o/hqdefault.jpg)
Versiunea 2.0
În prezent lucrăm la următoarea versiune a acestui proiect. Suntem dispuși să implementăm un ecran OLED, pentru o imagine mai bună a unghiurilor măsurate de modul. De asemenea, dorim să facem acest modul mai compact și mai portabil. Rămâneți la curent pentru actualizări!
Pentru codul sursă Vizitați: Digital Spirit Level A DIY Project Module de Electronicslovers
Recomandat:
Nivel de spirit digital bazat pe Arduino și MPU6050: 3 pași
![Nivel de spirit digital bazat pe Arduino și MPU6050: 3 pași Nivel de spirit digital bazat pe Arduino și MPU6050: 3 pași](https://i.howwhatproduce.com/images/001/image-919-17-j.webp)
Nivel de spirit digital bazat pe Arduino și MPU6050: Bine ați venit la primul meu instructiv! Sper că vi se pare informativ. Vă rugăm să nu ezitați să lăsați feedback pozitiv sau negativ. Acest proiect este de a crea un arduino & Nivel de spirit digital bazat pe MPU6050. În timp ce designul finit și
DIY Digital Spirit Level: 5 pași (cu imagini)
![DIY Digital Spirit Level: 5 pași (cu imagini) DIY Digital Spirit Level: 5 pași (cu imagini)](https://i.howwhatproduce.com/images/005/image-12753-j.webp)
DIY Digital Spirit Level: În acest proiect vom analiza mai atent IC-urile accelerometrului și vom afla cum le putem folosi cu un Arduino. Ulterior vom combina un astfel de IC cu câteva componente complementare și o carcasă imprimată 3D pentru a crea un digital
Lampă cu starea de spirit cu LED Low Poly: 9 pași (cu imagini)
![Lampă cu starea de spirit cu LED Low Poly: 9 pași (cu imagini) Lampă cu starea de spirit cu LED Low Poly: 9 pași (cu imagini)](https://i.howwhatproduce.com/images/005/image-14782-j.webp)
Lampă LED Low Poly Mood: un plus excelent pentru orice birou, raft sau masă! Butonul discret situat pe bază vă permite să parcurgeți diferite modele de iluminare cu LED-uri. Nu contează dacă doriți să utilizați lampa pentru a studia, relaxa sau chiar petreceri
Proiect Arduino Digital Code Lock folosind tastatura Matrix: 9 pași
![Proiect Arduino Digital Code Lock folosind tastatura Matrix: 9 pași Proiect Arduino Digital Code Lock folosind tastatura Matrix: 9 pași](https://i.howwhatproduce.com/images/004/image-11486-13-j.webp)
Proiect de blocare a codului digital Arduino folosind tastatura Matrix: Construiți un dispozitiv de blocare a codului digital cu sistemul Arduino și Qwiic utilizând Zio M Uno și o tastatură matricială Hex 4x3. Prezentare generală a proiectului în. În acest tutorial, vom arăta utilizarea
Creați un nivel de spirit electric: 15 pași
![Creați un nivel de spirit electric: 15 pași Creați un nivel de spirit electric: 15 pași](https://i.howwhatproduce.com/images/001/image-09-96-j.webp)
Creați un nivel de spirit electric: utilizați acest nivel de spirit pentru a afișa rapid și ușor înclinarea oricărui obiect atașat! Creat de Kaitlyn de la Raffles Institution