INHOUDSOPGAWE:

N Bediende lessenaarlamp: 4 stappe (met foto's)
N Bediende lessenaarlamp: 4 stappe (met foto's)

Video: N Bediende lessenaarlamp: 4 stappe (met foto's)

Video: N Bediende lessenaarlamp: 4 stappe (met foto's)
Video: 40 jaar gesloten ~ Verlaten Portugees Noble Palace met al zijn bezittingen 2024, November
Anonim
Image
Image
Elektronika - Voorbereiding van die motors
Elektronika - Voorbereiding van die motors

Hier sal ek wys hoe u 'n eenvoudige, klein bediende lessenaarlamp met arduino- en servomotors kan maak. Ek sal u ook vertel hoe u die motors kan verander sodat u manipulasies kan opneem en dus bewegings kan aanbring met die lamp wat die lamp dan kan herhaal. Hiermee kan u u lamp verskillende bewegings “leer”.

U benodig die volgende:

- Arduino Uno of Yun

- 2 x SG-90 servomotore

- 2 knoppies (een drukknop en een tuimelknoppie)

- baie vetdruk en neute grootte M0

- potensiometer (om die lig te beheer)

Die lamp bestaan uit twee arms en 'n kopdeel, almal laser gesny. Jy sal jou eie boks vir die liggaam moet maak, ek het die ai -lêer verloor. Vir die kop het ek nog 'n klein lampie gekoop (die klein tyd https://duckduckgo.com/?q=tiny+tim+little+lamp) en net die kopstuk vir die LED gebruik. Ek is seker daar is beter, maar dit is goed.

Stap 1: Lasersny

Ek het die ai -lêers aangeheg, heeltemal reguit! Bevestig die motors met skroewe.

Stap 2: Elektronika - Voorbereiding van die motors

Elektronika - Voorbereiding van die motors
Elektronika - Voorbereiding van die motors

As u fisiese manipulasie wil opneem (sodat u die posisie van die lamp kan verander), moet u die motor 'n bietjie kap. Dit is egter nie moeilik nie. Die enigste ding wat u hoef te doen, is om 'n ekstra draad aan die klein bordjie in die motorhuis te koppel. U kan hierdie draad aan u arduino koppel, en dan kan u die huidige posisie van die motor uitlees. Begin daarmee; u moet eers die motorkas oopmaak deur die klein skroewe aan die onderkant los te draai. Haal dan die onderkant af en haal die bord uit (sien figuur 1). Dan moet u 'n nuwe draad aan die pen op die bord soldeer soos in die prentjie uiteengesit. Ek het al drie kabels verwyder en vier nuwe drade gesoldeer. Op die foto is die geel draad die nuwe draad, wat 'n analoog ingang van u arduino soos A5 moet aansluit. Nou kan u die motor handmatig draai en u arduino kan hierdie beweging volg. 'N Waarskuwing: dit word nie deur die verskaffers aanbeveel om die motor so te draai nie, aangesien dit die motor kan breek. Baie min motors het egter tot dusver vir my gebreek. Maak seker dat u die materiaal herwin as die motor breek!

Stap 3: Alles saamvoeg

Alles aanmekaar sit
Alles aanmekaar sit

Hieronder is 'n skets oor hoe alles bedraad is. Vinnige basiese elektronika: die drukknoppie moet aan die een kant aan 5V gekoppel word, en aan die ander kant moet u die pen en 'n weerstand op die grond kry. As die knoppie nie ingedruk word nie, sal die pen die grond lees. As u op die knoppie druk, word die pen hoog. Op hierdie manier lees u altyd hoog of laag op die pen en kry u nie 'n drywende toestand nie (wat ewekansige uitset kan lewer). Dieselfde beginsel geld vir die tuimelknoppie. Daar het u egter die knoppie soos voorheen en ook die led (as u een op u tuimelknoppie het). U kan die LED beheer as u die pen 4 as 'n uitset na hoog stel. Ek het slegs een motor in die skets ingesluit, want dit maak dit makliker om te lees, maar u benodig twee of as u selfs drie wil hê (een in die basis).

Stap 4: Die kode

As u die tuimelknoppie draai, is die lamp in die opnamemodus. Alle bewegings wat u doen, word gestoor. Sodra u die onderkant van die tuimelaar teruggedruk het, kan u die beweging met die drukknop herhaal. Geniet dit!

Aanbeveel: