Page 1 of 1
Bascom e Arduino Mega2560

Posted:
04 Jul 2012, 14:24
by Micos
ciao,
ho comprato da poco un arduino mega2560 però non riesco a programmarlo usando il programmatore integrato presente
sul bascom-avr.
E' previsto che con il bascom possa programmare l'arduino?
se si come?
vi ringrazio in anticipo
Re: Bascom e Arduino Mega2560

Posted:
05 Jul 2012, 09:07
by deluca
Scusa, ma hai installato i driver dell'arduino?
se si tratta del revisione 3 essi si trovano nella tua cartella "arduino\drivers\Arduino MEGA 2560 REV3.inf"
installa i driver quando il so lo richiede.
verrà assegnata una porta seriale es: com24
nel menu programmer del bascom seleziona
ARDUINO STK500V2
setta la porta Com24, setta il baudrate a 115200, e poi il timeout a 100
così dovrebbe vederlo
ciao
Re: Bascom e Arduino Mega2560

Posted:
05 Jul 2012, 14:30
by Micos
grazie deluca,
adesso funziona tutto.
sbagliavo nel selezionare il programmatore e il baud.
andavo con ARDUINO normale e il baud era settato a 57600.
ancora grazie
Re: Bascom e Arduino Mega2560

Posted:
01 Aug 2012, 11:52
by quark30
salve,
sono alle prime armi con ARDUINO anzi mi deve arrivare il modello 2560.
pensate sia possibile realizzare un sistema di allarme usando proprio questa schedina?
vorrei usare un sistema di sviluppo e un linguaggio semplice (io conosco purtroppo solo il basic, non sono un programmatore di professione).
io vorrei realizzare un sistema di allarme con le seguenti caratteristiche:
4 ingressi istantanei
2 ingressi temporizzati
vari ingressi allarmi tapparelle e infrarossi
1 uscita sirena esterna
1 uscita sirena interna
tastiera x codice attivazione
display lcd per visionare parametri e per impostare tempi di ingresso e di uscita e tempo sirena.
inoltre vorrei creare una sorta di combinatore telefonico che in caso di allarme mi chiami al cellulare
so già che il progetto non è banale ma vorrei fare qualcosa del genere e nel frattempo studiare i microcontrollori.
ciao e un grazie a chi proverà a darmi una mano.
Re: Bascom e Arduino Mega2560

Posted:
03 Aug 2012, 07:41
by filosofo
ciao quark30,
Visto che conosci il basic,
il BASCOM andrebbe al caso tuo (si tratta di un linguaggio vicino al basic ma secondo me più performante del C (per AVR) e puoi programmare anche in assembly per crearti librerie personalizzate e veloci.
Cioè avresti a disposizione tutte le istruzioni per realizzare l'antifurto che hai descritto.
Hai la possibilità di gestire una tastiera a matrice, un LCD, puoi configurare vari temporizzatori per impostare
i tempi di ingresso-uscita e della sirena.
Inoltre c'è una istruzione che serve per far generare al micro un segnale DTMF che è quello necessario per comporre i numeri telefonici.
(puoi scaricare la demo dal sito MCSELEC.COM)
Diciamo che la scheda Arduino insieme al BASCOM-AVR potrebbe essere un'accoppiata vincente.
Ciao
Re: Bascom e Arduino Mega2560

Posted:
03 Aug 2012, 17:08
by deluca
ben detto filosofo,
comunque il Bascom-avr non è come si potrebbe pensare un linguaggio per principianti
(anche se il basic di norma si riferisce a "Beginner's All purpose Symbolic Instruction Code" e cioè
"codice di istruzioni simboliche di uso generale per principianti"
ma bensì un linguaggio ad alto livello ricco di istruzioni, funzioni, librerie estremamente ottimizzate per la gestione dell'hardware dei micro AVR di Atmel e che genera un codice compatto ed ottimizzato.
Noi in lab lo facciamo utilizzare agli studenti per sviluppare firmware 8bit/16bit per sistemi di controllo dedicati e per la robotica mobile educativa.
Il fatto di utilizzare questo linguaggio ad alto livello permette di avere un rapporto time/market estremamente basso e quindi è utile quando abbiamo necessità di sviluppare applicazioni in brevissimo tempo.
Il consiglio di filosofo quindi secondo me è approvabile specie se vuoi utilizzare come piattaforma hw la schedina arduino (magari autocostruita).