Mini mini cab (portatile)
- CarloBlanch
- Cab-maniaco
- Messaggi: 1012
- Iscritto il: 22/08/2014, 19:37
- Città: MonteCompatri
- Grazie Ricevuti: 1 volta
- Contatta:
Re: Mini mini cab (portatile)
Mi scuso, ho creato confusione.
Ho sia l 'eeePC 900 da usare con il suo schermo, che un VGA da 10,5 da usare con il raspberry pi
e devo decidere tra le due soluzioni.
lo schermo dell 'eeePC è quello che vedo nella foto?
credo di si,, e allora può essere ruotato, ed è un punto a suo favore.
Cmq stasera verifico, è arrivato l 'icade e prendo le misure.
Ho sia l 'eeePC 900 da usare con il suo schermo, che un VGA da 10,5 da usare con il raspberry pi
e devo decidere tra le due soluzioni.
lo schermo dell 'eeePC è quello che vedo nella foto?
credo di si,, e allora può essere ruotato, ed è un punto a suo favore.
Cmq stasera verifico, è arrivato l 'icade e prendo le misure.
Re: Mini mini cab (portatile)
Sì è quello dell'eeepc e lo puoi ruotare senza problemi.
Ci avevo pensato anch'io recentemente ma alla fine ho preferito mantenerlo orizzontale.
Ci avevo pensato anch'io recentemente ma alla fine ho preferito mantenerlo orizzontale.
- CarloBlanch
- Cab-maniaco
- Messaggi: 1012
- Iscritto il: 22/08/2014, 19:37
- Città: MonteCompatri
- Grazie Ricevuti: 1 volta
- Contatta:
Re: Mini mini cab (portatile)
Ieri è arrivato l' Icade
oggi il convertitore hdmi vga per il raspberry (speriamo funzioni)
se , come credo, riesco a girare il boot del raspberry in verticale, ho tutto il necessario per realizzare il minicab, per i soli giochi verticali, ci lavorerò domani pomeriggio.
oggi il convertitore hdmi vga per il raspberry (speriamo funzioni)
se , come credo, riesco a girare il boot del raspberry in verticale, ho tutto il necessario per realizzare il minicab, per i soli giochi verticali, ci lavorerò domani pomeriggio.
-
Morra76
- Cab-maniaco
- Messaggi: 1843
- Iscritto il: 28/02/2014, 19:55
- Medaglie: 2
- Città: Sassuolo
- Località: Sassuolo (Mo)
- Grazie Ricevuti: 2 volte
Re: Mini mini cab (portatile)
Cioa ti posso chiedere una cosa off topic? Il monitor da 10.5 che hai che monitor è? Dove l'hai preso? Ne sto cercando da un po ma trovo solo display da net/lap top che richiedono poi la scheda di controllo ecc...CarloBlanch ha scritto:Mi scuso, ho creato confusione.
Ho sia l 'eeePC 900 da usare con il suo schermo, che un VGA da 10,5 da usare con il raspberry pi
e devo decidere tra le due soluzioni.
lo schermo dell 'eeePC è quello che vedo nella foto?
credo di si,, e allora può essere ruotato, ed è un punto a suo favore.
Cmq stasera verifico, è arrivato l 'icade e prendo le misure.
- CarloBlanch
- Cab-maniaco
- Messaggi: 1012
- Iscritto il: 22/08/2014, 19:37
- Città: MonteCompatri
- Grazie Ricevuti: 1 volta
- Contatta:
Re: Mini mini cab (portatile)
Lo presi tanti anni fa da un Ebayer tedesco, domani faccio delle foto e te lo faccio vedere.
dovrò anche arrangiarmi per l 'alimentazione, perché se ben ricordo funziona a 12V, che sono facili quando hai un pc, ma presentano un piccolo problema se devi fare una soluzione stand alone con il raspberry.
dovrò anche arrangiarmi per l 'alimentazione, perché se ben ricordo funziona a 12V, che sono facili quando hai un pc, ma presentano un piccolo problema se devi fare una soluzione stand alone con il raspberry.
- CarloBlanch
- Cab-maniaco
- Messaggi: 1012
- Iscritto il: 22/08/2014, 19:37
- Città: MonteCompatri
- Grazie Ricevuti: 1 volta
- Contatta:
- CarloBlanch
- Cab-maniaco
- Messaggi: 1012
- Iscritto il: 22/08/2014, 19:37
- Città: MonteCompatri
- Grazie Ricevuti: 1 volta
- Contatta:
Re: Mini mini cab (portatile)
Ciao, riapro questa discussione, per chiederti se mi puoi passare il codice dello sketch per l 'arduino Leonardo compatibile.alkaluso ha scritto:Premesso che io l'avevo preso per usarlo con un pad android e nemmeno avevo idea dell'esistenza di weecade, nanocade o altro.mossfet ha scritto:Ma non facevi prima (e spendevi meno) a costruire il nanocade?
Inviato con Tapatalk
Ora in effetti avrei voglia di un cabinato vero. Colpa di questo sito. :rofl2
Non penso che il costo sia eccessivo, col senno di poi. Io ci ho messo qualche soldino in più solo perche' ho fatto diversi esperimenti.
- cabinet icade pagato sotto i 50 eur. Offerta di zavvi.com di tempo fa.
- scheda arduino (clone) 12 eur.
- 1 cavo usb
- connettori vari (per attaccare i faston ad arduino, mammuth...) pochi eur
A questo si deve aggiungere il netpc. Io ne avevo 2 vecchi che non utilizzavo. Ovviamente comprarlo nuovo per disassemblarlo non ha senso, ma in rete molti usati se ne trovano a buoni prezzi.
A questo bisogna aggiungere un pannello (che ho colorato di nero) in sostituzione di quello originale. Ma è solo una mia scelta perche' non ho voluto bucare l'originale. Cosi' se non mi interessa più il mini cabinet torno indietro e ricostruisco l'icade.
Io il mio non riesco a configurarlo bene, non riesco a impostare bene la pressione dei tasti, non funzionano le pressioni contemporanee.
Grazie.
- CarloBlanch
- Cab-maniaco
- Messaggi: 1012
- Iscritto il: 22/08/2014, 19:37
- Città: MonteCompatri
- Grazie Ricevuti: 1 volta
- Contatta:
Re: Mini mini cab (portatile)
Grazie perché sto impazzendo, ora funziona. Ma sul cab ho ancora dei problemi.
Re: Mini mini cab (portatile)
Questo è il codice.
Magari anche il mio ha gli stessi problemi. Se mi dici come posso verificare direttamente sul cab penso di riuscire entro domani a darti una risposta senza che stai ad adattare il mio codice per poi trovarti a non risolvere nulla.
Codice: Seleziona tutto
// number managed chars
const int MIN_INDEX = 0;
const int MAX_INDEX = 12;
// just for debug mode
int _min_index = MIN_INDEX;
int _max_index = MAX_INDEX;
// DEBUG MODE
const int DEBUG_MODE = 0;
const int DEBUG_MIN_INDEX = 2;
const int DEBUG_MAX_INDEX = 4;
// input pin for pushbutton
const int UP_BUTTON_PIN = 13;
const int DOWN_BUTTON_PIN = 12;
const int LEFT_BUTTON_PIN = 10;
const int RIGHT_BUTTON_PIN = 11;
const int A_BUTTON_PIN = 7;
const int B_BUTTON_PIN = A4;
const int X_BUTTON_PIN = 5;
const int Y_BUTTON_PIN = 6;
const int L_BUTTON_PIN = A3;
const int R_BUTTON_PIN = A1;
const int START_BUTTON_PIN = A0;
const int COIN_BUTTON_PIN = A2;
// NOT MORE USED
//const int ESC_BUTTON_PIN = 8;
//const int TAB_BUTTON_PIN = 9;
// char key output for pushbutton
const char UP_BUTTON_CHAR = KEY_UP_ARROW;
const char DOWN_BUTTON_CHAR = KEY_DOWN_ARROW;
const char LEFT_BUTTON_CHAR = KEY_LEFT_ARROW;
const char RIGHT_BUTTON_CHAR = KEY_RIGHT_ARROW;
const char A_BUTTON_CHAR = 'a';
const char B_BUTTON_CHAR = 's';
const char X_BUTTON_CHAR = 'd';
const char Y_BUTTON_CHAR = 'f';
const char L_BUTTON_CHAR = 'q';
const char R_BUTTON_CHAR = 'w';
const char START_BUTTON_CHAR = KEY_RETURN;
const char COIN_BUTTON_CHAR = ' ';
// NOT MORE USED
//const char ESC_BUTTON_CHAR = KEY_ESC; // now via gameex UP+COIN+START
//const char TAB_BUTTON_CHAR = KEY_TAB;
// array
int pinArray [MAX_INDEX] = {START_BUTTON_PIN,X_BUTTON_PIN,COIN_BUTTON_PIN,B_BUTTON_PIN,Y_BUTTON_PIN,R_BUTTON_PIN,A_BUTTON_PIN,L_BUTTON_PIN,LEFT_BUTTON_PIN,UP_BUTTON_PIN,RIGHT_BUTTON_PIN,DOWN_BUTTON_PIN};
int charArray [MAX_INDEX] = {START_BUTTON_CHAR,X_BUTTON_CHAR,COIN_BUTTON_CHAR,B_BUTTON_CHAR,Y_BUTTON_CHAR,R_BUTTON_CHAR,A_BUTTON_CHAR,L_BUTTON_CHAR,LEFT_BUTTON_CHAR,UP_BUTTON_CHAR,RIGHT_BUTTON_CHAR,DOWN_BUTTON_CHAR};
int statusCheckArray [MAX_INDEX] = {LOW, LOW, LOW, LOW, LOW, LOW, LOW, LOW, LOW, LOW, LOW, LOW};
void setup() {
// start serial port
Serial.begin(9600);
if (DEBUG_MODE == 1){
_min_index = DEBUG_MIN_INDEX;
_max_index = DEBUG_MAX_INDEX;
}
// make the pushButton pin an input:
for (int x = _min_index; x < _max_index; x++){
Serial.print(pinArray[x]);
Serial.println(" - pin setted ");
pinMode(pinArray[x], INPUT_PULLUP);
}
// initialize control over the keyboard:
Keyboard.begin();
}
void loop() {
// read the pushbuttons
for (int x = _min_index; x < _max_index; x++){
if (digitalRead(pinArray[x]) == statusCheckArray[x]){
Keyboard.press(charArray[x]);
if (DEBUG_MODE == 1){
Serial.print(x);
Serial.print(" - index - ");
Serial.print(charArray[x]);
Serial.println(" - pressed");
}
}else{
Keyboard.release(charArray[x]);
}
//delay(1000);
}
}