Taula de continguts:
- Subministraments
- Pas 1: requisits previs
- Pas 2: programa i recopilació
- Pas 3: escriure el programa
- Pas 4: corregiu SSD1306ASCII_I2C.h com segueix
- Pas 5: finalitzeu
Vídeo: Un ordinador de butxaca petit i econòmic que es pot programar en qualsevol lloc: 5 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
Podeu convertir CardKB en un ordinador de butxaca
Ordinador de butxaca complet per a CardKB amb pantalla OLED ArduinoBaisc, CardKB, I2C. Com que BASIC utilitza ArduinoBasic (https://github.com/robinhedwards/ArduinoBASIC), és compatible amb gairebé totes les funcions normals, com ara variables float i de cadena, matrius multidimensionals, FOR-NEXT, GOSUB-RETURN, etc. Es permet guardar i carregar des de EEPROM. El programa i les variables BASIC utilitzen aproximadament 1 k de RAM, de manera que és gairebé equivalent al primer ordinador (Sinclair ZX81). L’altre 1k de RAM s’utilitza per al teclat i la memòria intermèdia de pantalla, i hi ha poc espai per a la pila de CPU. Com que arduino té una EEPROM d’1k, si el programa s’adapta a l’entorn bàsic, s’adaptarà a la EEPROM.
Subministraments
1) CardKB (https://en.aliexpress.com/item/32963872643.html)
2) I2C OLED (per exemple, SSD1306 128x32 o 128x64)
3) mini taulell de pa
4) Caixa de la bateria
5) EEPROM (per exemple, 24LC256) (opció)
Pas 1: requisits previs
- Utilitzeu el mini teclat CardKB. Consulteu https://en.aliexpress.com/item/32963872643.html per obtenir més informació.
- Pantalla OLED basada en SSD1306 connectada mitjançant I2C. La versió de 128x32 funciona bé, canvia algunes definicions. ArduinoBasic utilitza SPI OLED, però els ordinadors de butxaca que utilitzen CardKB utilitzen I2C OLED.
- (Opcional) Utilitzeu una EEPROM externa (per exemple, 24LC256) per desar diversos fitxers.
El muntatge és molt fàcil. CardKB, OLED i EEPROM es poden connectar mitjançant I2C mitjançant una mini placa de control. Vaig posar una imatge de la informació del cable CardKB
Pas 2: programa i recopilació
- Descarregueu-vos el programa des d’aquí.
- Poseu SSD1306ASCII a la carpeta "\ Arduino / libraries".
- Es necessita la biblioteca Adafruit NeoPixel.
-
Seleccioneu "ATmega328p (3,3V, 8Mhz)" quan compileu. Si no està seleccionat, el LED NeoPixel es mantindrà en blanc.
- Seleccioneu "Exporta el binari compilat" per crear un fitxer d'escriptura.
Pas 3: escriure el programa
Escriviu un binari compilat utilitzant eines com avrdude o avrdude-GUI i USB ISP.
Vaig crear una eina que escriu a CardKB. Heu d'utilitzar passadors de pont en lloc d'eines.
No reescriviu el bit de fusible CardKB
Pas 4: corregiu SSD1306ASCII_I2C.h com segueix
#define OLED_WIDTH 128
#define OLED_HEIGHT 32 #define OLED_COLMAX 21 #define OLED_ROWMAX 4
128×64>
#define OLED_WIDTH 128
#define OLED_HEIGHT 64 #define OLED_COLMAX 21 #define OLED_ROWMAX 8
Pas 5: finalitzeu
diverteix-te:-)
Recomanat:
MicroKeyRing: petit emmagatzematge de contrasenya que s’adapta a la butxaca: 4 passos
MicroKeyRing: petit emmagatzematge de contrasenyes que s’adapta a la vostra butxaca: contrasenyes, contrasenyes i més contrasenyes. Tots els llocs web, aplicacions de correu o servei de Google necessiten una contrasenya. I no heu d’utilitzar la mateixa contrasenya en dos llocs. On les podeu emmagatzemar? En una aplicació d'escriptori? En una aplicació web (suposadament segura)?
Com treure música de QUASI QUALSEVOL LLOC WEB (Haha) (sempre que el pugueu escoltar, el podeu aconseguir Molt bé si està incrustat en Flash, potser no podreu) EDITAT !!!!! Informació afegida: 4 passos
Com treure música de quasi el lloc web (Haha) (sempre que el pugueu escoltar, el podeu aconseguir … Molt bé si està incrustat al Flash, és possible que no pugueu) EDITAT !!!!! Informació afegida: si alguna vegada aneu a un lloc web i reproduïu una cançó que us agradi i la desitgeu, aquí teniu allò indicatiu per a que no sigui culpa meva si enganxeu alguna cosa (l'única manera que passarà és si comenceu a esborrar coses sense cap motiu) ) He pogut aconseguir música per
Utilitzeu qualsevol sistema d’altaveus 5.1 amb QUALSEVOL reproductor de MP3 o ordinador, de forma econòmica !: 4 passos
Utilitzeu qualsevol sistema d’altaveus 5.1 amb QUALSEVOL reproductor de MP3 o ordinador, a un preu barat! L’he utilitzat amb el meu escriptori que tenia una targeta de so 5.1 (PCI). Després ho vaig fer servir amb el meu portàtil que tenia un
Construir un ordinador NAS / ordinador Ikea econòmic: 6 passos (amb imatges)
Construïu un NAS / ordinador Ikea econòmic: NAS: emmagatzematge connectat a la xarxa Ikea: proveïdors de coses ordenades i econòmiques. NAS d’Ikea: molt fresc, de baix consum, d’alta capacitat, emmagatzematge de xarxa o ordinador d’ús general. Actualització: es pot trobar una mica més a la publicació del meu lloc web: http://aaroneiche.com/2009/03/31/m
El cotxe remot que pot anar a qualsevol lloc: 6 passos
El cotxe remot que pot anar a qualsevol lloc: aquest és un cotxe que pot anar a qualsevol lloc que vulgui, aigua, terra i molts més llocs. per fer d'aquest cotxe, les coses que necessitareu són: - 1. un cotxe antic que el tingui motor de rodes posteriors i motor de gir frontal 2. Necessiteu 2 bateries de 9 volts 3.2 o 1