00. GYAKORLAT Bevezető.

Slides:



Advertisements
Hasonló előadás
Program funkciók USB porton keresztül kommunikál és egy kiegészítő eszköztől (kontrollertől) kapott jel hatására az előre elkészített minta fájlt kinyomtatja.
Advertisements

Nyitray Norbert 6. Tétel: Ön egy kisvállalkozás számítástechnikai munkatársa. Munkahelyén mindössze néhány számítógépes munkahely van. Feladata a kisebb.
Alaplap.
Interaktív táblák Bevezetés.
Az operációs rendszer.
A számítógép felépítése
SZÁMÍTÓGÉP- HÁLÓZAT.
A számítógép felépítése
PIC mikrokontrollerek
Fontos fogalmak az informatikában.
Az integrált áramkörök (IC-k) tervezése
Small Liga Mozgás vezérlő rendszere
Mérés és adatgyűjtés laboratóriumi gyakorlat Virtuális méréstechnika levelező Mingesz Róbert 5. Óra MA-DAQ – Műszer vezérlése November 26.
Mai Számítógép Perifériák
Kis Krisztián – Kiksaai.elte 1Kis Krisztián - Kiksaai.elte.
A számítógép alapegységei
13.a CAD-CAM informatikus
Az operációs rendszer.
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat Kovács Tamás & Mingesz Róbert 3. óra február 20., 23.
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat Kovács Tamás & Mingesz Róbert 4. óra március 1.
Mérés és adatgyűjtés Kincses Zoltán, Mingesz Róbert, Vadai Gergely 10. Óra MA-DAQ – Műszer vezérlése November 12., 15. v
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat Kovács Tamás & Mingesz Róbert 9. óra április 19.
Zajok és véletlen jelenségek interdiszciplináris területeken való alkalmazásának kutatása és oktatása. TÁMOP A/2-11/ KLJN kommunikációs.
Virtuális méréstechnika MA-DAQ műszer vezérlése 1 Mingesz Róbert V
Prototípus készítés Verilog nyelven VGA – PROM számláló Készítette: Fazekas Gergő,
Összefoglalás, mit is tanultunk eddig informatikából?
A Neumann-elvű számítógép jellemzői:
Fizikai átviteli jellemzők, átviteli módok
PIC processzor és környezete
2 tárolós egyszerű logikai gép vázlata („feltételes elágazás”)
Az operációs rendszer.
A RobotinoView programozása
Programozás C-ben Link és joint Melléklet az előadáshoz.
Egy egyszerű gép vázlata
A mikrovezérlők világa
Laptop, notebook, PDA. Hordozható számítógép Hívhatják bárhogy: laptopoknak vagy noteszgépeknek, hordozható számítógépeknek, stb. Ezek az egy darabból.
Alapfogalmak I. Adat: fogalmak, tények, jelenségek olyan formalizált ábrázolása, amely emberi vagy gépi értelmezésre, feldolgozásra, közlésre alkalmas.
Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben Szegedi Tudományegyetem vállalja a felelősséget,
Mikrovezérlők, perifériák laboratóriumi gyakorlat 3. óra szeptember 18. Mingesz Róbert v
A számítógép felépítése
Atmega128 mikrokontroller programozása
1.3. Pascal program felépítése Az els ő program. Program ; … Begin … End. Program fej Deklarációs rész Végrehajtó rész.
Confidential1 KX-TDA200/100 Rendszer (Ver.1.0) KX-TDA200/100 Rendszer (Ver.1.0) Panasonic Communications Co., Ltd. Network Business Company 1.1 kiadás,
A szöveg digitalizálása
Csatlakozók A számítógépen levő csatlakozók. A számítógépek hátán portok(csatlakozók találhatók) Ennek a segítségével lehet összekapcsolni -külső eszközökkel.
Processzor, alaplap, memória
Kísérletezés virtuális méréstechnika segítségével 2010 március
rendszer intézményértékelés és projektértékelés Felhasználói segédlet 2005.
A fizikai réteg. Az OSI modell első, avagy legalsó rétege Feladata a bitek kommunikációs csatornára való juttatása Ez a réteg határozza meg az eszközökkel.
Iskolai számítógépes hálózat bővítése Készítette Tóth László Ferenc.
Informatikai eszközök
PIC mikrokontroller.
A Mozilla magyar nyelvű szerkesztőjének használata
Az operációs rendszer.
Újdonságok az Arduino szabadszoftveres platform körül Noll János FSF.hu Alapítvány.
Léptetőmotorvezérlés L298N motorvezérlővel és Arduino Pro Minivel – lakásba beépíthető elektromos redőnyszerkezet Készítette: Frankó Tamás MI2004N Kovács.
Táblák létrehozása és feltöltése adatokkal Rendezés Szűrés.
Sz&p prof.
Az operációs rendszer.
Programozott vezérlések Mitsubishi PLC programozás
Elágazások a programban – IF utasítás
02. GYAKORLAT Soros monitor.
03. GYAKORLAT Szervó motor.
01. GYAKORLAT Futófény.
A programozható mikrokontroller
09. GYAKORLAT Beeper.
Szervó motor helyzetének vezérlése potenciométer segítségével
Változók.
MIKROVEZÉRLŐK.
Hálózati struktúrák, jogosultságok
Előadás másolata:

00. GYAKORLAT Bevezető

Bevezető Az Arduino egy olyan hardverplatform amelyhez könnyen lehet elemeket csatlakoztatni és egyszerűen lehet programot írni C nyelven. Ebben az utasításban az Arduino UNO fejlesztőlap lesz bemutatva. Az Arduino-hoz nagyszámú kiegészítő modul illeszthető amelyeket Shield-eknek nevezünk (pajzs).

Fejlesztőlap A fejlesztőlap digitális bemeneti/kimeneti lábacskákkal rendelkezik (0-13), melyek közül valamelyeknek impulzusszélesség moduláció lehetőségei is vannak (PWM). A PWM lábacskáknak “~” jelük van. A 0 és 1 lábacskák a soros kommunikációra szolgálnak. (RX és TX). A fejlesztőlapnak analóg bemenetei is vannak (A0-A5) amelyek képesek kezelni a váltakozó feszültséget a 0V-5V tartományból. Az analóg bemenetekre 10 bites A/D átalakítók vannak beépítve.

Fejlesztőeszközök A szoftver fejlesztése az alábbi ábrán látható fejlesztőkörnyezetben történik. A szerkesztőben írt programokat “skecs”-eknek nevezik (sketch).

Csatlakoztatás Az első csatlakoztatás alkalmával az alapvető beállításokat és az installációt a Device Manager-ben kell elvégezni. Itt határozzuk meg, hogy melyik port-on keresztül fog történni a kommunikáció a számítógép és az Arduino között.

Csatlakoztatás A hardveres összeköttetés az Arduino és a számítógép között soros USB kábel segítségével történik.

Szoftverfejlesztés A szoftvert az Arduino fejlesztőkörnyezetben fejlesszük. A program megírása után, az “Upload” paranccsal töltjük a programot a fejlesztőlapra. (nyíl ikon ). Amennyiben a programkód nem tartalmaz szintakszishibákat, a végrehajtás rögtön az “Upload” feltöltés művelet után kezdődik. Ha a soros monitoron keresztül szeretnénk követni valamit, a monitort a Tools/Serial Monitor menüből hívhatjuk elő.

Szoftverfejlesztés A szoftver néhány jól elkülöníthető részből áll. Az első a setup(), amely csak egyszer hajtódik végre. Ide az inicializációs adatokat írjuk. A másik mindig jelenlevő rész a loop(). A loop-ban lévő program folyamatosan fut.