Orodha ya maudhui:
- Hatua ya 1: Sehemu Zinazohitajika
- Hatua ya 2: Kuweka Mambo Pamoja
- Hatua ya 3: Weka Nambari kadhaa kwenye MCU
Video: Mwanga wa Aquarium PWM Na Arduino: Hatua 3
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Hivi majuzi nimebadilisha taa zangu za aquarium kutoka taa ya fluorescent kuwa taa ya LED na nimeamua kujaribu kuiga mazingira ya asili ambapo mwanga huongezeka polepole kutoka alfajiri hadi saa sita mchana na kisha kupungua hadi jioni. Usiku kuna mwanga mdogo kawaida hupewa na mwezi.
Kimsingi taa ya LED inaendeshwa kutoka kwa usambazaji wa umeme wa 12V na arduino inadhibiti nguvu ya mwangaza kwa kurekebisha voltage kwa msaada wa n-channel MOSFET (nimetumia IRFS630). Arduino inaweza kuendeshwa na usambazaji huo wa umeme lakini nimetumia 5V USB PS iliyotengwa kwa arduino na kuipatia USB kupitia Vin.
Ukubwa wa nuru inaweza kuwa sio sahihi zaidi lakini ndio bora ninaweza kufikiria. Mfano unaweza kubadilishwa kupitia nambari.
Hatua ya 1: Sehemu Zinazohitajika
Jambo la kwanza kwanza kukusanya sehemu zote zinazohitajika kwa mradi huo. Nadhani tayari unayo taa ya LED ambayo unataka kucheza nayo, labda taa ya aquarium, labda kitu kingine, labda sio hata LED lakini kitu kinachounga mkono kufifia.
Kwa hivyo hapa kuna orodha ya sehemu nilizotumia:
1. Arduino nano - 1 majukumu
2. Maonyesho ya LCD 1602 - pcs 1
3. IIC / I2C adapta ya LCD 1602 - 1 pcs
4. DS1302 RTC - pcs 1 (na betri ya CR2032)
5. kifungo cha kushinikiza na kifuniko - 1 pcs
6. n-channel MOSFET (nilitumia IRFS630) - 1 pcs
7. 10K ohm kupinga - 1 pcs
8. Hiari - watu wengine wanasema kwamba lazima utumie kontena kati ya pini ya arduino pwm na lango la MOSFET kulinda aruino, watu wengine wanasema huna, angalau sio kwa matumizi ya nguvu ndogo, sijatumia inafanya kazi vizuri tu, chini ya 20mA inayotokana na pini ya arduino, lakini ikiwa unataka unaweza kutumia kontena la 100 ohm.
UPDATE: Baada ya miezi 2 ya upimaji nimefika kwa hitimisho kwamba 100 ohm ni lazima! arduino aliendelea kuzuia bila hiyo, bila mpangilio. Sasa inafanya kazi kikamilifu
Utahitaji pia zana za kutengeneza soldering kwa adapta ya I2C kwenye LCD na ikiwa unataka kuifanya kama nilivyofanya kwenye bodi ya mfano au kwenye PCB. Nilitumia pini za kichwa kuunganisha arduino kwa sababu hii inanipa uhuru wa kutoa arduino, kuipanga na kuiweka tena (na ni rahisi kuibadilisha).
9. Hiari - mfano bodi / PCB
10. Hiari - pini za kichwa - na pini 15 au zaidi kila moja - pcs 2 (zinahitajika kuunganisha nano ya arduino na bodi)
Hiyo ni juu yake, sasa wacha tufanye kazi!
Hatua ya 2: Kuweka Mambo Pamoja
Kwanza lazima uunganishe adapta ya IIC / I2C na LCD 1602 (pia inafanya kazi na LCD zingine kama 2004). Tumia skimu iliyotolewa kufanya hivyo.
Sasa ikiwa unataka kutumia ubao wa mkate fuata tu skimu na uhakikishe kuwa msingi tu ni wa kawaida kwa usambazaji wa umeme wa LED na usambazaji wa umeme wa arduino ikiwa unatumia 5V PS kwa arduino (kwenye kebo ya USB), vinginevyo unaweza kuunganisha PS huyo huyo kupitia pini ya Vin ya arduino.
Ikiwa unataka kutumia PCB au bodi ya mfano fuata tu mpango wa kuunganisha vifaa, muundo ni juu yako, hakikisha kuangalia viunga mara mbili mwishowe.
Kwenye adapta ya I2C, kinyume na pini za nguvu na data kuna jumper, jumper hii hutoa nguvu kwa taa ya nyuma ya LCD, nayo kwenye taa ya LCD inakaa mfululizo. Unganisha kitufe cha kushinikiza hapa ili kuangaza tu wakati inahitajika. Unaweza kutumia aina zingine za vifungo au swichi ikiwa unataka.
Nimejumuisha pia skimu ya fritzing.
_
PS = Ugavi wa Nguvu (ikiwa kuna mtu alikuwa akijiuliza)
PCB = Bodi ya Mzunguko iliyochapishwa
Hatua ya 3: Weka Nambari kadhaa kwenye MCU
Nimeambatanisha faili ya.ino na maktaba mbili ambazo nimetumia kwa hivyo hakutakuwa na utangamano. Nambari imeelezewa ndani ya faili ya.ino.
Pia kwa anwani ya kuonyesha ya I2C unaweza kutumia skana ya i2c iliyoambatishwa.ino kuipata.
Maoni yoyote au maoni yanakaribishwa. Furahiya!
Ilipendekeza:
Upimaji wa Mwanga wa Mwanga kwa Kutumia BH1715 na Raspberry Pi: Hatua 5
Upimaji wa Mwanga Mwanga kwa Kutumia BH1715 na Raspberry Pi: Jana tulikuwa tukifanya kazi kwenye maonyesho ya LCD, na wakati tukifanya kazi juu yao tuligundua umuhimu wa hesabu ya nguvu ya nuru. Mwangaza wa mwangaza sio muhimu tu katika uwanja wa ulimwengu lakini una jukumu lake linalosemwa vizuri katika biolojia
Baiskeli ya Mchana Mchana na Kuonekana kwa Mwanga Mwanga wa 350mA (Kiini Moja): Hatua 11 (na Picha)
Mchana wa Baiskeli Barabara na Mwanga Unaoonekana wa 350mA (Kiini Moja): Taa hii ya baiskeli ina mbele na 45 ° inakabiliwa na LED za amber zinazoendeshwa hadi 350mA. Kuonekana kwa upande kunaweza kuboresha usalama karibu na makutano. Amber alichaguliwa kwa mwonekano wa mchana. Taa hiyo ilikuwa imewekwa kwenye tone la kushoto la mpini. Mifumo yake inaweza kuwa disti
Nuru ya Mwanga wa Mwanga wa LED: Hatua 6 (na Picha)
Beji ya Mwanga wa LED . Taa hii ya Nuru ya Nuru ya LED ni
Mwanga mkali wa Baiskeli Kutumia PCB za Jopo la Mwanga wa Kawaida: Hatua 8 (na Picha)
Mwanga mkali wa Baiskeli Kutumia PCB za Jopo la Mwanga wa Kawaida: Ikiwa unamiliki baiskeli basi unajua jinsi mashimo mabaya yanaweza kuwa kwenye matairi yako na mwili wako. Nilikuwa na kutosha kupiga matairi yangu kwa hivyo niliamua kubuni jopo langu mwenyewe lililoongozwa kwa nia ya kuitumia kama taa ya baiskeli. Moja ambayo inalenga kuwa E
Usomaji wa Mwanga Mwanga Kutumia BH1715 na Arduino Nano: Hatua 5
Usomaji wa Mwanga wa Mwanga Kutumia BH1715 na Arduino Nano: Jana tulikuwa tukifanya kazi kwenye maonyesho ya LCD, na wakati tukifanya kazi juu yao tuligundua umuhimu wa hesabu ya nguvu ya mwangaza. Mwangaza wa mwangaza sio muhimu tu katika uwanja wa ulimwengu lakini una jukumu lake linalosemwa vizuri katika biolojia