Orodha ya maudhui:
- Hatua ya 1: Kuweka Arduino IDE
- Hatua ya 2: Kupakua Maktaba
- Hatua ya 3: Chomeka Cable ya Programu
- Hatua ya 4: Kupakia Mifano ya Mfano
- Hatua ya 5: Hatua Zifuatazo
Video: ArduinOLED: Hatua 5 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
ArduinOLED ni jukwaa la michezo ya elektroniki na miradi mingine. Inajumuisha skrini ya OLED, fimbo ya kufurahisha, vifungo kadhaa, buzzer, na vidokezo vya unganisho la alligator kwenye interface na vifaa vingine vingi. Tembelea https://johanv.xyz/ArduinOLED kwa habari zaidi.
Mafunzo haya yanaangazia jinsi ya kuweka programu kwa bodi. Ili kujifunza jinsi ya kuagiza sehemu na kujenga bodi, tembelea
Hatua ya 1: Kuweka Arduino IDE
Tembelea Ukurasa wa Programu ya Arduino na bonyeza kwenye kiunga cha mfumo wako wa uendeshaji.
Nilichagua "Kisakinishi cha Windows", lakini ikiwa huna ufikiaji wa msimamizi, pakua "Faili ya Zip ya Windows kwa usakinishaji wa msimamizi".
Bonyeza "Ndio" wakati inakuuliza ikiwa programu inapaswa kuruhusiwa kufanya mabadiliko. Kisha bonyeza "Next" mpaka hatua zimefanywa.
Hatua ya 2: Kupakua Maktaba
Unahitaji maktaba tatu kutumia ArduinOLED: maktaba ya U8g2, maktaba ya DirectIO, na maktaba ya ArduinOLED.
Maktaba ya U8g2
Fungua Arduino IDE na ubonyeze "Mchoro", halafu "Jumuisha Maktaba", halafu "Dhibiti Maktaba…"
Andika "U8g2" katika upau wa utaftaji na bonyeza "Sakinisha".
Baada ya kusakinisha, bonyeza "Funga".
Maktaba ya DirectIO
Maktaba ya DirectIO hutoa njia ya haraka ya kuweka pini I kwenye Arduino ikiwa nambari ya pini ni ya mara kwa mara. Inahitajika na maktaba ya ArduinOLED katika hatua inayofuata.
mmarchetti / DirectIO DirectIO - Maktaba ya I / O ya haraka, rahisi ya Arduino GitHub
Nenda kwenye kiunga hapo juu, bonyeza kitufe cha "Clone au Download", kisha Bonyeza "Pakua ZIP".
Vinginevyo, bonyeza kiungo hiki kupakua faili ya ZIP:
github.com/mmarchetti/DirectIO/archive/master.zip
Kisha, katika IDE ya Arduino, bonyeza "Mchoro", "Jumuisha Maktaba", halafu "Ongeza Maktaba ya. ZIP".
Nenda kwenye folda ya "Upakuaji", chagua "DirectIO-master.zip" ambayo umepakua, na bonyeza "Fungua".
Maktaba ya ArduinOLED
Maktaba ya ArduinOLED iliandikwa na mimi haswa kwa bodi hii. Usanidi unafanana sana na ule wa DirectIO katika hatua ya awali.
johanvandegriff / Arduin Maktaba ya OLED kwa bodi ya ArduinOLED. GitHub
Nenda kwenye kiunga hapo juu, bonyeza kitufe cha "Clone au Download", kisha Bonyeza "Pakua ZIP".
Vinginevyo, bonyeza kiungo hiki kupakua faili ya ZIP:
github.com/johanvandegriff/ArduinOLED/archive/master.zip
Kisha, katika IDE ya Arduino, bonyeza "Mchoro", "Jumuisha Maktaba", halafu "Ongeza Maktaba ya. ZIP".
Nenda kwenye folda ya "Upakuaji", chagua "ArduinOLED-master.zip" ambayo umepakua, na bonyeza "Fungua".
Hiari: Nenda kwenye folda ya maktaba ya Arduino (Nyaraka / Arduino / maktaba) na ubadilishe jina "DirectIO-master" kuwa "DirectIO" na "ArduinOLED-master" hadi "ArduinOLED".
Hatua ya 3: Chomeka Cable ya Programu
Angalia nyuma ya programu na upate pini iliyoandikwa "GND". Andika muhtasari wa rangi ya pini.
Kisha ingiza kebo kwenye pini 4 za katikati za kiunganishi kwenye ubao wa ArduinOLED, ukihakikisha kuwa rangi uliyoandika iko kwenye upande ulioitwa "GND".
Mwishowe, ingiza mwisho wa USB wa kebo ya programu kwenye kompyuta yako.
Hatua ya 4: Kupakia Mifano ya Mfano
Bonyeza "Faili", "Mifano", "ArduinOLED", halafu "ArduinOLED_u8g2_StackerGame".
Bonyeza "Zana", "Bodi", halafu "Arduino Pro au Pro Mini".
Bonyeza "Zana", "Prosesa", halafu "ATmega328 (5V, 16MHz)".
Bonyeza kwenye "Zana", "Bandari", kisha uchague bandari inayoonekana wakati kebo imechomekwa.
Shikilia kitufe kilichoandikwa "RST" kwenye ubao wa ArduinOLED.
Bonyeza kitufe cha "Pakia" kwenye Arduino IDE.
Wakati hali inabadilika kutoka "Kuandaa…" na "Inapakia…", toa kitufe cha "RST".
Maandishi yanapaswa kuonekana kwenye skrini.
Hongera! Ulifanya hivyo!
Unaweza kugundua kuwa alama ya juu kwa mchezo ni 255. Ili kuiweka upya, shikilia kitufe cha "R" wakati ArduinOLED inaimarika (ama kutoka kwa swichi ya nguvu au kifungo cha kuweka upya). Utaona skrini ikikuambia kuwa alama ya juu iliwekwa upya.
Hatua ya 5: Hatua Zifuatazo
- Jaribu michoro mingine ya mfano
- Jaribu kutengeneza miradi mingine iliyoorodheshwa kwenye
Ilipendekeza:
Jinsi: Kuweka Raspberry PI 4 isiyo na kichwa (VNC) na Rpi-picha na Picha: Hatua 7 (na Picha)
Jinsi: Kuweka Raspberry PI 4 isiyo na kichwa (VNC) Na picha ya Rpi na Picha: Ninapanga kutumia Rapsberry PI hii kwenye rundo la miradi ya kufurahisha nyuma kwenye blogi yangu. Jisikie huru kuiangalia. Nilitaka kurudi kutumia Raspberry PI yangu lakini sikuwa na Kinanda au Panya katika eneo langu jipya. Ilikuwa ni muda tangu nilipoweka Raspberry
Uso wa Kujua Picha ya Picha ya OSD: Hatua 11 (na Picha)
Uso wa Kujua Picha ya Picha ya OSD: Maagizo haya yanaonyesha jinsi ya kutengeneza fremu ya picha na utambuzi wa uso kwenye Onyesho la Skrini (OSD). OSD inaweza kuonyesha wakati, hali ya hewa au habari nyingine ya mtandao unayotaka
Utengenezaji wa Picha / Picha ya Picha: 4 Hatua
Picha-based Modeling / Photogrammetry Portraiture: Halo kila mtu, Katika hii inayoweza kuelekezwa, nitakuonyesha mchakato wa jinsi ya kuunda vielelezo vya 3D kwa kutumia picha za dijiti. Mchakato huo unaitwa Photogrammetry, pia inajulikana kama Modeling-Image Modeling (IBM). Hasa, aina ya mchakato huu hutumiwa
Jenga ArduinOLED: Hatua 4
Jenga ArduinOLED: ArduinOLED ni jukwaa la michezo ya elektroniki na miradi mingine. Inajumuisha skrini ya OLED, fimbo ya kufurahisha, vifungo kadhaa, buzzer, na vidokezo vya unganisho la alligator kwenye interface na vifaa vingine vingi. Tembelea https://johanv.xyz/ArduinOLED kwa mor
Hawk ya Ishara: Roboti Iliyodhibitiwa na Ishara ya Mkono Kutumia Picha ya Usindikaji wa Picha: Hatua 13 (na Picha)
Hawk ya Ishara: Robot Iliyodhibitiwa na Ishara ya Mkono Kutumia Picha ya Usindikaji wa Picha: Hawk ya Ishara ilionyeshwa katika TechEvince 4.0 kama muundo rahisi wa picha ya msingi wa mashine ya kibinadamu. Huduma yake iko katika ukweli kwamba hakuna sensorer za ziada au za kuvaliwa isipokuwa glavu inahitajika kudhibiti gari ya roboti inayoendesha tofauti