[Coding] Arduino, elettronica, automazione, domotica e altro
  • In diretta da GamesVillage.it
    • News
    • -
    • In Evidenza
    • -
    • Recensioni
    • -
    • RetroGaming
    • -
    • Anteprime
    • -
    • Video
    • -
    • Cinema

Pag 1 di 10 1234 ... UltimoUltimo
Visualizzazione risultati da 1 a 15 di 138

Discussione: Arduino, elettronica, automazione, domotica e altro

Cambio titolo
  1. #1
    Automazione Open Source L'avatar di Tr3nT
    Registrato il
    04-07
    Messaggi
    604

    Arduino, elettronica, automazione, domotica e altro

    Salve a tutti
    Per hobby e studio mi sono avvicinato da poco al mondo dell'automazione e, in particolare, a quello Arduino o comunque la piccola elettronica per sviluppare dei piccoli progetti.
    Sto da un po' in questo forum principalmente lurkando e non mi è mai capitato un topic che trattasse questi argomenti(anche se ci sono altri forum che ne trattano) e volevo portare questo mondo anche qui.

    Introduzione : Cos'è Arduino
    Arduino è un Framework open source a basso costo sviluppato da Massimo Banzi, pensato per una prototipizazione veloce e come un buon metodo per apprendere principi di elettronica,programmazione e automazione.
    L'hardware è composto da una piccola scheda poco più grande di una carta di credito ed è correlato da un semplice IDE(Ambiente di sviluppo integrato) che permette subito e in modo semplice di fare le prime creazioni.

    Come funziona essenzialmente?
    Spoiler:
    A differenza dei microprocessori, i microcontrollori sacrificano la potenza di calcolo in cambio di un maggior numero di Input/Output e un minore consumo di energia ha la funzione di "cervello" per il nostro sistema, che necessita di un controllo.
    Agli ingressi/uscite(all'interno del programma che scriveremo possiamo decidere che la loro tipologia) possono essere connessi rispettivamente dei sensori(di temperatura, luce, per rilevare la distanza ecc) e attuatori(motori) e questo flusso di informazioni in ingresso deve servire al micro per attuale il controllo che deve essere applicato alle uscite.

    Il programma si scrive con l'IDE in un linguaggio molto simile al C e facile da capire. Le uniche cose da fare sono scrivere il programma, compilarlo e caricarlo all'interno del micro!

    Un piccolo esempio: un inseguitore di luce funziona come un girasole: ci sono due fotoresistenze(sensori) che rilevano a destra e sinistra l'intensità di luce, questa differenza(rilevata come due diverse tensioni a due ingressi del micro) vengono utilizzati all'interno del programma di controllo per decidere se girare a destra o a sinistra un motore, che è collegato ad un'uscita.


    Cos'altro posso farci?
    Spoiler:
    Come per i Lego, l'Arduino lascia ampio spazio all'immaginazione e si presta a progetti di piccola/media grandezza e dalla difficoltà relativa. Per aumentare la sua potenzialità si possono montare delle apposite shield che ne aumentano le capacità(Ethernet, Bluetooth e molto altro).

    Perchè Arduino?
    Spoiler:
    Arduino può essere visto come un buon punto di partenza perchè:
    -opensource, le informazioni sul progetto sono disponibili a tutti, chiunque può auto-costruirsi un clone di arduino scaricando gli schemi elettrici (arduino-uno-schematic.pdf) e le componenti necessarie per creare la propria scheda.

    -costo, la scheda costa poco più di 20€, è venduta in versione pre-assemblata

    -semplicità ed efficienza, grazie all’intuitivo ambiente di sviluppo (scaricabile liberamente) basato su libreria Wiring, chiunque sappia le basi del linguaggio C e C++ è in grado di programmarla; ciò nonostante è possibile farne un uso più complesso interfacciandola con potenti software come matlab simulink e labview. Inoltre la programmazione della scheda avviene via USB.


    Cosa serve per iniziare? Che conoscenze?
    Spoiler:
    Le conoscenze sono essenzialmente quelle di due campi: programmazione ed elettronica.
    Per la programmazione conoscere un qualsiasi linguaggio di programmazione sarà sufficiente per iniziare, basta vedere alcuni esempi dell'IDE per accorgersi come sia intuitivo da leggere.
    A breve, comunque verranno segnalate delle guide on-line..ma intanto si può chiedere liberamente
    Per quanto riguarda l'elettronica ci vogliono conoscenze basilari per iniziare senza far danni e poi Internet diventa una fonte dove attingere data sheet o suggerimenti per i circuiti...se ci sono problemi o curiosità vale quanto detto sopra


    Fonti/riferimenti

    Sito ufficiale di Arduino: http://www.arduino.cc/
    IDE: http://arduino.cc/hu/Main/Software

    Qui ho raccolto alcune guide divisi per varie difficoltà e che verranno continuamente aggiornati
    Spero vi possano servire

    GUIDE LIVELLO BASE
    Piedinatura:
    http://www.xploreautomation.com/ardu...c-piedinatura/
    Programmazione con Arduino: primi passi/reference in italiano:
    http://www.xploreautomation.com/ardu...e-con-arduino/
    Ethernet Shield: Introduzione e reference:
    http://www.xploreautomation.com/ardu...d-for-arduino/

    GUIDE LIVELLO INTERMEDIO
    Crea la tua prima libreria per Arduino:
    http://www.xploreautomation.com/how-...a-per-arduino/

    LAB(progetti spiegati passo passo)
    Arduino + relè:
    http://www.xploreautomation.com/lab-...stenza-e-rele/

    Logicamente il topic è aperto ad una modifica del nome o degli argomenti principali se alcuni non risultano interessanti o viceversa ce ne sono alcuni di più interesse a molte persone.

    Spero piaccia come idea
    Ultima modifica di Tr3nT; 6-04-2012 alle 00:36:22

  2. #2
    Uoooaaooooooo L'avatar di Nortom
    Registrato il
    03-08
    Località
    Berluskikistan
    Messaggi
    8.656
    cos'è arduino scusa?

  3. #3
    Automazione Open Source L'avatar di Tr3nT
    Registrato il
    04-07
    Messaggi
    604
    Arduino è un microcontrollore dal costo contenuto che ti permette di svolgere vari progetti in vari campi dell'automazione come ad esempio un inseguitore solare o un braccio meccanico, ma anche cose più raffinate grazie alle shield che ne aumentano le potenzialità(ethernet,GSM,Bluetooth e quant'altro)
    per un'introduzione un po' più completa ti rimando ad un articolo del blog creato da me e un paio di miei amici dell'università:
    http://www.xploreautomation.com/ardu...c-piedinatura/
    Ultima modifica di Tr3nT; 6-03-2012 alle 17:54:31

  4. #4
    eh!!cosa?!!ninja L'avatar di maleficius
    Registrato il
    08-06
    Località
    padova
    Messaggi
    6.792
    io sto studiando per hobby un po di elettronica, domotica ecc sono ancora agli inizi (molto agli inizi).
    sto facendo dei piccoli progetti con i pic18 e pc16 sto seguendo molto laurtec dall quale ho preso freedom 2 e settorezero.
    ultimamente mi sto dilettando con un semplice progetto di un orologio su display a 7 segmenti, la cosa che mi sta dando più problemi è la realizzazione del pc in quanto ho un vecchio plotter che emula l hp7475 ma non riesco a farlo andare con windows 7

  5. #5
    O RLY?
    Ospite
    Presente, sto cercando di costruire un controller MIDI con Arduino Uno

  6. #6
    Automazione Open Source L'avatar di Tr3nT
    Registrato il
    04-07
    Messaggi
    604
    Citazione maleficius Visualizza Messaggio
    ultimamente mi sto dilettando con un semplice progetto di un orologio su display a 7 segmenti, la cosa che mi sta dando più problemi è la realizzazione del pc in quanto ho un vecchio plotter che emula l hp7475 ma non riesco a farlo andare con windows 7
    in che senso "il problema è il pc" come è correlato col sette segmenti?

    Citazione O RLY? Visualizza Messaggio
    Presente, sto cercando di costruire un controller MIDI con Arduino Uno
    Bene... è un settore nel quale non mi sono mai addentrato...tra poco mi arriva la Ethernet Shield e mi devo metter giù per bene...
    Ultima modifica di Tr3nT; 6-03-2012 alle 18:11:49

  7. #7
    O RLY?
    Ospite
    Citazione Tr3nT Visualizza Messaggio
    Bene... è un settore nel quale non mi sono mai addentrato...tra poco mi arriva la Ethernet Shield e mi devo metter giù per bene...
    Io mi sono addentrato solo in questo attualmente i lavori sono fermi... devo ordinare i button pad, me ne servono tanti e costano "tanto" e devo anche piazzare un ordine presso la RS, sempre se possibile. Tu dove ti rifornisci di materiale elettronico?

  8. #8
    da 3? L'avatar di Celebron
    Registrato il
    07-06
    Località
    Sotto Canestro
    Messaggi
    14.462
    Presente anche io, anche se al momento il mio sviluppo su arduino è fermo a causa del fatto che sto lavorando ad altri progetti più puramente software
    Ad ogni modo l'ultimo progetto che ho preso in mano prevede la costruzione di un piccolo veicolo su 4 ruote che si muove o rispondendo a dei comandi precisi o autonomamente cercando di evitare gli ostacoli vicini (uso un sensore laser di prossimità)
    Spero di riprenderlo in mano nei prossimi mesi visto che mi diverte un casino XD peccato che i pezzi anche se piccoli costino un bordello

  9. #9
    Automazione Open Source L'avatar di Tr3nT
    Registrato il
    04-07
    Messaggi
    604
    io mi rifornisco da robot italy(EDIT: anzi...mi rifornirò per le prossime cose da RS...)...ma mi sembra che quello che serve a te non ce l'abbia...ma la button pad da quanti tasti ti serve?

    Presente anche io, anche se al momento il mio sviluppo su arduino è fermo a causa del fatto che sto lavorando ad altri progetti più puramente software
    Ad ogni modo l'ultimo progetto che ho preso in mano prevede la costruzione di un piccolo veicolo su 4 ruote che si muove o rispondendo a dei comandi precisi o autonomamente cercando di evitare gli ostacoli vicini (uso un sensore laser di prossimità)
    Spero di riprenderlo in mano nei prossimi mesi visto che mi diverte un casino XD peccato che i pezzi anche se piccoli costino un bordello
    Un po' di esperienza in più è sempre utile comunque per i piccoli primi progetti ce la si cava con poco....appena si toccano sensori più avanzati, shield o motori si inizia a sborsare un po...sempre di meno che con altro/altre piattaforme però...
    Ultima modifica di Tr3nT; 6-03-2012 alle 18:33:49

  10. #10
    O RLY?
    Ospite
    Citazione Tr3nT Visualizza Messaggio
    io mi rifornisco da robot italy...ma mi sembra che quello che serve a te non ce l'abbia...ma la button pad da quanti tasti ti serve?
    Mi servono esattamente 6 di questi + relative pcb (non mi conviene realizzarle da solo) ._. da Robot Italy ci ordino anche io, ma in quanto a parti discrete (diodi, mux, demux, shift register, porte logiche...) è un bel po' sfornito

    EDIT: Sai, con sicurezza, se RS accetta ordini da privati?

  11. #11
    Vecchio utente L'avatar di Dexter89
    Registrato il
    09-04
    Messaggi
    18.350
    Non ho arduino ma seguirò gli sviluppi di questo thread molto volentieri

    Ho abbandonato il forum. Se per qualsiasi esigenza dovete contattarmi, potete farlo inviandomi un mp e sperare che una volta all'anno io riapra l'account

  12. #12
    Automazione Open Source L'avatar di Tr3nT
    Registrato il
    04-07
    Messaggi
    604
    Citazione O RLY? Visualizza Messaggio
    Mi servono esattamente 6 di questi + relative pcb (non mi conviene realizzarle da solo) ._. da Robot Italy ci ordino anche io, ma in quanto a parti discrete (diodi, mux, demux, shift register, porte logiche...) è un bel po' sfornito

    EDIT: Sai, con sicurezza, se RS accetta ordini da privati?
    Su RS leggendo da internet(non per esperienza personale) sembra vendino anche a privati...non mi parlare di shift register:@...pochi giorni fa dovevo comprarne alcuni+dei sensori...era tutto esaurito!

  13. #13
    O RLY?
    Ospite
    Citazione Tr3nT Visualizza Messaggio
    Su RS leggendo da internet(non per esperienza personale) sembra vendino anche a privati...non mi parlare di shift register:@...pochi giorni fa dovevo comprarne alcuni+dei sensori...era tutto esaurito!
    Meglio così imho se hai tanta roba del genere da comprare conviene un ordine direttamente dalla RS comunque bho, ho chiesto perché tempo fa vendevano solo ad aziende, tutto qui! Mi sono registrato da loro (sempre passando come un'azienda, su stesso suggerimento del supporto clienti, sperando abbiano capito che NON lo sono ) ma non ho trovato nessun chiarimento a riguardo
    Ultima modifica di O RLY?; 6-03-2012 alle 18:46:06

  14. #14
    Spoilt1986
    Ospite
    A me interessava molto Arduino perché volevo realizzare questa grande idea http://forum.gamesvillage.it/showthr...si-sono-scemo)
    Purtroppo poi non ho fatto più nulla.

  15. #15
    eh!!cosa?!!ninja L'avatar di maleficius
    Registrato il
    08-06
    Località
    padova
    Messaggi
    6.792
    Citazione Tr3nT Visualizza Messaggio
    in che senso "il problema è il pc" come è correlato col sette segmenti?
    mi sono perso una b volevo scrivere pcb

Pag 1 di 10 1234 ... UltimoUltimo

Regole di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •