
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47


Pozdrav svima, U ovom novom projektu predstavit ću vam Pan-Tilt upravljan mobitelom. Svi pokreti mobitela reproduciraju se u pan-tilt uređaju putem Bluetootha. Konstrukcija je vrlo jednostavna pomoću Arduina R3 (ili slično) i dva štita nad njim. Ovo je demonstracija dizajna koji može ići dalje u novim razvojima i aplikacijama. Nadam se da ćete uživati, LAGSILVASee VIDEO !!
Korak 1: Popis materijala


Sve što trebate je na sljedećem popisu:
- Arduino Uno R3 (ili slično)
- 1Sheeld - verzija za Android (štit za povezivanje s mobitelom - Android)
- Štit vozača motora (za servo motore)
- 02 x mikro servo motori SG90 (ili slični)
- Pan-Tilt SG90 komplet
- Napajanje (9V x 1A) s utikačem P4
- USB kabel (veza između Arduina i vašeg računala)
Korak 2: Montaža



Montaža je vrlo jednostavna, bez lemljenja i ožičenja.
Prati korake:
- Stavite 1Sheeld ploču preko Arduino ploče.
- Štitnik upravljačkog programa motora postavite na ploču s 1 rešetkom.
- Spojite kabel nagibne osi u utikač štitnika motora (Servo 1).
- Spojite kabel Pan osi u utikač štitnika motora (Servo 2).
Korak 3: 1Sheeld - Senzor orijentacije


Prema riječima njihovih programera, "1Sheeld pretvara vaš pametni telefon u 40 različitih Arduino štitova". Ovaj štit je vrlo zanimljiv jer možete povezati Arduino ploču putem Bluetootha s mobitelom i koristiti sve njegove senzore.
Veza je jednostavna i imate sve potrebne knjižnice dostupne Arduinu.
Na ovaj način možete skratiti vrijeme potrebno za izradu prototipova i odlučiti želite li nastaviti ili trebate nešto promijeniti.
Nakon konačnih rezultata, prototip možete pretvoriti u konačni proizvod primjenom tradicionalnih komponenti i senzora.
Ako želite više informacija o ovom štitu, posjetite njegovu stranicu na ovoj poveznici.
Prilikom prvog korištenja 1Sheelda morate preuzeti njegovu biblioteku u mapu u kojoj je Arduino instaliran na vašem računalu.
Također morate instalirati aplikaciju na svoj mobitel za povezivanje i odabir senzora orijentacije.
Ovu aplikaciju 1Sheeld možete nabaviti u Google Storeu Google Play (verzija za Android).
Opaske:
- Naravno da nisam mogao testirati ovaj projekt na svim vrstama mobitela na tržištu.
- Testirano je samo na Motorola Moto X (za izradu ovih videozapisa) i na starom LG modelu (za kontrolu Pan-Tilta u ovom slučaju).
- Mobiteli s većom procesorskom snagom daju nam bolje rezultate za brze odgovore i glatko kretanje servo motora.
- 1Sheeld može pokrenuti drugu aplikaciju u pozadini tijekom upravljanja pan-tilt-om.
Korak 4: Postavljanje



Program je vrlo jednostavan. Uz biblioteku Orijentacija iz 1Sheelda, Arduino program će čitati osi X i Y vašeg mobitela i prevesti ih u kutni položaj svakog servo motora. Jedan važan detalj je da svaki mobitel ima različito podrijetlo/referencu za osovine X, Y, Z. Stavio sam izjavu o rutini postavljanja Arduina kako bih napravio "nultu" referencu u skladu s pozicioniranjem vašeg mobitela. Najprije morate staviti mobitel u vodoravni položaj poravnat s Pan-Tilt uređajem, a zatim pritisnuti gumb za resetiranje na Arduinu (na štitniku motora je lakše jer se nalazi na vrhu sastavljenih ploča štita). Nakon toga Pan -Tilt se odnosi na pozicioniranje vašeg mobitela!
Preporučeni:
Beskontaktna kućna automatizacija s mobitelom na Arduino-bluetooth-u: 5 koraka

Beskontaktna kućna automatizacija s mobitelom na Arduino-bluetoot-u: pozdravi u vrijeme pandemije covid-19 neophodnost je izbjegavanja kontakta i održavanja društvene udaljenosti, ali za uključivanje i isključivanje uređaja morate dodirnuti razvodne ploče, ali ne čekajte više da uvedete sustav bez kontakta za kontrolu
Dizajn PCB -a za robota upravljanog mobitelom: 10 koraka

Dizajn PCB -a za robota upravljanog mobitelom: Ovaj sam projekt napravio 2012. godine kao svoj manji projekt. Ovaj projekt inspiriran je potrebom za metodom neutraliziranja prijetnji bez izravne intervencije ljudi. Tada je moja zemlja bila teško pogođena nasiljem koje me je motiviralo da razvijem
Vodič za punjenje blaga domaćim mobitelom: 7 koraka

Vodič za punjenje blaga domaćih mobitela: Vjerujem da su mnogi mali partneri veliki korisnici mobilnih telefona. Kako biste spriječili nagli gubitak snage mobitela, potrebno je sami pripremiti blago za punjenje mobitela! Podijelite uređaj koji može puniti telefon
Povezivanje bilo kojeg Arduina s mobitelom: 6 koraka (sa slikama)

Povezivanje bilo kojeg Arduina s mobitelom: Kada koristite Arduino, može biti krajnje neugodno što ga ne možete koristiti samo zato što nemate dostupno računalo. Možda Windows ili Mac OS nisu kompatibilni, uopće nemate računalo ili samo želite više slobode za int
Pan-Tilt Multi Servo kontrola: 11 koraka (sa slikama)

Pan-Tilt Multi Servo Control: U ovom ćemo vodiču istražiti kako kontrolirati više servo-a pomoću Pythona na Raspberry Pi-u. Naš cilj bit će PAN/TILT mehanizam za postavljanje kamere (PiCam). Ovdje možete vidjeti kako će funkcionirati naš konačni projekt: Control Servo Test Control loop: