Orodha ya maudhui:

Saa ya Muslin - NeoPixel ya LED: Hatua 6
Saa ya Muslin - NeoPixel ya LED: Hatua 6

Video: Saa ya Muslin - NeoPixel ya LED: Hatua 6

Video: Saa ya Muslin - NeoPixel ya LED: Hatua 6
Video: Arab harflarini o'rganamiz | @SubhanMuslim​ 2024, Novemba
Anonim
Saa ya Muslin - NeoPixel ya LED
Saa ya Muslin - NeoPixel ya LED
Saa ya Muslin - NeoPixel ya LED
Saa ya Muslin - NeoPixel ya LED
Saa ya Muslin - NeoPixel ya LED
Saa ya Muslin - NeoPixel ya LED
Saa ya Muslin - NeoPixel ya LED
Saa ya Muslin - NeoPixel ya LED

Ubunifu na uundaji wa hii inayoweza kufundishwa iliundwa kwa kusudi la Ubunifu wa Wazi na karatasi ya Utengenezaji wa Dijiti katika Chuo Kikuu cha Massey, NZ. Kwa msingi wa Fab Lab WGTN, lengo la karatasi hiyo ilikuwa kutumia mbinu za kubuni wazi na zana za utengenezaji wa dijiti kutoa mradi wa kubuni wazi. Ubunifu uliongozwa na hii inayoweza kufundishwa na ilibadilishwa kwa nambari na fomu. Mafundisho haya yatakupa zana na habari muhimu kuunda Saa yako ya NeoPixel ya LED.

Ikiwa unataka kuona zaidi mchakato wangu wote wakati wa kuunda hii inayoweza kufundishwa unaweza kuangalia blogi yangu. Nimechapisha vyanzo vyote vya utafiti ambavyo nilikuwa nikitumia kunisaidia kuelewa mradi na teknolojia.

Hatua ya 1: Vitu utakavyohitaji

Vitu Utakavyohitaji
Vitu Utakavyohitaji
Vitu Utakavyohitaji
Vitu Utakavyohitaji
Vitu Utakavyohitaji
Vitu Utakavyohitaji
Vitu Utakavyohitaji
Vitu Utakavyohitaji

Mzunguko wa Elektroniki na Uzalishaji

  • Programu ya Arduino 1.8.8
  • Arduino Nano 3.0 (Pro Version) * 1x Nano 3.0 Atmel ATmega328 Mini USB Board (Arduino Sambamba) - DS130
  • RTC
  • CR 2032 3V RTC Battery (nilinunua chapa Eclipse)
  • Waya wa kiume hadi wa kiume
  • Kebo ya kuchaji ndogo ya USB (Samsung)
  • 1x 60 Ukanda wa Neopikseli ya LED

Sura ya Saa

  • Karatasi moja ya 4mm Plywood (1200mm na 600mm)
  • Screws 4x 10mm Chicago
  • Kitambaa, Muslin (1000mm kwa 1000mm imekunjwa kwenye tabaka za x4)

Mashine na Programu

  • Laser Cutter
  • Mchoraji
  • Kuchuma Chuma na Solder
  • Bunduki ya gundi moto
  • Tepe ya Kuficha
  • Ngumi ya shimo la viwandani (ikiwa inafaa)

Kanuni, Madereva na Maktaba

  • Nambari ya Saa ya Ukanda wa NeoPixel
  • Nambari ya Mwisho ya RTC
  • Mchoro, hati ya kukata Laser
  • Dereva - Pakua dereva huu ikiwa unatumia Mac. Hii itahakikisha Arduino Nano 'Clone' inaoana na kifaa chako. Ikiwa unatumia windows utahitaji kupata dereva tofauti.
  • Maktaba- Adafruit DMA Neopixel Library- DS1307RTC

Hatua ya 2: Arduino Nano, RTC na Ukanda wa NeoPixel wa LED

Arduino Nano, RTC na Ukanda wa NeoPixel wa LED
Arduino Nano, RTC na Ukanda wa NeoPixel wa LED
Arduino Nano, RTC na Ukanda wa NeoPixel wa LED
Arduino Nano, RTC na Ukanda wa NeoPixel wa LED
Arduino Nano, RTC na Ukanda wa NeoPixel wa LED
Arduino Nano, RTC na Ukanda wa NeoPixel wa LED
Arduino Nano, RTC na Ukanda wa NeoPixel wa LED
Arduino Nano, RTC na Ukanda wa NeoPixel wa LED

Saa hii inaelezea wakati kupitia Ukanda wa NeoPixel ya LED, ikiwasilisha sekunde, dakika na masaa. Kabla ya kutumia programu ya Arduino kuweka alama za neopixels zako, utahitaji kuanzisha na kutoa nguvu kwa vifaa vyako kuu 3, Arduino Nano, RTC na Ukanda wa NeoPixel wa LED. Ili kufanya hivyo, unahitaji kutumia ubao wa mkate kuingiza waya zako zote au unaweza kuziunganisha mahali kwa kufuata mchoro. Nilibadilisha usambazaji wangu wa umeme kwa Arduino yenyewe ili iweze kuwashwa kupitia Kebo ya USB, kwa hii nilihakikisha waya mwekundu umeenda kwa 5, nyeusi hadi chini na hudhurungi katika PIN8.

Mara tu waya zako zote zikiwa mahali unaweza kuziba kebo ndogo ya kuchaji USB kwenye kompyuta yako na kwenye Arduino Nano. Katika mzunguko huu wa elektroniki tunasambaza nguvu kwa Arduino Nano kupitia kebo ya kuchaji. Kutoka hapa, unaweza kuingiza nambari yako na kuipakia kwenye mkanda wa pikseli mpya (angalia hatua inayofuata).

* Mara tu unapopakia nambari hiyo kwenye Arduino Nano unaweza kubadilisha kutoka kuziba hii kutoka kwa kompyuta yako / kompyuta yako kuwa adapta ya ukuta ili saa iwekwe juu.

Hatua ya 3: Kuweka Msimbo

Kuna hatua chache utahitaji kuchukua kabla ya kuendesha nambari kupitia Programu ya Arduino. Kwanza utahitaji kusanikisha dereva na maktaba (hizi zinaweza kupatikana katika hatua ya kwanza). Mara tu unapofanya hivi unaweza kufungua programu ya Arduino na kisha faili iliyofungwa ya nambari yangu, "Msimbo wa Saa ya NeoPixel". Kisha utahitaji kubadilisha Bodi kuwa Arduino Nano na ubadilishe bandari na processor. Nina Port yangu imewekwa kwenye chaguo ambalo linaibuka baada ya kuziba usb, /dev/cu.usbserial-1420 lakini unaweza pia kutumia bandari hii / dev/cu.wchusbserial1410 au /dev/tty.wchusbserial14210. Prosesa yangu imeunganishwa na ATmega328P (Old Bootloader).

