Агуулгын хүснэгт:

ARDUINO CAMERA STABILIZER: 4 алхам (зурагтай)
ARDUINO CAMERA STABILIZER: 4 алхам (зурагтай)

Видео: ARDUINO CAMERA STABILIZER: 4 алхам (зурагтай)

Видео: ARDUINO CAMERA STABILIZER: 4 алхам (зурагтай)
Видео: Электронный стедикам ПРОФИ Инструкция 4 часть Переворот мотора Питч 2024, Арваннэгдүгээр
Anonim
ARDUINO CAMERA STABILIZER
ARDUINO CAMERA STABILIZER

ТӨСЛИЙН ТОДОРХОЙЛОЛТ:

Энэхүү төслийг ELISAVA -ийн бүтээгдэхүүний дизайны инженерийн 3 -р курсын оюутан Нил Каррилло, Роберт Кабанеро нар боловсруулсан болно.

Видео бичлэг хийх нь зураг авагчийн импульсээс ихээхэн хамаардаг, учир нь энэ нь бичлэгийн чанарт шууд нөлөөлдөг. Видео бичлэг дээр чичиргээний нөлөөг багасгах зорилгоор камер тогтворжуулагч бүтээгдсэн бөгөөд уламжлалт механик тогтворжуулагчаас GoPro -ийн KarmaGrip гэх мэт орчин үеийн электрон тогтворжуулагчид хүртэл олж болно.

Энэхүү зааварчилгааны гарын авлагад та Arduino орчинд ажилладаг электрон камер тогтворжуулагчийг хөгжүүлэх алхамуудыг олж мэдэх болно.

Бидний зохион бүтээсэн тогтворжуулагч нь эргэлтийн тэнхлэгийг хоёуланг нь автоматаар тогтворжуулдаг бөгөөд камерын хавтгай эргэлтийг хэрэглэгчийн хяналтан дор үлдээдэг бөгөөд камерыг хүссэн товчлуур дээр нь хүссэнээрээ чиглүүлж чаддаг.

Бид энэ төслийг боловсруулахад шаардлагатай бүрэлдэхүүн хэсгүүд, програм хангамж, кодыг жагсааж эхэлнэ. Бид угсралтын явцыг алхам алхамаар тайлбарлаж, бүх процесс болон төслийн талаар цөөн хэдэн дүгнэлт гаргаж авах болно.

Танд таалагдана гэж найдаж байна!

Алхам 1: Бүрэлдэхүүн хэсгүүд

Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд

Энэ бол бүрэлдэхүүн хэсгүүдийн жагсаалт юм; Дээрээс нь та бүрэлдэхүүн хэсгүүд бүрийн зургийг зүүнээс баруун тийш харах болно.

1.1 - 3D хэвлэмэл тогтворжуулагч бүтэц тохой ба бариул (x1 бариул, x1 урт тохой, x1 дунд тохой, x1 жижиг тохой)

1.2 - Холхивч (x3)

1.3 - Servomotors Sg90 (x3)

1.4 - Arduino товчлуурууд (x2)

1.5 - Arduino MPU6050 -ийн гироскоп (x1)

1.6 - MiniArduino самбар (x1)

1.7 - Холболтын утас

·

Алхам 2: ПРОГРАММ, КОД

2.1 - Урсгал диаграм: Бидний хийх ёстой хамгийн эхний зүйл бол тогтворжуулагч нь түүний электрон эд анги, функцийг харгалзан хэрхэн ажиллахыг харуулах урсгалын диаграмыг зурах явдал юм.

2.2 - Програм хангамж: Дараагийн алхам бол урсгалын диаграммыг боловсруулах хэлний кодыг хөрвүүлэх бөгөөд ингэснээр бид Arduino самбартай холбоо тогтоох боломжтой болно. Бид гироскоп болон x ба y тэнхлэгт моторын кодыг бичихээс эхэлсэн бөгөөд энэ нь бичих хамгийн сонирхолтой код байсан юм. Үүнийг хийхийн тулд бид эхлээд гироскопын номын санг татаж авах хэрэгтэй байсан бөгөөд үүнийг эндээс олж болно.

github.com/jrowberg/i2cdevlib/tree/master/…

Бид гироскопоор x ба y тэнхлэгт хөдөлгүүрийг ажиллуулсны дараа z тэнхлэгийн servomotor -ийг удирдах кодыг нэмж оруулав. Бид тогтворжуулагчийн хяналтыг хэрэглэгчдэд өгөхийг хүсч байгаа тул камерыг урд эсвэл хойд чиглэлд чиглүүлэхийн тулд хоёр товчлуур нэмж оруулав.

Та тогтворжуулагчийн ажиллагааны кодыг бүхэлд нь дээрх файл 3.2 -аас олж болно; сервомотор, гироскоп, товчлуурын физик холболтыг дараагийн алхамд тайлбарлах болно.

Алхам 3: УУЛЗАХ ҮЙЛ ЯВЦ

ЧУУЛГАНЫ ҮЙЛ ЯВЦ
ЧУУЛГАНЫ ҮЙЛ ЯВЦ
ЧУУЛГАНЫ ҮЙЛ ЯВЦ
ЧУУЛГАНЫ ҮЙЛ ЯВЦ
ЧУУЛГАНЫ ҮЙЛ ЯВЦ
ЧУУЛГАНЫ ҮЙЛ ЯВЦ
ЧУУЛГАНЫ ҮЙЛ ЯВЦ
ЧУУЛГАНЫ ҮЙЛ ЯВЦ

Энэ үед бид тогтворжуулагчийнхаа физик тохиргоог эхлүүлэхэд бэлэн байсан. Дээрээс нь угсрах үйл явц бүрийн нэрээр нэрлэгдсэн зургийг олох бөгөөд энэ нь цэг бүрт юу хийж байгааг ойлгоход тусална.

4.1 - Хамгийн эхний хийх зүйл бол үлдсэн хэсгүүдийг холбоход бэлэн болгохын тулд кодыг arduino самбар дээр ачаалж эхлэв.

4.2 - Дараагийн хийх зүйл бол servomotors (x3), MPU6050 гироскоп ба хоёр товчлуурын физик холболт байв.

4.3 - Гурав дахь алхам бол гироскопын дөрвөн хэсгийг нэг холхивчтой холбосон гурван уулзвараар угсрах явдал байв. Холхивч бүр нь гаднах гадаргуугийн нэг хэсэгтэй, дотоод гадаргуу дахь сервомоторын тэнхлэгтэй харьцдаг. Сервоторыг хоёр дахь хэсэгт суурилуулсан тул холхивч нь тэнхлэгийн эргэлтийг хянадаг гөлгөр эргэлтийн холбоос үүсгэдэг.

4.4 - Угсрах процессын хамгийн сүүлийн алхам бол гироскоп, товчлуур, servo -ийн электрон Arduino хэлхээг тогтворжуулагчийн бүтцэд холбох явдал юм. Үүнийг эхний алхамд тайлбарласны дагуу холхивч дээр холхивч дээр суурилуулах, хоёрдугаарт камерыг байрлуулсан гар дээр Arduino гироскопыг суурилуулах, гуравдугаарт батерей, Arduino самбар, бариул дээрх товчлууруудыг суурилуулах замаар хийдэг. Энэ алхмын дараа бидний функциональ прототип тогтворжуулахад бэлэн байна.

Алхам 4: ВИДЕО ҮЗЭЛ

Энэ сүүлийн шатанд та тогтворжуулагчийн анхны функциональ туршилтыг харах боломжтой болно. Дараагийн видеон дээр та бичлэгийн чиглэлийг хянахын тулд дарагчийг идэвхжүүлсэн үед тогтворжуулагч нь гироскопын хазайлтанд хэрхэн хариу үйлдэл үзүүлэх, түүний зан төлөвийг харах боломжтой болно.

Видеогоор харж байгаагаар сервомоторууд нь гироскопын хандлагад хурдан бөгөөд тайвширдаг тул тогтворжуулагчийн функциональ загварыг бүтээх бидний зорилго биелсэн байна. Тогтворжуулагч нь servomotors -тэй ажилладаг боловч 180 эсвэл 360 градусаар ажилладаг servomotors шиг эргэлтийн хязгаарлалтгүй stepper моторыг ашиглах нь хамгийн тохиромжтой гэж бид бодож байна.

Зөвлөмж болгож буй: