Elektronikai szakportal- minden ami elektronikai. programok, elektronikai programok, elektronikai segedprogramok, elektronikus programok, hangfalak, hangfaltervezes, hangfaltervezo, hangfaltervek, kapcsolasok, kapcsolasok, kapcsolas, elektronikai kapcsolas, kapcsolas, kapcsolasi rajzok, kapcsolasi rajzok, bekotesek, kapcsolasi rajz gyujtemeny, bekotesi rajzok, forum, elektronikai forum, elektronikai szakforum, szakforum, cikkek, elektronikai cikkek, elektronikus cikkek, elektronikai leirasok, hirek, elektonikai hirek, hirek az elektronika vilagabol, elektronikai hirek
ARDUINO SEVERINO
Olvasóink értékelése: / 17
ElégtelenKitűnő 
Írta: Józsa Gábor   
2011. február 06. vasárnap, 12:46

Az Arduino projektek állhatnak önmagukban, vagy különböző számítógépes programokkal kommunikálva is (pl. Flash, Pure Data, Processing, Max/MSP). Az áramkör házilag is nagyon könnyen összeállítható, vagy készen megvásárolható; a nyílt forráskódú fejlesztőkörnyezet pedig szabadon letölthető.

Sokrétű ki és bemenetein keresztül fel tudja venni a kapcsolatot bármilyen jellegű szenzorral és programjának megfelelő válaszadásra képes, meghajtva lámpákat, motorokat, kijelzőket... A mikrokontrollert Arduino nyelven lehet programozni, ami a Wiring nyelvén alapszik, felhasználói felületét pedig a Processing alapja nyújtja. Az Arduino egyedülálló áramkörként is működtethető, vagy összekapcsolható számítógéppel, amin Flash, Processing, MaxMSP, GarageBand illetve egyéb soros kommunikációra képes programokkal képes együttműködni.

Az Arduino Severino egy régebbi panel, mely soros porton csatlakozik a számítógépünkhöz.

Hivatalos weboldala: http://www.arduino.cc/en/Main/ArduinoBoardSerialSingleSided3

Kapcsolási rajz:

A hivatalos oldalon megtalálható az eredeti Eagle CAD-es nyákterv amelyet én egy kicsit módosítottam, hogy cnc-vel szépen ki tudjam marni…

A módosított Eagle CAD nyákterv

A beültetési rajz Pdf formátumban

A C9-es kondenzátor bipoláris. (én elektrolit kondenzátorral helyettesítettem ahol a + D2,D3 felé néz!)

Ha megvan a panel és a hozzá tartozó üres Atmega8 vagy Atmega168 akkor itt az ideje a bootloader beégetésének (programozása). A programozáshoz kell építeni egy primitív párhuzamos portos programozó kábelt!

Kapcsolási rajza:

Miután elkészült a programozó kábel is nézzük milyen programokra lesz szükségünk a panelhez.

- Arduino 0022 program (http://arduino.cc/en/Main/Software)

- giveio (a programozó kábelhez)

Csomagoljuk ki az Arduino programját majd a giveio-t is! Futtasuk a ginstall.bat-ot (Giveio) ezt csak egyszer kell megtennünk. Indítsuk el az Arduino programját, majd végezzük el a következő beállításokat.

- A Tools/Board menüfülnél válasszuk ki az IC-nek megfelelő beállítást. (Atmega8 esetén Arduino NG or older w/ ATmega8)

- A Tools/Serial Port menüfülnél pedig a megfelelő soros portot (használhatunk usb / soros port átalakítót)

Akkor most jöjjön a bootloader beégetése. Csatlakoztassuk a párhuzamos programozót a panel ICSP pontjára, majd adjunk a panelnak tápfeszültséget (5V- 15V között). A beállított Arduino panelban mennyünk a Tools / Burn Bootloader / w/ Parallel Programmer menüfülre.

Ha mindent jól csináltunk, akkor szépen beégeti az IC memóriájába.

A kész panelt most már rácsatlakoztathatjuk a számítógépünk soros portjára. (a tápfeszültséget mindig biztosítanunk kell a panel számára!) Ahhoz hogy használni tudjuk még két jumper sapkát, kell tennünk a következő helyekre:

A panelhoz tartozik még egy angol nyelvű leírás. Arduino user manual (pdf)

A végére pár kép az elkészült műről:


Hozzászólások
Hozzáadás Keresés
drachvuv   |Registered |2011-06-23 04:15:14
Ez egy roppant érdekes modul ahogy olvastam a cikket lehet hogy a közel jövőben megépítem ha sikerül!
Josza  - válasz   |Author |2011-05-30 20:58:36
Hello,
Sajnos ez ügyben még nem tudok segítséget nyújtani, mivel a panelt azért építettem hogy megtanuljak AVR
(mikrokontrollert) programozni... egyébként rengeteg információt találsz a hivatalos weboldalon csak hát
angolul... a panelt viszont ajánlott megépíteni vagy megvenni majd eljátszogatni vele… igazság szerint ez egy
fejlesztői környezet azok számára, akik belefognak a programozásba és így a panel segítségével, átültethetik
a programozást a valóságba…
wdupla  - Programozás/szenzorok....   |87.97.41.xxx |2011-03-30 18:02:21
Amatőr vagyok ebben a témában de szeretném megtudni hogyan lehet pl.egy elektromos kisautót automatizálni vele
úgy hogy az egy adott távolságot megtegyen egy tachometer(milyen tipusú?) senzorral illesztve.Valójában szükség
lenne még egy távolságérzékelőre valamint a kormányzást segítő kismotor vezérlésére is.
Nem értek ennek az
összeállitásához és programozásához sem de van némi tapasztalatom,igaz egy másik szinten autóvillamossági
végzettségem szintjén meg alapfokú számítógépkezelő tudásommal próbálkozom.
Minden segítséget előre is
köszönök!
Hozzászólás
Név:
Email:
 
Tárgy:
UBBKód:
[b] [i] [u] [url] [quote] [code] [img] 
 
 
:angry::0:confused::cheer:B):evil::silly::dry::lol::kiss::D:pinch:
:(:shock::X:side::):P:unsure::woohoo::huh::whistle:;):s
:!::?::idea::arrow:
 

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

 

Rólunk. | .Impresszum. | .Használati feltételek. | .Kapcsolat. | .Támogatónk a SzerverPlex.hu