Base progetti Stamp programmazione

May 7

Base progetti Stamp programmazione


Francobolli (da Parallax, Inc.) sono piccoli, poco costosi, microcomputer a bassa potenza è possibile programmare l'utilizzo del computer e di una connessione USB. Essi sono stati popolari con robotica, gli appassionati del modello e gli appassionati di elettronica a partire dagli anni 1990 perché sono facili da programmare e - a causa delle loro piccole dimensioni e peso ridotto - possono essere facilmente aggiunti alla maggior parte dei progetti. Per capire come utilizzare Francobolli in vostri progetti è necessario conoscere un po 'di hardware e software Stamp.

Stamp Hardware

Il bollo si presenta come un grande chip di computer a otto pin lungo ogni lato. In realtà, è un piccolo circuito che contiene diversi chip: una CPU, alcuni EEPROM per tenere programmi, un oscillatore, un regolatore di alimentazione / tensione e di un interprete. Programmi risiedono nella EEPROM, anche dopo che l'alimentazione è scollegato. A seconda del modello di Stamp avete, alcuni dei perni sono d'ingresso e alcuni dei perni sono uscita. Si tratta di questi pin di ingresso / uscita che rendono Francobolli così a portata di mano per i progetti. Ad esempio, un rivelatore IR su un veicolo robotizzato potrebbe essere collegato ad un pin di ingresso. Sotto il controllo del computer questo segnale può essere trasformato in un segnale di uscita che va da uno dei terminali di uscita ai motori delle ruote causando il robot di girare per evitare un ostacolo. Parallex e altre aziende vendono piattaforme robotiche che possono essere controllati con francobolli. Questo è uno dei progetti del bollo più accessibili

Stamp Software

I francobolli possono essere programmati su qualsiasi computer. Il linguaggio di programmazione è sempre qualche variazione di base che include le istruzioni per accettare input da pin di ingresso e di inviare l'output ai pin di uscita. Il set funzione di linguaggio BASIC è quasi completo. Esso comprende tutte le operazioni logiche di bit (non, o, e, XOR, ecc) così come sin e cos funzioni e operatori di controllo (se, mentre, etc.). Da un punto di vista del progetto, il timbro è un'interfaccia tra i sensori ed effettori. Quando viene rilevata qualcosa di interesse, la reazione può essere così complesso come qualsiasi programma può fornire. Segnali su motori o altri dispositivi sono controllate da un programma per computer. I sensori attivano il programma e il programma controlla la risposta.

Esempi di progetti

I francobolli sono eccellenti per i robot che controllano, modellini di automobili, modellini di barche, aeromodelli e display a LED. Essi sono anche a portata di mano per il controllo di tutte le apparecchiature che fa le cose in sequenza, come l'irrigazione delle piante, in esecuzione dei controlli di sicurezza e girando le luci e si spegne. I francobolli possono essere utilizzati per la conversione tra diversi tipi di supporti, quali RF a IR e IR per RF. Essi sono stati utilizzati per controllare le sedie a rotelle e di controllare televisori (fondamentalmente sostituzione o migliorare l'IR esistente "clicker"). Essi sono stati anche utilizzati per controllare i giochi semplici come "pong" e di trasformare file di bottoni tastiere.