» Webhelyekről » különleges »Okostelefonon keresztül vezérelt grafikus eszköz

Okostelefon által vezérelt grafikus eszköz




Ebben a cikkben találkozunk egy érdekes Homebrew gally - egy eszköz, amely valós időben rajzol és ír szöveget, bármilyen Android készülékkel vezérelhető.

Nézzünk meg egy rövid videót egy példával az eszköz működésére.


Szerszámok és anyagok:
-Arduino Uno R3;
- HC-05 Bluetooth modul;
- MG90S szervohajtómű - 2 db;
Servo SG90;
- LM2596 DC feszültségszabályozó;
-3,7V 18650 akkumulátor - 2 db;
- 18650 elemtartó;
- Kis alumínium cső (a régi FM antennától);
-Akril;
-Krepezh;
- Forrasztóberendezések;
-3D nyomtató;
- Golyóstoll;
-Smartfon;




Első lépés: Néhány tervezési lépés
Ebben a lépésben a varázsló egy példával magyarázza meg a meghajtók méretének és a szervók telepítési helyének kiszámítását.
1. kép
Az alsó kar mérete 3 cm, a felkar 6 cm.A szervó két karja közötti távolság 4,5 cm, tehát ezt a grafikonon vesszük figyelembe, és az első szervo középpontját 0.0-nak, a második 4.5.0-nak jelöljük.
2. kép
Most jelölje meg azt a pontot a grafikonon, ahol a rudat el kell mozgatni. 2.25.5.
3. kép
Most meg kell találnia a két sor (0,0) - (2,25,5) és (4,5,0) - (2,25,5) hosszát. Használja a távolságképletet és a Pitagóra-tételt. A képletből Hossz = sqrt ((X2-X1) négyzet + (Y2-Y1) négyzet) (lásd a képet, ha a képletet a megfelelő formátumban szeretné megtekinteni). A pont az Y tengely közepén helyezkedik el egy szervómeghajtással, tehát mindkét oldal azonos háromszög méretű. Így az eredmény mindkét irányban 5,48.
4. kép
Most el kell választania a háromszögeket. 3 háromszöget kaptunk az összes ismert 3 oldallal.
5. kép
Használjon trigonometria - a koszinusz törvénye a szükséges szögek kiszámításához.
6. kép
A trigonometria eredményét sugárzásban fejezzük ki, tehát használjuk a fok = Sugárzó * képletet (180 / pi
()) a sugárzás fokokra való átszámításához.
7. kép
Összeadja a fokokat mindkét oldalon a karok mozgásának mértékével.







Az Excel alkalmazásban a varázsló ellenőrzi a számításokat.
A hands.xlsx kiszámítása

Második lépés: Séma
Ez egy nagyon egyszerű áramkör három szervóval. Csatlakozás az 5.6 és 9 digitális kimeneteken keresztül, ahol az 5 és 6 a kar vezérlésére szolgálnak, a 6 pedig az emelésre. A HC05 Bluetooth modult Tx-n keresztül kell csatlakoztatni az Arduino 0 (RX) tűhöz, és az RX az Arduino 1 (TX) tűhöz. 7,4 V-os tápegység, 2 x 18650 elemből, az Arduino Vin-érintkezőjére és az LM2596 DC feszültségszabályzón keresztül a szervoszokra.





Harmadik lépés: Szervosz
A mester két MG90S-et használ a vízszintes karhoz és az SG90-et függőlegeshez.A szervó meghajtókat az ábrán látható módon csatolják az akrillaphoz.





Negyedik lépés: 3D nyomtatás
A kart kinyomtathatja az alábbi fájlok letöltésével.
Leglinks.obj

Öt lépés: A vízszintes kar felszerelése
Ezután a mester vízszintes kart helyez fel a szervóra.







Hatodik lépés: Hurok
A hurok golyóstollból és fémcsőből készül. A ház rögzítve van a szervoszok alapjához (akril rögzített szervókkal). A házba cső van felszerelve. A cső végeit az akrillapra (az egész eszköz alapjára) rögzítik. Amikor jelet adnak a szervómeghajtónak, annak karja az alaphoz támaszkodik, és a hajtóművel ellátott platform megemelkedik.




Hetedik lépés: összeszerelés
Az alapon melegen olvadó ragasztó biztosítja az összes modult és az elemtartót.






Nyolcadik lépés: tolltartó
Most el kell készítenie egy tolltartót. A mester 43 cm-es alumíniumcsövet vág le. 15 centiméter húzódik a cső mindkét végétől, és a cső sugara felé vág. Ezután vágja le ezeket a szegmenseket, és megfordítja a csövek végeit.




Vágja és őrli az éleket.


Rögzíti a tartót a karhoz, és behelyezi a fogantyút a tartóba.




Kilencedik lépés: Az eset
Az akril készíti a készülék tokját.







Tíz lépés: Papírtartó
Vágj három háromszöget akrilból. Rögzíti azokat az alap sarkában a kar előtt.





Tizenegy lépés: Kód
Az Android parancsot küld a Arduino-nak a bluetooth modulon keresztül. A Szervosz vízszintesen 180 fokkal és függőlegesen 60 fokkal forog. Ha a szög nagyobb, a kar felfelé emelkedik és lefagy a felső pontban.
Okostelefon által vezérelt grafikus eszköz

A kód az alábbiak szerint tölthető le.
Arduino.rar mini rajz

Tizenkét lépés: Android alkalmazás
Az eszköz Android-modulokkal történő vezérléséhez a mester egy speciális alkalmazást fejlesztett ki. Párosítsa az okostelefont az Arduino-val, és indítsa el a programot. A programnak van egy ablaka a rajzhoz. A képernyőn írott összes karaktert a készülék reprodukálja. A képernyő alján két vezérlőgomb és egy parancsikon található. A kar hossza miatt meg kell írni a képernyő alján.






A két változatban, a felhasználók és a fejlesztők számára elérhető program letölthető alább.
Mini rajz aia file.rar
Minidrawing apk file.rar
Ezután a varázsló elvégzi az eszköz tesztelését.


Minden kész.




8
6.5
5

Adj hozzá egy megjegyzést

    • smilemosolyogxaxarendbendontknowjehunea
      főnökkarcolásbolondigenigen-igenagresszívtitok
      Bocsánattáncdance2dance3megbocsátássegítségitalok
      megállásbarátokjógoodgoodsípájulásnyelv
      füsttapsolóCrayállapítsagúnyosdon-t_mentionletöltés
      hőségingerültlaugh1MDAtalálkozómoskingnegatív
      not_ipopcornbüntetolvasmegijesztijesztkeresés
      gúnyolódásthank_youeztto_clueumnikakutegyetért
      rosszbeeeblack_eyeblum3pírdicsekvésunalom
      cenzúrázottvidámságsecret2fenyegetgyőzelemyusun_bespectacled
      ShokRespektlolprevedfogadtatáskrutoyya_za
      ya_dobryisegítőne_huliganne_othodiFLUDtilalomközel

Azt javasoljuk, hogy olvassa el:

Adja át az okostelefon számára ...