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

Потенциометр бүхий интервалометр: 4 алхам
Потенциометр бүхий интервалометр: 4 алхам

Видео: Потенциометр бүхий интервалометр: 4 алхам

Видео: Потенциометр бүхий интервалометр: 4 алхам
Видео: Превращение цепи потолочного вентилятора в тестер двигателя вентилятора кондиционера. 2024, Долдугаар сарын
Anonim
Потенциометр бүхий интервалометр
Потенциометр бүхий интервалометр

Би маш энгийн интервалометр хийхээр шийдсэн бөгөөд цаг хугацааны хувьд параметрүүдийг хялбархан оруулдаг. Интервалометр нь хоёр товчлуур (Оруулах ба Сонгох) ба нэг потенциометр (тогоо) ашигладаг. Товчлууруудын тусламжтайгаар та програмчлалын горимд орох эсвэл цаг хугацааны зураг авалтыг эхлүүлэх боломжтой. Тоглоомын тусламжтайгаар та буудлагын хоорондох секунд болон хэдэн минут буудсаныг тодорхойлж болно.

Хугацаа алдах параметрүүдийг сонгох, тооцоолох хэд хэдэн арга байдаг. Миний санал болгож буй санал бол тэдний зөвхөн нэг нь юм.

Цагийн интервал болон буудлагын нийт хугацааг оруулсны дараа програм нь буудлагын нийт хэмжээг тооцоолж, тодорхой секундын интервалаар буудуулж эхэлнэ.

Би C дахь Arduino програмын ноорог хавсаргасан болно. Энэ бол зүгээр л ноорог юм. Би сайн програмист биш тул та үүнийг санаа болгон авч, өөрийн хэрэгцээнд нийцүүлэн илүү сайн хувилбар гаргах боломжтой.

Хангамж

Энэ төсөлд миний ашиглаж байсан материалууд энд байна.

01 x Arduino Nano

01 x LCD 16x2, PCF8574T (I2C)

01 x 4N35 ерөнхий зориулалттай фототранзистор оптик холбогч (та PC817 эсвэл үүнтэй төстэй зүйлийг ашиглаж болно)

02 x swith товчлуур

01 x 10 к потенциометр

02 x 10k эсэргүүцэл

Охтер: самбар, холбогч, утас, USB кабель.

Алхам 1: угсрах

Угсрах
Угсрах
Угсрах
Угсрах
Угсрах
Угсрах

Би бүх бүрэлдэхүүн хэсгүүдийг гагнах стандарт бүх нийтийн самбар ашигладаг. Дараа нь би нано суурилуулах терминалуудыг ашигладаг бөгөөд тээглүүр дээр шууд гагнахаас зайлсхийдэг. Би бас фототранзисторын хувьд IC залгуурыг ашигласан. Дараа нь бусад бүрэлдэхүүн хэсгүүдийг шууд гагнана.

Би төмөр боолт, зэс утас ашигладаг. Дэлгэцийг боолттой хавтангийн тусгаарлагч ашиглан суурилуулсан болно.

Би програмчилж байхдаа USB холбогчоос Нано хүртэлх хүчийг ашигладаг. Үүний дараа би хуучин гар утаснаасаа 5В хүчээр бие даасан цахилгаан хангамж ашиглахаар шийдсэн. Би зүгээр л холбогчийг тээглүүрт тохируулсан. Би нано -г GND зүү болон 5V зүү ашиглан тэжээсэн.

Дараа нь би тогооны резисторийн нэг үзүүрийг GND -т, нөгөө үзүүрийг 5V -д холбосон. Төв нь A0 (аналог оролт) -д холбогдсон байна. A0 оролт нь 0V -аас 5V хүртэл уншиж, 0 -ээс 1023 хүртэлх бүхэл тоо болгон хөрвүүлнэ.

Товчлуурын унтраалга нь нано дахь D3 ба D4 -тэй холбогддог. Эцэст нь би D13 -ийг фототранзисторын дижитал гаралт болгон ашигласан.

Би хуучин Cannon SX-50HS, DLSR бус, 2.5 мм стандарт залгуур ашигладаг.

Алхам 2: Хэлхээ

Хэлхээ
Хэлхээ

Хэлхээ нь маш энгийн. Би хоёр DI -ийг оролт болгон ашигласан (D3, D4), нэг аналог оролт нь потенциометрийн утгыг (0 -ээс 1023 хүртэл) уншиж, фототранзисторыг (D13) идэвхжүүлэхийн тулд нэг дижитал гаралтыг ашигласан. Зураг дээр үндсэн схемийг харуулав.

I2C LCD нь GND ба 5V -тэй холбогддог. Дэлгэц дээрх SDA ба SCL нь SDA (A4) ба SCL (A5) Arduino голтой холбогдсон байна.

Үүнийг олон талаар сайжруулж, таны хэрэгцээнд нийцүүлж болно.

Алхам 3: Хөтөлбөр

Би програмын төслийг хавсаргав. Дэлгэцийг зохицуулахын тулд би "Wire.h" болон "LiquidCrystal_I2C.h" номын санг ашигласан.

Хөтөлбөр нь маш энгийн бөгөөд олон талаар сайжруулах боломжтой. Энэ нь хувьсагчийг тодорхойлох, оролт, гаралт, LCD -ийг эхлүүлэх, дараа нь мэндчилгээний зурвас хэвлэхээс эхэлдэг.

Үүний дараа буудлагын хоорондох хугацаа болон буудлагын нийт хугацааг оруулах шаардлагатай болно. Та "сонгох" товчийг дарж цаг алдах параметрийг өөрчлөх эсвэл "оруулах" товчийг дарж зураг авалтыг эхлүүлж болно.

Алхам 4: Сайжруулалт

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

Энэ бол миний хийсэн хялбар төсөл юм, учир нь би хэдэн зураг аваад цаг хугацааны хоцрогдол хийх хэрэгтэй байсан. Үүнийг сайжруулах, бусад төслүүдэд урам зориг өгөх үүднээс олон нийтэд хуваалцахдаа баяртай байна.

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