Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Mahitaji
- Hatua ya 2: Programu na Mkusanyiko
- Hatua ya 3: Andika Programu
- Hatua ya 4: Tafadhali Sahihisha SSD1306ASCII_I2C.h Kama Inavyofuata
- Hatua ya 5: Maliza
Video: Kompyuta ndogo na ya bei rahisi ya mfukoni inayoweza kusanidiwa mahali popote
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Unaweza kugeuza CardKB kuwa kompyuta ya mfukoni
Kamilisha kompyuta ya mfukoni kwa CardKB ukitumia ArduinoBaisc, CardKB, skrini ya O2 O2. Kwa kuwa BASIC hutumia ArduinoBasic (https://github.com/robinhedwards/ArduinoBASIC), inasaidia karibu kazi zote za kawaida kama vile kuelea na vigeu vya kamba, safu nyingi, KWA-IJAYO, GOSUB-RUDI, nk Kufanya. Hifadhi na upakie kutoka EEPROM inasaidiwa. Programu ya BASIC na anuwai hutumia karibu 1k ya RAM, kwa hivyo ni karibu sawa na kompyuta ya kwanza (Sinclair ZX81). 1k nyingine ya RAM hutumiwa kwa kibodi na bafa ya skrini, na kuna chumba kidogo cha stack ya CPU. Kwa kuwa arduino ina 1k EEPROM, ikiwa programu inafaa katika mazingira ya kimsingi, itafaa katika EEPROM.
Vifaa
1) CardKB (https://en.aliexpress.com/item/32963872643.html)
2) I2C OLED (km SSD1306 128x32 au 128x64)
3) mini mkate
4) Sanduku la betri
5) EEPROM (km 24LC256) (Chaguo)
Hatua ya 1: Mahitaji
- Tumia Kibodi ya Mini CardKB. Tafadhali rejelea https://en.aliexpress.com/item/32963872643.html kwa maelezo.
- Skrini ya OLED ya SSD1306 imeunganishwa kwa kutumia I2C. Toleo la 128x32 hufanya mabadiliko mazuri katika ufafanuzi fulani. ArduinoBasic hutumia SPI OLED, lakini kompyuta za mfukoni zinazotumia CardKB hutumia I2C OLED.
- (Hiari) Tumia EEPROM ya nje (mfano 24LC256) kuhifadhi faili nyingi.
Mkutano ni rahisi sana. CardKB, OLED na EEPROM zinaweza kushikamana na I2C kwa kutumia ubao mdogo wa mkate. Niliweka picha ya habari ya kebo ya CardKB
Hatua ya 2: Programu na Mkusanyiko
- Pakua programu kutoka hapa.
- Weka SSD1306ASCII chini ya folda ya "\ Arduino / maktaba".
- Maktaba ya Adafruit NeoPixel inahitajika.
-
Chagua "ATmega328p (3.3V, 8Mhz)" wakati wa kuandaa. Ikiwa haijachaguliwa, LED ya NeoPixel itabaki nyeupe nyeupe.
- Chagua "Export iliyokusanywa Binary" ili kuunda faili ya uandishi.
Hatua ya 3: Andika Programu
Andika binary iliyokusanywa kwa kutumia zana kama vile avrdude au avrdude-GUI na USB ISP.
Niliunda zana ambayo inaandika kwa CardKB. Lazima utumie pini za kuruka badala ya zana.
Usiandike tena fuse ya CardKB
Hatua ya 4: Tafadhali Sahihisha SSD1306ASCII_I2C.h Kama Inavyofuata
#fafanua OLED_WIDTH 128
#fafanua OLED_HEIGHT 32 #fafanua OLED_COLMAX 21 #fafanua OLED_ROWMAX 4
128×64>
#fafanua OLED_WIDTH 128
#fafanua OLED_HEIGHT 64 #fafanua OLED_COLMAX 21 #fafanua OLED_ROWMAX 8
Hatua ya 5: Maliza
furahiya:-)
Ilipendekeza:
Moduli ya Bei ya Bei ya Haraka yenye bei rahisi: Hatua 4
Moduli ya Bee ya Bei ya Bei ya Haraka ya bei rahisi: Nyuki wa haraka ni programu ya IOS / Android ya kukagua / kusanidi Bodi za Kudhibiti Ndege. Pata habari zote hapa: Kiunga cha SpeedyBee Inapeana upataji rahisi kwa watawala wa Ndege bila kutumia kompyuta au kompyuta ndogo, inasaidia sana wakati wako nje katika fi
Dhibiti ESP8266 Kwenye Wavuti (kutoka Mahali popote): Hatua 5 (na Picha)
Dhibiti ESP8266 Kwenye Wavuti (kutoka popote): Kuna vitu vichache bora kuliko (kufanikiwa) programu na kutumia Arduino yako. Hakika moja ya vitu hivyo ni kutumia ESP8266 yako kama Arduino na WiFi
Bei ya bei rahisi na rahisi ya Arduino: Hatua 7 (na Picha)
Nafuu na Rahisi Arduino Eggbot: Katika Maagizo haya nataka kuonyesha jinsi ya kutengeneza kipangaji rahisi na cha bei rahisi cha arduino ambacho kinaweza kuchora mayai au vitu vingine vya duara. Kwa kuongeza, hivi karibuni Pasaka na nyumba hii ya nyumbani itakuwa rahisi sana
Okoa Sayari na Mfukoni. $$ Badilisha Kamera ya Dijiti yako ya bei rahisi na inayoweza kubadilishwa: Hatua 4 (na Picha)
Okoa Sayari na Mfukoni. $$ Badilisha Kamera ya Dijiti yako ya bei rahisi na inayoweza kubadilishwa: Miaka iliyopita, nilinunua Kamera ya dijiti ya Dolphin Jazz 2.0 Megapixel. Pia ilikuwa na hamu ya Baa za Baa za AAA. Sio mtu wa kwenda mbali na changamoto, nilifikiri ningeibadilisha kutumia betri inayoweza kuchajiwa kuacha kupoteza ba
Kujenga Roboti Ndogo: Kufanya Roboti Moja za ujazo za Inchi ndogo-ndogo na ndogo: Hatua 5 (na Picha)
Kujenga Roboti Ndogo: Kufanya Roboti Moja za ujazo za Micro-Sumo na Ndogo: Hapa kuna maelezo juu ya ujenzi wa roboti ndogo na nyaya. Mafundisho haya pia yatashughulikia vidokezo na mbinu kadhaa za msingi ambazo ni muhimu katika kujenga roboti za saizi yoyote. Kwangu mimi, moja wapo ya changamoto kubwa katika umeme ni kuona jinsi ndogo ni