Sisukord:
- 1. samm: mida te vajate
- 2. samm: kuidas see toimib
- 3. etapp: vooluringi ehitamine
- Samm: püsivara ülesplodeerimine …
- 5. samm: piirangud ja tulevikuplaan
Video: DIY digitaalne nurk alla <-13 $: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Mis siis, kui teie joonlaua skaala teisendatakse protraktoriks…..
Selle projekti eesmärk on muuta tavaline joonlaud nutikaks joonlauaks, millel on nurga mõõtmise lisavõimalus.
1. samm: mida te vajate
Tehke nüüd nimekiri sellest, millist elektroonilist komponenti või muid kasulikke tööriistu on vaja….
-
Vajalikud elektroonikakomponendid…
- Arduino Pro Mini - 2,62 dollarit
- OLED -ekraan (0,96 tolli, 128 * 64) - 2,77 dollarit
- MPU6050 (güroskoop - GY521) - 0,89 dollarit
- TP4056 (eraldiseisev akulaadija) - 0,31 $
- Lippo 3.7v aku - 1.79 $
- 3 * Nupp - 2,87 $
- 1* 3 -pin lüliti Swich - 0,68 $
- Arduino Uno (kasutage PROMINI programmeerijana)
Ligikaudne hind: 13 dollarit
Sülearvuti installimisega Arudino IDE
-
Muud olulised osad ja tööriistad
- Valitseja skaala (millele fikseeritakse kogu ringlus)
- Plastkarp (milles kogu vooluring on fikseeritud)
- Ühendage traat
- Jootekolb
- Jootetraat
- Juhe isast emasse
- Kahepoolne kraan
- Liimipüstol
- Traadi lõikur
- Traadi eemaldaja
See on kõik komponendi jaoks….. Nüüd oleme valmis ehitama digitaalset kaitset
2. samm: kuidas see toimib
- Selle mooduli süda on ARDUINO PRO MINI, seda kasutatakse siin kõigi väliste välisseadmete, näiteks ButtonPaneli, OLED -ekraani ja güroskoobi (MPU6050) haldamiseks.
- Selle mooduli sisselülitamiseks kasutame siin 3,7v Lippo akut, mis suudab tarnida kuni 180 mAh, aku laadimiseks siin TP4056 moodul, mida kasutatakse 3 -pin lülituslüliti kaudu.
- Siin saadab güroskoop lähteandmed Pro mini -le, matemaatilise arvutuse abil leiab Arduino Pro mini sealt YAW ANGLE, tuginedes skaala (joonlaua) liikumisele, millele see moodul on kleebitud.
- Siin kasutatakse OLED -ekraani, et kuvada nupu_2 abil praegust nurka, pidades kinni sellest.
- OLED ja Gyrscope (MPU6050) kasutavad Arduino Pro MINI -ga liideseks I2C protokolli.
Mõistame nupu funktsiooni:
Nupp_1: vajutage nurga mõõtmiseks nurgarežiimi.
Button_2: viitevormi võtmiseks, mille peate mõõtma nurka.
Nupp_3: mooduli kalibreerimiseks (temperatuuri ja niiskuse kõikumise korral).
paremaks mõistmiseks vaadake videot Digital_Protectori töötamisest.
Lüliti:
Lülitil on kaks režiimi ON ja OFF.
ON režiim: mooduli sisselülitamiseks ja nurga mõõtmiseks.
VÄLJAS režiim: 1) Mooduli väljalülitamiseks
2) Mooduli laadimiseks
[MÄRKUS. Ärge kasutage laadimiseks sisselülitatud režiimi, see võib teie riistvara kahjustada.]
3. etapp: vooluringi ehitamine
- Tehke kõik ühendused kompaktselt skeemi daigrammis näidatud viisil, kuna paigaldame kõik vooluringid plastkarbi, et moodul oleks väga kompaktne.
- Üks asi on see, et peate enda eest hoolitsema, kuidas mahutada kõik elektroksiidid plastpakendisse, sest siin ma ei maininud ühtegi asja, kuidas kõik asjad karpi mahutada.
- [Märkus: Niisiis, tehke ühendus plastkarbi mahutamiseks võimalikult väikeseks.]
Samm: püsivara ülesplodeerimine …
Koodi üleslaadimiseks vajate ……
1) Hostarvuti, kuhu on installitud ArduinoIDE
2) Arduino Uno programmeerijana
3) u8lib raamatukogu OLED -ekraanide käsitlemiseks
(Pärast u8lib raamatukogu allalaadimist pakkige see lahti ja asetage see oma arduino raamatukogu kausta)
4) Digital Protectori riistvaramoodul, millele kood updodeeritakse…
Nüüd oleme valmis oma püsivara üles laadima arduino Pro mini …
Koodi üleslaadimise samm:
võta arduino UNO eemalda kontroller laualt
looge ühendus UNO ja PROMINI vahel, nagu on kirjeldatud fotol
Ühendage arduino UNO hostarvutiga
avage Arduino IDE püsivara visandiraamat
Valige COM -port.
Laadige kood üles ja mängige Digital Protectoriga.
[Märkus. Üleslaadimise edukaks kodeerimiseks hoidke kõiki faile ühes kaustas sülevihikuna.]
5. samm: piirangud ja tulevikuplaan
Piirang: esimene ja peamine piirang on see, et see võib mõõta nurka ainult kahemõõtmelisena. Teine piirang on SURFACE, pind, millele joonistate nurga, peab olema staatiline, kuni kogu joonistus pole lõpetatud. Kolmas piirang on muutuste tõttu keskkonnatingimused keskkonnatingimustes võib see lugemist mõjutada. Neljandaks on keha, keha jaoks kasutame tavalist plastkarbi, mida saab praguneda, nii et seda saab väga hoolikalt käsitseda
Tulevikuplaan: tulevikuplaan on selle mooduli 3D -kujundus, et see saaks vastu pidada keskkonnamuutustele ja keha pragunemisele ning mõõta ka 3D -nurka
I Tänan @Ravi Butani selle vinge projekti juhendamise ja eduka teostamise eest.
Tänan, et lugesite minu esimesi instrumente, loodan, et teile meeldib see ….
Soovitan:
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
DIY digitaalne kehaväline kogemus: 6 sammu
DIY Digital Out of Body Experience: Selles õpetuses saate teada, kuidas luua süsteemi, mis võimaldab teil näha, nagu oleksite kusagil mujal. Ma nimetasin seda digitaalseks kehakogemusest, sest esimest korda mõtlesin sellele süsteemile siis, kui harjutasin joogat ja arvasin, et
Digitaalne vesilood DIY projektimoodul elektroonikaarmastajate poolt: 6 sammu
Digitaalne vesilood DIY projektimoodul Electronicsloversilt: On aeg, mil peate oma koju paigaldama mööblieseme või midagi sarnast ning sirgeks kinnitamiseks kasutage igaüks tavapäraselt vesiloodi. ElectronicsLovers Tech Team ehitas selle mooduli, millel on üks erinevus tavalisest: i
DIY digitaalne kell: 3 sammu
DIY digitaalkell: kas otsite viisi kellaajata ruumis kellaaja määramiseks või lihtsalt lihtsat ja lõbusat elektroonikaprojekti? Ärge minge kaugemale
DIY Arduino digitaalne termomeeter: 5 sammu
DIY Arduino digitaalne termomeeter: Tere kõigile! Siin näitan teile, kuidas Arduino abil lihtsat digitaalset termomeetrit teha