.Welcome to Artek

Stamp in Class
Lezioni...

.

 


Home


Prodotti

Accqu-Data
E.E. Tools
ETC
Jobmatch
MP3 Player
Parallax Inc
Radio Lab
Si-Prog
StampInClass
StampCard
SX-Tech
TiePie

Tutti a Stock


Condizioni di vendita

Garanzia
Pagamenti

carte_di_credito.gif (2435 byte)


Miscellanea

News
Press
Email

Servizi Free

Auto Link
Mailing List
Forum
Super Map
Trova


 

800*600
64K colori

. .

 

Stamps in Class

 

Stamps in Class:

Lezioni per età superiori a 16 - 17 anni.

Ciascun set di lezioni Parallax è disponibile per essere gratuitamente scaricato e duplicato dall'area Downloads, la versione stampata invece è acquistabile presso la Artek. Le lezioni richiedono un modulo BS2-IC, la scheda Board of Education, e i componenti elettronici richiesti dai vari esperimenti che possono essere acquistati come "Parts Kits" dalla Artek oppure acquistati separatamente utilizzando la lista componenti presente nella appendice A di ogni lezione.


What's a Microcontroller?

Il libro "What's a Microcontroller?" è una introduzione all'interfacciamento con i Microcontrollori per principianti. Il primo esperimento consiste nella installazione di un LED ed una resistenza sulla scheda "Board of Education", e la successiva programmazione del BASIC Stamp per farlo lampeggiare. Un altro esperimento consiste in un servo attivato da un fotoresistore (simulando per es. una porta automatica di un supermercato) poi si conclude con un potenziometro manuale e digitale che fa lampeggiare dei LED. Vi suggeriamo di utilizzare questa lezione come facile punto di partenza per studenti di età superiore ai 16 anni. Dato il carattere introduttivo di questa lezione, deve essere considerata opzionale per le università.

 

Scritta da Matt Gilliland.

Codice 28123 per la versione stampata
"What's a Microcontroller",

Codice 28122 per il kit dei componenti elettronici necessari
"What's a Microcontroller Parts Kit".

 
Esempio di codice sorgente per l'esperimento fotoresistore / servo motore:

Schema elettrico relativo:

 

x var word
n var bit
output 1

close_the_door:
for x=1 to 100
pulsout 1,500
pause 10
next

pause 10

look_for_people:
n=in7
if n=1 then open_the_door
pause 100
goto look_for_people

open_the_door:
for x=1 to 100
pulsout 1,1000
pause 10
next

pause 10
n=in7
if n=0 then close_the_door
goto open_the_door


Robotics!

Il documento "Robotics!" è una serie di esperimenti che illustrano come costruire il robot BoE-Bot aggiungendo al telaio, servo motori, un alimentatore, e un sensore di prossimità alla scheda "Board of Education". Una volta costruito il BOE-BOT, il resto degli esperimenti del libro riguardano la programmazione di base del robot per il controllo dei servo, l'interfacciamento dei sensori ad infrarossi mediante un LED e un ricevitore, l'inseguimento delle fonti di luce e la comunicazione tra due BoE-Bot. Questo set di esperimenti è stato scritto da Chuck Schoeffler, Ph.D., un insegnante di tecnologia industriale presso l'Università di Idaho-Mosca.

Ordina la versione stampata di "Robotics!"
cod. 28125

Kit comprendente tutti i componenti necessari
cod. 28124 (Robotics Parts Kit).

 

Codice sorgente per la sintonia del potenziometro a 38 KHz (frequenza del ricevitore a infrarossi):

I servo sono presenti, ma non considerati in questo sorgente dedicato solo alla sintonia del potenziometro:

frequency var word

tune_potentiometer:
high 5
count 3,100,frequency
debug dec5 frequency*10,cr
goto tune_potentiometer


Misure terrestri "Earth Measurements"

Pensa ora di essere un geologo che cerca di saperne di più su El Nino, il famoso effetto nelle acque e sulle coste del sud America che influisce sulle condizioni del tempo di tutto il mondo. E' sicuramente necessario effettuare una lunga serie di misure ambientali. Oppure pensa a te stesso come a un progettista del sistema di trattamento delle acque di una città dove i cittadini contano su di te per avere acqua potabile 24 ore al giorno. In questo caso è necessario monitorare le acque e gestire le pompe in automatico mediante computer. Ancora..immagina di possedere una piantagione di mele in cui è necessario tenere sotto stretto controllo le condizioni climatiche e del terreno per la corretta programmazione dei trattamenti pesticidi, l'irrigazione ecc. Questi sono solo alcuni esempi di cosa si intende per misure terrestri. In questo set di esperimenti potrai realizzare un completo sistema di acquisizione dati, di luce, di temperatura terra e aria. Inoltre imparerai a realizzare un controllo in retroazione per una pompa da acqua. Questi esperimenti sono abbastanza complessi e richiedono una attenta lettura e pazienza per la riuscita.

Ordina la versione stampata delle lezioni
"Earth Measurements" cod. 28127

Kit dei componenti elettronici necessari
cod. 28126 "Earth Measurements Parts Kit".

Codice sorgente per l'interfacciamento con il termometro digitale DS1620, la visualizzazione della temperatura sullo schermo del PC e la segnalazione mediante uno speaker piezoelettrico:

Schema elettrico relativo:

x var byte
degC var byte

outs=%0000000000000000
dirs=%1111111111111111

freqout 0,20,3800
high 13
shiftout 15,14,lsbfirst,[238]
low 13
loop:
high 13
shiftout 15,14,lsbfirst,[170]
shiftin 15,14,lsbpre,[x]
low 13
degC=x/2
debug ? degC
pause 1000
goto loop


Basic Analog and Digital

La serie di lezioni "Basic Analog and Digital" è orientata a darti una idea sui principi e i concetti della conversione di segnali analogici in dati digitali che i BASIC Stamp possono capire. I concetti trattati in queste lezioni vi forniranno solide tecniche di interfacciamento. Gli esperimenti riguardano le basi della conversione A/D e D/A, conversione A/D e D/A avanzata, controllo digitale di periferiche analogiche.

Ordina la versione stampata delle lezioni
"Basic Analog and Digital" cod. #28127

Kit comprendente i componenti elettronici necessari cod. 28128 "Basic Analog and Digital Parts Kit"

Schema elettrico relativo:

Codice sorgente per l'interfacciamento con il convertitore A/D ADC0831. Ruotando il potenziometro viene visualizzato il relativo valore analogico sullo schermo del PC:
 

a var bit
b var bit
c var bit
d var bit
e var bit
f var bit
g var bit
h var bit
z var word
high 0

here:
low 0
pulsout 1,210
pulsout 1,210
a=in2
pulsout 1,210
b=in2
pulsout 1,210
c=in2
pulsout 1,210
d=in2
pulsout 1,210
e=in2
pulsout 1,210
f=in2
pulsout 1,210
g=in2
pulsout 1,210
h=in2

z=(a*128)+(b*64)+(c*32)+(d*16)+(e*8)+(f*4)+(g*2)+(h*1)
debug cls
debug "8 bit binary value is:",dec a,dec b,dec c,dec d,dec e,dec f,dec g,dec h
debug “Decimal equivalent is:”,dec z
pause 100
high 0
goto here


Pragmatic Introduction to the Art of Electrical Engineering

Questo documento è un corso semestrale completo a livello universitario di ingegneria elettronica con 3 ore di laboratorio a settimana. Da quanto detto dall'autore "dopo un semestre sarai capace di creare sistemi elettronici in grado di stupire familiari e amici". Il documento è disponibile per essere anche gratuitamente scaricato,

Ordina la versione stampata cod. #28141
"Pragmatic Introduction to the Art of Electrical Engineering"

Altre lezioni sono in corso di sviluppo
Tutte le lezioni sono gratuite e prelevabili dalla sezione Downloads

 

[Home] [Programma] [Lezioni] [Prodotti] [Prezzi/Ordini] [Discussioni]

[Applicazioni] [Downloads] [Links]

 

.


Artek Electronic Solutions S.n.c.
Via E. Malatesta, 16 - 40026 - Imola (BO) ITALY
Tel. +39 0542 / 643192 - Fax:+39 0542 / 688405
Copyright © 1999 Artek Electronic Solutions S.n.c. - www.artek.it - Tutti i diritti riservati.
Ultimo aggiornamento il 29-11-99.

Tutti i marchi registrati e i nomi dei prodotti menzionati appartengono ai rispettivi proprietari.
Windows è un marchio registrato della Microsoft Corporation.