Tartalomjegyzék:

Intervalométer potenciométerrel: 4 lépés
Intervalométer potenciométerrel: 4 lépés

Videó: Intervalométer potenciométerrel: 4 lépés

Videó: Intervalométer potenciométerrel: 4 lépés
Videó: Сервомотор управления с нажимом 2 кнопки с Arduino 2024, November
Anonim
Intervalométer potenciométerrel
Intervalométer potenciométerrel

Elhatároztam, hogy készítek egy nagyon egyszerű intervallummérőt, amely könnyen megadja az időtartam paramétereit. Az intervallummérő két gombot használ (Enter és Select) és egy potenciométert (pot). A gombokkal programozási módba léphet, vagy elindíthatja az időzített felvételt. A pot segítségével (néhány apró hibával) megadhatja a lövések és a lövés összes perce közötti másodpercek számát.

Az időtúllépési paraméterek kiválasztásának és kiszámításának számos módja van. Az általam itt javasolt csak egy közülük.

Az időintervallum és a teljes időzített felvételi idő megadása után a program kiszámítja a felvételek összmennyiségét, és megkezdi a felvételt a megadott másodperces időközönként.

Csatoltam egy programvázlatot az Arduino -hoz C. Ez csak egy vázlat. Nem vagyok jó programozó, így ezt ötletnek tekintheti, és az igényeinek megfelelő verziót készíthet.

Kellékek

Itt vannak az anyagok, amelyeket ebben a projektben használtam:

01 x Arduino Nano

01 x LCD 16x2, PCF8574T (I2C)

01 x 4N35 általános célú fototranzisztoros optocsatoló (használhatja a PC817 -et vagy más hasonlót)

02 x swith gombok

01x10k potenciométer

02 x 10 k ellenállás

Ohter: tábla, csatlakozók, vezetékek, USB kábel.

1. lépés: Szerelje össze

Összeszerelni
Összeszerelni
Összeszerelni
Összeszerelni
Összeszerelni
Összeszerelni

Az összes alkatrész forrasztásához szabványos univerzális táblát használok. Ezután terminálokat használok a Nano felszerelésére, és kerülöm a forrasztást közvetlenül a csapokra. A fototranzisztorhoz IC aljzatokat is használtam. Ezután közvetlenül a többi alkatrészre forrasztják.

Drótköteget és rézhuzalt használok. A kijelző csavarokkal ellátott kenyérsütő leválasztókkal van felszerelve.

Programozás közben használom az USB csatlakozóról a Nano energiáját. Ezt követően úgy döntöttem, hogy önálló tápegységet használok, 5 V -os régi mobiltelefonról. Most igazítottam a csatlakozót a csapokhoz. A Nano -t GND és 5V -os tüskével tápoltam.

Ezután a pot ellenállás egyik végét a GND -hez, a másikat 5V -hoz kötöttem. A központ A0 -hoz van csatlakoztatva (analóg bemenet). Az A0 bemenet 0V és 5V között fog olvasni, és 0 és 1023 közötti egész számra alakítja át.

A gombos kapcsolók a D3 -hoz és D4 -hez vannak csatlakoztatva a Nano -ban. Végül a D13 -at használtam digitális kimenetként a fototranzisztorhoz.

Van egy régi Cannon SX-50HS, nem DLSR, amely szabványos 2,5 mm-es dugót használ.

2. lépés: Az áramkör

Az áramkör
Az áramkör

Az áramkör nagyon egyszerű. Két DI -t használtam bemenetként (D3, D4), egy analóg bemenetet a potenciométer értékének leolvasásához (0 -tól 1023 -ig), és egy digitális kimenetet a fototranzisztor kiváltásához (D13). A képen az alapvető vázlat látható.

Az I2C LCD GND -hez és 5V -hoz van csatlakoztatva. A kijelzőről származó SDA és SCL az SDA (A4) és az SCL (A5) Arduino csapokhoz vannak csatlakoztatva.

Sokféleképpen javítható, és az Ön igényeihez igazítható.

3. lépés: A program

Csatoltam a program tervezetét. A "Wire.h" és "LiquidCrystal_I2C.h" könyvtárakat használtam a kijelző kezelésére.

A program nagyon egyszerű és sokféleképpen fejleszthető. A változók meghatározásával, a bemenetek, kimenetek és az LCD inicializálásával kezdődik, majd üdvözlő üzenetet nyomtat.

Ezt követően meg kell adnia a felvételek közötti időt és a teljes felvételi időt. A „kiválasztás” gombbal módosíthatja az időintervallum paramétereit, vagy az „Enter” gombbal indíthatja el a felvételt.

4. lépés: Javítások

Ez a projekt sokféleképpen javítható. A hardver nagyon egyszerű. A potenciométer segíthet a paraméterek egyszerű megadásában, de néha a pontosság nem megfelelő. A potenciométer minőségétől függ. Cserélheti például egy kódolóval. A fototranzisztor bármely más eszközzel helyettesíthető. Az alkatrészek összeszerelése kompaktabb és a ház belsejében történhet. Használhat más kéznél lévő mikrokontrollert is.

Ez csak egy egyszerű projekt, amit készítettem, mert néhány képet kellett készítenem, és egy timelapse -t készíteni. Örömmel osztom meg a közösséggel, hogy javítani lehessen, és inspirációt adhasson más projektekhez.

Ajánlott: