Kazalo:
- 1. korak: Seznam materialov
- 2. korak: Montaža
- Korak 3: 1Sheeld - orientacijski senzor
- 4. korak: Nastavitev
Video: Pan Tilt, ki ga nadzira mobilni telefon: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:06
Pozdravljeni, v tem novem projektu vam bom predstavil Pan-Tilt, ki ga nadzira mobilni telefon. Vsi gibi mobilnega telefona se reproducirajo v napravi za nagibanje prek Bluetootha. Konstrukcija je zelo preprosta z uporabo Arduina R3 (ali podobno) in dva ščita nad njim. To je demonstracija oblikovanja, ki lahko gre še dlje v novem razvoju in aplikacijah. Upam, da vam bo všeč, LAGSILVASee VIDEO !!
1. korak: Seznam materialov
Vse, kar potrebujete, je na naslednjem seznamu:
- Arduino Uno R3 (ali podoben)
- 1Sheeld - različica Android (ščit za povezavo z mobilnim telefonom - Android)
- Ščit motorja motorja (za servo motorje)
- 02 x mikro servo motorji SG90 (ali podobni)
- Komplet Pan-Tilt SG90
- Napajanje (9V x 1A) z vtičem P4
- USB kabel (povezava med Arduinom in računalnikom)
2. korak: Montaža
Montaža je zelo preprosta, brez spajkanja in ožičenja.
Sledite korakom:
- Ploščo 1Sheeld postavite na ploščo Arduino.
- Ščit motornega gonilnika postavite na ploščo 1Sheeld.
- Priključite kabel nagibne osi v vtič motornega ščita (servo 1).
- Priključite kabel osi Pan v vtič motornega ščita (Servo 2).
Korak 3: 1Sheeld - orientacijski senzor
Po mnenju njihovih razvijalcev "1Sheeld pretvori vaš pametni telefon v 40 različnih Arduino ščitov." Ta ščit je zelo zanimiv, saj lahko ploščo Arduino prek Bluetootha povežete s mobilnim telefonom in uporabite vse njegove senzorje.
Povezava je preprosta in za Arduino imate na voljo vse potrebne knjižnice.
Na ta način lahko skrajšate čas, ki ga potrebujete za izdelavo prototipov, in se odločite, ali želite nadaljevati ali če morate kaj spremeniti.
Po končnih rezultatih lahko prototip pretvorite v končni izdelek z uporabo tradicionalnih komponent in senzorjev.
Če želite več informacij o tem ščitu, obiščite njegovo stran na tej povezavi.
Ko prvič uporabite 1Sheeld, morate knjižnico prenesti v mapo, v kateri je Arduino nameščen v vašem računalniku.
Za povezavo in izbiro orientacijskega senzorja morate v mobilni telefon namestiti tudi aplikacijo.
To aplikacijo 1Sheeld lahko dobite v Googlovi trgovini Play (različica Android).
Opombe:
- Seveda tega projekta nisem mogel preizkusiti v vseh vrstah mobilnih telefonov na trgu.
- Testirano je bilo le na Motorola Moto X (za snemanje teh videoposnetkov) in na starem modelu LG (za nadzor Pan-Tilt v tem primeru).
- Mobilni telefoni z večjo procesorsko močjo nam dajejo boljše rezultate za hitre odzive in lažje premikanje servo motorjev.
- 1Sheeld lahko v ozadju zažene drugo aplikacijo med nadzorom z nagibom.
4. korak: Nastavitev
Program je zelo preprost. S knjižnico Orientation iz 1Sheeld bo program Arduino prebral osi X in Y vašega mobilnega telefona in jih prevedel v kotni položaj vsakega servo motorja. Pomembna podrobnost je, da ima vsak mobilni telefon drugačen izvor/referenco za osi X, Y, Z. Izjavo o nastavitvi rutine Arduina sem postavil tako, da bo referenca "nič" glede na položaj vašega mobilnega telefona. Najprej morate mobilni telefon postaviti v vodoravni položaj, poravnan z napravo Pan-Tilt, nato pa pritisnite gumb za ponastavitev na Arduinu (na motornem ščitu je lažje, ker je na vrhu sestavljenih plošč ščita). -Tilt se sklicuje na pozicioniranje vašega mobilnega telefona!
Priporočena:
ESP8266 RGB LED STRIP WIFI Nadzor - NODEMCU Kot IR daljinski upravljalnik za LED trak, ki ga nadzira Wi -Fi - RGB LED STRIP Nadzor pametnega telefona: 4 koraki
ESP8266 RGB LED STRIP WIFI Nadzor | NODEMCU Kot IR daljinski upravljalnik za LED trak, ki ga nadzira Wi -Fi | RGB LED STRIP Smartphone Control: Pozdravljeni fantje, v tej vadnici se bomo naučili, kako uporabljati nodemcu ali esp8266 kot daljinski upravljalnik IR za nadzor LED traku RGB, Nodemcu pa bo preko wifi upravljal pametni telefon. V bistvu lahko s svojim pametnim telefonom upravljate RGB LED STRIP
ESP 8266 Nodemcu RGB LED trak, ki ga nadzira daljinski upravljalnik spletnega strežnika: 4 koraki
ESP 8266 Nodemcu RGB LED trak, ki ga nadzira daljinski upravljalnik spletnega strežnika: V tem navodilu se bomo naučili, kako pretvoriti nodemcu v daljinski upravljalnik IR traku RGB LED in da mora daljinski upravljalnik nodemcu upravljati spletna stran, ki gostuje na mobilnem telefonu ali računalniku z nodemcu
Arduino 4WD Rover Bluetooth, ki ga nadzira telefon/tablični računalnik Android: 5 korakov
Arduino 4WD Rover Bluetooth, ki ga nadzira telefon/tablični računalnik Android: Rover Arduino s 4WD bluetooth krmiljenjem To je preprost 4WD rover, ki sem ga naredil z Arduinom. Rover se upravlja s telefonom ali tabličnim računalnikom Android prek bluetootha. S to aplikacijo lahko nadzorujete hitrost (z uporabo Arduinovega pwm), zaženete jo z
LEGO® Bat Buggy, ki ga nadzira sam telefon: 5 korakov
LEGO® Bat Buggy, ki ga nadzira sam telefon: z nekaj 3D tiskanimi deli in nekaj poceni komponentami lahko sestavite majhna vozila LEGO, ki jih upravlja telefon. Za ta projekt bom uporabil: mikrokrmilnik ESP32 (Adafruit Feather ESP32 ali enakovreden TTGO tega) 2 x motorja z gonilom N20 1
Pan-Tilt Multi Servo Control: 11 korakov (s slikami)
Pan-Tilt Multi Servo Control: V tej vadnici bomo raziskali, kako upravljati več servomotorjev z uporabo Pythona na Raspberry Pi. Naš cilj bo mehanizem PAN/TILT za postavitev kamere (PiCam). Tukaj si lahko ogledate, kako bo deloval naš končni projekt: Control Servo Control loop test: