radionica elektronike i robotike

25
[2012./2013.] Skripta za polaznike | Saša Škalamera CTK Rijeka Radionica Elektronike i Robotike

Upload: jasna-skomrak

Post on 13-Apr-2015

80 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: Radionica Elektronike i Robotike

[2012./2013.]

Skripta za polaznike | Saša Škalamera

CTK Rijeka

Radionica Elektronike i Robotike

Page 2: Radionica Elektronike i Robotike

Vj.1 Jednostavni struni krug na eksperimentalnoj pločici Radni zadatci:

1. Sastaviti jednostavni strujni krug sa led diodom i otpornikom. 2. Upoznavanje sa mjernim instrumentom. 3. Zakonitosti koje vladaju u jednostavnom strujnom krugu. 4. Provjera Ohmova zakona.

Montažna shema sklopa:

Sredstva za rad: Materijal:

‐ Otpornik R=333 Ω ‐ Led 3mm ‐ Spojne žice

Komada: 1 1 3

Pribor i alat: ‐ Eksperimentalna pločica ‐ Ispravljač 5 V ‐ Sjekača kliješta ‐ Izvijač ‐ Mjerni instrument

Tijek izvođenja vježbe: 1. Priprema radnog mjesta 2. Spojite elemente na pločicu i provjerite ispravnost sklopa (Led dioda svijetli )‐ obratiti

pozornost na ispravno spajanje anode i katode 3. Izmjeriti napone sa mjernim instrumentom (voltmetar se spaja paralelno):

‐ Napon izvora: U = ‐ Pad napona na otporniku: U1 = ‐ Pad napona na diodi : U2 = ‐ Zaključak:

4. Izmjerit struje (ampermetar se spaja serijski): ‐ Prije otpornika I1= ‐ Poslije otpornika I2= ‐ Zaključak

5. Provjera Ohmova zakona za pojedini element i za čitav strujni krug

Ime i prezime: Datum:

Page 3: Radionica Elektronike i Robotike

Vj.2 Otpornici Radni zadatci:

1. Očitavanje vrijednosti otpora koristeći boje. 2. Provjera otpora mjernim instrumentom

Montažna shema sklopa:

Sredstva za rad: Materijal:

‐ Otpornici Komada: 12

Pribor i alat: ‐ Eksperimentalna pločica ‐ Mjerni instrument

Tijek izvođenja vježbe: 1. Vježba očitavanja vrijednosti otpora

Boje Vrijednost Izmjereno Spojna žica

Zaključak:

Ime i prezime: Datum:

Page 4: Radionica Elektronike i Robotike

Vj.3 Serijsko i paralelno spajanje otpornika Radni zadatci:

1. Spojiti serijski spoj otpornika na eksperimentalnu pločicu 2. Spojiti paralelni spoj otpornika na eksperimentalnu pločicu

Montažna shema sklopa: Serijski i paralelni spoj otpornika

Sredstva za rad: Materijal:

‐ Otpornici ‐ Spojne žice

Komada: 12 5

Pribor i alat: ‐ Eksperimentalna pločica ‐ Mjerni instrument

Tijek izvođenja vježbe:

R1 R2 R (serijski) R (paralelno)

Zaključak:

Ime i prezime: Datum:

Page 5: Radionica Elektronike i Robotike

Vj.4 Bascom – programator STK 500

Radni zadatci: 1. Programator STK 500 2. Izrada konektora za programator

Sredstva za rad: Materijal:

‐ Konektor 10 pin ‐ Pločica ‐ Redni konektor ‐ Spojne žice

Komada:1 1 1

Pribor i alat:‐ Eksperimentalna pločica ‐ Mjerni instrument ‐ Lemilica

Tijek izvođenja vježbe: 1. Izrada pločice sa konektorom za programator

2. Spojiti programator sa računalom i provjeriti COM port

Nakon što instaliramo drivere za USB programator, potrebno je pronaći broj COM porta.

To radimo na slijedeći način:

START ‐> My Computer ‐>(Desni klik) Properties ‐> Hardwere ‐> Device Menager ‐> Ports

Očitamo stanje porta na kojem je spojen programator (npr. COM4)

Zaključak:

Ime i prezime: Datum:

Page 6: Radionica Elektronike i Robotike

Vj.5 Bascom – osnovne postavke Radni zadatci:

1. Pokrenuti Bascom 2. Osnovne postavke

Pokrenuti Bascom:

Definirati programator:

1. Programmer ‐ STK 500 2. Odabrati COM port 3. Učitati file STK500.exe (Potrebno je

prethodno spremiti ga na računalo)

Odabrati Mikrokontroler ATmega8:

Options ‐> Programmer ‐>Compiler ‐> Chip

Namjestiti Chip na m8def.dat

Ime i prezime: Datum:

Page 7: Radionica Elektronike i Robotike

Vj.6 Bascom – Prvi program

Radni zadatci: 1. Pokrenuti Bascom 2. Napisati prvi program i sačuvati ga kao podložak za ostale programe

'1. Title Block 'Title: 'Author: 'Date: 'File name:

'komentari

'2. Program Description: '3. Compailer Settings: $regfile = "m8def.dat" $crystal = 1000000

Odabrani mikrokontroler Frekvencija kristala

'4. Hardver Setup Config PORTC = Output

Definiranje Outputa

'4. Hardware Aliases Out1 Alias Portc.0

Povezivanje imena i pina

' 7. Declare Variables ' 8. Initialise Variables ' 9. Declare Constants 'Main program Do

Loop

Između Do Loop petlje pišemo program

'Subroutine

Ime i prezime: Datum:

Page 8: Radionica Elektronike i Robotike

Vj.7 ATmega8 – Paljenje LED diode Radni zadatci:

1. Spojiti sklop prema montažnoj shemi 2. Programirati paljenje led diode

Montažna shema sklopa:

Sredstva za rad: Materijal:

‐ ATmega8 ‐ Otpornik 330 Ω ‐ Led 3 ili 5 mm ‐ Spojne žice

Komada: 1 1 1 6

Pribor i alat: ‐ Eksperimentalna pločica ‐ Mjerni instrument

Tijek izvođenja vježbe: Programiranje '1. Title Block 'Title: 'Author: 'Date: 'File name:Led1

'2. Program Description: '3. Compailer Settings: $regfile = "m8def.dat" $crystal = 1000000

Odabrani mikrokontroler Frekvencija kristala u Hz

'4. Hardver Setup Config PORTC = Output

Definiranje Outputa

'4. Hardware Aliases Led1 Alias Portc.5

Povezivanje imena i pina na mikrokontroleru

' 7. Declare Variables ' 8. Initialise Variables ' 9. Declare Constants 'Main program Do Led1 = 1 Loop

Između Do Loop petlje pišemo program

'Subroutine

Zaključak:

Ime i prezime: Datum:

Page 9: Radionica Elektronike i Robotike

Vj.8 ATmega8 – Treptanje LED diode Radni zadatci:

1. Spojiti sklop prema montažnoj shemi 2. Programirati treptanje led diode

Montažna shema sklopa:

Sredstva za rad: Materijal:

‐ ATmega8 ‐ Otpornik 330 Ω ‐ Led 3 ili 5 mm ‐ Spojne žice

Komada: 1 1 1 6

Pribor i alat: ‐ Eksperimentalna pločica ‐ Mjerni instrument

Tijek izvođenja vježbe: Programiranje '1. Title Block 'Title: 'Author: 'Date: 'File name:Led2

'2. Program Description: '3. Compailer settings: $regfile = "m8def.dat" $crystal = 1000000

Odabrani mikrokontroler Frekvencija kristala u Hz

'4. Hardver setup Config PORTC = Output

Definiranje Outputa

'4. Hardware Aliases Led1 Alias Portc.5

Povezivanje imena i pina na mikrokontroleru

' 7. Declare Variables ' 8. Initialise Variables ' 9. Declare Constants 'Main program Do Led1 = 1 Wait 1 Led1 = 0 Wait 1 Loop

Između Do Loop petlje pišemo program

Wait naredba za pauzu u sekundama Waitms pauza u ms Waitus pauza u mikrosekunadam

'Subroutine

Zaključak:

Ime i prezime: Datum:

Page 10: Radionica Elektronike i Robotike

Vj.9 ATmega8 – Semafor Radni zadatci:

1. Spojiti sklop prema montažnoj shemi 2. Programirati semafor sa 3 led diode

Montažna shema sklopa:

Sredstva za rad: Materijal:

‐ ATmega8 ‐ Otpornik 330 Ω ‐ Led 3 ili 5 mm ‐ Spojne žice

Komada: 1 3 3 6

Pribor i alat: ‐ Eksperimentalna pločica ‐ Mjerni instrument

Tijek izvođenja vježbe: Programiranje '1. Title Block 'Title: 'Author: 'Date: 'File name:Sem1

'2. Program Description: '3. Compailer Settings: $regfile = "m8def.dat" $crystal = 1000000

Odabrani mikrokontroler Frekvencija kristala

'4. Hardver Setup Config PORTC = Output

Definiranje Outputa

'4. Hardware Aliases LedR Alias Portc.5 LedY Alias Portc.4 LedG Alias Portc.3

Povezivanje imena i pina

' 7. Declare Variables ' 8. Initialise Variables ' 9. Declare Constants 'Main program Do LedR = 1 LedY = 0 LedG=0 Wait 3 LedR = 1 LedY = 1 LedG= 0

Između Do Loop petlje pišemo program

Page 11: Radionica Elektronike i Robotike

Waitms 500 LedR = 0 LedY = 0 LedG= 1 Wait 3 LedR = 0 LedY = 1 LedG= 0 Wait 1 Loop

'Subroutine

Zaključak:

Ime i prezime: Datum:

Page 12: Radionica Elektronike i Robotike

Vj.10 ATmega8 – Semafor ver.2

Radni zadatci: 1. Spojiti sklop prema montažnoj shemi 2. Programirati semafor sa 3 led diode za aute i 2 led diode za pješake

Montažna shema sklopa:

Sredstva za rad: Materijal:

‐ ATmega8 ‐ Otpornik 330 Ω ‐ Led 3 ili 5 mm ‐ Spojne žice

Komada: 1 5 5 6

Pribor i alat: ‐ Eksperimentalna pločica ‐ Mjerni instrument

Tijek izvođenja vježbe: Programiranje '1. Title Block 'Title: 'Author: 'Date: 'File name:Sem2

'2. Program Description: '3. Compailer Settings: $regfile = "m8def.dat" $crystal = 1000000

Odabrani mikrokontroler Frekvencija kristala

'4. Hardver Setup Config PORTC = Output Config PORTB = Output

Definiranje Outputa

'4. Hardware Aliases LedR_a Alias Portc.5 LedY _a Alias Portc.4 LedG_a Alias Portc.3 LedR_p Alias Portb.1 LedG_p Alias Portb.0

Povezivanje imena i pina

' 7. Declare Variables ' 8. Initialise Variables ' 9. Declare Constants 'Main program Do LedR_a = 1 LedY _a= 0 LedG_a= 0 LedR_p = 0 LedG_p = 1

Između Do Loop petlje pišemo program

Page 13: Radionica Elektronike i Robotike

Wait 3 LedR_a = 1 LedY _a= 1 LedG_a= 0 LedR_p = 0 LedG_p = 1 Waitms 500 LedR_a = 0 LedY _a= 0 LedG_a= 1 LedR_p = 1 LedG_p = 0 Wait 3 LedR_a = 0 LedY _a= 1 LedG_a= 0 LedR_p = 1 LedG_p = 0 Wait 1 Loop

'Subroutine

Zaključak:

Ime i prezime: Datum:

Page 14: Radionica Elektronike i Robotike

Vj.11 ATmega8 – 7 segmentni display Radni zadatci:

1. Spojiti sklop prema montažnoj shemi 2. Programirati 7 segmentni display

Montažna shema sklopa:

Sredstva za rad: Materijal:

‐ ATmega8 ‐ Otpornik 330 Ω ‐ 7 segmentni dispay ‐ Spojne žice

Komada: 1 5 1 6

Pribor i alat: ‐ Eksperimentalna pločica ‐ Mjerni instrument

Tijek izvođenja vježbe: Programiranje '1. Title Block 'Title: 'Author: 'Date: 'File name:Display1 '2. Program Description: '3. Compailer Settings: $regfile = "m8def.dat" $crystal = 1000000

Odabrani mikrokontroler Frekvencija kristala

'4. Hardver Setup Config PORTD= Output

Definiranje Outputa

'4. Hardware Aliases a Alias Portd.5 b Alias Portd.4 c Alias Portd.2 d Alias Portd.1 e Alias Portd.0 f Alias Portd.6 g Alias Portd.7 h Alias Portd.3

Povezivanje imena i pina

' 7. Declare Variables ' 8. Initialise Variables ' 9. Declare Constants 'Main program

Page 15: Radionica Elektronike i Robotike

Do a = 1 b = 1 c = 1 d = 1 e = 1 f = 1 g = 1 h = 1 Loop

Između Do Loop petlje pišemo program

'Subroutine

Tijek izvođenja vježbe: 1. Ispisati brojeve od 0 do 9 sa pauzom od jednu sekundu Zaključak:

Ime i prezime: Datum:

Page 16: Radionica Elektronike i Robotike

Vj.12 ATmega8 – LCD display

Radni zadatci: 1. Spojiti sklop prema montažnoj shemi 2. Programirati LCD display

Montažna shema sklopa:

Sredstva za rad: Materijal:

‐ ATmega8 ‐ Promjenjivi otpornik 10kΩ ‐ LCD Hitachi HD44780 ‐ Spojne žice

Komada: 1 1 1 ‐

Pribor i alat: ‐ Eksperimentalna pločica ‐ Mjerni instrument

Tijek izvođenja vježbe: Programiranje '1. Title Block 'Title: 'Author: 'Date: 'File name:Lcd1 '2. Program Description: '3. Compailer Settings: $regfile = "m8def.dat" $crystal = 1000000

Odabrani mikrokontroler Frekvencija kristala

'4. Hardver Setup Config PORTD= Output Config Lcdpin = Pin, Db4 = PORTD.2, Db5 = PORTD.3, Db6 = PORTD.6, Db7 = PORTD.7, E = PORTD.1, RS = PORTD.0 Config Lcd = 16*2

Definiranje Outputa

'4. Hardware Aliases Povezivanje imena i pina' 7. Declare Variables ' 8. Initialise Variables ' 9. Declare Constants 'Main program Do Locete 1, 5 Lcd “Ime“ Locate 2,3 Lcd “Prezime“ Loop

Između Do Loop petlje pišemo program

'Subroutine

Zaključak:

Ime i prezime: Datum:

Page 17: Radionica Elektronike i Robotike

Vj.13 ATmega8 – DC motor i tranzistor Radni zadatci:

1. Spojiti sklop prema montažnoj shemi 2. Pokrenuti DC motor

Montažna shema sklopa:

Sredstva za rad: Materijal:

‐ ATmega8 ‐ Otpornik 1 kΩ ‐ NPN tranzistor ‐ DC motor ‐ Spojne žice

Komada: 1 1 1 1 ‐

Pribor i alat: ‐ Eksperimentalna pločica‐ Mjerni instrument

Tijek izvođenja vježbe: Programiranje '1. Title Block 'Title: 'Author: 'Date: 'File name:Motor1

'2. Program Description: '3. Compailer settings: $regfile = "m8def.dat" $crystal = 1000000

Odabrani mikrokontroler Frekvencija kristala

'4. Hardver setup Config PORTD.7= Output

Definiranje Outputa

'4. Hardware Aliases Motor Alias Portd.7

Povezivanje imena i pina

' 7. Declare Variables ' 8. Initialise Variables ' 9. Declare Constants 'Main program Do Motor = 1 Wait 5 Motor = 0 Wait 5 Loop

Između Do Loop petlje pišemo program

'Subroutine

Zaključak:

Ime i prezime: Datum:

Page 18: Radionica Elektronike i Robotike

Vj.14 ATmega8 – DC motor i ULN 2003A Radni zadatci:

1. Spojiti sklop prema montažnoj shemi 2. Pokrenuti DC motor

Montažna shema sklopa:

‐ + Sredstva za rad: Materijal:

‐ ATmega8 ‐ ULN2003A ‐ DC motor ‐ Spojne žice

Komada:1 1 1 1 ‐

Pribor i alat: ‐ Eksperimentalna pločica‐ Mjerni instrument

Tijek izvođenja vježbe: Programiranje '1. Title Block 'Title: 'Author: 'Date: 'File name:Motor1 '2. Program Description: '3. Compailer settings: $regfile = "m8def.dat" $crystal = 1000000

Odabrani mikrokontroler Frekvencija kristala

'4. Hardver setup Config PORTD.7= Output

Definiranje Outputa

'4. Hardware Aliases Motor Alias Portd.7

Povezivanje imena i pina

' 7. Declare Variables ' 8. Initialise Variables ' 9. Declare Constants 'Main program Do Motor = 1 Wait 5 Motor = 0 Wait 5 Loop

Između Do Loop petlje pišemo program

'Subroutine

Zaključak:

Ime i prezime: Datum:

Page 19: Radionica Elektronike i Robotike

Vj.15 ATmega8 – DC motor i relay Radni zadatci:

1. Spojiti sklop prema montažnoj shemi 2. Pokrenuti DC motor

Montažna shema sklopa:

Sredstva za rad: Materijal:

‐ ATmega8 ‐ ULN2003A ‐ DC motor ‐ Relay ‐ Spojne žice

Komada: 1 1 1 1 ‐

Pribor i alat: ‐ Eksperimentalna

pločica ‐ Mjerni instrument

Tijek izvođenja vježbe: Programiranje '1. Title Block 'Title: 'Author: 'Date: 'File name:Motor1 '2. Program Description: '3. Compailer settings: $regfile = "m8def.dat" $crystal = 1000000

Odabrani mikrokontroler Frekvencija kristala

'4. Hardver setup Config PORTD.7= Output

Definiranje Outputa

'4. Hardware Aliases Motor Alias Portd.7

Povezivanje imena i pina

' 7. Declare Variables ' 8. Initialise Variables ' 9. Declare Constants 'Main program Do Motor = 1 Wait 5 Motor = 0 Wait 5 Loop

Između Do Loop petlje pišemo program

'Subroutine

Zaključak:

Ime i prezime: Datum:

Page 20: Radionica Elektronike i Robotike

Vj.16 H-bridge Radni zadatci:

1. Spojiti sklop prema montažnoj shemi 2. Pokrenuti DC motor

Montažna shema sklopa:

Sredstva za rad: Materijal:

‐ DC motor ‐ Baterija 9V ‐ Spojne žice

Komada: 1 1 1

Pribor i alat: ‐ Eksperimentalna

pločica ‐ Mjerni instrument

Tijek izvođenja vježbe: Popuni tablicu: S1 S2 S3 S4 Rezultat: (Opiši vrtnju) 0 0 0 01 0 1 0 0 1 0 1 1 1 0 00 0 1 1 1 1 0 0 1 0 0 1 0 1 1 01 1 1 1

Zaključak:

Ime i prezime: Datum:

Page 21: Radionica Elektronike i Robotike

Vj.17 ATmega8 – relejno upravljanje DC motorom Radni zadatci:

1. Spojiti sklop prema montažnoj shemi 2. Pokrenuti DC motor

Montažna shema sklopa:

Sredstva za rad: Materijal:

‐ ATmega8 ‐ ULN2003A ‐ DC motor ‐ Relay ‐ Spojne žice

Komada:1 1 1 2 ‐

Pribor i alat:‐ Eksperimentalna pločica ‐ Mjerni instrument

Tijek izvođenja vježbe: Programiranje'1. Title Block 'Title: 'Author: 'Date: 'File name:Motor1

'2. Program Description: '3. Compailer settings: $regfile = "m8def.dat" $crystal = 1000000

Odabrani mikrokontroler Frekvencija kristala

'4. Hardver setup Config PORTD.6= Output Config PORTD.7= Output

Definiranje Outputa

'4. Hardware Aliases Rel_1 Alias Portd.6 Rel_2 Alias Portd.7

Povezivanje imena i pina

' 7. Declare Variables ' 8. Initialise Variables ' 9. Declare Constants 'Main program Do Rel_1 = 1 Rel_2 = 0 Wait 5 Rel_1 = 0 Rel_2 = 1 Wait 5 Loop

Između Do Loop petlje pišemo program

'Subroutine

Zaključak:

Ime i prezime: Datum:

Page 22: Radionica Elektronike i Robotike

Vj.18 ATmega8 – digitalni ulaz (tipkala) Radni zadatci:

1. Spojiti sklop prema montažnoj shemi 2. Upaliti Led diodu pritiskom na tipkalo

Montažna shema sklopa:

Sredstva za rad: Materijal:

‐ ATmega8 ‐ Tipkalo ‐ Led diode 3mm ‐ Spojne žice

Komada: 1 1 2 ‐

Pribor i alat: ‐ Eksperimentalna pločica ‐ Mjerni instrument

Tijek izvođenja vježbe: Programiranje '1. Title Block 'Title: 'Author: 'Date: 'File name:Digitalni ulaz

'2. Program Description: '3. Compailer settings: $regfile = "m8def.dat" $crystal = 1000000

Odabrani mikrokontroler Frekvencija kristala

'4. Hardver setup Config PIND.0= Input Config PORTB= Output

Definiranje Inputa i Outputa

'4. Hardware Aliases Tipkalo Alias PIND.0 Led1 Alias PORTB.0

Povezivanje imena i pina

' 7. Declare Variables Set PORTD.0 ' 8. Initialise Variables ' 9. Declare Constants

Aktivacija internog pull‐up otpornika (Ulaz na 5V) Naredba Set PORTD.0 je ekvivalent naredbi PORTD.0 = 1

'Main program Do If Tipkalo = 0 then Toggle Led1 Loop

Između Do Loop petlje pišemo program

'Subroutine

Zadatak: 1. Izmjeni program i pokušaj upaliti drugu LED diodu. 2. Pritiskom na tipkalo palite naizmjenično LED diode.

Zaključak: Ime i prezime: Datum:

Page 23: Radionica Elektronike i Robotike

Vj.19 ATmega8 – naredba DEBAUNCE Radni zadatci:

1. Spojiti sklop prema montažnoj shemi 2. Riješimo mehaničku grešku tipkala koristeći naredbu DEBAUNCE za naizmjenično treptanje

LED diode Montažna shema sklopa:

Sredstva za rad: Materijal:

‐ ATmega8 ‐ Tipkalo ‐ Led diode 3mm ‐ Spojne žice

Komada: 1 1 2 ‐

Pribor i alat: ‐ Eksperimentalna

pločica ‐ Mjerni instrument

Tijek izvođenja vježbe: Programiranje '1. Title Block 'Title: 'Author: 'Date: 'File name:Digitalni ulaz

'2. Program Description: '3. Compailer settings: $regfile = "m8def.dat" $crystal = 1000000

Odabrani mikrokontroler Frekvencija kristala

'4. Hardver setup Config PIND.0= Input Config PORTB= Output

Definiranje Inputa i Outputa

'4. Hardware Aliases Tipkalo Alias PIND.0 Led1 Alias PORTB.0 Led2 Alias PORTB.1

Povezivanje imena i pina

' 7. Declare Variables Set PORTD.0 ' 8. Initialise Variables Led1 = 1 ' 9. Declare Constants

Aktivacija internog pull‐up otpornika (Ulaz na 5V) Naredba Set PORTD.0 je ekvivalent naredbi PORTD.0 = 1

'Main program Do Debounce Tipkalo, 0 , A_sub, Sub Loop

Između Do Loop petlje pišemo program

'Subroutine A_sub: Toggle Led1 Toggle Led2 Return

Zaključak: Ime i prezime: Datum:

Page 24: Radionica Elektronike i Robotike

Vj.20 ATmega8 – Analogni ulaz i izlaz Radni zadatci:

1. Spojiti sklop prema montažnoj shemi 2. Potenciometrom regulirati sjaj LED diode

Montažna shema sklopa:

Sredstva za rad: Materijal:

‐ ATmega8 ‐ Potenciometar ‐ Led diode 3mm ‐ Svjetlosni senzor ‐ Otpornici ‐ Spojne žice

Komada: 1 1 1 1 2 ‐

Pribor i alat: ‐ Eksperimentalna

pločica ‐ Mjerni instrument

Tijek izvođenja vježbe: Programiranje'1. Title Block 'Title: 'Author: 'Date: 'File name:Digitalni ulaz

'2. Program Description: '3. Compailer settings: $regfile = "m8def.dat" $crystal = 1000000

Odabrani mikrokontroler Frekvencija kristala

'4. Hardver setup Config Timer1 =Pwm , Pwm = 10, Compare A Pwm = Clear Down, Prescale = 1 Config ADC = Single, Prescale = Auto, Reference = AVCC Start ADC Config PORTB.1 = Output

Definiranje Analognog izlaza Definiranje analognog ulaza

'4. Hardware Aliases

Povezivanje imena i pina

' 7. Declare Variables Dim A As Integer Dim B AS Integer ' 8. Initialise Variables ' 9. Declare Constants

'Main program Do A = Getadc(4) A = Getadc(4) Compare1a = A Loop

Između Do Loop petlje pišemo program

'Subroutine

Zaključak: Ime i prezime: Datum:

Page 25: Radionica Elektronike i Robotike