Orodha ya maudhui:
- Hatua ya 1: Sehemu:
- Hatua ya 2: Sehemu zilizochapishwa
- Hatua ya 3: Wiring
- Hatua ya 4: Kukusanyika
- Hatua ya 5: Kupanga programu
Video: Mdhibiti wa RGB ya LED: Hatua 5 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
Siku 10 kabla ya Krismasi bado nilihitaji zawadi kwa Mume wangu, ambaye anaishi katika umri wa Amazon, ambayo inamaanisha kununua kitu cha rafu haikuwa chaguo.
Alihitaji taa ya ofisi yake na anapenda kubadilisha mambo kila wakati. Dawati lake pia limewekwa vizuri mbele ya kingo ya dirisha. Kwa hivyo taa ya RGB inayoweza kudhibitiwa ilinijia akilini mwangu mara moja. Ilibidi iwe na mwangaza wa kutosha kuangaza dawati lake na ilibidi adhibiti rangi.
Ninawasilisha, Mdhibiti wa LED wa RGB.
(Tazama Video hapa chini)
Hatua ya 1: Sehemu:
Nilitumia sehemu zifuatazo:
1x Sparkfun Pro Micro 5V / 16MHz (https://www.sparkfun.com/products/12640) Nilitafuta Arduinos kwanza, lakini kabla tu ya Krismasi kila kitu kiliuzwa bila shaka. Sparkfun iligeuka kuwa nzuri tu na maagizo kwenye wavuti yao hufanya iwe rahisi kutumia programu ya programu ya Arduino. Ili kuifanya itoshe kwenye Protoboard ilibidi niweke pini kwenye mashimo ya Pini. Ilifanya kazi vizuri kuziunganisha wakati zilipowekwa kwenye ProtoBoard na mdhibiti wa Micro mahali.
2x 1m 60LEDs / m Vipande vya LED vya RGB vilivyofungwa (https://www.sparkfun.com/products/12023)Isiwe ya gharama kubwa na yenye kung'aa vya kutosha kuangaza Dawati na 14W / m
1x Protoboard (https://www.sparkfun.com/products/9567)Kwa sababu ya siku 2 nililazimika kujaribu, kurekebisha na kukusanya kitu chote nilichotumia Protoboard. Inashikilia waya kwa kutosha na ninaweza kusogeza unganisho kwa urahisi. Pia sasa ya 2-3A kwa vipande viwili vya LED ninayotumia sio juu.
3x Power MOSFETs (https://www.digikey.com/products/en?keywords=IRF84… Walilazimika kushughulikia kidogo ya sasa, na hizi zinaweza kufanya hivyo kwa zaidi ya 3A / Kitengo saa 12V D / S na 5V inabadilisha voltage. Najua wamezidi, lakini nilitaka kuicheza salama.
3x 100mm mtelezaji wa Potentiometers 10k (https://www.digikey.com/products/en?keywords=987-1… Najua ningeweza kutumia potentiometers za kawaida, lakini slider kubwa zinaridhisha zaidi kutumia.
1
Ugavi wa umeme wa 1x 12V 3A (https://www.amazon.com/ANVISION-2-Pack-Adapter-5-5… Vipande viwili vya LED vitahitaji kiwango cha juu cha 2.4A kwenye mwangaza kamili. Arduino haiitaji chochote, kwa hivyo 3A Ugavi nimeona kuwa wa kutosha.
Mpokeaji wa Pipa 1x, kwa sababu mimi huona vifaa ambavyo vina rundo la waya zinazining'inia sio rahisi sana.
Jozi 2x za Viunganishi vya CPC Viunga vya Chassis (https://www.mouser.com/productdetail/te-connectivi
Vitu vingine: Baadhi ya waya 20-24AWG katika rangi anuwai, potentiometer ndogo ndogo ya kawaida nilikuwa nayo kwenye droo yangu ya kudhibiti mwangaza, kitufe cha kusumbua, vipinga 4x 5kOhm na 3x 5V za LED zilizo na vipingaji jumuishi.
Hatua ya 2: Sehemu zilizochapishwa
Kwa ua nilitengeneza moja katika Fusion 360.
Nilihitaji Ufungaji kuu kwa vifaa vyote vya elektroniki na vitanzi kadhaa vya Potentiometers. Kwa kuwa sikujua bado ni wapi jambo hili litawekwa pande mbili tu zinaweza kupatikana.
Tuna mashimo 1/4 juu kwa taa za LED, kitufe cha Kukatiza na udhibiti wa mwangaza Potentiometer (5 Jumla). Kwenye upande wa kushoto nina njia kubwa ya kukokotoa kwa Kubadilisha, kipande kidogo cha kebo ndogo ya USB, kwa hivyo Arduino inaweza kufanywa upya bila kuchukua appart ya kudhibiti, mashimo 2 kwa viunganishi vya Mapokezi ya 4Pin CPC na shimo la 8mm kwa Pipa Jack.
Mbele kuna vipande vitatu tu vya vipini vya Potentiometer na mashimo ya visu 4-40.
Nilichapisha Knobs kwenye raft na katika kikundi, ambayo kila wakati husababisha matokeo bora kwa printa za FDM kwa vitu vidogo. Ufungaji nilichapisha kwenye jopo la nyuma lililosimama kwa msaada mdogo.
Screws Baseplate ndani ya ua. Sikuwa na vifuniko vya kichwa gorofa kwa hivyo ilibidi nibandike miraba iliyojisikia chini ya kiambatisho ili isitulie kwenye screws hizi na kukwaruza meza.
Hatua ya 3: Wiring
Kwanza niliuza waya mrefu kwa sehemu zote nilizohitaji (Potentiometers, Pipa Jack, Vifungo, Swichi nk) kwa hivyo sikuwa na budi kufanya hivyo kwenye ua. Kisha nikakusanya vifaa vya elektroniki kwenye benchi ili kujaribu kazi tofauti na kusuluhisha programu yoyote au mende wa wiring. Niligundua kuwa kuunganisha Lango la MOSFET na 8Bit PWM kwenye Arduino husababisha kuingia katika mabadiliko ya rangi na hakuna utendaji mzuri. Kutumia PWM 10 (Pini 5, 6) na 16 (Pin 9) PWM badala yake husababisha kufifia kama siagi (bado ninaandika 8bit tu kwa Pini za PWM ingawa).
(Tazama Mchoro wa wiring kwa kile kilichounganishwa na nini)
Hatua ya 4: Kukusanyika
Baada ya kujaribu wiring nilikusanya kila kitu ndani ya ua. Ukweli kwamba niliuza kwa kadri iwezekanavyo nje ya ua ulisaidia sana, na vile vile kusanikisha viunganishi.
Niligundua kuwa koleo zinasaidia sana kuingiza waya kwenye mashimo sahihi kwenye Protoboard. Nilikata waya kwa urefu kabla tu ya kuziunganisha, kwa hivyo kila kitu ni safi kama inavyoweza kuwa.
Mwishowe nikasokota kwenye bamba ya Msingi na kuambatisha vipande vilivyohisi kwake, kwa hivyo inakaa vizuri kwenye meza.
Hatua ya 5: Kupanga programu
Sparkfun hupangwa kupitia programu ya Arduino (Tazama maagizo:
Programu inajumuisha maktaba ya EEPROM ili kuokoa hali ya mwisho ya kufanya kazi, kwa hivyo mtawala haachilii hali iliyopo wakati wa nguvu ya baiskeli.
Potentiometer ya juu juu inasimamia Mwangaza kwa njia zote bila kuathiri rangi iliyoonyeshwa.
Kuna Njia 3, kwa hivyo LEDs 3 za Hali juu.
Njia 1: Njia ya RGB (1 tu Hali ya LED imewashwa) Potentiometers 3 hudhibiti mwangaza wa Nyekundu, Kijani na Bluu mmoja mmoja. Rangi thabiti inaonyeshwa.
Modi2: Njia ya Kuisha ya RGB (LED 2 za Hali imewashwa) Katika hali hii rangi zote tatu ziko kwenye Saa (Nyekundu mnamo 12, Kijani kwa 4 na Bluu kwa 8 kwa mfano). Mkono wa saa huzunguka saa moja kwa moja na mchanganyiko wa rangi zote tatu kulingana na nafasi yake umeonyeshwa. Potentiometer ya kwanza inadhibiti kasi ya kufifia (Kasi ya Mkono) Potentiometer ya pili huamua ni Rangi gani ni saa 12. (Inazungusha Saa) Potentiometer ya tatu huamua umbali gani Saa ya Mzunguko inapozunguka kabla ya kurudi nyuma. Njia hii hebu tufe kati ya rangi mbili kwenye Saa.
Modi ya 3: Utawanyiko wa RGB (Aina zote za hali ya 3 zimewashwa) Katika hali hii kila rangi ina saa yake mwenyewe na kila Potentiometer inadhibiti kasi ya kushughulikia moja. muundo wa rangi unaoonekana kuwa wa nasibu huonyeshwa kwa sababu ya muda mrefu kabla ya kurudia. (Njia ninayopenda zaidi)
Ilipendekeza:
Mdhibiti wa Deepcool AIO RGB Arduino Mdhibiti: 6 Hatua
Mdhibiti wa Deepcool Castle AIO RGB Arduino: Niligundua kuchelewa sana kuwa ubao wangu wa mama haukuwa na kichwa cha kichwa cha rgb kinachoweza kushughulikiwa kwa hivyo niliboresha kutumia mafunzo kama hayo. Mafunzo haya ni ya mtu aliye na Deepcool Castle AIOs lakini inaweza kutumika kwa vifaa vingine vya rgb pc. KANUSHO: Ninajaribu
Intro kwa Mdhibiti Mdhibiti wa CloudX: Hatua 3
Intro kwa Microcontroller ya CloudX: Mdhibiti mdogo wa CloudX ni vifaa vya kufungua na programu-kompyuta ndogo ambayo hukuruhusu kuunda miradi yako ya maingiliano. CloudX ni bodi ndogo ya chip ambayo inaruhusu watumiaji kuiambia nini cha kufanya kabla ya kuchukua hatua yoyote, inakubali k tofauti
Mdhibiti wa Mchezo bila waya na Arduino na NRF24L01 + (msaada kwa Mdhibiti mmoja au Wawili): Hatua 3
Mdhibiti wa Mchezo bila waya na Arduino na NRF24L01 + (msaada kwa Mdhibiti mmoja au Wawili): Unaweza kupata mradi kamili kutoka kwa wavuti yangu (iko katika Kifini): https://teukka.webnode.com/l/langaton-ohjain-atmega-lla- ja-nrf24l01-radiomoduulilla / Huu ni mkutano mfupi sana kuhusu mradi huo. Nilitaka tu kuishiriki ikiwa mtu angesema
Mdhibiti mdogo wa AVR. Pulse Modulation Upana. Mdhibiti wa DC Motor na Mwangaza wa Mwanga wa LED.: 6 Hatua
Mdhibiti mdogo wa AVR. Pulse Modulation Upana. Mdhibiti wa DC Motor na Uzito wa Mwanga wa LED. Halo kila mtu! Pulse Modding Width (PWM) ni mbinu ya kawaida sana katika mawasiliano ya simu na udhibiti wa nguvu. ni kawaida kutumika kudhibiti nguvu inayolishwa kwa kifaa cha umeme, iwe ni motor, LED, spika, n.k kimsingi ni modu
YABC - Mdhibiti Mwingine wa Blynk - Joto la IoT Cloud na Mdhibiti wa Unyevu, ESP8266: Hatua 4
YABC - Mdhibiti Mwingine wa Blynk - Mdhibiti wa Joto la IoT na Udhibiti wa Unyevu, ESP8266: Hi Makers, hivi karibuni nilianza kukuza uyoga nyumbani, uyoga wa Oysters, lakini tayari nina 3x ya vidhibiti hivi nyumbani kwa Udhibiti wa Joto la Fermenter kwa pombe yangu ya nyumbani, mke pia inafanya jambo hili la Kombucha sasa, na kama Thermostat ya Joto