» Sivustoilta » erityinen »Graafinen laite, jota ohjataan älypuhelimen kautta

Älypuhelimella ohjattu grafiikkalaite




Tässä artikkelissa tapaamme mielenkiintoisen homebrew oksa - laite, joka piirtää ja kirjoittaa tekstiä reaaliajassa ja jota ohjataan millä tahansa Android-laitteella.

Katsotaanpa lyhyt video, jossa on esimerkki laitteen toiminnasta.


Työkalut ja materiaalit:
-Työläs Uno R3;
- Bluetooth-moduuli HC-05;
- Servo-asema MG90S - 2 kpl;
Servo SG90;
- tasajännitesäädin LM2596;
-3,7 V 18650 akku - 2 kpl;
- 18650 akkupidike;
- Pieni alumiiniputki (vanhasta FM-antennista);
-Akril;
-Krepezh;
-Juottolaitteet;
-3D-tulostin;
- kuulakärkikynä;
-Smartfon;




Vaihe yksi: Jotkut suunnitteluvaiheet
Tässä vaiheessa ohjattu toiminto selittää esimerkillä, kuinka voidaan laskea asemien mitat ja servojen asennuspaikat.
Kuva 1.
Alemman varren koko on 3 cm, olkavarren 6 cm. Servon kahden vivun välinen etäisyys on 4,5 cm. Arvioimme siis tätä kaikkia kuvaajassa ja merkitsemme ensimmäisen servokeskuksen arvoksi 0,0, toiseksi 4.5,0.
Kuva 2.
Merkitse nyt kuvaajassa kohta, jossa sauvaa on siirrettävä 2.25.5.
Kuva 3.
Nyt sinun on löydettävä kahden viivan (0,0) - (2,25,5) ja (4,5,0) - (2,25,5) pituus. Käytä etäisyyskaavaa ja Pythagoraan lausetta. Kaavasta: Pituus = sqrt ((X2-X1) neliö + (Y2-Y1) neliö) (katso kuva nähdäksesi kaavan oikeassa muodossa). Piste sijaitsee Y-akselin keskellä servolla, joten molemmilla puolilla on sama kolmion koko. Siksi tulos on 5,48 molemmissa suunnissa.
Kuva 4.
Nyt sinun on erotettava kolmiot. Meillä on 3 kolmiota, joilla on kaikki tunnetut 3 puolta.
Kuva 5.
Käytä trigonometriaa - kosinien lakia tarvittavien kulmien laskemiseen.
Kuva 6.
Trigonometrian tulos ilmaistaan ​​säteilynä, joten käytä kaavaa Aste = säteilevä * (180 / pi
()) muuntaaksesi säteilyn asteiksi.
Kuva 7.
Summa molemmilla puolilla olevat asteet vipujen liikkumisasteeseen.







Excelissä ohjattu toiminto vahvistaa laskelmat.
Käsien laskeminen.xlsx

Vaihe 2: Kaavio
Tämä on hyvin yksinkertainen piiri, jolla on kolme servota. Kytkentä digitaalilähtöjen 5.6 ja 9 kautta, joissa vipua ohjataan 5 ja 6 ja nostoa varten 6. HC05 Bluetooth-moduuli on kytketty Tx: n kautta Arduino 0 (RX) -tappiin ja RX on kytketty Arduino 1 (TX) -tappiin. Virtalähde, 7,4 V, 2 x 18650 paristosta, syötetään Arduinon Vin-koskettimeen ja LM2596 DC-jännitesäätimen kautta servoihin.





Vaihe kolme: Servos
Päällikkö käyttää kahta MG90S: tä vaakavarsiin ja SG90: tä pystysuoraan.Servo-asemat on kiinnitetty akryylilevyyn kuvan osoittamalla tavalla.





Vaihe neljä: 3D-tulostus
Voit tulostaa vivun lataamalla alla olevat tiedostot.
Leglinks.obj

Vaihe viisi: Vaakavarren asentaminen
Seuraavaksi isäntä kiinnittää vaakavivun servoihin.







Vaihe kuusi: Silmukka
Silmukka on valmistettu kuulakärkikynän kotelosta ja metalliputkesta. Kotelo on kiinnitetty servojen pohjaan (akryyli kiinteillä servoilla). Koteloon on asennettu putki. Putken päät kiinnitetään akryylilevyyn (koko laitteen pohja). Kun servomoottoriin syötetään signaali, sen vipu tukee alustaa ja alusta käyttölaitteineen nousee.




Seitsemäs vaihe: kokoonpano
Alustalla, sulateliima, kiinnittää kaikki moduulit ja paristolokeron.






Kahdeksas vaihe: kynän haltija
Nyt sinun on tehtävä kynänpidin. Mestari katkaisee 43 cm alumiiniputken. 15 senttimetriä putoaa putken molemmista päistä ja leikataan putken säteeseen. Leikkaa sitten nämä segmentit pitkin ja kääntää putkien päät.




Rajaa ja jauhaa reunat.


Kiinnittää pidikkeen vipuun, asentaa kahvan pidikkeeseen.




Vaihe yhdeksän: Tapaus
Akryyli tekee laitteen kotelosta.







Vaihe kymmenen: paperin haltija
Leikkaa kolme kolmioita akryylistä. Kiinnittää ne jalustan kulmiin vivun eteen.





Vaihe yksitoista: Koodi
Android lähettää komennon Arduinolle bluetooth-moduulin kautta. Servos pyörii 180 astetta vaaka- ja 60 astetta pystysuunnassa. Jos kulma on suurempi, vipu nousee ylös ja jäätyy yläpisteessä.
Älypuhelimella ohjattu grafiikkalaite

Koodin voi ladata alla.
Arduino.rar-pienoispiirros

Vaihe kaksitoista: Android-sovellus
Laitteen hallitsemiseksi Android-gadgeteilla päällikkö kehittää erityisen sovelluksen. Yhdistä älypuhelin Arduinon kanssa ja käynnistä ohjelma. Ohjelmassa on ikkuna piirtämistä varten. Laite toistaa kaikki näytölle kirjoitetut merkit. Näytön alareunassa on kaksi ohjauspainiketta ja pikakuvake, joka näyttää komennon. Vivun pituuden vuoksi sinun on kirjoitettava näytön alaosaan.






Kaksi versiota käyttäjille ja kehittäjille -ohjelma voidaan ladata alla.
Mini-piirtäminen aia file.rar
Minidrawing apk file.rar
Seuraavaksi velho suorittaa laitteen testin.


Kaikki on valmis.




8
6.5
5

Lisää kommentti

    • hymyillähymyileexaxakunnossadontknowyahoonea
      pomonaarmutyperyskylläkyllä-kylläaggressiivinensalaisuus
      anteeksitanssidance2dance3anteeksihelpjuomat
      pysäytysystäväthyvägoodgoodpillipyörtyäkieli
      savutaputusCrayjulistaapilkallinenDon-t_mentiondownload
      lämpöirefullaugh1MDAkokousmoskingnegatiivinen
      not_ipopcornrangaistaluettupelästyttääpelottaaetsi
      kiusatathank_youtämäto_clueumnikakuuttisuostua
      huonoBeeeblack_eyeblum3punastuaylpeilläikävystyminen
      sensuroituhassutussecret2uhatavoittoyusun_bespectacled
      SHOKrespektlolprevedtervetuloakrutoyya_za
      ya_dobryiauttajane_huliganne_othodifludkieltolähellä

Suosittelemme lukemaan:

Anna se älypuhelimelle ...