Isi kandungan:
- Bekalan
- Langkah 1: Prasyarat
- Langkah 2: Program dan Penyusunan
- Langkah 3: Menulis Program
- Langkah 4: Sila Betulkan SSD1306ASCII_I2C.h Sebagai Berikut
- Langkah 5: Selesaikan
Video: Komputer Poket Kecil dan Murah Yang Boleh Diprogram Di Mana Saja .: 5 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Anda boleh menjadikan CardKB menjadi komputer saku
Komputer saku lengkap untuk CardKB menggunakan skrin ArduinoBaisc, CardKB, I2C OLED. Oleh kerana BASIC menggunakan ArduinoBasic (https://github.com/robinhedwards/ArduinoBASIC), ia menyokong hampir semua fungsi normal seperti pemboleh ubah terapung dan rentetan, tatasusunan multidimensi, FOR-NEXT, GOSUB-RETURN, dan lain-lain. Jimat dan muatkan dari EEPROM disokong. Program dan pemboleh ubah BASIC menggunakan kira-kira 1k RAM, jadi hampir sama dengan komputer pertama (Sinclair ZX81). RAM 1k yang lain digunakan untuk papan kekunci dan penyangga skrin, dan ada sedikit ruang untuk timbunan CPU. Oleh kerana arduino mempunyai EEPROM 1k, jika program ini sesuai dengan lingkungan asas, ia akan sesuai dengan EEPROM.
Bekalan
1) KadKB (https://en.aliexpress.com/item/32963872643.html)
2) I2C OLED (mis. SSD1306 128x32 atau 128x64)
3) papan roti mini
4) Kotak bateri
5) EEPROM (contohnya 24LC256) (Pilihan)
Langkah 1: Prasyarat
- Gunakan Papan Kekunci Mini CardKB. Sila rujuk https://en.aliexpress.com/item/32963872643.html untuk maklumat lanjut.
- Skrin OLED berasaskan SSD1306 disambungkan menggunakan I2C. Versi 128x32 berfungsi dengan baik-mengubah beberapa definisi. ArduinoBasic menggunakan SPI OLED, tetapi komputer poket yang menggunakan CardKB menggunakan I2C OLED.
- (Pilihan) Gunakan EEPROM luaran (misalnya 24LC256) untuk menyimpan beberapa fail.
Pemasangan sangat mudah. CardKB, OLED dan EEPROM boleh dihubungkan oleh I2C menggunakan papan roti mini. Saya meletakkan gambar maklumat kabel CardKB
Langkah 2: Program dan Penyusunan
- Muat turun program dari sini.
- Letakkan SSD1306ASCII di bawah folder "\ Arduino / libraries".
- Perpustakaan Adafruit NeoPixel diperlukan.
-
Pilih "ATmega328p (3.3V, 8Mhz)" semasa menyusun. Sekiranya tidak dipilih, LED NeoPixel akan tetap menyala putih.
- Pilih "Eksport Binari disusun" untuk membuat fail penulisan.
Langkah 3: Menulis Program
Tulis binari yang disusun menggunakan alat seperti avrdude atau avrdude-GUI dan USB ISP.
Saya membuat alat yang menulis kepada CardKB. Anda mesti menggunakan pin pelompat dan bukannya alat.
Jangan tulis semula bit fius CardKB
Langkah 4: Sila Betulkan SSD1306ASCII_I2C.h Sebagai Berikut
#tentukan OLED_WIDTH 128
#tentukan OLED_HEIGHT 32 #tentukan OLED_COLMAX 21 #tentukan OLED_ROWMAX 4
128×64>
#tentukan OLED_WIDTH 128
#tentukan OLED_HEIGHT 64 #tentukan OLED_COLMAX 21 #tentukan OLED_ROWMAX 8
Langkah 5: Selesaikan
berseronok:-)
Disyorkan:
MicroKeyRing: Penyimpanan Kata Laluan Kecil yang Sesuai dengan Poket Anda: 4 Langkah
MicroKeyRing: Penyimpanan Kata Laluan Kecil yang Sesuai dengan Poket Anda: Kata Laluan, kata laluan dan lebih banyak kata laluan. Setiap laman web, aplikasi mel, atau perkhidmatan google memerlukan kata laluan. Dan anda TIDAK HARUS menggunakan kata laluan yang sama di dua tempat. Di mana anda boleh menyimpannya? Dalam aplikasi desktop? Dalam aplikasi web (mungkin selamat)?
Tukar (hanya Tentang) Mana-mana Fail Media ke (hanya Tentang) Mana-mana Fail Media Lain Secara Percuma !: 4 Langkah
Tukar (Hanya Tentang) Mana-mana Fail Media ke (hanya Tentang) Mana-mana Fail Media Lain Secara Percuma! lebih universal, seperti. wmv atau.mov. Saya mencari banyak forum dan laman web dan kemudian menemui program yang dipanggil
Simpan Planet dan Poket Anda. $$ Tukarkan Kamera Digital P&S Murah Anda kepada Boleh Diisi Semula: 4 Langkah (dengan Gambar)
Simpan Planet dan Poket Anda. $$ Tukarkan Kamera Digital P&S Murah Anda ke Boleh Diisi Semula: Tahun lalu, saya membeli Kamera Digital Dolphin Jazz 2.0 Megapixel. Ia mempunyai ciri dan harga yang bagus. Ia juga mempunyai selera untuk AAA Bateries. Tidak seorang pun yang menjauhi cabaran, saya fikir saya akan mengubahnya untuk menggunakan bateri yang boleh dicas semula untuk berhenti membazirkan
Gunakan Mana-mana Sistem Pembesar Suara 5.1 Dengan APAPUN Pemain atau Komputer MP3, dengan Harga Murah!: 4 Langkah
Gunakan Mana-mana Sistem Pembesar Suara 5.1 Dengan APAPUN Pemain atau Komputer MP3, dengan Harga Murah! Saya menggunakannya dengan desktop saya yang mempunyai kad suara 5.1 (PCI). Kemudian menggunakannya dengan komputer riba saya yang mempunyai
Kereta Jauh Yang Boleh Dilalui Ke Mana Saja: 6 Langkah
Kereta Jauh Yang Boleh Dituju: Ini adalah kereta yang boleh pergi ke mana sahaja anda mahu air, darat dan banyak lagi tempat !! untuk menjadikan kereta ini perkara yang anda perlukan adalah: - 1. kereta lama yang mempunyai motor roda belakang dan motor berpusing depan 2. anda memerlukan 2 daripada bateri 9volt 3.2 atau 1