» Fra websteder » speciel »Grafisk enhed styret via smartphone

Smartphone-kontrolleret grafikenhed




I denne artikel møder vi en interessant homebrew kvist - en enhed, der tegner og skriver tekst i realtid, styret via enhver Android-enhed.

Lad os se en kort video med et eksempel på, hvordan enheden fungerer.


Værktøjer og materialer:
-Arduino Uno R3;
- Bluetooth-modul HC-05;
- Servo drev MG90S - 2 stk;
Servo SG90;
- DC spændingsregulator LM2596;
-3,7V 18650 Batteri - 2 stk;
- 18650 batteriholder;
- Lille aluminiumsrør (fra den gamle FM-antenne);
-Akril;
-Krepezh;
-Lodningsudstyr;
-3D printer;
- Kuglepen;
-Smartfon;




Trin 1: Nogle designtrin
I dette trin forklarer guiden med et eksempel, hvordan man beregner dimensionerne på drevene og installationen af ​​servoer.
Billede 1.
Størrelsen på den nederste arm er 3 cm, den øvre arm er 6 cm. Afstanden mellem servoens to håndtag er 4,5 cm. Så vi overvejer alt dette på grafen og markerer det første servocenter som 0,0, det andet 4.5.0.
Billede 2.
Marker nu det punkt på grafen, hvor stangen skal flyttes 2.25.5.
Billede 3.
Nu skal du finde længden på de to linjer (0,0) - (2,25,5) og (4,5,0) - (2,25,5). Brug afstandsformlen og Pythagorean-sætningen. Fra formlen Længde = sqrt ((X2-X1) firkant + (Y2-Y1) firkant) (se billede for at se formlen i det rigtige format). Punktet er placeret i midten af ​​Y-aksen med et servo-drev, så begge sider har den samme trekantstørrelse. Resultatet er således 5,48 i begge retninger.
Billede 4.
Nu skal du adskille trekanterne. Vi fik 3 trekanter med alle kendte 3 sider.
Billede 5.
Brug trigonometri - kosinesloven for at beregne de vinkler, vi har brug for.
Billede 6.
Resultatet af trigonometri udtrykkes i stråling, så brug formlen Grad = Stråling * (180 / pi
()) for at konvertere strålingen til grader.
Billede 7.
Sum graderne på hver side til graden af ​​håndtagene.







I Excel validerer guiden beregningerne.
Beregning af hands.xlsx

Trin to: Skema
Dette er et meget simpelt kredsløb med tre servoer. Tilslutning via digitale udgange 5.6 og 9, hvor 5 og 6 bruges til at styre håndtaget, og 6 til løftning. HC05 Bluetooth-modulet er tilsluttet via Tx til Arduino 0 (RX) -stiften, og RX er forbundet til Arduino 1 (TX) -stiften. Strømforsyning, 7,4 V, fra 2 x 18650 batterier, leveres til Arduino's Vin-kontakt og via LM2596 DC spændingsregulator til servoer.





Trin tre: Servoer
Skibsføreren bruger to MG90S til vandret arm og SG90 til lodret.Servo-drev er knyttet til det akrylark, som vist på billedet.





Trin fire: 3D-udskrivning
Du kan udskrive håndtaget ved at downloade filerne nedenfor.
Leglinks.obj

Trin fem: Installation af den vandrette arm
Herefter monteres masteren et vandret håndtag på servoerne.







Trin seks: loop
Sløjfen er lavet af en kuglepenpen og et metalrør. Huset er fastgjort til bunden af ​​servoer (akryl med faste servoer). Der er installeret et rør i huset. Enderne af røret er fastgjort til det akrylark (basen på hele anordningen). Når der sendes et signal til servo-drevet, går angrebet mod basen, og platformen med drevene stiger.




Syvende trin: samling
På basen fastgøres smeltelimmet alle moduler og batterirummet.






Trin otte: penholder
Nu skal du oprette en penholder. Master skærer 43 cm aluminiumsrør af. 15 centimeter trækkes tilbage fra begge ender af røret og skærer i rørets radius. Skær derefter disse segmenter langs og drejer enderne af rørene.




Afgrøder og slibes kanter.


Fastgør holderen til håndtaget, installerer et håndtag i holderen.




Trin ni: sagen
Akrylen gør det tilfældet med enheden.







Trin ti: Papirholder
Skær tre trekanter fra akryl. Fastgør dem i hjørnerne af basen foran håndtaget.





Trin elleve: kode
Android sender en kommando til Arduino via Bluetooth-modulet. Servoer roterer 180 grader vandret og 60 grader lodret. Hvis vinklen er større, stiger grebet op og fryser ved det øverste punkt.
Smartphone-kontrolleret grafikenhed

Koden kan downloades nedenfor.
Arduino.rar minitegning

Trin tolv: Android-applikation
For at kontrollere enheden med Android-gadgets udvikler masteren en speciel applikation. Par smartphone med Arduino, og start programmet. Programmet har et vindue til tegning. Alle tegn, der er skrevet på skærmen, gengives af enheden. Nederst på skærmen er der to kontrolknapper og en genvej, der viser kommandoen. På grund af længden på håndtaget skal du skrive nederst på skærmen.






Programmet, i to versioner, til brugere og udviklere, kan downloades nedenfor.
Mini-tegning aia file.rar
Minidrawing apk file.rar
Derefter udfører guiden en test af enheden.


Alt er klar.




8
6.5
5

Tilføj en kommentar

    • smilesmilxaxaokdontknowyahoonea
      bossscratchnarrejaja-jaaggressivhemmelighed
      undskylddansdance2dance3benådninghjælpdrikkevarer
      stop-vennergodgoodgoodfløjtedånetunge
      røgklappecrayerklærerspottendedon-t_mentiondownloade
      hedeirefullaugh1mdamødemoskingnegativ
      not_ipopcornstraffelæseskræmmeforskrækkelsersøg
      hånethank_youdetteto_clueumnikakutenig
      dårligbeeeblack_eyeblum3blushpralekedsomhed
      censureretpleasantrysecret2truesejryusun_bespectacled
      SHOKRespektlolprevedvelkommenkrutoyya_za
      ya_dobryihjælperenne_huliganne_othodiFludforbudtæt

Vi råder dig til at læse:

Giv den til smartphonen ...