i_droid_instrukcja67.pdf

(2341 KB) Pobierz
robot 67 7-10
KROK PO KROKU
PRZEWODY PLYTKI
TESTOWEJ
Przewody do¸czone do tego zeszytu
b«d potrzebne do zbudowania
dowolnych obwodw na p¸ytce testowej.
W zestawie znajdziesz teý ca¸y komplet
zapasowych wkr«tw.
POTRZEBNE B¢D...
1
nikw æwiat¸a do zainstalowania na p¸ytce testowej. Jed-
nak, aby zbudowa na niej dowolny obwd, potrzeb-
ne s przewody ¸czce ze sob rýne elementy. I w¸aænie w tym
numerze znajdziesz zestaw takich przewodw do p¸ytki testo-
wej (maj one odpowiedni gruboæ i elastycznoæ), ktrych b«-
dziesz mg¸ natychmiast uýy do uzupe¸nienia uk¸adu czujni-
kw æwiat¸a. Oprcz przewodw do numeru
do¸czono teý kilka torebek z wkr«tami rýne-
go typu i rýnych rozmiarw.
1. magnetyczny
wkr«tak
krzyýakowy
KOMPONENTY
1.
2.
Przewody do¸czone do tego numeru
sk¸adaj si« z wielu splecionych ze sob
cienkich drucikw, tworzcych jeden
rdzeÄ. KoÄcwki przewodw zosta¸y
zlutowane, aby si« nie rozszczepia¸y.
1. zestaw zapasowych
wkr«tw
3. zestaw przewodw
do pod¸czeÄ na p¸ytce
testowej
PRZEWODY DO OBWODîW
MONTAû
montaýu z poprzedniego numeru.
Si«gnij zatem najpierw po p¸ytk« testow
z zamontowanymi juý czujnikami
i opornikami i w¸ý koÄcwk« przewodu
w gniazdo pokazane na zdj«ciu po prawej
stronie. Jest to czwarte gniazdo od gry
w kolumnie ã+Ó po lewej stronie p¸ytki.
7
PRZEWODY PüYTKI
TESTOWEJ
D o poprzedniego zeszytu do¸czono cz«æci zestawu czuj-
1 Nast«pujce instrukcje s kontynuacj
125667454.009.png 125667454.010.png 125667454.011.png 125667454.012.png
KROK PO KROKU
PRZEWODY DO OBWODîW (CIG DALSZY)
MONTAû
koÄcwk«
przewodu w gniazdo i-13
(zdj«cie po lewej stronie)
i upewnij si«, czy siedzi
w nim mocno. We drugi
przewd i w¸ý jego
koÄcwki odpowiednio
w drugie gniazdo od gry
w kolumnie ã+Ó po lewej
stronie i gniazdo b-13
(zdj«cie po prawej
stronie).
czy ýadna koÄcwka
nie wypad¸a z gniazda, przejd
do kolejnego przewodu. W¸ý
jedn jego koÄcwk« w czwarte
od koÄca gniazdo kolumny ãÐÓ
po lewej stronie, a drug
w gniazdo g-23 (zdj«cia
po prawej).
(poniýej), wykorzystujc
sme gniazdo od do¸u
w kolumnie ãÐÓ po lewej stronie
oraz gniazdo d-23.
po kolejny przewd. Pod¸cz go do gniazda
b-15 i trzeciego otworu od do¸u z¸cza bocznego
zasobnika (ãWejæcie analogowe 1Ó), zaznaczonego
na zdj«ciu poniýej.
8
2 W¸ý drug
3 Ca¸y czas sprawdzajc,
4 W¸ý kolejny przewd
5 Ustaw p¸ytk« testow na zasobniku i si«gnij
125667454.001.png
PRZEWODY PüYTKI TESTOWEJ
PRZEWODY DO OBWODîW (CIG DALSZY)
MONTAû
do r«ki kolejny
przewd i pod¸cz
go drugiego gniazda
od do¸u z¸cza
zasobnika (ãWejæcie
analogowe 2Ó) oraz
do gniazda g-15
na p¸ytce testowej
(po lewej). Nast«pnie
w¸ý przewd
do pierwszego
gniazda od gry
z¸cza (ãGNDÓ,
zdj«cie po prawej)
i smego gniazda
od gry w kolumnie
ãÐÓ po lewej stronie.
obwodu czujnikw æwiat¸a. Wykorzystaj do tego
pierwsze gniazdo od do¸u z¸cza zasobnika (ãVCCÓ)
i szste od gry gniazdo w kolumnie ã+Ó po lewej
stronie p¸ytki testowej (zdj«cie poniýej).
WSKAZîWKI
Opisane na poprzednich stronach instrukcje
pozwoli¸y ci skompletowa obwd czujnikw
æwiat¸a. B«dziesz mg¸ go jednak wykorzysta
dopiero po zainstalowania karty modu¸u
ramion. Czujniki s cz«æciami bardzo
wraýliwymi, dobrze sprawdzaj si«
w pomieszczeniach zaciemnionych
lub ze æwiat¸em rozmieszczonym w rýnych
jego cz«æciach. Kiedy b«dziesz je testowa¸,
umieæ robota na prowizorycznym
podwyýszeniu, tak by ko¸a nie dotyka¸y ziemi,
a nast«pnie skieruj strumieÄ æwiat¸a
na czujniki. Aby ograniczy ich czu¸oæ,
moýesz zaklei je cz«æciowo taæm klejc.
9
6 Teraz we
7 Pod¸cz ostatni przewd niezb«dny do dzia¸ania
125667454.002.png 125667454.003.png 125667454.004.png 125667454.005.png
KROK PO KROKU
WEWNTRZ i-D 0 1
ZASOBNIK I OBWODY PüYTKI TESTOWEJ
Obwody budowane na p¸ytce testowej
ãporozumiewaj si«Ó z i-D01 poprzez zasobnik,
dzi«ki z¸czu umieszczonemu w jego grnej cz«æci,
obok lewego boku. Ma ono dziesi« gniazd, z ktrych
kaýde odgrywa konkretn rol« (patrz zdj«cie po prawej
stronie). Na poprzednich stronach zosta¸y opisane cztery
z nich (ãWejæcie analogowe 1Ó, ãWejæcie analogowe 2Ó,
ãGNDÓ i ãVCCÓ), dlatego teraz przyjrzymy im si«
dok¸adniej. Pierwsze od gry to GND (skrt od ground,
czyli ãziemiaÓ) Ð dostarcza ono pytce testowej napi«cie
odniesienia rwne 0 V (z tego powodu pod¸czone jest
do kolumny ãÐÓ p¸ytki testowej w budowie obwodw
czujnikw æwiat¸a). Pod gniazdem GND znajduj si« dwa
gniazda magistrali komunikacyjnej I2C, uýywane
(przez wymagajce tego obwody) do komunikowania si«
z modu¸ami elektronicznymi i-D01. Kolejne cztery
gniazda z¸cza (GPIO) to cyfrowe porty wejæcia/wyjæcia
Ð moýna ich uýywa do wymiany danych pomi«dzy i-D01
a urzdzeniami cyfrowymi na p¸ytce testowej. Nast«pnie
wida dwa gniazda wejæcia analogowego (ãWejæcie
analogowe 1Ó, ãWejæcie analogowe 2Ó), uýywane
do wysy¸ania analogowych danych z obwodu p¸ytki
testowej do i-D01. Wreszcie ostatnie gniazdo z¸cza
(VCC) dostarcza p¸ytce testowej zasilanie (o napi«ciu 3 V)
w postaci prdu sta¸ego; w obwodzie z czujnikami
æwiat¸a jest ono po¸czone z kolumn ã+Ó p¸ytki
testowej, odpowiadajcej w¸aænie za zasilanie.
Podsumowujc: gniazda z¸cza moýna podzieli na trzy
grupy Ð gniazda zasilania (GND i VCC), gniazda
magistrali komunikacyjnej (I2C) oraz wymiany danych
(cyfrowe GPIO, wejæcia analogowe). Te ostatnie moýna
teý monitorowa z menu wyæwietlacza Ð po dotarciu
do funkcji ãTest GPIOÓ (dost«pnej po zainstalowaniu
modu¸u ramion), na wyæwietlaczu pojawi si« sekwencja
cyfr Ð pierwsze cztery podaj informacje pochodzce
z portw cyfrowych (dlatego mog by rwne 0
w przypadku ãniskiejÓ wartoæci
lub 1 w przypadku wartoæci
ãwysokiejÓ), reszta sekwencji
odnosi si« zaæ do wejæ
analogowych i pokazuje dwie
liczby (jedn dla wejæcia 1,
drug dla wejæcia 2). Mog
waha si« od 0 do 255
i pokazuj wartoæ
dostarczon przez wejæcia
analogowe. W przypadku
czujnikw æwiat¸a wartoæ 0
oznacza ãciemnoæÓ,
zaæ wyýsza wartoæ
(ktra dla tych do¸czonych czujnikw jest rwna 125)
oznacza maksymalne oæwietlenie. Wi«cej informacji
dotyczcych zarzdzania wejæciami i wyjæciami cyfrowymi
oraz wejæciami analogowymi moýna znale w rozdziale
ãZarzdzanie GPIOÓ w przewodniku programowania
wizualnego i-D01 na trzeciej p¸ycie CD-ROM. Obwody
zamontowane na p¸ytce testowej moýna wykorzysta,
piszc odpowiednie programy w j«zyku C-like lub Java.
Przyk¸ad pokazano w diagramie blokowym
na schemacie umieszczonym poniýej. Na podstawie
takiego programu i-D01 b«dzie szed¸ za rd¸em æwiat¸a.
W tym wypadku wybrano wartoæ rwn 100
jako odpowiadajc wejæciom analogowym. Jeæli jeden
z czujnikw b«dzie mia¸ wartoæ wi«ksz niý 100,
i-D01 zinterpretuje taki sygna¸ jako znak obecnoæci
rd¸a æwiat¸a ze strony, po ktrej znajduje si« czujnik,
a w konsekwencji obrci si« w tym kierunku.
GND
I2C
cyfrowe GPIO
wejæcie analogowe
VCC
Powyýej: schemat dziesi«ciu gniazd z¸cza
zasobnika. Poniýej: schemat blokowy programu
Visual C-like wykonujcego zachowanie
ãid za rd¸em æwiat¸aÓ przy wykorzystaniu
obwodu zamontowanego na p¸ytce testowej.
Moýna b«dzie je przeprowadzi dopiero
po zainstalowaniu modu¸u ramion.
10
125667454.006.png 125667454.007.png 125667454.008.png
Zgłoś jeśli naruszono regulamin