Satura rādītājs:

Aktivizēta darbvirsmas lampa: 4 soļi (ar attēliem)
Aktivizēta darbvirsmas lampa: 4 soļi (ar attēliem)

Video: Aktivizēta darbvirsmas lampa: 4 soļi (ar attēliem)

Video: Aktivizēta darbvirsmas lampa: 4 soļi (ar attēliem)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Jūlijs
Anonim
Image
Image
Elektronika - motoru sagatavošana
Elektronika - motoru sagatavošana

Šeit es parādīšu, kā izveidot vienkāršu, nedaudz darbināmu galda lampu, izmantojot arduino un servomotorus. Es jums arī pastāstīšu, kā jūs varat mainīt motorus, lai jūs varētu ierakstīt manipulācijas un tādējādi veikt kustības ar lampu, ko lampa pēc tam var atkārtot. Ar to jūs varat “iemācīt” lampai dažādas kustības.

Jums būs nepieciešams:

- Arduino Uno vai Yun

- 2 x servomotori SG-90

- 2 pogas (viena poga un viena pārslēga pārslēgšanas poga)

- daudz treknrakstu un riekstu, kuru izmērs ir M0

- potenciometrs (lai kontrolētu gaismu)

Lukturis sastāv no divām rokām un galvas daļas, visas ir sagrieztas ar lāzeru. Jums vajadzēs izveidot savu kastīti ķermenim, es pazaudēju ai failu. Galvai es nopirku vēl vienu mazu lampu (sīkais tim https://duckduckgo.com/?q=tiny+tim+little+lamp) un tikko izmantoju LED galviņu. Esmu pārliecināts, ka ir labāki, bet tas ir labi.

1. solis: griešana ar lāzeru

Es pievienoju ai failus, diezgan taisni! Piestipriniet motorus, izmantojot skrūves.

2. solis: Elektronika - motoru sagatavošana

Elektronika - motoru sagatavošana
Elektronika - motoru sagatavošana

Ja vēlaties ierakstīt fiziskas manipulācijas (tātad nofotografējiet jūs, mainot lampas pozu), jums būs nedaudz jāuzlauza motors. Tas tomēr nav grūti. Vienīgais, kas jums jādara, ir piestiprināt papildu vadu pie mazās plāksnes motora korpusā. Jūs varat pievienot šo vadu savam arduino un pēc tam nolasīt motora pašreizējo stāvokli. Sāciet ar to, vispirms ir jāatver motora korpuss, atskrūvējot mazās skrūves apakšā. Pēc tam noņemiet apakšējo korpusu un izņemiet dēli (sk. 1. attēlu). Tad jums jāpielodē jauns vads uz tapas uz tāfeles, kā norādīts 2. attēlā. Es noņemu visus trīs kabeļus un pielodēju četrus jaunus vadus. Attēlā dzeltenais vads ir jaunais vads, kuram jāpievieno analogā ieeja jūsu arduino, piemēram, A5. Tagad jūs varat manuāli pagriezt motoru, un jūsu arduino var izsekot šai kustībai. Brīdinājums: piegādātāji neiesaka šādi pagriezt motoru, jo tas var sabojāt motoru. Tomēr līdz šim man sabojājās ļoti maz motoru. Pārliecinieties, ka materiāls tiek pārstrādāts, ja motors sabojājas!

3. solis: visu salieciet kopā

Visu salikt kopā
Visu salikt kopā

Zemāk ir skice par to, kā viss ir savienots ar vadu. Ātrā pamata elektronika: spiedpogai vienā pusē jābūt savienotai ar 5 V spriegumu, bet otrā pusē ir piespraude un rezistors. Kad poga netiek nospiesta, tapa nolasīs zemi. Nospiežot pogu, tapa palielināsies. Tādā veidā jūs vienmēr lasīsit tapu augstu vai zemu un nesaņemsiet peldošu stāvokli (kas var radīt nejaušu izvadi). Tas pats princips attiecas uz roktura pogu. Tomēr tur ir poga, kā iepriekš, un arī gaismas diode (ja tāda ir uz svirslēga pogas). Jūs varat kontrolēt LED, ja ievietojat tapu 4 kā izeju uz augstu. Skicē es iekļāvu tikai vienu motoru, jo tas atvieglo lasīšanu, bet jums būs nepieciešami divi vai, ja vēlaties, pat trīs (viens pamatnē).

4. solis: kods

Pagriežot svirslēdzi, lampa ir ierakstīšanas režīmā. Visas jūsu veiktās kustības tiek saglabātas. Kad esat atgrūdis roktura dibenu atpakaļ, varat atkārtot kustību ar spiedpogu. Izbaudi!

Ieteicams: