Tartalomjegyzék:

Működtetett asztali lámpa: 4 lépés (képekkel)
Működtetett asztali lámpa: 4 lépés (képekkel)

Videó: Működtetett asztali lámpa: 4 lépés (képekkel)

Videó: Működtetett asztali lámpa: 4 lépés (képekkel)
Videó: Xiaomi Mi Bedside Lamp 2 bemutató 2024, November
Anonim
Image
Image
Elektronika - A motorok előkészítése
Elektronika - A motorok előkészítése

Itt megmutatom, hogyan lehet egyszerű, kis működtetésű asztali lámpát készíteni arduino és szervomotorok segítségével. Azt is elmondom, hogyan változtathatja meg a motorokat, hogy rögzíthesse a manipulációkat, és így a lámpával olyan mozgásokat végezzen, amelyeket a lámpa megismételhet. Ezzel „megtaníthatja” lámpáját különböző mozgásokra.

A következőkre lesz szüksége:

- Arduino Uno vagy Yun

- 2 x SG-90 szervomotor

- 2 gomb (egy nyomógomb és egy billenőgomb)

- sok félkövér és dió M0 méretű

- potenciométer (a fény szabályozására)

A lámpa két karból és egy fejrészből áll, mindegyik lézervágással. Saját dobozát kell készítenie a testhez, elvesztettem az ai fájlt. A fejhez vettem egy másik kis lámpát (az apró tim https://duckduckgo.com/?q=tiny+tim+little+lamp), és csak a LED fejét használtam. Biztos van jobb is, de nem baj.

Lépés: Lézervágás

Csatoltam az ai fájlokat, egészen egyenesen! Csavarokkal rögzítse a motorokat.

2. lépés: Elektronika - a motorok előkészítése

Elektronika - A motorok előkészítése
Elektronika - A motorok előkészítése

Ha fizikai manipulációt szeretne rögzíteni (tehát rögzítse a lámpa pózának megváltoztatását), akkor egy kicsit feltörnie kell a motort. Pedig nem nehéz. Az egyetlen dolog, amit meg kell tennie, egy további huzal rögzítése a motorházban lévő apró táblához. Csatlakoztathatja ezt a vezetéket az arduinójához, majd kiolvashatja a motor aktuális helyzetét. Kezdje ezzel, először ki kell nyitnia a motorházat az alján található apró csavarok kicsavarásával. Ezután vegye le az alsó tokot, és vegye ki a táblát (lásd 1. ábra). Ezután új vezetéket kell forrasztani a táblán lévő csaphoz, amint azt a 2. kép mutatja. Mindhárom kábelt eltávolítottam, és négy új vezetéket forrasztottam. A képen a sárga vezeték az új vezeték, amelyet analóg bemenethez kell csatlakoztatni az arduino -hoz, például az A5 -höz. Most manuálisan forgathatja a motort, és az arduino követheti ezt a mozgást. Figyelmeztetés: a beszállítók nem javasolják a motor ilyen irányú forgatását, mivel fennáll a motor törésének kockázata. Számomra azonban nagyon kevés motor tört össze eddig. Ügyeljen arra, hogy újrahasznosítsa az anyagot, ha a motor elromlik!

3. lépés: Mindent össze kell rakni

Mindent összerakni
Mindent összerakni

Az alábbiakban egy vázlat látható, hogyan kell mindent bekötni. Gyors alap elektronika: a nyomógombot az egyik oldalon 5V -ra kell csatlakoztatni, a másik oldalon pedig a tüskét és az ellenállást kell földelni. Ha a gombot nem nyomja meg, a csap leolvassa a földet. Ha megnyomja a gombot, a tű magasra emelkedik. Ily módon mindig magasan vagy alacsonyan olvassa a csapot, és nem kap lebegő állapotot (ami véletlenszerű kimenetet eredményezhet). Ugyanez az elv érvényes a billenőgombra is. Azonban ott van a gomb, mint korábban, és a led is (ha van ilyen a billenőgombon). Akkor vezérelheti a LED -et, ha a 4 -es tűt magas kimenetre állítja. Csak egy motort vettem fel a vázlatba, mivel megkönnyíti az olvasást, de kettőre lesz szüksége, vagy ha háromra is szüksége van (egyet az alapra).

4. lépés: A kód

Amikor elfordítja a billenő gombot, a lámpa rögzítési módban van. Minden mozdulat tárolásra kerül. Miután visszatolta a billenő alsó részét, a nyomógombbal megismételheti a mozgást. Élvezd!

Ajánlott: