» Elektronika » Arduino »POV 3D Globe 24 bitų tikroji spalva

„POV 3d Globe“ 24 bitų tikroji spalva




Ši instrukcija yra apie tai, kaip sukurti POV rutulį su mažiau. elektroninis komponentai nei kiti panašūs įtaisai. Naudojant RGB šviesos diodus su integruotu APA102 valdikliu. Tai padės sutaupyti daugybės laidų litavimo. Apie juos galite perskaityti daugiau. Šiems šviesos diodams nereikia papildomos tvarkyklės. Jie yra tiesiogiai prijungti prie mikrovaldiklio dviem būdais. Tai leidžia labai greitai perjungti šviesos diodus. Norint gauti stabilų vaizdą, SPI sinchronizuojama 10 MHz dažniu. Kitas šio dizaino pliusas yra „flash“ kortelės, kurioje vaizdas išsaugomas BMP formatu, naudojimas.

1 Reikalingos medžiagos


Žemės rutulio ašiai jums reikės:


1. Smeigtukas su M8 siūlu ir 250 mm ilgio
2. Veržlė M8
3. Žalvario rankovė 10 mm ir 100 mm ilgio
4. Plastikinės poveržlės, 8 mm 2 dalys (su STL rinkmenomis)
5. mova tiems, kurie naudos žingsninį variklį NEMA 17
Norėdami įjungti LED žiedą ant veleno, jums reikės
1. rutulinis guolis 6300 (10x35x11)
2. du guolių kronšteinai. Atspausdintas ant 3D spausdintuvo arba pagamintas iš medžio.
3. Keturi M4x40 varžtai su veržlėmis
4. Patarimai ant laidų 2 vnt 8mm
5. kurių veleno skersmuo 5mm
6. 4 varžtai M4 varikliui tvirtinti
7. galbūt mėgėjas.

Arba galite naudoti bet kurį variklį su tinkamu sukimo momentu ir greičio valdymu. Šioje konstrukcijoje naudojamas variklis turi maksimalų sukimo momentą esant 50A srovei, tačiau maksimalus srovės sunaudojimas darbo metu yra tik 18A.

Norėdami valdyti servovariklio vairuotoją, naudokite
1.
2. du mygtukai
12 V maitinimo šaltinis varikliui ir 5 V šviesos diodams. Kaip maitinimo šaltinį galite naudoti seną įrenginį iš kompiuterio. Galite nusipirkti 12v / 5A maitinimo šaltinį ir prie jo prisijungti

LED žiedui jums reikės:
1.664 šviesos diodai 2 juostelės iš 32 dalių
2. Kondensatorius 1000μF 10V
3. Salės jutiklis ir magnetas
4. Patraukiamasis rezistorius 1k, 10k
5. Žiedas turi būti atspausdintas ant 3D spausdintuvo arba naudojant PVC vamzdžio gabalą
6. Plastikiniai kaklaraiščiai (100 mm)
7. Geras klijai, kurie prilimpa ir nesklinda po 2500 aps / min

Jums taip pat reikės „Parallax Propeller“ mikrovaldiklio. Arba galite naudoti kitą modelis valdiklį, bet papildomai imkite mokestį už. Šis valdiklis yra užprogramuotas ir mirksi taip paprastai, kaip Arduino. Norėdami užprogramuoti abu valdiklius, jums reikės USB-TTL adapterio.

Kūnas.




Būstas už naminis Galite imtis bet ko pakankamai. Svarbiausia, kad jūs galite saugiai pritvirtinti variklį ir guolius.

Kardaniniam velenui naudojama 250 mm ilgio smeigė.Žalvario įvorių ilgis yra 50 ir 30 mm. Priklauso nuo žiedo dydžio ir veleno ilgio. Viršutinė ir ilgesnioji rankovė turi būti izoliuota nuo smeigės, nes ji naudojama tiekti plius energiją šviesos diodams. Norėdami tai padaryti, apvyniokite elektrinę juostelę ant plaukų segtuko arba naudokite šilumos susitraukiančią medžiagą, taip pat reikės dviejų plastikinių poveržlių. Rankovę reikės gręžti iki 8,5–9 mm, kitaip ji netiks. Kita rankovė kartu su lazdele sudaro neigiamą kontaktą.

Minuso galia dedama į specialų griovelį ir prispaudžiama prie laikiklio laikiklio, kurį galima atspausdinti ant spausdintuvo. Laikykite STL failą archyve.




„POV 3d Globe“ 24 bitų tikroji spalva

Dabar jums reikia prijungti elektrinį variklį, kaip parodyta diagramoje.


Greičiui reguliuoti naudojami du diagramos mygtukai. Kai įjungsite maitinimą, ESC gaus 500 μs vertę. Paspauskite vieną iš mygtukų, kad įjungtumėte variklį. Eskizo vertė bus „StartPos = 625“. Vėliau, pakoregavus greitį, šią vertę galima pakeisti. Paspauskite mygtuką dvi sekundes, kad variklis turėtų sustoti.

Pagrindinės konstrukcijos surinkimas.











Norėdami tai padaryti, atsispausdinkite patį žiedą iš pridedamo failo. Autorius joje padarė daugybę skylių, kad sumažintų svorį. Galite naudoti PVC vamzdžio gabalą. Iškirptos dvi juostos iš 32 šviesos diodų. Dvi šviesos diodų juostos sudaro lygias ir nelygines linijas. Išdėstykite juostas taip, kad vienos juostelės šviesos diodai būtų ne tarp kitų, bet iš galo. Pritvirtinę juostą, galite prijungti valdiklio plokštės šviesos diodus. Ir tada reikia subalansuoti visą surinkimą.
Šiose nuotraukose parodyta, kaip sujungti visus įrenginio komponentus. Nuotraukoje taip pat parodytas įdiegtas salės jutiklis su magnetu.


Norėdami suprogramuoti „Parallax Propeller“ mikrovaldiklį

NEJUNGITE savo įrangos prie USB ar nuosekliojo prievado, kol neįdiegėte programinės įrangos. Daugiau informacijos apie programinės įrangos įkėlimą į „Parallax“ galite rasti



Autorius naudoja senesnę ir, atitinkamai, mažiau ekonomišką, kalbant apie energijos suvartojimą, MCU plokštę, nes jis negali rasti naujų bibliotekų naujose valdiklio plokštėse.

Viską surinkus ir sujungus, reikia užprogramuoti valdiklį. Autorius tai daro su pagalba. Failai su firmware archyve.

Dabar galite pabandyti paleisti įrenginį. Nuo pat pradžių nukopijuokite bandomąjį paveikslėlį į SD kortelę ir įklijuokite ją į angą.
• Jei pasukate žiedą rankomis, šviesos diodai turėtų mirksėti kiekvieną kartą, kai salės jutiklis praeina magnetu
• Įjunkite variklį. Padidinus greitį mygtukais, būtina įsitikinti, kad šviesos diodai užsidega, kaip parodyta 2 nuotraukose



• Prijunkite „Arduino“ gnybtą prie variklio valdiklio.
• Prisiminkite rodomą vertę.
• Išjunkite variklį
• Parašykite anksčiau išsaugotą reikšmę kintamajam „startPos“„eskizas „POV_MotorControl“
• Vėl užprogramuokite „Arduino“.

Kitą kartą jūsų variklis užves iškart reikiamu greičiu. Dabar žemėlapyje galite „užpildyti“ bet kokį vaizdą. Norėdami tai padaryti, turite pakeisti atvaizdo dydį 120x64 taškais, pasukti vaizdą prieš laikrodžio rodyklę 90 laipsnių kampu ir veidrodį vertikaliai. Sumažinkite vaizdo ryškumą, nes šviesos diodai yra labai ryškūs. Norėdami tai padaryti, geriau naudoti gama korekciją su koeficientu 0,45.

Įrašykite vaizdą kaip 24 bitų BPM be suspaudimo. Atlikus visus veiksmus, išvesties failas bus tokio dydžio 23094 baitas.



Skirtingo dydžio failas neveiks. Jei įkelsite kelis vaizdus į kortelę, jie pasikeis po kiekvieno pilno rato pasukimo.
motor_kontroller_ishodnik.zip [27,69 Kb] (atsisiuntimai: 116)
8.8
9
9.6

Pridėti komentarą

    • šypsotisšypsosixaxagerainežiniaYahoonea
      viršininkassubraižytikvailystaiptaip-taipagresyvusslapta
      atsiprašaušoktišokis2šokis3atleiskpadėtigėrimai
      sustotidraugaigeraigerašvilpukassupyktiliežuvis
      rūkytiplojimaiklastingaspareikštiniokojantisdon-t_mentionatsisiųsti
      šilumanedrąsusjuoktis1mdasusitikimasmoskingneigiamas
      not_ipopkornasnubaustiskaitytigąsdintigąsdinapaieška
      gundytiačiūtaito_clueumnikūmussusitarti
      blogaibičiųjuoda akisblum3skaistalaipasigirtinuobodulys
      cenzūruotamalonumasslapta2grasintipergalėju„sun_bespectacled“
      šoktipagarbalolišlenktaslaukiamekrutojusya_za
      ya_dobryipagalbininkasne_huliganne_othodifludisuždraustiarti

Mes patariame perskaityti:

Perduokite jį išmaniajam telefonui ...