Sisukord:
- Samm: komponentide kirjeldus
- Samm 2: Kuidas see toimib?
- 3. samm: skemaatiline diagramm ja nurga kuvamine 7 segmendi ekraanil
- Samm 4: PCB disain digitaalse vaimumooduli jaoks |
- Samm: meie projekti saabunud trükkplaadid
- 6. samm: vaadake viimast videot | PCB tsitaat | PCB kokkupanek
Video: Digitaalne vesilood DIY projektimoodul elektroonikaarmastajate poolt: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
On aeg, mil peate oma koju paigaldama mõne mööblieseme või midagi sarnast ning sirgeks kinnitamiseks kasutage kõiki tavalisi vesiloode. ElectronicsLovers Tech Team ehitas selle mooduli, millel on üks erinevus tavalisest: see on digitaalne. See projekt on kasulik ka inimestele, kes ehitavad RC -mudeleid, kuna võib olla kohustuslik hankida nurki eri suundades, et neid edasi töödelda, et neid saaks kasutada erinevates arvutustes, näiteks stabiliseerimisel.
Selles projektis kasutame GY-521 3-teljelist kiirendusmõõturit, et määrata, millise nurga all pind on. Nurga kuvamiseks kasutame 7 segmendi 4 -kohalist ekraani. Kasutatav µC on Arduino Nano, et PCB -l oleks kõik kompaktne.
Samm: komponentide kirjeldus
Kiirendusmõõtur GY-521
See moodul on üks parimaid IMU (Inertia Measurement Unit) andureid, mis ühilduvad Arduinoga. IMU andureid nagu GY-521 kasutatakse isetasakaalustavates robotites, UAV-des, nutitelefonides jne. GY-521 andur sisaldab MEMS kiirendusmõõturit ja MEMSgyro ühes kiibis. See on väga täpne, kuna sisaldab iga kanali jaoks 16-bitist ADC-d. Lisaks jäädvustab see korraga x, y ja z kanali. Andur kasutab I2C-bussi, et liituda Arduinoga. GY-521 pole kallis, eriti arvestades asjaolu, et see ühendab nii kiirendusmõõturi kui ka güroskoobi.
7 segment - 4 -kohaline ekraan
7-segmendilise neljakohalise ekraani kasutamisel peate meeles pidama, et on kahte tüüpi: ühine anood ja tavaline katood. Kui teie moodul on ühine anood, ühendatakse ühine anoodpistik toiteallikaga; kui see on tavaline katood, ühendatakse tavaline katooditihvt GND -ga. 7-segmendilise neljakohalise ekraani kasutamisel kasutatakse kuvatava numbri juhtimiseks tavalist anoodi või tavalist katooditihvti. Kuigi töötab ainult üks number, võimaldab nägemise püsivuse põhimõte näha kõiki kuvatavaid numbreid, kuna iga skaneerimiskiirus on nii kiire, et te intervalle peaaegu ei märka.
Samm 2: Kuidas see toimib?
IMU andurid koosnevad tavaliselt kahest või enamast osast. Esitades need prioriteetsuse järgi, on need kiirendusmõõtur, güroskoop, magnetomeeter ja andalimeeter. GY-521 on 6 DOF (vabadusastmed) või kuue telje andur, mis tähendab, et see annab väljundina kuus väärtust. Kolm väärtust kiirendusmõõturilt ja kolm güroskoopilt. TheGY-521 on MEMS (Micro Electro Mechanical Systems) tehnoloogial põhinev andur. Nii kiirendusmõõtur kui ka güroskoop on integreeritud ühte kiipi. See kiip kasutab suhtlemiseks I2C siinisüsteemi.
3. samm: skemaatiline diagramm ja nurga kuvamine 7 segmendi ekraanil
Selle projekti toimimispõhimõte on väga lihtne: kasutades I2C sideprotokolli, saab Arduino pidevalt Y -suuna nurga (kuna seda näitab vesilood). Seejärel antakse nurga väärtus funktsioonile, mis kuvab selle ekraanil.
Nüüd, nagu te juba teate, annab selline 16 -bitine ADC maksimaalse väärtuse 65536 maksimaalse nurga (mis on 90 kraadi) jaoks. Kuna kiibi ADC on jagatud 4 kanaliks, on meil max. väärtus 16384 iga kanali kohta. Seega tähendab -16384 -90 kraadi, +16384 aga 90 kraadi. Meie Arduino jaoks ei tähenda see muud kui lihtsat kaardifunktsiooni: pidage meeles, et muutuja AcY on tüüpi pikk, mis tähendab, et ka kaardistatud muutuja, meie puhul nurk, peab olema pikk.
Samm 4: PCB disain digitaalse vaimumooduli jaoks |
Oleme oma digitaalse vaimumooduli jaoks välja töötanud PCB mudeli, kasutades ühte parimat veebipõhist PCB simulatsioonitööriista, mida tuntakse EasyEDA nime all. Online PCB disaini ja vooluahela simulaator EasyEDA on platvorm, kus saate oma oskusi proovile panna, kus saate uusi oskusi õppida ja kus saate isegi oma oskusi muuta. See on koht, mis pakub teile suurepäraseid veebipõhiseid EDA tööriistu elektroonikainseneridele, haridustöötajatele, õpilastele, tegijatele ja entusiastidele. Olete kõik oodatud neid tööriistu tasuta kasutama ja oma veebipõhiseid trükiplaate looma. Pole vaja tarkvara installida. Avage lihtsalt EasyEDA mis tahes HTML5-toega standarditele vastavas veebibrauseris.
PCB Gerber View - JLCPCB Online Gerber Viewer
Samm: meie projekti saabunud trükkplaadid
Tellisime oma toote mooduli jaoks veebipõhised trükkplaadid firmalt JLCPCB. Nad andsid meile selle projekti jaoks trükkplaadid, mida kasutasime selle kõigi komponentide kokkupanemiseks. JLCPCB on Hiina suurim PCB-prototüüpide ettevõte ja kõrgtehnoloogiline tootja, mis on spetsialiseerunud PCB-prototüüpide kiirele tootmisele. Neil on PCB-de jaoks parim pakkumine: 10 tükki ainult 2 dollari eest. Kui soovite oma PCB prototüüpi luua, minge edasi saidile jlcpcb.com ja laadige oma Gerberi fail üles, et saada kvaliteetseid trükkplaate.
2 dollarit 10 trükkplaadi eest (24 -tunnine kiirpööre:
- PCBd olid suurepärased, kvaliteet tugev, tugev ja väga ilus.
- Väga hea hind. 100% garanteeritud kvaliteet või taassünd.
- Hea tarneaeg: DHL 3 päeva. Online -ostutellimus.
- Kiire tootmisprotsess Tehniline tugi juhuks, kui keegi vastab.
6. samm: vaadake viimast videot | PCB tsitaat | PCB kokkupanek
Versioon 2.0
Praegu töötame selle projekti järgmise versiooni kallal. Oleme valmis rakendama OLED -ekraani, et saada parem ülevaade mooduli mõõdetud nurkadest. Samuti soovime muuta selle mooduli kompaktsemaks ja kaasaskantavamaks. Jälgige värskendusi!
Lähtekoodi jaoks külastage: Digital Spirit Level A DIY Project Module by Electronicslovers
Soovitan:
Nutikas kodu Raspberry Pi poolt: 5 sammu (piltidega)
Nutikas kodu Raspberry Pi poolt: Seal on juba mitu toodet, mis muudavad teie korteri nutikamaks, kuid enamik neist on patenteeritud lahendused. Aga miks on vaja nutitelefoniga valguse vahetamiseks Interneti -ühendust? See oli üks põhjus, miks ma oma Smar'i üles ehitasin
Arduino ja MPU6050 põhine digitaalne vesilood: 3 sammu
Arduino ja MPU6050 põhinev digitaalne vesilood: Tere tulemast minu esimesele juhendatavale! Loodan, et leiate selle informatiivseks. Palun jätke positiivset või negatiivset tagasisidet. Selle projekti eesmärk on teha arduino & MPU6050 põhine digitaalne vesilood. Kuigi valmis disain ja
DIY digitaalne vesilood: 5 sammu (piltidega)
DIY digitaalne vesilood: Selles projektis vaatame lähemalt kiirendusmõõturi IC -sid ja uurime, kuidas neid Arduinoga kasutada. Hiljem ühendame sellise IC paari täiendava komponendiga ja 3D -prinditud korpusega, et luua digitaalne
Hämmastav ferrofluid-ekraan: elektromagnetite poolt vaikselt juhitav: 10 sammu (piltidega)
Hämmastav ferrofluid-ekraan: elektromagnetite poolt vaikselt juhitav: vastutusest loobumine: see juhend ei paku otsest viisi suure ferrofluid-ekraani loomiseks, nagu meie "Fetch". See projekt on nii suur ja kallis, et kõigil, kes soovivad midagi sarnast ehitada, on peaaegu kindlasti probleeme
Stepper Driveri lõplik projektimoodul: 5 sammu
Stepper Driveri lõplik projektimoodul: Marquis Smith ja Peter Moe-Lange