Hatua inayofuata ni kuhakikisha (#fasili) PIN yako imewekwa kwa nambari sahihi inayolingana na jinsi umeweka Arduino Nano - Kwa upande wangu, PIN 8

Kubadilisha rangi za LED zako unaweza kusasisha nambari na viwango tofauti vya hexadecimal. Unaweza kufanya hivyo kwa kubadilisha sehemu hii ya nambari:

strip.setPixelColor (saa, 0xFF5E00);

Kwa kubadilisha nambari 6 kabla ya 0x unaweza kuunda rangi tofauti za kupendeza ili kuonyesha sekunde, dakika na masaa yako. Nimeunganisha jenereta ya rangi. Unaweza pia kubadilisha mwangaza wa LED zako kwa kubadilisha sehemu hii ya nambari:

ukanda.anza (); onyesha (); // Anzisha saizi zote ili uondoe.setBrightness (150);

Kwa kurekebisha nambari kwenye laini ya mwisho, unaweza kubadilisha mwangaza wa LED zako kutoka 0-255. Ninaona kurekebisha mwangaza wa ukanda hubadilisha kabisa rangi ya LED zangu, jaribu!

Mara baada ya kucheza karibu na umethibitisha na kukusanya nambari yako, unahitaji kufungua nambari ya Mwisho ya RTC katika programu yako ya Arduino. Kisha unahitaji kudhibitisha na kupakia nambari hii kwa Arduino Nano. Hii itasasisha RTC ili kuunganishwa na wakati uliowekwa kwenye kompyuta / kompyuta yako. Baada ya kufanya hivyo, unaweza kupakia tena Nambari yako ya Saa ya NeoPixel Strip kwa Arduino, na kuunda saa sahihi ya saa ya LED.

Hatua ya 4: Kuunda Sura ya Saa

Kujenga Sura ya Saa
Kujenga Sura ya Saa
Kujenga Sura ya Saa
Kujenga Sura ya Saa
Kujenga Sura ya Saa
Kujenga Sura ya Saa
Kujenga Sura ya Saa
Kujenga Sura ya Saa

Kwa Agizo hili, niliunda hati ya kuchapisha laser kwenye mchoraji ambayo inajumuisha vifaa / sehemu 5 ambazo utahitaji kuchapisha ili kuunda fomu ya saa. Vipengele vitano ni pete ya nje, msaada wa nyuma, msaada wa ndani, msaada wa nje na uzio wa kebo. Vipengele vyote viliweza kutoshea katika faili moja ya kielelezo ambayo ni 1219.2 x 609.6mm (kwani hii ni saizi ya kitanda cha laser nilichokuwa nikitumia). Unaweza kuhitaji kuchapisha sehemu kando ikiwa mkataji wako wa laser ana kitanda kidogo au kipande chako hakitoshi. Kila sehemu imeundwa kwa laini 255RGB Nyekundu na 0.1 kuhakikisha mipangilio ni sahihi kwa mkataji wa laser.

Mara baada ya kuchapisha sehemu zako zote, sasa unaweza kuweka kila kitu pamoja. Anza na pete, sasa unaweza kupachika msaada wa nje ndani ya pete (kama unaweza kuona kwenye picha), ukiunganisha tabo zote 4. Baada ya kubofya Katika tabo zote 4 utataka kujaribu msaada wako wa ndani. Ingiza msaada wa ndani ili kupumzika kwake dhidi ya msaada wa nje. Utahitaji kuhakikisha kuwa mashimo yote ya screw yanajipanga.

Sasa kwa kuwa vifaa vya ndani na nje viko na kukaa vizuri, unaweza kuanza kufanya kazi na sehemu ya kitambaa ya saa. Baada ya kutafuta kipande chako cha kitambaa cha muslin unaweza kukikunja kwa nusu na nusu tena ili iwe na tabaka 4. Itahitaji kuwa nene ya kutosha kuficha Arduino Nano na waya. Baada ya kufanya hivyo utahitaji:

  • Weka pete na msaada wa nje (bonyeza ndani) chini ili pete iko juu ya kulala chini
  • Piga kitambaa kwenye sura na kuisukuma chini ndani ya pete
  • Ingiza msaada wako wa ndani ndani ya msaada wa nje na kitambaa
  • Weka alama mahali ambapo mashimo ya visu hukutana x4
  • Piga au shimo piga shimo ndogo la kitambaa ambapo mashimo ya screw hukutana na x4
  • Weka screws yako ya Chicago kupitia msaada wa ndani - kitambaa na msaada wa nje. Kunyoosha na kupata kila kitu mahali
  • Hakikisha unanyoosha kitambaa ili kuunda uso wazi bila mshono (inategemea sura gani unataka kuunda).
  • Weka fimbo ya LED kando ya msaada wa ndani karibu na kitambaa iwezekanavyo
  • Tape Arduino Nano, RTC na waya kwa msaada wa nyuma
  • Chomeka Cable ya USB kwa Arduino na kamba kupitia shimo kwenye msaada wa nyuma (kuungana na kuziba ukuta)
  • Punguza na Kunja kitambaa katikati ya saa
  • Ambatisha msaada wa nyuma kwa tabo zake nne na uhakikishe kebo ya USB inaendesha kipande cha nyuma katika sehemu iliyotolewa
  • Chomeka kwenye kuziba ukuta

* Utahitaji kutumia mkanda wakati wote wa mchakato huu, hii itakusaidia kupata kila kitu hatua moja kwa wakati. kitambaa na kuni * Ikiwa ungekuwa na shida za kukata kwenye plywood, angalia shida ya risasi * Kumbuka kuwa picha mbili za mwisho za muundo zimechapishwa kwenye kadibodi lakini kwa matumaini Inafanya wazo la fomu kuwa wazi.

Hatua ya 5: Shida ya Risasi

Kwa sababu ya plywood mara nyingi hupigwa katika muundo wake, kuna vidokezo kadhaa ambavyo unaweza kutumia ikiwa mkataji wako wa laser hajakata njia yote kupitia muundo. Nilipima plywood yangu na watawala wa muda mrefu wa chuma, nikizigonga kwenye ply, na ply kwa mashine. Pia nilimimina na kusugua kwa kiwango kidogo cha maji juu ya ply kama ilivyokuwa ikichapisha, hii ilizuia muundo kutoka kwa kuchomwa kali kwa laser. Hatua hii ni muhimu sana ikiwa lazima uchapishe tena faili yako ya kielelezo baada ya kuchapishwa tayari (kukata kabisa).

Sikuweza kujua jinsi ya kuwa na kura zote za LED kwa saa ya kuvuka kutoka 12-1. Hii itakuwa jambo kubwa la kutekeleza kwenye nambari

Vipimo vya hati iliyokatwa ya laser sio kamili, kwa bidhaa isiyo na mshono zaidi hizi zitahitaji kurekebishwa.

Hatua ya 6: Vyanzo na Shukrani

Dereva - Pakua dereva huu ikiwa unatumia Mac ili Aroneino Nano 'clone' ipatikane na kifaa chako.

Maktaba -

  • Maktaba ya Neopixel ya Dafruit DMA
  • DS1307RTC

Inayoweza kufundishwa asili - Nilichozingatia muundo wangu - haswa nambari ya Microcontroller na RTC.

Kichagua Rangi - Chagua rangi zako za hexadecimal kutoka hapa

Kuishi bawaba - Ambapo nilipata muundo ambao nilikuwa nikitengeneza vifaa vyangu vya ndani na nje. Nilibadilisha fomu ya hizi kuwa mstatili mrefu na kuongeza kwenye tabo zangu na mashimo ya screw.

Fab Lab WGTN - Katika mradi huu wote nilifanya kazi katika Wellington Fab Lab ili kuunda muundo wangu. Nilifanya kazi na wafanyikazi (Wendy, Harry) kupitia marekebisho yoyote ambayo sikuwa na uhakika wa kufanya.

Ubunifu wa wazi na Utengenezaji wa dijiti, Chuo Kikuu cha Massey

KUMBUKA: Kwa sababu ya kurekebisha swichi ya bawaba hai katika muundo wangu mwenyewe, ninatii leseni yao ya CC kwa muundo wangu mwenyewe.

Natumai umeweza kupata kitu chochote cha kufundisha ili uweze kutengeneza Saa yako ya NeoPixel ya LED. Napenda kujua ikiwa unahitaji habari zaidi

Ilipendekeza: