Intervalométer potenciométerrel: 4 lépés
Intervalométer potenciométerrel: 4 lépés
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: