Reklāma
Tātad, jūs tikko saņēmāt savu Arduino pa pastu, un jūs šeit sēdējat, domājot... ko man uz zemes darīt? Arduino ir mikrokontrollers tas ir lēts un neticami noderīgs Kas ir Arduino: viss, kas jums jāzina (video)Kas ir Arduino un kāpēc jums vajadzētu rūpēties? Šajā video es mēģinu atbildēt uz šo jautājumu un vēl vairāk. Lasīt vairāk dažādiem elektroniski orientētiem DIY projektiem. Izveidot kaut ko no Arduino ir neticami patīkami, taču ir grūti zināt, kur sākt.
Tāpēc šodien mēs izgatavosim jauku portāla tēmu garastāvokļa lampu, kas palīdzēs jūsu dzīvojamajai telpai pievienot tekstūru (un izveidot jūsu 2007. gada laikmeta nerd kred). Tas ir lielisks sākumpunkts ar dažiem komponentiem un ļoti mazu vadu.
1. solis: kas jums būs nepieciešams
- 1 x Arduino un USB kabelis
- 1 x RGB gaismas diode
- 4 x 330 omi rezistori
- 1 x mazs maizes dēlis
- 4 x gari džemperu stieples, vēlams dažādu krāsu
- 1 x kvadrātveida stikla burka vai pudele
- Grūti žūstoša caurspīdīga līme
- Pelēks un sarkans modelēšanas māls
- 1 x balta svece
Var iegādāties elektroniskos komponentus (atskaitot pašu Arduino) kā paketi ar virkni citu noderīgu koeficientu un galu par aptuveni 20,00 ASV dolāriem vietnē Amazon, un tas labi kalpos dažādiem Arduino projektiem.
Stikla pudele tika nopirkta Walmart par USD 5,00 ar divām aromātiskām svecēm, tāpēc, iespējams, ir iespējams pārspēt Amazon cenu, ja vēlaties veikt iepirkšanos. Tāpat daudzi no šiem priekšmetiem var vienkārši gulēt ap jūsu mājām (vai piemērotiem aizstājējiem) - tāpēc esiet radošs. Daļa DIY prieka ir izdomāt veidus, kā efektīvi izmantot apkārt esošās lietas, lai izveidotu kaut ko interesantāku.
2. solis: kuba apsaldēšana
No vienkāršās baltās sveces noņemiet dakts un metāla cilni un visu vai tās daļu mikroviļņu krāsnī izkausē vai daļu no keramikas krūzes uz vienu līdz trim minūtēm, līdz tā veido dzidru šķidrumu. Valkājiet darba cimdus vai krāsns dūraiņus un esi uzmanīgs - vaska apdegumi ir nejauki. Ielejiet vasku burkā vai pudelē un viegli to virpuļojiet, līdz vasks sāk atdzist. Pudeli noliec, līdz uz katras virsmas ir cieta vaska slānis. Tas stiklam piešķir baltu faktūru no ārpuses, kā arī vēsu, nevienmērīgu marmorētu faktūru, kas apgaismojumam piešķir jauku estētisko kvalitāti. Tā kā mēs izmantojam gaismas diodi, vaskam nedrīkst izkausēt karstumu. Ja vasks jums ir pārāk netīrs, šim nolūkam var aizstāt baltu krāsu.
3. solis: kuba rotāšana
Tagad, lai veidotu struktūras uz kuba virsmas, izmantojiet pelēko un sarkano modelēšanas mālu: visi stūri ir jāpārklāj, kā arī malu vidējā trešdaļa starp tām un aplis katras sejas centrā, uz kurām jābūt sarkanām vai rozā sirdīm. Tie no jums, kas prot veidot, iespējams, nāks klajā ar kaut ko, kas izskatās daudz tīrāks nekā mans galaprodukts. Tā kā māls nenosaka, varat turpināt ar to nodarboties, līdz esat apmierināts ar savu gala rezultātu.
4. solis: Rotājumu aizsardzība
Lai māla rotājumi būtu grūti, es to iesakām necept: stikls varētu eksplodēt no karstuma spriegumus cepeškrāsnī vai, vēl sliktāk, veido iekšējos spriegumus, kas to var vardarbīgi sagraut un ievainot kādu a vēlāks datums. Tā vietā izmantojiet otu, lai uz māla virsmas uzklātu vairākus caurspīdīgas līmes slāņus, kas dos tas ir samērā ciets apvalks un novērš māla izjaukšanu vai noberšanu objekti.
5. solis: ieslēdziet gaismas diodi
Sākumā pārbaudiet RGB gaismas diodes kājas. Garākā kāja ir negatīvās dakšas (pieņemot, ka jums ir kopīga katoda gaismas diode) - pārējās trīs ir pozitīvas dakšas, un katra no tām atbilst atšķirīgai krāsai - red, green un blue. Izvelciet negatīvās dakšas ārā un nogremdējiet melnajā (negatīvajā) rindā gar plātsmaizes augšpusi. Pārējās trīs kājas saliec trīs dažādās kolonnās paneļa vidū (nav precīzi nozīmes, kuras no tām atrodas, ja vien kolonnu nesadala divi). Salieciet tos tā, lai gaismas diode būtu vienā līmenī ar dēli. Tagad jūs vēlaties ievietot rezistorus (330 omus), lai samazinātu strāvas plūsmu, lai jūs nejauši neizdegtu gaismas diode.
6. solis: vadu izveidojiet Arduino
Tagad savienojiet garus vadus ar 10, 11 un 12 tapām Arduino malā un izmantojiet maizes dēli, lai tos savienotu ar rezistoriem, kas savienoti ar gaismas diodēm. Palaidiet GND tapu uz Arduino līdz melnajai rindai uz maizes dēļa (jebkur tas notiks).
Ja vēlaties, varat sakraut maizes dēli un Arduino nelielā kastē, lai tos paslēptu (vai iegūtu lodāmuru un pilnībā iznīciniet maizes dēli), bet man patīk atvērtu vadu un ķēdes estētika dēļi. Jebkurā gadījumā šajā brīdī viss ir savienots. Viss, kas mums nepieciešams, ir programmatūra.
7. solis: krāsu virpuļkods
Programmu, kuru es uzrakstīju, lai vadītu lampu, var apskatīt vietnē PasteBin šeit. Programma ir ļoti vienkārša - tā vienkārši ļauj datoram uzzināt, kuras kontaktdakšas mēs izmantosim, cik spilgti mēs vēlamies lampu, un piešķir atbilstošo piesprauž, lai izvadītu, un pēc tam palaiž cilpu, kas mazliet izmanto trigonometriju, lai vienmērīgi mainītu lampas krāsas (lai uzzinātu vairāk detaļas). Viss, kas jums jādara, ir jāielīmē kods tukšā Arduino programmatūras “skicē” un jānospiež poga Augšupielādēt).
8. solis: salieciet to visu kopā
Augšupielādējiet kodu savā Arduino un pārbaudiet, vai gaismas diode pareizi maina krāsas. Tagad viss, kas jums jādara, ir jāuzliek lampas ēnā. Tā kā manai pudelei bija kakls, es izmantoju nelielu modelēšanas māla gredzenu, lai nodrošinātu stabilu ēnas pamatni. Rezultātam vajadzētu izskatīties apmēram šādi.
9. solis: Projekta paplašināšana
Kods pašreizējā redakcijā ir diezgan vienkāršots, un tiem, kas vēlas ar to rīkoties, ir daudz uzlabojumu. Daži no iespējamiem paplašināšanas projektiem ietver
- Gludi pārejot no katras nejaušās krāsas, neatkārtojot
- Mirgo sarkanā krāsā, kad tiek saņemts signāls no datora (piemēram, kad saņemat e-pasta brīdinājumu)
- Laika gaitā mainiet mūzikas spilgtumu (jūs vēlaties izlasīt Ātrās Furjē transformācijas)
- Ļaujot tam būt attālināti vadāms internetā Kā iestatīt Arduino Web vadību bez Ethernet vairogaPēdējo nedēļu laikā Technophilia Podcast tiešraides laikā skatītājiem nodevu savas studijas garastāvokļa kontroli, un tā rezultātus varat redzēt ... Lasīt vairāk .
To visu var paveikt pilnībā programmatūras pusē, bez nepieciešamības iegādāties papildu aparatūru vai komponentus.
Apsveicam! Jūs esat pabeidzis savu pirmo Arduino projektu! Padomājiet tikai par to, ko jūs varat darīt tālāk ...
Rakstnieks un žurnālists, kas atrodas dienvidrietumos, Andre ir garantēts, ka tas joprojām darbosies līdz 50 grādiem pēc Celsija un ir ūdensizturīgs līdz divpadsmit pēdu dziļumam.