Satura rādītājs:
- Piegādes
- 1. darbība: pieslēdziet to vadam
- 2. darbība: drukas bāze un ievietošanas difuzors (REMIX TIME!)
- 3. darbība: koda laiks (un Remix #3)
- 4. darbība: nosūtiet uz Arduino
- 5. solis: salieciet to kopā
- 6. solis: Vai vēlaties to pārprogrammēt vēlreiz?
Video: Īpaši vienkārša kristāla noskaņas gaisma: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
Sveiki Makernieki! Šis ir ļoti vienkāršs arduino projekts, kas darbosies kā mācību līdzeklis, kā arī ļauns satriecošs garastāvokļa apgaismojums. Tas ir tikai daži gabali, tāpēc jūs varat to sakult kopā laikā, kas nepieciešams, lai izdrukātu pamatni. Lieliska mācība arī par RGB!
Daži šī projekta priekšvēsture: Mans mazais brālis (turpmāk pazīstams kā Vienradzis) un es saņemam lieliskās Kiwico abonēšanas kastes (netiek sponsorētas, vienkārši dievinām), un šomēnes Tinker kastē Unicorn ieguva vēsu RGB garastāvokļa gaismu. Viņš to uzcēla, bet ātri saprata, ka katrai krāsai ir tikai ieslēgšana/izslēgšana, tāpēc tai bija ierobežotas krāsas. Vienā no manām nodarbībām skolai mums katru trešdienu ir jāveic STEM projekts. Pagājušajā trešdienā mēs ar Vienradzi kopā remiksējām šo projektu, lai viņš varētu kodēt vairāk krāsu iespēju.
Ja jūs to izmantojat kā mācību stundu, es iesaku studentiem pirms laika izdrukāt pamatnes. Manējās izdrukāšana aizņēma apmēram 4 stundas.
Lūdzu, balsojiet par to remiksu konkursā! Šis ir mans pirmais pamācāms un vienradzis, un es pie tā ļoti smagi strādāju. (Tagad es varu novērtēt, cik daudz mašīnrakstīšanas ir saistīta ar pamācības rakstīšanu!)
Piegādes
- RGB LED (mazs darbojas)
- Arduino Uno (un akumulatora kabelim un USB kabelim programmēšanai vajadzētu būt pamata komplektā)
- Pamata jumper vadi
- mazs maizes dēlis
- 220 omu rezistors
- Kiwico kristāla komplekts (vai cits LED difuzors)
www.kiwico.com/us/store/dp/color-mixing-le…
Piekļuve 3D printerim (vai ziniet, modelējošais māls, piemēram, modeļu maģija vai kas tamlīdzīgs)/varbūt vakuuma veidotājs? koks, ja jums ir instrumenti, varētu būt foršs
1. darbība: pieslēdziet to vadam
Pievienojiet RGB LED katodu, kas ir RGB garākais kontakts, ar Arduino GND un pārējās trīs tapas ar Arduino tapu 11, 10, 9 caur 220 omu rezistoriem.
2. darbība: drukas bāze un ievietošanas difuzors (REMIX TIME!)
3D drukas (vai modeļa) bāze
Kristāls ir remikss #1, jo tas ir kivi gaismas remikss (kas rada tikai dažas krāsas)
Pamats ir remikss #2, tas ir remikss ar zemu poli stādītāju uz lietasiverse:
Es to pagriezu un izgriezu dažus caurumus difuzoram un jaudai tinkercad. Manis izdrukātais fails ir ievietots šeit.
3. darbība: koda laiks (un Remix #3)
Kods ir no
Vienkārši sakot, atveriet lietojumprogrammu Arduino un veiciet tālāk norādītās apakšdarbības.
1: ievadiet iestatīšanas kodu.
int red_light_pin = 11; int green_light_pin = 10; int blue_light_pin = 9; void setup () {pinMode (red_light_pin, OUTPUT); pinMode (zaļās gaismas spraudnis, OUTPUT); pinMode (zils_gaismas spraudnis, OUTPUT);}
2: galvenais kods.
void loop () {
// TAVAS KRĀSAS ŠEIT
} void RGB_color (int red_light_value, int green_light_value, int blue_light_value) {analogWrite (red_light_pin, red_light_value); analogWrite (zaļā_gaismas_tapa, zaļā_gaismas_vērtība); analogWrite (zilā_gaismas_tapa, zilās_gaismas_vērtība);}
3: Kā darbojas krāsas. (treknraksts = mans komentārs, nepievienojiet to arduino)
Katrai krāsai, kurai vēlaties mirgot/pulsēt, šī secība ir pievienota zem void loop () {
RGB_color (255, 0, 0 rgb vēlamās krāsas vērtība); // Sarkans Komentējiet krāsu, lai tā būtu lasāma
kavēšanās (1000); Cik ilgi krāsa ir tur, es esmu diezgan pārliecināts, ka šī ir 1 sekunde
4: Koda piemērs:
int red_light_pin = 11; int green_light_pin = 10; int blue_light_pin = 9; void setup () {pinMode (red_light_pin, OUTPUT); pinMode (zaļās gaismas spraudnis, OUTPUT); pinMode (blue_light_pin, OUTPUT);} void loop () {RGB_color (255, 0, 0); // Sarkana aizkave (1000); RGB_krāsa (0, 255, 0); // Zaļā aizkave (1000); RGB_krāsa (0, 0, 255); // Zilā aizture (1000); RGB_krāsa (255, 255, 125); // Aveņu kavēšanās (1000); RGB_krāsa (0, 255, 255); // Ciāna aizture (1000); RGB_krāsa (255, 0, 255); // fuksīna aizkave (1000); RGB_krāsa (255, 255, 0); // Dzeltena aizkave (1000); RGB_krāsa (255, 255, 255); // Balta aizkave (1000);} void RGB_color (int red_light_value, int green_light_value, int blue_light_value) {analogWrite (red_light_pin, red_light_value); analogWrite (zaļā_gaismas_tapa, zaļā_gaismas_vērtība); analogWrite (zilā_gaismas_tapa, zilās_gaismas_vērtība);}
4. darbība: nosūtiet uz Arduino
USB pievienojiet savu dēli datoram. Nospiediet atzīmi, lai pārbaudītu, un nospiediet bultiņu, lai nosūtītu uz arduino. Kad jūsu kodā sāk mirgot gaismas diode, varat to atvienot no datora. Pievienojiet plāksnei 9V akumulatoru, un kods darbosies.
5. solis: salieciet to kopā
Ievietojiet dēli pamatnes iekšpusē, lai strāvas vads izietu caurumā.
6. solis: Vai vēlaties to pārprogrammēt vēlreiz?
Izņemiet to, pievienojiet to datoram, kodējiet to un atkal ievietojiet pamatnē. Izbaudi!
Pievienots video par to.
Ieteicams:
Noskaņas skaļrunis- spēcīgs skaļrunis noskaņas mūzikas atskaņošanai, pamatojoties uz apkārtējās vides temperatūru: 9 soļi
Noskaņas skaļrunis- spēcīgs skaļrunis noskaņojuma atskaņošanai, pamatojoties uz apkārtējās vides temperatūru: Sveiki! Skolas projektam MCT Howest Kortrijk es izveidoju noskaņas skaļruni, kas ir vieda Bluetooth skaļruņu ierīce ar dažādiem sensoriem, LCD un WS2812b iekļauta LED josla. Skaļrunis atskaņo fona mūziku, pamatojoties uz temperatūru, bet var
Īpaši vienkārša liesmas gaisma ar baterijām: 6 soļi (ar attēliem)
Īpaši vienkārša liesmas gaisma, kas darbojas ar baterijām: daudzu stundu laikā Covid-19 YouTube iedvesmojās mani iedvesmoja epizode no Ādama Savāža filmas “Vienas dienas būves”, īpaši tā, kurā viņš uzbūvē gāzes laternas balstu savai pašbūvētajai rikšai. Būvniecības centrā bija pārveidošana par
RGB LED un elpošanas noskaņas gaisma: 8 soļi
RGB LED un elpošanas noskaņas gaisma: RGB LED & Breathing Mood Light ir vienkārša nakts gaisma, kas satur divus režīmus. Pirmajā režīmā varat mainīt RGB gaismas diodes krāsu, pagriežot trīs mainīgos rezistorus, bet otrajā režīmā tas parāda elpošanas stāvokli
Kā izveidot īpaši spilgtu zibspuldzi ar LED - DIY: īpaši spilgta gaisma: 11 soļi
Kā izveidot īpaši spilgtu zibspuldzi ar LED - DIY: īpaši spilgta gaisma: vispirms noskatieties video
Interaktīva, atvērtā koda noskaņas gaisma: 9 soļi (ar attēliem)
Interaktīva, atvērtā koda noskaņas gaisma: šajā pamācībā tiks aprakstīts, kā izveidot interaktīvu, daudzfunkcionālu garastāvokļa gaismu. Šī projekta pamatā ir BlinkM I2C RGB LED. Kad vienu dienu pārlūkoju tīmekli, BlinkM piesaistīja manu uzmanību, un es vienkārši domāju, ka tas ir pārāk forši