Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Muhtasari wa Elektroniki
- Hatua ya 2: Elektroniki
- Hatua ya 3: INA3221 Voltage / Input ya sasa
- Hatua ya 4: Skrini ya Kuonyesha
- Hatua ya 5: Kuiunganisha Pamoja
- Hatua ya 6: Miongozo iliyojumuishwa
- Hatua ya 7: Msimbo wa Arduino
- Hatua ya 8: Kuhariri Maktaba za Arduino
- Hatua ya 9: Picha za Screen
- Hatua ya 10: Kupakia Nambari ya Arduino
- Hatua ya 11: Kugusa Mwisho
Video: Sehemu ya Kazi ya Kubebeka ya Arduino Sehemu ya 3: 11 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
Ikiwa umeangalia sehemu ya 1, 2 na 2B, basi hadi sasa hakujakuwa na Arduino nyingi katika mradi huu, lakini waya chache tu za bodi nk sio hii ni nini na sehemu ya miundombinu inapaswa kujengwa kabla ya kupumzika hufanya kazi.
Hii ndio nambari ya elektroniki na Arduino. Orodha ya 2B iliyofundishwa hapo awali inaorodhesha maelezo ya usambazaji wa umeme.
Sehemu hii inaweka nje benchi la kubebeka na huduma zifuatazo
Skrini ya kugusa ya TFT inayotoa onyesho, inayoendeshwa na Arduino Mega kutoa zifuatazo
- Maonyesho 8 ya dijiti, mbali / on / oscillating
- Maonyesho 4 ya voltage
- Maonyesho 3 ya sasa / voltage
- Mita ya kupinga E24 (kwa sababu siwezi tena kusoma bendi za rangi)
Kutakuwa na vitu vingine nitakavyoongeza, lakini hii ilikuwa lengo langu la kwanza. Nambari ya Arduino pia inaorodhesha onyesho la serial, onyesho la I2C, mita ya uwezo, swichi za dijiti na oscilloscope ambayo nitaongeza kadri muda unavyokwenda. Pia sijaamua kabisa ikiwa inafaa kuongeza usambazaji wa umeme wa 3V3, usambazaji wa umeme wa kutofautiana, au ufuatiliaji wa umeme / ufuatiliaji wa sasa. Kufikia sasa hii imejengwa kwa kutumia Mega lakini pia ninaangalia kazi kadhaa kutenganisha nyaya zinazopatikana za I2C, ama chips zilizojitolea au zilizopangwa za Atmel 328 ambazo zitachukua mtawala tofauti.
Vifaa
5 x 16 njia soketi za kichwa
5 x 8 njia za soketi za dupont, ambazo zimetengenezwa kwa njia ndefu 40 ya njia moja kwenye soketi za laini zilizokatwa hadi urefu unaohitajika
1 x 3.5 skrini ya kugusa ya ILI9486 TFT
1 x Arduino Mega 2650
Vipengele vya kibinafsi
Kulingana na maandishi, dhamana ya zingine hazijarekebishwa kabisa na ikiwa utakosa kazi haitahitajika wakati wote:)
Uingizaji wa dijiti
Vipinga 16 x 10K
Uingizaji wa Analog
1 x TL074 opad jfet opamp, hii ndio nilikuwa nayo kama kipuri, chochote sawa kitafanya:)
Vipimo vya 4 x 68K na 4 x 430k kutumika kama wagawanyaji wa voltage.
4 x 1N4001 au sawa
Mita ya kupinga
1 x TL072 jfet opamp mbili, hii ndio niliyokuwa nayo kama kipuri, chochote sawa kitafanya:)
1M0, 300k, 100k, 30k, 10k, 3k, 1k, 300R (Ikiwa maadili haya yanabadilishwa nambari ya Arduino inapaswa kusasishwa)
Hatua ya 1: Muhtasari wa Elektroniki
Koni ya kijivu ilitengenezwa na mimi miaka 30 iliyopita na bado inatumika mara kwa mara, lakini nyakati zimeendelea. Hutoa vifaa viwili vya nguvu upande wa kushoto, kipaza sauti cha sauti katikati, na spika ya ndani, na oscillator kushoto. Siku hizi nyaya zangu nyingi zinahitaji tu usambazaji wa umeme na hiyo, reli tu chanya. Kitu tofauti kilikuwa kikihitajika, pamoja na uwekaji lebo ambayo nimeishi bila, vizuri niliifanya.
Mahitaji makuu ya sanduku la elektroniki la mradi lilikuwa kuwezesha nyaya mpya kutumia Arduino au Raspberry PI's kwa hivyo 5V ilikuwa muhimu kama vile soketi za USB. Swichi zilizoangaziwa zinaniambia ikiwa nguvu imewashwa au la, na wakati wa kupima ninalazimika kujenga mizunguko ndogo ya kusaidia kutoa maonyesho ya hali ya muda. Nina sanduku la mita kubwa ambayo hutumia nafasi nyingi za benchi na zaidi ya yote, ninahitaji onyesho ambalo ninaweza kusoma kwa urahisi kadiri macho yangu yanavyozorota, kitu kilicho na herufi kubwa mkali. Kwa hivyo ninahitaji maonyesho ya dijiti, mita za voltage, mita za sasa, na katika kesi hii anasa kidogo katika mfumo wa mita ya upinzani kugundua vipingamizi vya mfululizo wa E24, zote zikiwa ndani ya 15cm ya ubao wa mkate na katika kesi ndogo, inayoweza kubeba.
PSU kuu, iliyoelezewa katika nakala iliyotangulia, hutoa nguvu kwa kifuniko kwa kutumia kebo ya njia 40 ya utepe inayowezesha hizo mbili kuunganishwa wakati kifuniko kimefungwa. Hii hutoa swichi 5v na 12V vifaa kwa umeme wa jopo na kusambaza ubao wa mkate.
Pembejeo zote za nguvu na ishara hutolewa na soketi za kichwa za 2x8way za PCB sambamba na tundu la dupont la njia 8. Labda hii ni ya kuzidi, bodi nyingi za mkate zilizo na reli za umeme lakini ilikuwa rahisi kufanya.
Kwenye soketi za umeme, reli kuu ya 0V ya usambazaji wa umeme ni kawaida kwa vifaa vyote na inapatikana. Juu ya hii ni usambazaji wa umeme wa 5V, umewashwa kwenye kitengo cha msingi, na juu ya hizi kuna vifaa viwili vilivyotolewa + 12V na -12V, ambazo kwa sasa zimetengenezwa ingawa nina wazo la kudanganya usambazaji ili kuifanya iwe tofauti na kutoa 3.3-20V usambazaji wa kutofautiana.
Hatua ya 2: Elektroniki
Nimeandika machapisho ya skrini ya mpangilio wa ubao wa mkate, jinsi mzunguko unavyoonekana wakati umejengwa kwenye bodi ya tumbo, mpango kama PDF na faili asili za Fritzing. Hii sio elektroniki ngumu sana na iko kwa kuweka vizuizi vizuizi, viboreshaji vya bafa na unganisho la bodi ya Arduino. Lakini kuna picha kadhaa kuonyesha viunganisho vingi wazi zaidi. Wiring nyingi zilitengenezwa kutoka kwa urefu wa kawaida wa kebo ya Ribbon iliyofungwa kabla ya kupikwa iliyokusanywa tena kwenye nyumba za barabara nyingi ili kuzifanya iwe rahisi kuziba tena na kuaminika zaidi.
Arduino Mega 2650 imewekwa kwenye kifuniko na tundu la USB linalopatikana kwa programu. Inaendesha skrini ya kugusa ya TFT inayotumiwa kuonyesha matokeo na pembejeo zote.
Pembejeo za dijiti 8 zinapatikana kupitia kichwa cha 2x cha njia 2 x 8 na hadhi yao imeonyeshwa kwenye skrini ikiwa kazi hiyo imechaguliwa. Hii ni onyesho rahisi la kuzima / kuzima, nyekundu nyekundu, kuwasha kijani. Ninaweza kuongeza kusisimua kama mabadiliko ya baadaye.
Pembejeo 4 za voltage pia hupatikana kupitia kichwa cha PCB, na mgawanyiko wa voltage, voltage inayoonyeshwa kwenye skrini. Kila voltage ya pembejeo kwenye jopo la mbele, kwa kurejelea ardhi ya kawaida, hupitishwa kwa mgawanyiko na mgawanyiko wa voltage 7 na kisha ikasumbuliwa na moja ya op-amps nne kwenye TL074 iliyosanidiwa kama amplifier ya kurekebisha, ili tu kuepusha ajali zilizo na voltages hasi.. Itakuwa nzuri kuongeza dalili ya polarity katika hatua fulani lakini sio wakati huu. Pato kutoka kwa kila op-amp ni kwa moja ya pembejeo za ADC za Arduino.
Kichwa kingine cha PCB hufunua unganisho la serial na I2C. Hii ilifanywa kuruhusu utekelezaji wa dashibodi ya maonyesho ya serial na kazi ya msingi ya kitambulisho cha I2C.
Pembejeo za voltage / dijiti zinaweza kudhibitisha kuwa sio zote zinahitajika kwa hivyo zinaweza kusanidiwa tena ili kutoa matokeo ya ubadilishaji wa dijiti.
Arduino inapeana nguvu safu ya upinzaji kwenye msuluhishi wa voltage ili kutoa utendaji wa mita ya upinzani. Pato la hii linakabiliwa na op-amp (nusu ya TL072) kabla ya kusomwa na Arduino na upinzani uliohesabiwa. Kusudi la hii sio kipimo sahihi cha upinzani lakini kutambua maadili ya mfululizo wa E24 haraka, ingawa kwa upimaji fulani inaweza kutumika kama mita ya msingi. Uendeshaji ni kugundua wakati upinzani chini ya 9M9 upo kwenye chemchemi mbili zilizowekwa kwenye jopo la mbele na kisha ubadilishe kwa kuchagua 5V kwa kila kontena kwenye safu ya mgawanyiko hadi thamani iliyo karibu zaidi na 2.5V inapimwa au kontena la mwisho lililochaguliwa, a hesabu na kulinganisha basi hufanywa ili kuamua thamani ya E24 iliyo karibu zaidi. 5V imetolewa kutoka kwa matokeo ya dijiti 3-10 kwenye Arduino ambayo inasanikishwa kama pembejeo kubwa za impedance kati ya kila kipimo ili kupunguza makosa. Pini za Arduino D3-10 zilitumiwa kwa makusudi kama nyongeza ya baadaye inaweza kuwa mita ya uwezo kwa kutumia uwezo wa PWM wa matokeo haya ambayo inaweza kuwa tu mabadiliko ya programu.
Bodi iliyobadilishwa ya INA3221 hutoa voltage za ziada na vipimo vya sasa kupitia kiolesura cha I2C na pembejeo kutoka kwa jopo la mbele. Kila kitu kimefungwa kwa kutumia nyaya za kuruka ili upeanaji tena wa kazi uwe rahisi katika siku zijazo.
Hatua ya 3: INA3221 Voltage / Input ya sasa
Hii ilikusudiwa kama urekebishaji wa haraka kutoa voltage / vipimo vya sasa kwenye sanduku lakini ikawa kwamba kama ilivyotekelezwa kwenye ubao nilinunua ilikusudiwa kufuatilia malipo ya betri kwa hivyo ilibidi ibadilishwe ili kutoa vipimo vitatu vya kujitegemea. Ikiwa wakati wa kujenga mradi huu unaweza kupata bodi ya INA3221 ambayo hutumia chip hiki kulingana na hati ya data basi hii sio lazima.
Kuangalia picha, lazima kupunguzwa tatu kwenye athari za PCB kutenganisha vipinga vya kipimo. Pedi za vipinga hivi vitatu pia zinapaswa kukatwa ili kuzitenganisha na PCB zingine. Vipinga basi hujiunga na pedi kwa kugeuza waya za ziada kama madaraja. Ninaandika hii kwa sababu hii ni bodi ya kawaida na inaweza kuwa pekee inapatikana.
Uunganisho kwa bodi kutoka kwa jopo la mbele halafu hufanywa kupitia njia za kuruka kupitia vipima vipima.
Nguvu ya bodi hiyo inachukuliwa kutoka kwa pini za Arduino 5V kama ilivyo ardhini, na unganisho la I2C likienda kwa PCB ya elektroniki.
Hatua ya 4: Skrini ya Kuonyesha
Hii ilikuwa ununuzi wa eBay na inapatikana kutoka kwa vyanzo vingi na ni onyesho linalotumiwa la ILI9486. Niligundua kuwa iliendesha vizuri zaidi na maktaba ya MCUFRIEND ya David Prentice lakini inabidi ihesabiwe kabla ya matumizi ambayo inahitaji tu kwamba moja ya mifano ya maktaba iliyotolewa na David inaendeshwa na skrini imeunganishwa, fuata maagizo kwenye skrini na andika vigezo vilivyoonyeshwa, kuingiza kwenye faili ya nambari ya Arduino_Workstation_v01 ikiwa ni tofauti.
Kwa mradi huu skrini ya kugusa ni muhimu, inazunguka bila kuwa na swichi za kujitolea na kituo cha kuongeza menyu na kazi katika siku zijazo bila rewiring nyingi.
Hatua ya 5: Kuiunganisha Pamoja
Arduino Mega iko kwenye LHS ya kifuniko, na bandari zake za USB na nguvu kupatikana kutoka nje ya kesi hiyo. Kwenye RHS karibu na Arduino kuna vifaa vya elektroniki vilivyowekwa kwenye bodi ya tumbo na juu ya hii imewekwa bodi ya INA3221 nyuma ya kifuniko.
Pia nyuma ya kifuniko kwenye LHS juu ya Arduino kuna bodi ya unganisho la kawaida la ardhi ambalo kila uwanja umeunganishwa.
Miongozo mingi iwezekanavyo ilijumuishwa pamoja kuwa viunganisho vya njia nyingi. Hii inafanya kuziba nyaya kuwa rahisi zaidi na ya kuaminika, na usaidizi wa pamoja wa viunganishi katika nyumba za barabara nyingi hutoa upinzani bora wa kutolewa huru. Orodha ya ujumuishaji huu ifuatavyo.
Viunganishi vyote viliongezwa kwa njia ya kimantiki ikitoa ufikiaji mkubwa wa kutengeneza unganisho na vidole vyangu, ikiacha unganisho la jopo la mbele hadi mwisho, na unganisho la mwisho la onyesho lilipitishwa kwenye shimo linalopangwa kukamilika mwisho. Skrini iliwekwa sawa na bezel iliyochapishwa ya 3D.
Hatua ya 6: Miongozo iliyojumuishwa
- Pembejeo za umeme na upinzani kwa bandari za Arduino ADC, tano zinaongoza 20cm na viungio vya kiume kwa upande mmoja vimejumuishwa katika nyumba sita na pengo la kutosheleza pengo katika vichwa vya Arduino.
- Njia 4 cm 10cm kutoka nyumba nne hadi mbili 2 njia za kuunganisha pini za voltage kwenye jopo la mbele na bodi ya mzunguko.
- Njia 8 cm 10cm kutoka 2x4 njia ya kichwa cha kiume hadi kichwa cha kike cha njia 8
- Njia 4 cable 10cm kutoka njia 4 ya makazi ya kike hadi njia 4 ya makazi ya kike kuunganisha Serial na I2C kwa jopo la mbele
- Njia 4 cable 10cm kutoka nyumba 4 za njia hadi viunganisho vinne vya moja kuunganisha INA3221 kwa jopo la mbele
- 4 njia 20cm cable kuunganisha njia nne makazi ya kike kwa njia nne makazi ya wanaume kuchukua Serial na I2C kutoka Arduino kwa bodi ya mzunguko shabiki-nje.
- Njia 8 cm 10cm kutoka njia 8 za makazi ya wanawake hadi njia 8 za makazi ya kike kuchukua pembejeo za dijiti kutoka kwa jopo la mbele hadi bodi ya mzunguko.
- Njia 8 cm 10 cm kuchukua njia 8 ya makazi ya kike kwa njia moja 3 nyumba ya kiume na njia moja 5 nyumba ya kiume kuunganisha mgawanyiko wa upinzani na bodi ya mzunguko. Nyumba hizo mbili hutumiwa kutoshea pengo lisilo la kawaida katika vichwa kwenye bodi ya Arduino.
- 2 njia 20cm cable kuchukua 2 njia ya makazi ya kike kwa viunganisho viwili vya kiume kwa ugavi wa umeme wa INA3221.
- Njia 2 cable 10cm kuchukua nyumba ya kike ya njia mbili kwa nyumba mbili za kike ili kuunganisha unganisho la tatu la kufuatilia INA3221 kwenye jopo la mbele.
- Njia 2 cable 10cm kuchukua nyumba ya kike ya njia 2 kwa njia 2 ya makazi ya kike kuunganisha INA3221 kwa unganisho la fanout la I2C.
Hatua ya 7: Msimbo wa Arduino
Mradi huu umejikita karibu na Arduino Mega 2650 kwa sababu rahisi nilitaka bandari nyingi za I / O zilizojitolea kwa kazi katika muundo rahisi. Maktaba ya chaguo-msingi cha skrini ya kugusa ya TFT kusaidia Arduino Uno na lazima ibadilishwe ili kusaidia Mega. Kuhariri maktaba kunasaidiwa na mwandishi wa nambari wa asili wa TFT, ni rahisi na inaelezewa katika hatua inayofuata.
Kutumia onyesho la skrini ya kugusa ndio msingi wa sehemu hii ya mradi lakini kwa kuwa onyesho mtu anaishia kutumia inaweza kuwa tofauti na ile niliyotumia, nambari hiyo inaweka tu kazi maalum za vifaa katika njia tofauti ili marekebisho yote muhimu yatambuliwe.
Toleo la kufanya kazi la nambari limejumuishwa hapa na litasasishwa lakini sasisho za hivi karibuni zitakuwa kwenye github.
Kazi kuu ya nambari inazunguka onyesho, kila kitu kwenye onyesho kina kiingilio katika safu moja ambayo inashikilia aina ya kipengee, ambapo kwenye skrini huonyesha, rangi, na vigezo vya ziada kama chanzo cha kuingiza. Picha ya skrini ya safu hii na maoni imeonyeshwa hapo juu. Pia inashikilia uwanja wa kudhibiti ikiwa itaonyeshwa kwenye skrini au la. Kwa kuhariri safu hii, huduma mpya zinaweza kuongezwa, au huduma zinaondolewa. Utaratibu wa 'kitanzi' wa nambari hupitia safu hii kila wakati, ikisindika kila kitu kinachostahiki mtiririko na kisha kurudia. Hivi sasa kuna vitu 6 tofauti.
Vipengele vya menyu - hizi hazionyeshi habari lakini zinapoguswa fanya subroutine inayohusiana, inayotambuliwa katika vigezo vya kipengee
Vipengele vya dijiti - onyesha kama sanduku kwenye skrini kama nyekundu au kijani kulingana na hali ya pini ya kuingiza dijiti inayohusiana. Mfano wa kiweko umeunganishwa kwa pini 8 za dijiti lakini hii inaweza kuongezeka au kupungua kama inavyotakiwa.
Vipengele vya Analog - onyesha takriban voltage kama ilivyohesabiwa kwenye pini ya analog inayohusiana. Nne zimeainishwa hapo awali.
Vipengele vya usahihi - onyesha pembejeo kutoka kwa moduli ya usahihi wa nje / moduli ya mita ya sasa. Kuna tatu tu za hizi lakini moduli ya pili au ya tatu inaweza kuongezwa.
Kipengele cha kupinga - hii ni kipengele kimoja kinachoonyesha pembejeo kutoka kwa mita ya upinzani.
Gusa - hii ndio kawaida tu ambayo hutekelezwa kila wakati kugundua ikiwa skrini imeguswa kisha ufanye uamuzi kulingana na kile kilichoguswa. yaani ikiwa kipengee cha menyu, hiyo inajumuisha nini kuonyeshwa baadaye.
Skrini ina hali tatu za hali, skrini ya kawaida, kubwa na kamili na vitu vyote hubadilisha utendaji wao kulingana na hali. Njia tatu zinachaguliwa kutoka kwenye menyu kwa kugusa kipengee na chaguo la menyu inayohusiana.
Njia ya kawaida - inaonyesha pembejeo 8 za dijiti, pembejeo nne za voltage ya analog, vitu vitatu vya usahihi, kipengee cha upinzani na vitu vinne vya menyu. Kuchagua kawaida kutoka kwenye menyu huweka onyesho katika hali hii.
Njia kubwa - huchaguliwa kwa kugusa vitu vyovyote kwenye skrini ikifuatiwa na Kubwa. Ikichaguliwa, aina ya kipengee ndiyo aina pekee iliyochaguliwa na vitu vya aina hiyo vimepangwa upya kujaza skrini nzima.
Hali kamili ya skrini - huchaguliwa kwa kugusa vitu vyovyote kwenye skrini ikifuatiwa na Skrini Kamili. Ikichaguliwa, kipengee hicho ndicho kipengee pekee kilichoonyeshwa na kimepangwa upya kujaza skrini nzima kutoa mwonekano wa juu wa kitu hicho kimoja.
Ili kuongeza utendaji wa ziada, taratibu zifuatazo zinahitaji kuongezwa
"chora" kawaida ambayo inaitwa kupata habari ya kitu hicho, piga simu ya kawaida ya sasisho la skrini na sajili habari ya kugusa iliyorudishwa
utaratibu wa "mantiki" ambao unakubali habari kutoka kwa utaratibu wa kuteka na hutumia njia sahihi za dereva wa skrini kuweka habari kwenye skrini na kurudisha habari sahihi ya kugusa kwa eneo la skrini iliyochorwa
utaratibu wa 'kuanzisha' ambao huitwa kama sehemu ya usanidi wa Arduino
Taratibu zingine zinaweza kujumuishwa lakini haipaswi kuwa na kutegemeana kati ya nambari ya kipengee, ikiwa kitu hakijawezeshwa basi nambari yake haipaswi kutekelezwa na muundo rahisi wa kazi nyingi huhifadhi uadilifu.
Hatua ya 8: Kuhariri Maktaba za Arduino
Onyesho nililotumia linafanya kazi vizuri sana na Arduino Uno na maktaba za msingi zilizoandikwa kwa ajili yake lakini hufanya polepole wakati inahamishiwa moja kwa moja kwa Arduino Mega. Ili kuendesha onyesho kwa usahihi, seti tofauti za pini za data zinapaswa kutumiwa na mabadiliko haya ya matumizi lazima yaanzishwe kwenye maktaba. Hii ni mabadiliko rahisi na ilikusudiwa na mwandishi. Picha zinaonyesha mabadiliko yaliyofanywa.
Faili hizo mbili zimehifadhiwa kwenye folda ya matumizi ya MCUFRIEND_kbv / mcufriend_shield.h na mcufriend_special.h. Mabadiliko yanayotakiwa ni ya kwanza kwa faili ya kichwa cha 'ngao' ili kuhakikisha mstari wa kwanza unasomeka
#fafanua USE_SPECIAL
kuhakikisha kuwa faili ya kichwa 'maalum' imepakiwa.
Faili ya kichwa 'maalum' lazima pia isasishwe ili kuhakikisha kuwa laini
#fafanua USE_MEGA_8BIT_PROTOSHIELD
hana maoni.
Mabadiliko haya mawili yanamaanisha kuwa nambari ya kuonyesha ya onyesho hili itafanya kazi kwa kutumia pini 20-29 kwenye Arduino Mega badala ya chaguo-msingi 3-10 kwenye Uno.
Hatua ya 9: Picha za Screen
Nimeweka picha za skrini hapa kwa hivyo ni rahisi kuona ni nini koni inapaswa kufanya. Sehemu inayofuata inahusu kupakia nambari kwenye Arduino.
Skrini ya kwanza inaonyesha skrini ya 'kawaida' na Menyu kote juu, vipimo vya voltage kwenye LHS, voltage na vipimo vya sasa kwenye RHS na hadhi ya pini ya dijiti chini, nyekundu kwa 'uwongo / chini', kijani kwa 'kweli / juu '. Hatimaye katikati ni kipimo cha upinzani.
Skrini ya pili inaonyesha pembejeo za dijiti zilizowezeshwa kwa hali Kubwa, kila pembejeo imeonyeshwa wazi.
Skrini ya tatu inaonyesha pembejeo za voltage katika hali Kubwa.
Hatua ya 10: Kupakia Nambari ya Arduino
Nambari imeambatanishwa, lakini kama ilivyoelezwa hapo awali itawekwa kwa github wakati fulani na eneo lililoongezwa hapa. Faili kuu ya nambari ya chanzo ni Arduino_Workbench_v01.ino na taratibu zingine ni kutoa huduma anuwai.
Ikiwa maktaba zimebadilishwa sawa na Arduino Mega2650 imewekwa kama jukwaa lengwa katika IDE ya Arduino, basi nambari inapaswa kukusanya mara ya kwanza.
Maktaba ambazo zitahitaji kupakiwa ni maktaba ya Adafruit GFX na Touchscreen ambayo inapaswa kupatikana kutoka kwa msimamizi wa maktaba ya Arduino, nakala ya MCUFRIEND_kbv inayoweza kupakuliwa kutoka github na kwa INA3221, maktaba ya switchchdoclabs SDL_Arduino_INA3221 pia inayoweza kupakuliwa kutoka github, zote zinakuja haraka utafutaji wa google.
Hatua ya 11: Kugusa Mwisho
Wazo ni kuitumia kwa kazi ya mradi kwa hivyo jopo linaloondolewa limetengenezwa na vifungo vya kuweka bodi za Arduino na ubao wa mkate, yote yameambatanishwa na kifuniko na velcro kuwafanya watenganike na ili bodi tofauti zifanyike iwe na miradi na kwamba sanduku inaweza kutumika tena kwa miradi tofauti inayofanya kazi wakati mmoja.
Ninatarajia kuwa hii itakuwa chanzo cha maoni machache kutengeneza kitu tofauti, bora au zote mbili. Nitaongeza huduma zingine ambazo nimezitaja, na kuziongeza lakini ikiwa hii ni ya msaada wowote basi tafadhali chukua kile unachotaka na ufurahie. Ikiwa kuna shida zozote, basi tafadhali nijulishe.
Hivi sasa nitaendelea na kuitumia, nina miradi michache ya kufanya kazi!
Ilipendekeza:
Sehemu ya kubebeka ya Arduino Workbench Sehemu ya 1: 4 Hatua
Sehemu ya kubebeka ya Arduino Workbench Sehemu ya 1: Kuwa na miradi mingi katika ndege inamaanisha kuwa hivi karibuni nitajipanga na picha ya dawati langu inaonyesha kile kinachoweza kutokea. Sio tu dawati hili, nina kibanda ambacho kinaishia katika hali kama hiyo na semina ya kuni, ingawa hiyo ni nzuri, zana za nguvu
Sehemu ya Kubebeka ya Arduino Workbench Sehemu ya 2: Hatua 7
Sehemu ya Kubebeka ya Arduino Workbench Sehemu ya 2: Ningekuwa tayari nimetengeneza masanduku haya kadhaa yaliyoelezewa katika sehemu ya 1, na ikiwa sanduku la kubeba vitu kuzunguka na kuweka mradi pamoja ndio yote inahitajika basi watafanya kazi vizuri. Nilitaka kuwa na uwezo wa kuweka mradi wote uliomo na kuuhamisha
Sehemu ya Kubebeka ya Arduino Workbench Sehemu ya 2B: Hatua 6
Sehemu ya kushughulikia ya Arduino Workbench Sehemu ya 2B: Huu ni mwendelezo na mabadiliko katika mwelekeo kutoka kwa mafundisho mawili ya awali. Niliunda mzoga mkuu wa sanduku na hiyo ilifanya kazi sawa, niliongeza psu na hiyo ilifanya kazi sawa, lakini basi nilijaribu kuweka mizunguko niliyoijenga kwenye salio
Jenereta ya Kazi ya Kubebeka kwenye Arduino: Hatua 7 (na Picha)
Jenereta ya Kazi ya Kubebeka kwenye Arduino: Jenereta ya kazi ni zana muhimu sana, haswa wakati tunafikiria kujaribu majibu ya mzunguko wetu kwa ishara fulani. Katika hii inayoweza kufundishwa nitaelezea mlolongo wa jengo la ndogo, rahisi kutumia, jenereta ya kazi inayobebeka. Vipengele vya
Quadcopter inayoweza kubebeka / Kubebeka: Hatua 6 (na Picha)
Quadcopter inayoweza kusongeshwa / inayoweza kusambazwa: Hii inaweza kufundishwa haswa juu ya kutengeneza fremu ya kompakt au inayoweza kukunjwa ambayo inapaswa kutimiza mahitaji yafuatayo. Inapaswa kukunjwa kwa urahisi au kutolewa ndani ya dakika. Mfumo kamili ni pamoja na quad-copter, betri, kamera