Orodha ya maudhui:
- Hatua ya 1: Vifaa
- Hatua ya 2: Kanuni
- Hatua ya 3: Tengeneza Bodi ya Mzunguko
- Hatua ya 4: Piga Mashimo na Kujaza Bodi
- Hatua ya 5: Pakia Mchoro wako
Video: Jinsi ya Kudhibiti LED Pamoja na Usindikaji na Arduino: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:56
Siku nyingine nilikabiliwa na shida ya kupendeza, nilihitaji kudhibiti taa kadhaa kutoka kwa mwingiliano kwenye skrini ya kompyuta na ilibidi iwe ya bei rahisi iwezekanavyo. Mara moja nilifikiria Arduino. Ilikuwa na kila kitu ambacho nilihitaji, zaidi ya kutosha I / O, USB iliyojumuishwa na $ 30 tu. Ili kuwasiliana na Arduino niliamua kutumia Usindikaji. Wawili hawa hufanya kazi vizuri pamoja kwa sababu ya uhusiano wa karibu wa familia ya Arduino na Usindikaji.
Hatua ya 1: Vifaa
Wakati wake wa kukusanya vipande na vipande vyote muhimu kufanya hii kutokea: Programu: Usindikaji - inaweza kupatikana katika www.processing.orgArduino - Inapatikana www.arduino.cc Vifaa: Bodi ya USB ya Arduino (Nilitumia Diecimila, kwa sababu ndivyo nilivyokuwa nayo) LED za 8x za chaguo lako 8x 330ohm resistors Vunja vichwa kichwa kitambaa cha shaba upande mmoja Feri ya Chloridetiny kuchimba visima Kebo ya USB
Hatua ya 2: Kanuni
Hii ilikuwa sehemu ngumu kwangu. Siku zote nimekuwa aina ya vifaa badala ya aina ya programu, kwa hivyo niligeukia mtandao. Mahali pa kwanza nilipoangalia ilikuwa sehemu ya kumbukumbu ya wote Processing.org na Arduino.cc, muda mwingi na umakini umekwenda katika ukuzaji wa tovuti hizi na napongeza juhudi, ilikuwa ya thamani! Habari yote ya msingi ambayo nilihitaji ilikuwa pale lakini nilikuwa na wakati mgumu sana kuifanya yote ifanye kazi. Kwa hivyo niligeukia mafunzo haya ili kuniweka sawa. Francesco ameweka pamoja mafunzo mazuri juu ya Kusindika mawasiliano ya serial na Arduino. Mara tu nilipopata kazi yote, ilikuwa rahisi sana. Kimsingi nambari ya Usindikaji itakuwa mipangilio kama hii: ingiza usindikaji.serial. myPort = mpya Serial (hii, Serial.list () [* X *], 9600); myPort.buffer (1); saizi (400, 400); sare batili () {// nambari fulani huenda hapa} Unapoweka msimbo wako hakikisha Arduino yako imeunganishwa kwenye bandari yako ya serial. Hii ni muhimu kwa sababu nambari inajaribu kuonyesha arduino maalum ambayo unatumia. Endesha nambari yako na uangalie orodha ambayo itaonyeshwa chini ya dirisha lako la Usindikaji na kisha ubadilishe tofauti katika nambari yako ambayo nimeonyesha na * X * kwa nambari ya bandari ambayo arduino yako imeunganishwa nayo. Yangu ilikuwa ya tatu kwenye orodha kwa hivyo niliweka 2 badala ya * X *. Kumbuka kuwa orodha hiyo inaonyeshwa kama viingilio vya safu, hii inamaanisha kuwa msimamo wa kwanza umeonyeshwa kama 0 sio 1. Nambari ya Arduino ni rahisi hata kuiweka: usanidi batili () {Serial.begin (9600);} nimechapisha nambari zilizokamilishwa za kuchukua na kurekebisha na kucheza nazo. Arduino imehifadhiwa kama pdxMap.pde na nambari ya usindikaji imehifadhiwa kama serialLEDTest.pde
Hatua ya 3: Tengeneza Bodi ya Mzunguko
Niliunda bodi ya mzunguko kwa kutumia CADsoft Eagle. Kwa kuwa nilijua kuwa nilikuwa nikitumia arduino nilitaka kutengeneza protoshield ambayo itafaa nafasi isiyo ya kawaida kwenye bodi za USB, kwa hivyo nirudi kwenye mtandao kupata sehemu sahihi ya Tai. Niliishia kutumia mpangilio wa Protoshield ambao ulibuniwa na Lady Ada. Ikiwa haujui kazi yake unapaswa kumchunguza. Miradi yake na michango yake kwa ulimwengu wa kompyuta ya mwili ni bora na kazi yake nyingi ni chanzo wazi kuwapa watu kama mimi nafasi ya kuchukua miradi yao wenyewe kwa kiwango kinachofuata. Baada ya kupata muundo wa protoshield, niliufungua na kuubadilisha Tai kwa kile unachokiona hapa chini. Picha ya pili ni kufungwa kwa PDF ambayo itaunda bodi ya mwisho. Kuna mafundisho mengi mazuri juu ya kuchora bodi yako ya mzunguko kwa hivyo sitapitia maelezo yote hapa. Njia ambayo napenda kutumia ni kuelezea vizuri katika mafunzo ya TechShopJim. Hatua ya kwanza: Chapisha PDF (iliyopatikana hapa chini) kwenye karatasi ya jarida, karatasi ya picha ya gloss au karatasi iliyoundwa kwa PCB. Chapisha kwa kutumia printa ya laser. usipime, imewekwa kwenye kipande cha karatasi 8 1/2 kwa 11 na inapaswa kuchapisha vizuri na mabadiliko ya nje Hatua ya pili: Kata muundo ukiacha kidogo wa boarder kuzunguka muundo. Hatua ya tatu: Kata kipande cha kitambaa chako cha shaba ambacho ni kidogo kidogo kisha muundo. bodi inaweza kukatwa na bandsaw, saw hack. Lakini kawaida nitatumia kisanduku cha kisanduku au kisu cha Xacto kwa kuifunga mara kwa mara kisha kuivunja kando ya alama na kusafisha ukingo na karatasi ya mchanga. mpaka inang'ae, isafishe na uhakikishe usiguse uso kwa mikono yako. Grisi yoyote juu yake itaifanya hivyo toner isishikamane na shaba. Hatua ya tano: weka bodi iliyofunikwa ya shaba kwenye uso gorofa na shaba inaangalia juu, weka kipande cha muundo wa toni chini kwenye shaba na uinamishe kwa mahali., weka kitambaa cha karatasi juu ya jambo lote na ulipe pasi juu kabisa. HAKUNA MVUKE! Weka chuma moja kwa moja juu, wacha bodi ipate moto kidogo kabla ya kuhamisha chuma na kisha chukua ukingo wa chuma na choma kitu kizima ili kutengeneza toner ikishikamane na shaba. inapaswa kuchukua kama dakika 3 jumla. Ondoa kitambaa cha chuma na karatasi. Hatua ya sita: Loweka ubao kwenye maji ili kuondoa karatasi. Usiwe mkali wakati unajaribu kuchukua karatasi, toner ni dhaifu sana na inaweza kufuta kwa urahisi. (Ikiwa, kwa sababu gani haifanyi kazi, chukua tu pedi ya SOS au pamba ya chuma kwenye ubao tena na usafishe toner yoyote iliyobaki.) Hatua ya sita: Etch! ** UPDATE ** Unaweza kunyakua PDF hapa. Ikiwa unavutiwa na faili za Tai, yeye ni faili ya.brd na faili ya.sch
Hatua ya 4: Piga Mashimo na Kujaza Bodi
Sasa kwa kuwa una bodi ya mzunguko ni wakati wa kuchimba mashimo na kipande chako kidogo cha kuchimba visima na solder kwenye vifaa. Utagundua kuwa nimeunda bodi na alama upande wa juu badala ya chini ya bodi. Nilifanya hivyo kwa sababu inafanya iwe rahisi kutenganisha vichwa kwenye ubao na kuiweka iketi dhidi ya arduino. Nilianza na wapinzani wakati wa kujaza bodi. Pindisha vielekezi karibu na kontena iwezekanavyo na uziweke kwenye bodi na solder na ubonyeze risasi inayozidi. Unaweza kusakinisha vichwa vya kichwa au LED. Taa za LED zinapaswa kujivunia bodi hiyo ili kuziunganisha mahali hapo kwa hivyo ningependekeza kuzifanya mwisho lakini kwa kuwa hesabu ya sehemu ni ndogo sana haijalishi ni sehemu gani zilizowekwa kwanza.
Hatua ya 5: Pakia Mchoro wako
Pakia mchoro wa pdxMap.pde kwenye arduino yako na unganisha protoshield ndani ya bodi. Hakikisha kwamba unaingiza arduino yako kwenye bandari ile ile ambayo umebadilisha mchoro wako wa usindikaji kuakisi. Halafu fungua mchoro wa usindikaji na bonyeza kitufe cha kucheza. Dirisha litaibuka na programu yako inayoendesha ndani yake. Kwa kubonyeza katika kila mstatili mwekundu itawasha taa inayofanana kwenye arduino kwa karibu sekunde moja Tafadhali jisikie huru kutuma maswali yoyote au maoni na kutuma marekebisho na miradi yako, ningependa kuiona!
Ilipendekeza:
Mwongozo wa Usindikaji wa Usindikaji wa Kuvutia kwa Mbuni - Udhibiti wa Rangi: Hatua 10
Mwongozo wa Usindikaji wa Usindikaji wa Kuvutia kwa Mbuni - Udhibiti wa Rangi: Katika sura zilizopita, tumezungumza zaidi juu ya jinsi ya kutumia nambari kufanya uumbaji badala ya alama za maarifa juu ya rangi. Katika sura hii, tutachunguza sehemu hii ya maarifa zaidi
Jinsi ya Kudhibiti LED zinazoweza kushughulikiwa na Fadecandy na Usindikaji: Hatua 15 (na Picha)
Jinsi ya Kudhibiti LED zinazoweza kushughulikiwa na Fadecandy na Usindikaji: WhatThis ni mafunzo kwa hatua kwa hatua juu ya jinsi ya kutumia Fadecandy na Usindikaji kudhibiti LED zinazoweza kushughulikiwa. (Unaweza kuunganisha Fadecandys nyingi kwenye kompyuta moja ili kuongeza th
Jinsi ya Kudhibiti Magari ya Stepper Pamoja na Potentiometer: 5 Hatua
Jinsi ya Kudhibiti Pikipiki ya Stepper na Potentiometer: Katika hii inayoweza kufundishwa, nitakuonyesha jinsi ya kudhibiti msimamo wa motor stepper ukitumia potentiometer. Kwa hivyo, wacha tuanze
Jinsi ya Kudhibiti Mchezo Usindikaji Rahisi na Arduino: Hatua 6
Jinsi ya Kudhibiti Mchezo Usindikaji Rahisi na Arduino: Halo wote, Katika hii inayoweza kufundishwa, tutaona jinsi ya kuunda " kiunga " kati ya mchoro wa Usindikaji na kadi ya Arduino. Katika mfano huu, moduli ya ultrasonic itatumika kudhibiti ndege katika mchezo rahisi. Tena, mafunzo haya ni mfano tu
Mwongozo wa Usindikaji wa Usindikaji wa Kuvutia kwa Mbuni - Upakiaji wa media na Tukio: Hatua 13
Mwongozo wa Usindikaji wa Usindikaji wa Kuvutia kwa Mbuni - Upakiaji wa Media na Tukio: Usindikaji unaweza kupakiwa data nyingi za nje, kati ya ambayo kuna aina tatu zinazotumiwa sana. Ni picha, sauti na video tofauti. Katika sura hii, tutazungumza juu ya jinsi ya kupakia sauti na video kwa undani, ukichanganya na tukio