» Fra nettsteder » spesiell »Grafisk enhet styrt via smarttelefon

Smarttelefonstyrt grafikkapparat




I denne artikkelen vil vi møte en interessant homebrew kvist - en enhet som tegner og skriver tekst i sanntid, kontrollert via hvilken som helst Android-enhet.

La oss se en kort video med et eksempel på hvordan enheten fungerer.


Verktøy og materialer:
-Arduino Uno R3;
- Bluetooth-modul HC-05;
- Servostasjon MG90S - 2 stk;
Servo SG90;
- DC spenningsregulator LM2596;
-3,7V 18650 Batteri - 2 stk;
- 18650 batteriholder;
- Lite aluminiumsrør (fra den gamle FM-antennen);
-Akril;
-Krepezh;
Loddeutstyr;
-3D skriver;
- Kulepenn;
-Smartfon;




Trinn en: Noen designtrinn
I dette trinnet forklarer veiviseren med et eksempel hvordan du beregner dimensjonene til stasjonene og installasjonsstedene til servoer.
Bilde 1.
Størrelsen på underarmen er 3 cm, overarmen er 6 cm. Avstanden mellom de to spakene til servoen er 4,5 cm. Så vi vil vurdere alt dette på grafen og markere det første servosenteret som 0,0, det andre 4.5.0.
Bilde 2.
Merk nå punktet på grafen der stangen må flyttes 2.25.5.
Bilde 3.
Nå må du finne lengden på de to linjene (0,0) - (2,25,5) og (4,5,0) - (2,25,5). Bruk avstandsformelen og Pythagorean teorem. Fra formelen Lengde = sqrt ((X2-X1) kvadrat + (Y2-Y1) kvadrat) (se. Bilde for å se formelen i riktig format). Punktet er plassert i midten av Y-aksen med en servodrift, så begge sider har samme trekantstørrelse. Dermed er resultatet 5,48 i begge retninger.
Bilde 4.
Nå må du skille trekantene. Vi fikk tre trekanter med alle kjente tre sider.
Bilde 5.
Bruk trigonometri - kosinusloven for å beregne vinklene vi trenger.
Bilde 6.
Resultatet av trigonometri er uttrykt i stråling, så bruk formelen Degree = Radiant * (180 / pi
()) for å konvertere strålingen til grader.
Bilde 7.
Sum grader på hver side til spakenes bevegelse.







I Excel validerer veiviseren beregningene.
Beregning av hands.xlsx

Trinn to: Ordningen
Dette er en veldig enkel krets med tre servoer. Tilkobling via digitale utganger 5.6 og 9, der 5 og 6 brukes til å kontrollere spaken, og 6 for løfting. HC05 Bluetooth-modulen er koblet via Tx til Arduino 0 (RX) terminalen, og RX er koblet til Arduino 1 (TX) terminalen. Strømforsyning, 7,4 V, fra 2 x 18650 batterier, leveres til Arduino's Vin-kontakt og, via LM2596 DC spenningsregulator, til servoer.





Trinn tre: Servoer
Skipsføreren bruker to MG90S for horisontal arm og SG90 for vertikal.Servo-stasjoner er festet til det akrylarket som vist på bildet.





Trinn fire: 3D-utskrift
Du kan skrive ut spaken ved å laste ned filene nedenfor.
Leglinks.obj

Trinn fem: Installere den horisontale armen
Deretter monterer mesteren en horisontal spak på servoer.







Trinn seks: Loop
Sløyfen er laget av et kulepennhus og et metallrør. Huset er festet til basen på servoene (akryl med faste servoer). Et rør er installert i huset. Endene av røret er festet til akrylarket (basen til hele enheten). Når et signal sendes til servostasjonen, kommer spaken mot basen, og plattformen med stasjonene stiger.




Syvende trinn: montering
På basen festes smeltlim, alle moduler og batterirommet.






Trinn åtte: pennholder
Nå må du lage en pennholder. Mesteren kutter av 43 cm aluminiumsrør. 15 centimeter senker seg fra begge ender av røret og skjærer inn i radien til røret. Skjær deretter disse segmentene langs og snur endene av rørene.




Beskjærer og sliper kantene.


Fest holderen til spaken, installerer et håndtak i holderen.




Trinn ni: saken
Akryl gjør saken til enheten.







Trinn ti: Papirholder
Skjær tre trekanter fra akryl. Sikrer dem i hjørnene av sokkelen foran spaken.





Trinn elleve: kode
Android sender en kommando til Arduino via Bluetooth-modulen. Servoer roterer 180 grader horisontalt og 60 grader vertikalt. Hvis vinkelen er større, stiger spaken opp og fryser på toppunktet.
Smarttelefonstyrt grafikkapparat

Koden kan lastes ned nedenfor.
Arduino.rar minitegning

Trinn tolv: Android-applikasjon
For å kontrollere enheten med Android-dingser utvikler mesteren en spesiell applikasjon. Passer smarttelefonen med Arduino og start programmet. Programmet har et vindu for tegning. Alle tegn som er skrevet på skjermen, vil bli gjengitt av enheten. Nederst på skjermen er det to kontrollknapper og en snarvei som viser kommandoen. På grunn av lengden på spaken må du skrive nederst på skjermen.






Programmet, i to versjoner, for brukere og utviklere, kan lastes ned nedenfor.
Mini-tegning aia file.rar
Minidrawing apk file.rar
Deretter utfører veiviseren en test av enheten.


Alt er klart.




8
6.5
5

Legg til en kommentar

    • smilersmilerxaxaokdontknowyahoonea
      sjefscratchlurejaja-jaaggressivhemmelighet
      beklagerdansedance2dance3benådninghjelpdrikkevarer
      stoppvennergodgoodgoodfløytebesvimelsetunge
      røykklappingCrayerklærehånligdon-t_mentionnedlasting
      heteirefullaugh1MDAmøtemoskingnegative
      not_ipopcornstraffeleseskremmeskremmersøk
      spydighetthank_youdetteto_clueumnikakuttenig
      dårligbeeeblack_eyeblum3rødmeskrytekjedsomhet
      sensurertpleasantrysecret2trueseieryusun_bespectacled
      ShokRespektlolPrevedvelkommenKrutoyya_za
      ya_dobryihelperne_huliganne_othodiFLUDforbudnær

Vi anbefaler deg å lese:

Gi den til smarttelefonen ...