La
Savage Innovations
e' l'azienda americana che ha ideato il famosissimo OOPic, un
microcontrollore molto potente ma estremamente facile da programmare. La
caratteristica principale di questo micro, e' la programmazione ad oggetti. E'
sufficiente creare un oggetto, assegnare le proprieta' e il programma e' finito!
Se vogliamo, ad esempio, muovere un servo, basta creare un oggetto servo,
assegnare dei semplici parametri, come ad esempio il PIN sul quale e' connesso
il servo, poi non ci resta che dare i comandi di posizionamento, ecco l'esempio
in pratica:
Dim S As New oServoSP1
Sub Main()
S.IOLine = 1
S.Operate =cvTrue
Do
S = 0: OOPic.delay = 150
S = 31: OOPic.delay = 150
S = 0: OOPic.delay = 150
S = -31: OOPic.delay = 150
Loop
End Sub |
| Questo programma fa muovere un servo avanti e indietro ripetutamente.
|
Chi ha gia' avuto modo di conoscere altri microcontrollori
sa bene quanto possa essere complesso creare un'applicazione come quella
illustrata, un neofita alle prese con un PICMicro ci potrebbe impiegare mesi!!
Con l'OOPic in un'ora ha gia' realizzato il primo programma e dopo una settimana
e' in grado di padroneggiare con questo micro. Ci sono decine di altri oggetti
che possono essere utilizzati come nell'esempio: possiamo comandare, con la
stessa semplicita', motori passo passo, motori a spazzole, LEDs, microswitch,
sensori, etc; potete dare un'occhiata alla lista su
questo link .
L'OOPic e' particolarmente indicato nell'uso della Robotica
perche' ha la maggior parte delle funzioni gia' precostruite sottoforma di
Objects, ma puo' comunque svolgere qualsiasi tipo di compito come tutti i
microcontrollori, infatti puo' essere programmato in 3 linguaggi differenti:
Basic, C e Java! Potete scegliere il linguaggio a voi piu' familiare senza
limitazioni. L'OOPic e' semplicemente fantastico!!
 |
Nessun bisogno di comprare costosi programmatori. E' sufficiente
collegare un cavo al PC. |
 |
Non e'
necessario un cancellatore di eprom. La EEPROM dell'OOpic si
cancella automaticamente quando si scarica un nuovo programma.
|
 |
Nessun bisogno di imparare nuovi linguaggi. Il Basic dell'OOPic
e' 100% copatibile con il Microsoft Visual Basic®. |
Il microcontrollore OOPic e' semplice da
usare ed e' particolarmente adatto nelle applicazioni robotiche.
 |
Si
programma in linguaggi standard (Basic, C, Java) |
 |
Supporta i Programmable Virtual Circuits (Circuiti
Virtuali Programmabili). |
 |
Supporta Reti Multiprocessore e architetture
con Coprocessore. |
 |
Puo'
controllare molte periferiche simultaneamente. |
Scrivi
velocemente semplici programmi Object-Oriented
Con l'ambiente di sviluppo dell'OOPic, puoi
scegliere di programmare in Basic (100% Microsoft Visual Basic® compatibile),
C o Java, e il software di programmazione e' gratis e puo' essere scaricato
direttamente da Internet.

Connetti una batteria e
l'OOPic e' pronto a far girare il tuo programma.
L'OOPic ha un regolatore a 5-Volt sulla scheda, in
questo modo puoi collegare qualsiasi batteria da 6 to 15 volts.
L'OOPics
funziona come un circuito elettronico programmabile.
Possono essere creati i Virtual Circuits, essi operano in background. Una
volta creati, ogni singola parte puo' essere manipolata e valutata da
programma, in questo modo si ha il completo controllo dell'intero circuito.

L'OOPic include
una rete.
Un OOPic puo' essere usato come un dispositivo
stand-alone, oppure puo' essere connesso insiema ad altri OOPics, Periferiche
oe Computers. L'OOPic puo' anche essere connesso a diversi coprocessori che
espandono le sue funzioni.

View Products
|