Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Pro školní projekt jsem vyrobil stabilizátor fotoaparátu pomocí arduina.
Budete potřebovat:
1x Arduino Uno
3x servomotor
1x Gyroskop MP6050
2x tlačítko
1x potenciometr
1x prkénko
(1x externí napájecí zdroj)
Krok 1: Krok 1: Budování obvodu
Připojte vodiče následujícím způsobem
(Všimněte si, které servo je připojeno ke kterému pinu a které tlačítko je připojeno ke kterému pinu, protože to určí jeho funkci později)
MP6050:
SCL na analogový pin A5
SDA na analogový pin A4
INT to Digital Pin 2
Servo 1: Digitální kolík 9
Servo 2: Digital Pin 10
Servo 3: Digitální kolík 11
Tlačítko 1: Digitální kolík 7
Tlačítko 2: Digitální kolík 8
Potenciometr: analogový pin A0
Krok 2: Krok 2: Kód
než tento kód použijete, ujistěte se, že máte správnou knihovnu pro MP6050
(https://github.com/jrowberg/i2cdevlib/tree/master/…
tento kód jej nastaví tak, že 2 serva budou čelit otáčkám a 3. servo bude ovládáno potenciometrem. také přidá 2 tlačítka. tlačítko 1, které při držení zastaví stabilizační proces a vrátí veškerá serva zpět do střední polohy, a tlačítko 2, které nastaví nový orientační bod. (Tlačítko 2 použijte pouze tehdy, když je také stisknuto tlačítko 1, protože jinak nastavíte aktuální umístění orientace jako nové místo orientace.)
Krok 3: Krok 3: Budování
Mám šablonu pro 3D model rámu s vyřezanými otvory pro připojení servomotorů a servo hlav, které si můžete stáhnout a 3D tisk. nebo můžete použít tyto konfigurace k tomu, abyste je vyrobili z jiného materiálu, jako je dřevo (ujistěte se, že nepoužíváte příliš těžký materiál, protože servo to nevydrží)
Pouzdro Arduino:
2x kus 11 x 8 cm
2x kus 8 x 4 cm
1x kus 11 x 4 cm
Ruční základna:
4x kus 15 x 3 cm
1x kus 3 x 3 cm
Rameno 1:
1x kus 15 x 4 cm
1x kus 12 x 4 cm
Rameno 2:
1x kus 12 x 4 cm
1x kus 11 x 4 cm
2 držáky motoru:
4x kus 2,8 x 2,3 cm
2x kus 2,8 x 1,3 cm
Krok 4: Krok 4: Užijte si: D
Nyní si můžete užít vlastní stabilizátor fotoaparátu. Pokud se uzamkne nebo začne chybovat, rychlý reset na arduinu by měl stačit k opětovnému spuštění.
Doufám, že to bylo v každém případě užitečné a že se vám bude líbit projekt, na kterém pracujete!: D