Sadržaj:

Aktivirana desktop lampa: 4 koraka (sa slikama)
Aktivirana desktop lampa: 4 koraka (sa slikama)

Video: Aktivirana desktop lampa: 4 koraka (sa slikama)

Video: Aktivirana desktop lampa: 4 koraka (sa slikama)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Novembar
Anonim
Image
Image
Elektronika - Priprema motora
Elektronika - Priprema motora

Ovdje ću pokazati kako napraviti jednostavnu, malo aktiviranu stolnu lampu pomoću arduino i servo motora. Reći ću vam i kako možete izmijeniti motore tako da možete snimati manipulacije i stoga izvoditi pokrete sa lampom koje lampa tada može ponoviti. Pomoću ovoga možete "naučiti" svoju lampu različitim pokretima.

Trebat će vam sljedeće:

- Arduino Uno ili Yun

- 2 x SG-90 servo motora

- 2 dugmeta (jedno dugme i jedno dugme za prebacivanje)

- puno podebljanih slova i matica veličine M0

- potenciometar (za kontrolu svjetla)

Svjetiljka se sastoji od dvije ruke i dijela glave, sve izrezano laserom. Morat ćete sami napraviti kutiju za tijelo, izgubio sam ai datoteku. Za glavu sam kupio još jednu malu svjetiljku (sićušni tim https://duckduckgo.com/?q=tiny+tim+little+lamp) i samo sam koristio naslon za glavu za LED. Siguran sam da ima boljih, ali u redu je.

Korak 1: Lasersko rezanje

Priložio sam ai datoteke, sasvim ravno! Pričvrstite motore vijcima.

Korak 2: Elektronika - Priprema motora

Elektronika - Priprema motora
Elektronika - Priprema motora

Ako želite snimiti fizičku manipulaciju (zato uhvatite kako mijenjate položaj lampe), morat ćete malo hakirati motor. Ipak nije teško. Jedino što trebate učiniti je pričvrstiti dodatnu žicu na sićušnu ploču u kućištu motora. Ovu žicu možete pričvrstiti na svoj arduino, a zatim možete očitati trenutni položaj motora. Započnite s tim, prvo morate otvoriti kućište motora odvrtanjem sitnih vijaka na dnu. Zatim skinite donji dio kućišta i izvadite ploču (pogledajte sliku 1). Zatim morate lemiti novu žicu na iglu na ploči kako je prikazano na slici 2. Uklonio sam sva tri kabela i lemio četiri nove žice. Na slici je žuta žica nova žica koju je potrebno spojiti na analogni ulaz na vašem arduinu, poput A5. Sada možete ručno okrenuti motor i vaš arduino može pratiti ovo kretanje. Upozorenje: dobavljači ne preporučuju tako okretanje motora jer prijeti pokvarenje motora. Međutim, do sada mi se pokvarilo jako malo motora. Ako motor pokvari, obavezno reciklirajte materijal!

Korak 3: Sve spojite

Spajanje svega
Spajanje svega

Ispod se nalazi skica o tome kako je sve ožičeno. Brza osnovna elektronika: tipkalo mora biti spojeno na 5V s jedne strane, a s druge strane imate pin i otpornik na masu. Kada dugme ne pritisnete, pin će očitati podlogu. Ako pritisnete dugme, pin će preći u visoku poziciju. Na taj način ćete uvijek čitati visoko ili nisko na pinu i nećete dobiti plutajuće stanje (koje može proizvesti slučajni izlaz). Isti princip vrijedi i za klackalicu. Međutim, tu imate dugme kao i prije, a isto tako i LED diodu (ako je imate na svom prekidaču). LED možete kontrolirati ako pin 4 postavite kao izlaz na visoko. U skicu sam uključio samo jedan motor jer olakšava čitanje, ali trebat će vam dva ili ako želite čak tri (jedan u bazi).

Korak 4: Kôd

Kada okrenete dugme za navigaciju, lampica je u režimu snimanja. Svi pokreti koje radite se pohranjuju. Nakon što pritisnete klackalicu dolje prema natrag, možete ponoviti pokret pritiskom na tipku. Uživajte!

Preporučuje se: