Orodha ya maudhui:

Mapambo ya Nyumba ya Upinde wa mvua ya DIY: Hatua 5
Mapambo ya Nyumba ya Upinde wa mvua ya DIY: Hatua 5

Video: Mapambo ya Nyumba ya Upinde wa mvua ya DIY: Hatua 5

Video: Mapambo ya Nyumba ya Upinde wa mvua ya DIY: Hatua 5
Video: TAZAMA MARAFIKI WALIVYOPENDEZA KUMKOMOA BI HARUSI |UTAPENDA WALIVYOINGIA KWA MBWEMBWE |IRENE NIGHT 2024, Novemba
Anonim
Image
Image
Nini Utahitaji
Nini Utahitaji

Karibu kwenye nakala yangu mpya… Kutengeneza mapambo ya Nyumba ya Upinde wa mvua ya DIY!

Arduino inaweza kutumika kutengeneza karibu mradi wowote wa umeme. Hapa nimeitumia kutengeneza mapambo mazuri ya nyumba yako.

Sehemu ya "upinde wa mvua" ya mradi huu ni RGB LED, ambayo ikiwashwa usiku huunda nuru nzuri ya kushangaza.

Mradi huu umekusudiwa kuwa rahisi, kwa hivyo jisikie huru kufanya mabadiliko yoyote kwa toleo lako la mradi huu (lakini fuata sera za sifa tafadhali!)

Nitembelee kwenye YouTube hapa kupata video kuhusu Arduino, Raspberry Pi, na zaidi.

Mazungumzo ya kutosha; tuanze!

Hatua ya 1: Nini Utahitaji

Chini ni sehemu ambazo utahitaji kwa mapambo ya Nyumba ya Upinde wa mvua ya DIY:

  • Arduino Uno
  • Ndogo DC Motor
  • Mwili wa plastiki kwa mradi huo
  • Sehemu za Alligator
  • Bunduki ya gundi moto na vijiti vya gundi
  • Tape
  • Mmiliki wa Betri ya AAA
  • Betri ya AAA
  • Pipa la kuziba pipa la 2.1 mm kwa adapta ya DC
  • Moduli ya Kupeleka ya 5V
  • Moduli ya kawaida ya Anode RGB LED *
  • Kompyuta iliyo na Arduino IDE na maktaba zingine imewekwa (kama nitakavyotaja baadaye)
  • na waya nyingi za kuruka na kadibodi!

* "anode ya kawaida" RGB LED inamaanisha kuwa kuna pini 3 za ardhi za unganisho la rangi na unganisho moja tu la nguvu nzuri kwenye moduli.

Kidokezo: tumia moduli ya kupokezana, tumia tu relay ya kawaida ikiwa unajua haswa mahali kila pini inaelekea

Mara tu unapokuwa na vifaa hivi tayari na wewe, unaweza sasa kuendelea na kufanya mradi!

Hatua ya 2: Vifaa

Kwa vifaa vya mapambo ya nyumba yangu, nilitumia kipande cha zamani cha plastiki nilicho kiona kimezunguka nyumbani kwangu. Unaweza kubadilisha hii na mwili uliochapishwa na 3D au kitu kingine chochote kinachoweza kushikilia yaliyomo kwenye mradi huo.

Kwa kweli, kibanda kizuri sio lazima kabisa, lakini kama lengo la mradi huu ni kutengeneza mapambo ya nyumba, ninapendekeza kutengeneza au angalau kutumia aina fulani ya kesi au sanduku.

Nilitumia bunduki ya gundi moto kuunganisha vipande vya mradi huo kwenye casing. Kwa mara nyingine, unaweza kubadilisha bunduki ya gundi moto kwa wambiso mwingine wowote ambao ungetaka kutumia.

Soma kwa mchoro wa mzunguko na unganisho …

Hatua ya 3: Mzunguko

Mzunguko
Mzunguko

Hapa kuna unganisho nililotumia kwa mapambo ya Nyumba ya Upinde wa mvua ya DIY:

RGB ya LED:

  • Anode ya kawaida ya RGB LED huenda kwenye 5V
  • Pini nyekundu ya LED huenda kwenye pini D11
  • Pini ya bluu ya LED huenda kwenye pini D10
  • Pini ya kijani ya LED huenda kwenye pini D9

Relay:

  • V +, +, 3V, au 5V (uhusiano mzuri wa nguvu) huenda kwenye pin VIN
  • Trig, S, au Sig (hutoa ishara ya kupelekwa wakati wa JUU) huenda kwenye pini 5V
  • Gnd, G, -, au V- (uhusiano hasi wa nguvu) huenda kwenye pini ya GND
  • Moja ya pini zilizoandikwa NO kwenye moduli ya kupokezana nenda kwenye moja ya pini za gari, wakati pini nyingine iliyoandikwa NO huenda kwenye moja ya pini kwenye mmiliki wa betri ya AAA.

Pikipiki:

  • Moja ya pini za gari huenda kwenye moja ya pini za relay zilizoandikwa NO
  • Nyingine huenda kwenye moja ya viunganisho vya wamiliki wa betri AAA

Mmiliki wa betri ya AAA:

  • Pini moja ya mmiliki wa betri huenda kwa moja ya pini za gari
  • wakati nyingine inaenda kwenye moja ya pini zilizoandikwa NO kwenye relay

Hatua ya 4: Kanuni

Kanuni
Kanuni

Chini ni nambari ya IDE ya Arduino. Nakili kwenye mhariri na upakie nambari.

nyekundu nyekundu = 11; // pini ya pini nyekundu ya LED

bluu ya bluu = 10; // pini ya pini ya bluu ya LED int greenPin = 9; // pini kwa pini ya kijani ya int ya kijani; kuanzisha batili () {pinMode (redPin, OUTPUT); pinMode (bluuPini, OUTPUT); pinMode (kijaniPin, OUTPUT); } kitanzi batili () {for (value = 255; value> 0; value -) {analogWrite (11, value); Andika Analog (10, 255-thamani); AnalogWrite (9, 128 -thamani); kuchelewesha (10); } kwa (value = 0; value <255; value ++) {analogWrite (11, value); Andika Analog (10, 255 -thamani); AnalogWrite (9, 128 -thamani); kuchelewesha (10); }}

Sasa kwa kuwa umepakia nambari hiyo kwa Arduino yako, umemaliza!

Hatua ya 5: Hiyo ndio

Umemaliza kutengeneza mapambo yako ya DIY Rainbow House!

Au angalau kumaliza kusoma nakala hii:)

Kwa hali yoyote, umefanya vizuri! Jipe pat nyuma.

Asante kwa kusoma nakala hii!

Ilipendekeza: