logò di velleman

VMA 502
KIT BASIC DIY CON ATMEGA2560 PER ARDUINO®

velleman Basic Diy Kit Cù Atmega2560MANUALE D'USO

leghjeLogo CE

Introduzione

À tutti i residenti di l'Unione Europea
Impurtante infurmazione ambientale nantu à stu pruduttu
avvirtimentuStu simbulu nantu à u dispositivu o u pacchettu indica chì l'eliminazione di u dispositivu dopu u so ciclu di vita puderia dannà l'ambiente. Ùn dispunite micca di l'unità (o batterie) cum'è rifiuti municipali non classificati; deve esse purtatu à una sucietà specializata per u riciclaggio. Questu dispositivu deve esse restituitu à u vostru distributore o à un serviziu di riciclaggio lucale. Rispettate e regule ambientali lucali.
In casu di dubbitu, cuntattate e vostre autorità lucali di eliminazione di rifiuti.
Grazie per avè sceltu Velleman®! Si prega di leghje attentamente u manuale prima di mette in serviziu stu dispusitivu. Se l'apparecchiu hè statu dannighjatu durante u transitu, ùn l'installate micca o l'utilizate è cuntattate u vostru venditore.

Istruzzioni di sicurità

Icona d'Avvertenza o AttenzioneStu dispusitivu pò esse usatu da i zitelli di età da 8 anni è sopra, è persone cù capacità fisiche, sensoriali o mentali ridotte o mancanza di sperienza è cunniscenze s'ellu sò stati dati supervisione o struzzioni riguardanti l'usu di u dispusitivu in modu sicuru è capiscenu. i periculi implicati. I zitelli ùn deve micca ghjucà cù u dispusitivu. A pulizia è u mantenimentu di l'utilizatori ùn deve esse fatta da i zitelli senza surviglianza.

A casaUtilizà solu in interni.
Tenir à l'abri de la pluie, de l'humidité, des éclaboussures et des gouttes de liquide.

Linee guida generale

nota
  • Vede u Serviziu è a Garanzia di Qualità Velleman® in l'ultime pagine di stu manuale.
  • Familiarizàvi cù e funzioni di u dispusitivu prima di veramente aduprà.
  • Tutte e modifiche di u dispusitivu sò pruibite per ragioni di sicurezza. U dannu causatu da e modifiche di l'utente à u dispositivu ùn hè micca cupertu da a garanzia.
  • Aduprate solu u dispositivu per u so scopu previstu. Aduprà u dispositivu in modu micca autorizatu annullerà a garanzia.
  • U dannu causatu da a mancanza di rispettu di certe linee guida in questu manuale ùn hè micca coperto da a garanzia è u venditore ùn accetta micca a responsabilità per eventuali difetti o prublemi successivi.
  • Nè Velleman NV nè i so rivenditori ponu esse ritenuti responsabili per ogni dannu (straordinariu, incidentale o indirettu) - di qualsiasi natura (finanziaria, fisica ...) derivante da u pussessu, l'usu o fallimentu di stu pruduttu.
  • A causa di miglioramenti costanti di u pruduttu, l'aspettu attuale di u pruduttu pò differisce da e immagini mostrate.
  • L'imaghjini di u produttu sò solu per scopi illustrativi.
  • Ùn accende micca u dispusitivu subitu dopu ch'ellu sia statu espostu à cambiamenti di temperatura. Prutegge l'apparecchiu da i danni lascendulu spenutu finu à ch'ella sia ghjunta à a temperatura di l'ambiente.
  • Mantene stu manuale per riferimentu futuru.

Cos'è Arduino®

Arduino® hè una piattaforma di prototipazione open-source basata in hardware è software faciule da usà. E schede Arduino ® sò capaci di leghje input - sensore di luce, un ditu nantu à un buttone o un messagiu Twitter - è trasformallu in una uscita - attivazione di un mutore, accensione di un LED, publicazione di qualcosa in ligna. Pudete dì à a vostra scheda ciò chì deve fà mandendu una serie d'istruzzioni à u microcontrollore nantu à a tavula. Per fà quessa, aduprate u linguaghju di prugrammazione Arduino (basatu annantu à Cablaggio) è u software Arduino ® IDE (basatu annantu à Trasfurmazioni).
Surf à www.vivu.cc è arduino.org per più infurmazione.

Cuntenuti

  • 1 x scheda di sviluppu ATmega2560 Mega (VMA101)
  • 15 x LED (sfarenti culori)
  •  8 x 220 Ω resistenza (RA220E0)
  •  5 x resistenza 1K (RA1K0)
  •  5 x resistenza 10K (RA10K0)
  •  1 x breadboard 830 fori
  •  4 x interruttore a chiave a 4 pin
  •  1 x buzzer attivu (VMA319)
  •  1 x buzzer passivu
  •  1 x diode di sensori infrarossi
  •  1 x sensore di temperatura LM35 (LM35DZ)
  •  2 x interruttore di inclinazione di sfera (simile à MERS4 è MERS5)
  •  3 x fototransistor
  •  1 x display LED à 7 segmenti à una cifra
  •  30 x filu jumper di breadboard
  •  1 x cavu USB

U ATmega2560 Mega

VMA 101

U VMA101 (compatibile Arduino®) Mega 2560 hè una scheda di microcontrollori basata annantu à l'ATmega2560. Hà 54 pin di entrata / uscita numerica (di i quali 15 ponu esse aduprati cum'è uscite PWM), 16 entrate analogiche, 4 UART (porte seriali hardware), un oscillatore di cristalli 16 MHz, una cunnessione USB, una presa di alimentazione, un header ICSP, è un buttone di resettore. Contene tuttu ciò chì hè necessariu per supportà u microcontrollore. Cunnette lu à un urdinatore cù un cavu USB o alimentallu cù un adattatore AC-DC o una batteria per cumincià. U Mega hè cumpatibile cù a maiò parte di i scudi cuncipiti per l'Arduino ® Duemilanove o Diecimila.

velleman Basic Diy Kit Cù Atmega2560 VMA101

1 interfaccia USB 7 Atmel mega2560
2 ICSP per 16U2 8 buttone reset
3 I / O digitale 9 I / O digitale
4 Atmel mega16U2 10 Ingressu di putenza 7-12 VDC
5 ICSP per mega2560 11 pin di putenza è di terra
6 Clock à 16 MHz 12 pin di ingressu analogicu

 

microcontrollore ………………………………………………………. ATmega2560
vol. operativutage ……………………………………………………….. 5 VDC
input voltage (consigliatu) ……………………………………… 7-12 VDC
input voltage (limiti) …………………………………………………… 6-20 VDC
pin I / O digitale .......... 54 (di i quali 15 furniscenu una uscita PWM)
pin d'ingressu analogicu ………………………………………………… 16
Corrente DC per pin I / O ...…………………………………………… 40 mA
Corrente DC per 3.3 V pin …………………………………………… .50 mA
memoria flash …………………………… 256 kB chì 8 KB utilizatu da u bootloader
SRAM …………………………………………. 8 kB
EEPROM …………………………………………………………………… 4 kB
vitezza di u clock ...…………………………………………………………… .. 16 MHz
dimensioni lunghezza …………………………………………………………. 112 mm
larghezza ……………………………………………………………………… ..55 mm
pesu ……………………………………………………………………………. 62 g

Operazione

U Breadboard

I pannelli di pane sò unu di i pezzi più fundamentali quandu si impara à custruisce circuiti. In questu tutoriale, vi presenteremu à ciò chì sò i pannelli di breadboard è cumu funzionanu.

Fighjemu una tavola di pane più grande, più tipica. A parte di e file orizzontali, i pannelli di bread anu ciò chì si chjama rails di putenza chì correnu verticalmente longu i lati.velleman Basic Diy Kit With Power Rails Atmega2560. Chips anu gambe chì esce da i dui lati è si adattanu perfettamente sopra u barrancu. Siccomu ogni gamba nantu à l'IC hè unica, ùn vulemu micca chì i dui lati sianu cunnessi l'uni à l'altri. Hè quì chì a separazione à mezu à u bordu hè utile. Cusì, pudemu cunnesse cumpunenti à ogni latu di l'IC senza interferisce cù a funzionalità di a gamba da u latu oppostu.

velleman Basic Diy Kit cù Atmega2560 VMA101 Ravine.

Un LED chì lampa
Cuminciamu cù un sperimentu simplice. Avemu da cunnette un LED à unu di i pins digitali invece di aduprà LED13, chì hè saldatu à u bordu.

velleman Basic Diy Kit With Atmega2560 A LED Lampeghju

Hardware necessariu

  •  1 x LED M5 rossu
  • 1 resistenza di 220 Ω
  •  1 x breadboard
  •  cavi jumper quant'è necessariu

Seguitate u schema quì sottu. Usemu u pin digitale 10, è cunnessu u LED à una resistenza 220 Ω per evità chì u currente danneghja u LED.

Cunnessionevelleman Basic Diy Kit Cù Connessione Atmega2560Codice di prugrammazionevelleman Basic Diy Kit Cù Codice di Programmazione Atmega2560Risultatu
Dopu a prugrammazione, vedrete u LED cunnessu à u pin 10 lampendu, cun un intervallu di circa unu
sicondu. Complimenti, l'esperimentu hè finitu cù successu!

PWM LED Gradational
PWM (Pulse Width Modulation) hè una tecnica utilizata per codificà i livelli di signali analogichi in quelli digitali. L'urdinatore ùn pò micca produzzione voltage ma solu digitale voltage valori. Dunque, useremu un contatore d'alta risoluzione per codificà un livellu di signale analogicu specificu modulendu u ciculu duty di PWM. U signale PWM hè ancu digitalizatu perchè in ogni mumentu, a putenza DC hè o 5 V (on) di 0 V (off). U voltage o currente hè alimentatu à a carica analogica (u dispusitivu chì usa a putenza) da una sequenza di impulsi ripetuta chì hè attivata o disattivata.
Essendu, u currente hè alimentatu à a carica; essendu fora, ùn hè micca. Cù larghezza di banda adatta, ogni valore analogicu pò esse codificatu cù PWM. L'output voltagU valore hè calculatu via u tempu di accensione è off.

output voltage = (tempu di accensione/tempu di impulsu) * volume massimutage valore

velleman Basic Diy Kit With Atmega2560 A Uscita lampeggiante voltage

PWM hà parechje applicazioni: lamp regulazione di luminosità, regulazione di a velocità di u mutore, produzzione di sonu, etc. I seguenti sò i parametri basi di PWM:

velleman Basic Diy Kit Cù Atmega2560 A PWM lampante

Ci hè sei interfacce PQM nantu à Arduino ®, vale à dì pin digitale, 3, 5, 6, 9, 10 è 11. In questu esperimentu, useremu un potenziometru per cuntrullà a luminosità LED.

Hardware necessariu

  •  1 x resistenza variabile
  •  1 x LED M5 rossu
  •  1 resistenza di 220 Ω
  •  1 x breadboard
  •  cavi jumper quant'è necessariu

Cunnessione

Kit Diy Basic Velleman Cù Connessione Atmega2560 1

Codice di prugrammazionevelleman Basic Diy Kit Cù Codice di Programmazione Atmega2560 1In questu codice, usamu a funzione analogWrite (interfaccia PWM, valore analogicu). Legeremu l'analogu
valore di u potenziometru è assignate u valore à u portu PWM, cusì ci serà un cambiamentu currispundente à u
luminosità di u LED. Una parte finale mostrerà u valore analogicu nantu à u schermu. Pudete cunsiderà questu
cum'è u prughjettu di lettura di valore analogicu aghjunghjendu a parte di attribuzione di valore analogicu PWM.
Risultatu
Dopu a prugrammazione, girate u buttone di u potenziometru per vede cambiamenti di u valore di visualizazione. Inoltre, nutate u cambiamentu evidenti di luminosità nantu à u breadboard.
U Buzzer Attivu
Un buzzer attivu hè ampiamente adupratu in urdinatori, stampanti, allarmi, ecc. Hà una fonte di vibrazione interna. Simply connect it with a 5 V power supply to make it zuzz constantemente.
Hardware necessariu

  •  1 x buzzer
  •  1 x chjave
  • 1 x breadboard
  •  cavi jumper quant'è necessariu

Cunnessione

Kit Diy Basic Velleman Cù Connessione Atmega2560 2

Codice di prugrammazione

velleman Basic Diy Kit Cù Codice di Programmazione Atmega2560 3

Risultatu
Dopu a prugrammazione, u buzzer deve sunà.
U Fototransistore
Un fototransistore hè un transistore chì a resistenza varieghja secondu e diverse forze di luce. Hè basatu
nantu à l'effettu fotoelettricu di un semicunduttore. Se a luce incidente hè intensa, a resistenza si riduce; sì u
luce incidente hè debule, a resistenza aumenta. Un fototransistor hè comunemente applicatu in a misurazione di
luce, cuntrollu di luce è cunversione fotovoltaica.

Cuminciamu cù un esperimentu relativamente simplice. U fototransistor hè un elementu chì cambia a so resistenza cum'è
a forza di luce cambia. Fighjate l'esperimentu PWM, rimpiazzendu u potenziometru cù un fototransistor. Quandu
ci hè un cambiamentu di forza di luce, ci serà un cambiamentu currispundente nantu à u LED.

Hardware necessariu

  •  1 x fototransistor
  •  1 x LED M5 rossu
  •  1 resistenza 10KΩ
  •  1 resistenza di 220 Ω
  •  1 x breadboard
  •  cavi jumper quant'è necessariu

Cunnessione
Kit Diy Basic Velleman Cù Connessione Atmega2560 4

Codice di prugrammazione
velleman Basic Diy Kit Cù Codice di Programmazione Atmega2560 4Risultatu
Dopu a prugrammazione, cambiate a forza di luce intornu à u fototransistor è osservate u LED chì cambia!
U Sensore di Fiamma

velleman Basic Diy Kit With Atmega2560 A U Sensore di Fiamma

Un sensore di fiamma (diode di ricezione IR) hè specificamente adupratu nantu à i robot per truvà a fonte di focu. Stu sensore hè altamente
sensibile à e fiamme.
Un sensore di fiamma hà un tubu IR progettatu specificamente per rilevà u focu. A luminosità di e fiamme serà cunvertita in un signale di livellu fluttuante. I signali sò l'entrata in u processatore centrale.

Hardware necessariu

  • 1 x sensore di fiamma
  •  1 x buzzer
  •  1 resistenza 10KΩ
  •  1 x breadboard
  •  cavi jumper quant'è necessariu

Cunnessione

velleman Basic Diy Kit With Atmega2560 A Clignotante vcc

Cunnette vi u negativu à u pin 5 V è u pusitivu à a resistenza. Cunnette l'altra estremità di a resistenza à GND. Cunnette una estremità di un filu jumper à un clip, chì hè cunnessu elettricamente à u sensore pusitivu, l'altra estremità à u pin analogicu.

Codice di prugrammazione

velleman Basic Diy Kit Cù Codice di Programmazione Atmega2560 5

U Sensor di Temperatura LM35

velleman Basic Diy Kit With Atmega2560 A Lampendu u Sensore di Temperatura LM35 U LM35 hè un sensore di temperatura cumunu è faciule da usà. Ùn richiede micca altru hardware, basta un portu analogicu per fà u travagliu. A difficultà si trova in a compilazione di u codice per cunvertisce u valore analogicu chì leghje in temperatura Celsius.

Hardware necessariu

  •  1 sensore LM35
  •  1 x breadboard
  •  cavi jumper quant'è necessariu

Cunnessione

Kit Diy Basic Velleman Cù Connessione Atmega2560 5

Codice di prugrammazionevelleman Basic Diy Kit Cù Codice di Programmazione Atmega2560 5Risultatu
Dopu a prugrammazione, apre a finestra di monitorizazione per vede a temperatura attuale.

U Switch di Sensore di Inclinazione
Un sensore di inclinazione rileverà l'orientazione è l'inclinazione. Sò chjuchi, poca putenza è fàciule à aduprà. Se aduprati currettamente, ùn si usanu micca. A so simplicità li rende populari per i ghjoculi, gadgets è altri apparecchi. Sò chjamati switch di mercuriu, inclinazione o rotula.

U LED Simple Tilt-Activated
Questa hè a cunnessione più basica di un interruttore di inclinazione ma pò esse utile mentre si ne impara. Simply connect in serie cù un LED, resistenza è bateria.

velleman Basic Diy Kit Cù Connessione Atmega2560 LED Attivatu

Leghjendu u Statu Switch cù un Microcontrollore
U layout sottu mostra una resistenza di pull-up 10K. U codice dice a resistenza pull-up integrata chì pudete accende ponendu un pin d'ingressu à l'uscita alta. Se utilizate u pull-up internu pudete saltà quellu esternu.

velleman Basic Diy Kit cù cunnessu Atmega2560 MicrocontrollerCodice di prugrammazione

velleman Kit Diy Basic cù Programmazione Atmega2560 VMA502 1velleman Kit Diy Basic cù Atmega2560 A The FlameVMA502 2velleman Kit Diy Basic cù Atmega2560 A The FlameVMA502 3

Visualizazione One-Digit Seven-Segment

Kit di bricolage velleman Basic cù Atmega2560 A Display FlameSegment
I display LED di u segmentu sò cumuni per visualizà informazioni numeriche. Sò largamente applicati nantu à i display di forni, lavatrici, ecc. A visualizazione di u segmentu LED hè un dispositivu à emissione di luce à semiconduttore. A so unità di basa hè un LED (diode luminosu). I segmenti di segmenti ponu esse divisi in segmenti 7 è segmenti 8.

Secunnu u metudu di cablaggio, i segmenti di segmenti LED ponu esse divisi in schermi cun anodu cumunu è schermi cù catodu cumunu. I display anodi cumuni si riferenu à i display chì combinanu tutti l'anodi di l'unità LED in un anodu cumunu (COM).

Per a visualizazione di l'anodu cumunu, cunnette l'anodu cumunu (COM) à +5 V. Quandu u livellu di catodu di un certu segmentu hè bassu, u segmentu hè attivatu; quandu u livellu di catodu di un certu segmentu hè altu, u segmentu hè spente. Per a visualizazione di u catodu cumunu, cunnette u catodu cumunu (COM) à GND. Quandu u livellu anodu di un certu segmentu hè altu, u segmentu hè attivatu; quandu u livellu anodu di un certu segmentu hè bassu, u segmentu hè spente.

Cunnessione

Kit Diy Basic Velleman Cù Connessione Atmega2560 7

Codice di prugrammazione

velleman Kit Diy Basic cù Atmega2560 A The FlameVMA502 4velleman Kit Diy Basic cù Atmega2560 A The FlameVMA502 5velleman Kit Diy Basic cù Atmega2560 A The FlameVMA502 6
Aduprate stu dispositivu solu cù accessori originali. Velleman nv ùn pò esse ritenutu responsabile in l'eventu di danni o ferite resultanti da l'usu (incorrettu) di stu dispusitivu. Per più infurmazioni riguardanti questu produttu è l'ultima versione di stu manuale, visitate u nostru websitu www.velleman.eu. U l'infurmazioni in questu manuale sò sughjetti à cambià senza preavvisu.

© AVVISU DI COPYRIGHT
U copyright di stu manuale hè di proprietà di Velleman nv. Tutti i diritti in u mondu riservati. Nisuna parte di stu manuale pò esse copiata, riprudutta, tradutta o ridutta à qualsiasi mezzu elettronicu o altrimente senza l'accunsentu scrittu di u detentore di u copyright.

Velleman® Service è Garanzia di Qualità
Dapoi a so fundazione in u 1972, Velleman® hà acquistatu una vasta sperienza in u mondu di l'elettronica è attualmente distribuisce i so prudutti in più di 85 paesi.
Tutti i nostri prudutti soddisfanu esigenze strette di qualità è stipulazioni legali in l'UE. Per assicurà a qualità, i nostri prudutti passanu regolarmente per un cuntrollu di qualità in più, sia da un dipartimentu internu di qualità sia da organizzazioni esterne specializate. Sì, tutte e misure di precauzione, malgradu quessa, i prublemi devenu accade, fate un appellu à a nostra garanzia (vede e condizioni di garanzia).

Cundizioni Generali di Garanzia Riguardu à i Prodotti di Consumatore (per l'UE):

  •  Tutti i prudutti di u cunsumadore sò sottumessi à una garanzia di 24 mesi nantu à i difetti di produzzione è u materiale difettu da a data originale di compra.
  •  Velleman® pò decide di rimpiazzà un articulu cù un articulu equivalente o di rimbursà u valore di vendita tutale o parzialmente quandu a denuncia hè valida è una riparazione o rimpiazzamentu gratuitu di l'articulu hè impussibile, o se e spese sò sproporzionate.
    Vi sarà consegnatu un articulu di rimpiazzamentu o un rimborsu à u valore di 100% di u prezzu di compra in casu di un difettu accadutu in u primu annu dopu a data di compra è di consegna, o un articulu di rimpiazzamentu à 50% di u prezzu di compra o un rimborsu à u valore di 50% di u valore di vendita in casu di un difettu accadutu in u secondu annu dopu u
    data di compra è consegna.
  • Ùn hè micca coperto da a garanzia:
    - tutti i danni diretti o indiretti causati dopu à a consegna à l'articulu (per esempiu, da l'ossidazione, scossa, caduta, polvera, terra, umidità ...), è da l'articulu, è ancu u so cuntenutu (per esempiu, perdita di dati), compensazione per a perdita di prufitti. ;
    - beni di cunsumu, parti o accessori chì sò sottumessi à un prucessu di invechje durante l'usu normale, cum'è e batterie (ricaricabili, micca ricaricabili, integrati o rimpiazzabili), lamps, parti di gomma, cinture di trasmissione ... (lista illimitata);
    - difetti risultanti da u focu, danni d'acqua, fulmini, accidenti, disastru naturali, etc....;
    - difetti causati intenzionalmente, negligente o risultanti da una manipolazione impropria, una manutenzione negligente, un uso abusivo o un uso contrario alle istruzioni del fabbricante;
    - danni causati da un usu cummerciale, prufessiunale o cullettivu di l'articulu (a validità di a guaranzia serà ridutta à sei (6) mesi quandu l'articulu hè adupratu in modu prufessiunale);
    - danni derivanti da un imballaggio inappropriatu è spedizione di l'articulu;
    - tutti i danni causati da mudificazione, riparazione o alterazione eseguite da un terzu senza permessu scrittu da Velleman®.
  •  L'articuli per esse riparati devenu esse consegnati à u vostru rivenditore Velleman®, imballati solidamente (preferibilmente in l'imballu originale), è esse cumpletati cù a ricevuta originale di compra è una descrizione chjara di difettu.
  • Suggerimentu: Per risparmià u costu è u tempu, leghjite u manuale è verificate se u difettu hè causatu da cause evidenti prima di presentà l'articulu per a riparazione. Innota chì rinvià un articulu senza difettu pò ancu implicà costi di gestione.
  •  E riparazioni chì si verificanu dopu a scadenza di a garanzia sò sottumessi à i costi di spedizione.
  •  E cundizioni sopra sò senza preghjudiziu à tutte e garanzie cummerciale.

L'enumerazione sopra hè sottumessu à mudificazione secondu l'articulu (vede u manual di l'articulu).

Fattu in PRC
Importatu da Velleman nv
Legen Heirweg 33, 9890 Gavere, Belgio
www.velleman.eu

Documenti / Risorse

Kit Diy Basic Velleman Con Atmega2560 Per Arduino [pdfManuale d'usu
Kit Diy Di Base Cù Atmega2560 Per Arduino

Referenze

Lascia un cumentu

U vostru indirizzu email ùn serà micca publicatu. I campi obbligatori sò marcati *