Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
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: Lista materijala
Sve što trebate je na sljedećoj listi:
- Arduino Uno R3 (ili slično)
- 1Sheeld - Android verzija (štit za povezivanje s mobilnim telefonom - Android)
- Štit vozača motora (za servo motore)
- 02 x mikro servo motori SG90 (ili slično)
- Pan-Tilt SG90 komplet
- Napajanje (9V x 1A) sa 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.
Slijedite korake:
- Stavite 1Sheeld ploču preko Arduino ploče.
- Stavite štitnik vozača motora na ploču s 1 rešetkom.
- Priključite 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 biblioteke 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, možete pretvoriti prototip u konačni proizvod primjenom tradicionalnih komponenti i senzora.
Ako želite više informacija o ovom štitu, posjetite njegovu stranicu na ovoj vezi.
Prilikom prvog korištenja 1Sheelda morate preuzeti njegovu biblioteku u mapu u kojoj je Arduino instaliran na vašem računaru.
Također morate instalirati aplikaciju na svoj mobilni telefon za povezivanje i odabir senzora orijentacije.
Ovu aplikaciju 1Sheeld možete dobiti na Google Storeu Play (verzija za Android).
Napomene:
- Naravno, nisam mogao testirati ovaj projekt na svim vrstama mobitela na tržištu.
- Testirano je samo na Motorola Moto X (za snimanje ovih video zapisa) i na starom LG modelu (za kontrolu Pan-Tilt-a 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 za vrijeme 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 da napravi "nultu" referencu u skladu s pozicioniranjem vašeg mobitela. Prvo morate staviti mobitel u vodoravni položaj poravnat s Pan-Tilt uređajem, a zatim pritisnite tipku za resetiranje na Arduinu (na motornom štitu je lakše jer se nalazi na vrhu sastavljenih ploča štita). Nakon toga Pan -Tilt se odnosi na praćenje pozicioniranja vašeg mobilnog telefona!