This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
microbi [2019/02/25 17:22] gyuri01 |
microbi [2019/02/26 13:54] tamas |
||
---|---|---|---|
Line 7: | Line 7: | ||
A csomag tartalma: | A csomag tartalma: | ||
- | {{ :misz01.png |}} | + | {{ :microbi:misz01.png |}} |
FIXME | FIXME | ||
- Robot alváz (könnyű összeszerelés és sok ráépítési pont) | - Robot alváz (könnyű összeszerelés és sok ráépítési pont) | ||
Line 29: | Line 29: | ||
* Szükséged lesz egy csavarhúzóra és egy fogóra | * Szükséged lesz egy csavarhúzóra és egy fogóra | ||
- | {{ :misz02.png?200 |}} | + | {{ :microbi:misz02.png?200 |}} |
<html><center>1. Távolítsuk el a védőfóliát a plexi lemezekről</center></html> | <html><center>1. Távolítsuk el a védőfóliát a plexi lemezekről</center></html> | ||
- | {{ :misz03.png?200 |}} | + | {{ :microbi:misz03.png?200 |}} |
<html><center>2. Helyezzük be 4 db (M3x20) csavart a motorvezérlő távtartójába</center></html> | <html><center>2. Helyezzük be 4 db (M3x20) csavart a motorvezérlő távtartójába</center></html> | ||
- | {{ :misz04.png?200 |}} | + | {{ :microbi:misz04.png?200 |}} |
<html><center>3.Rögzítsük a megadott helyre 2db (M3x10) csavar segítségével</center></html> | <html><center>3.Rögzítsük a megadott helyre 2db (M3x10) csavar segítségével</center></html> | ||
- | {{ :misz05.png?200 |}} | + | {{ :microbi:misz05.png?200 |}} |
<html><center>4.Szereljük be a motorokat a rögzítő elem segítségével</center></html> | <html><center>4.Szereljük be a motorokat a rögzítő elem segítségével</center></html> | ||
- | {{ :misz06.png?200 |}} | + | {{ :microbi:misz06.png?200 |}} |
<html><center>5.Így néz ki a két motor szerelt állapotban</center></html> | <html><center>5.Így néz ki a két motor szerelt állapotban</center></html> | ||
- | {{ :misz07.png?200 |}} | + | {{ :microbi:misz07.png?200 |}} |
<html><center>6. Csavarozzuk fel a távtartókat a görgőre</center></html> | <html><center>6. Csavarozzuk fel a távtartókat a görgőre</center></html> | ||
- | {{ :misz08.png?200 |}} | + | {{ :microbi:misz08.png?200 |}} |
<html><center>7. Rögzítsük a távtartókon keresztül a görgőt az alvázhoz</center></html> | <html><center>7. Rögzítsük a távtartókon keresztül a görgőt az alvázhoz</center></html> | ||
- | {{ :misz09.png?200 |}} | + | {{ :microbi:misz09.png?200 |}} |
<html><center>8. Helyezzük a motorvezérlőt a távtartóra és rögzítsük 4 db (M3 anya) csavarral</center></html> | <html><center>8. Helyezzük a motorvezérlőt a távtartóra és rögzítsük 4 db (M3 anya) csavarral</center></html> | ||
- | {{ :misz10.png?200 |}} | + | {{ :microbi:misz10.png?200 |}} |
<html><center>9. A neopixeles LED tartót is csavarozzuk fel 2db (M3x10) csavarral</center></html> | <html><center>9. A neopixeles LED tartót is csavarozzuk fel 2db (M3x10) csavarral</center></html> | ||
- | {{ :misz11.png?200 |}} | + | {{ :microbi:misz11.png?200 |}} |
<html><center>10. A vezetékeket bújtassuk, majd dugjuk rá a tüskesorra (zöld P13-as, piros 3V, fekete GND)</center></html> | <html><center>10. A vezetékeket bújtassuk, majd dugjuk rá a tüskesorra (zöld P13-as, piros 3V, fekete GND)</center></html> | ||
- | {{ :misz12.png?200 |}} | + | {{ :microbi:misz12.png?200 |}} |
<html><center>11. A motorok kábeleit bújtassuk, majd csatlakoztassuk a megfelelő sorkapocshoz</center></html> | <html><center>11. A motorok kábeleit bújtassuk, majd csatlakoztassuk a megfelelő sorkapocshoz</center></html> | ||
- | {{ :misz13.png?200 |}} | + | {{ :microbi:misz13.png?200 |}} |
<html><center>12. Az elemtartó rögzítsük (kétoldalas ragasztó) vezetékeit bújtassuk, majd csatlakoztassuk a megfelelő sorkapocshoz</center></html> | <html><center>12. Az elemtartó rögzítsük (kétoldalas ragasztó) vezetékeit bújtassuk, majd csatlakoztassuk a megfelelő sorkapocshoz</center></html> | ||
//A micro:bit nem tartozék, vagy a szettel együtt, vagy külön be kell szerezni a továbbiakhoz!// | //A micro:bit nem tartozék, vagy a szettel együtt, vagy külön be kell szerezni a továbbiakhoz!// | ||
- | {{ :misz15.png?600 |}} | + | {{ :microbi:misz15.png?600 |}} |
Vetted az első akadályt, ügyes vagy! | Vetted az első akadályt, ügyes vagy! | ||
Line 88: | Line 88: | ||
A motorokat nem köthetjük közvetlenül a micro:bitre (mikrovezérlőre), azon oknál fogva, hogy a motoroknak nagy áramra van szüksége, amit a mikrokontrollerek nem tudnak leadni. A megoldás az, hogy egy motorvezérlő panelt használunk, ami a gyenge áramú vezérlőjeleket a motorokat meghajtó nagy áramú jelekké alakítja át. A lenti ábrából kiderül, hogy a motor vezérlésén túl, milyen egyéb szolgáltatásai vannak. | A motorokat nem köthetjük közvetlenül a micro:bitre (mikrovezérlőre), azon oknál fogva, hogy a motoroknak nagy áramra van szüksége, amit a mikrokontrollerek nem tudnak leadni. A megoldás az, hogy egy motorvezérlő panelt használunk, ami a gyenge áramú vezérlőjeleket a motorokat meghajtó nagy áramú jelekké alakítja át. A lenti ábrából kiderül, hogy a motor vezérlésén túl, milyen egyéb szolgáltatásai vannak. | ||
- | {{ :misz20.png?600 |}} | + | {{ :microbi:misz20.png?600 |}} |
Tessék kipróbálni a következő eseményeket: | Tessék kipróbálni a következő eseményeket: | ||
- | {{ :misz21.png?400 |}} | + | {{ :microbi:misz21.png?400 |}} |
Szoftveresen szabályozhatjuk a PIN értékét (0 vagy 1). Ez digitális értelemben jelentheti azt is, hogy ki vagy bekapcsolom. | Szoftveresen szabályozhatjuk a PIN értékét (0 vagy 1). Ez digitális értelemben jelentheti azt is, hogy ki vagy bekapcsolom. | ||
Line 98: | Line 98: | ||
- | {{ :misz22.png?600 |}} | + | {{ :microbi:misz22.png?600 |}} |
Ha minden így történik, akkor nagyon ügyesek vagyunk! | Ha minden így történik, akkor nagyon ügyesek vagyunk! | ||
Line 104: | Line 104: | ||
Összefoglalva: | Összefoglalva: | ||
- | {{ :misz23.png?600 |}} | + | {{ :microbi:misz23.png?600 |}} |
Jó lenne a mozgás sebességét befolyásolni, erre is van lehetőség. | Jó lenne a mozgás sebességét befolyásolni, erre is van lehetőség. | ||
- | {{ :misz24.png?600 |}} | + | {{ :microbi:misz24.png?600 |}} |
Ennyi ismeret birtokában már lehet tervezni és kivitelezni komoly alkalmazásokat és pályákat! | Ennyi ismeret birtokában már lehet tervezni és kivitelezni komoly alkalmazásokat és pályákat! | ||
Persze még egy izgalmas dolog hátra van a neopixel LED sor, amit a P13-ra (3Vés GND) csatlakoztattunk. Tulajdonképpen csatlakoztathattuk volna máshova is, de hagyjuk meg más izgalmas kiegészítőknek pl. vonalkövető modul, akadály kikerülő, fény követő stb. | Persze még egy izgalmas dolog hátra van a neopixel LED sor, amit a P13-ra (3Vés GND) csatlakoztattunk. Tulajdonképpen csatlakoztathattuk volna máshova is, de hagyjuk meg más izgalmas kiegészítőknek pl. vonalkövető modul, akadály kikerülő, fény követő stb. | ||
- | {{ :misz25.png?600 |}} | + | {{ :microbi:misz25.png?600 |}} |
Ez betölt egy olyan blokkcsomagot, amely kompatibilis a LED-ekkel, így nagyon egyszerű programozni őket! | Ez betölt egy olyan blokkcsomagot, amely kompatibilis a LED-ekkel, így nagyon egyszerű programozni őket! | ||
- | {{ :misz26.png?600 |}} | + | {{ :microbi:misz26.png?600 |}} |
Ennyi információval már csodálatos alkalmazásokat lehet készíteni, oszd meg munkádat és élményeidet. Küldj képet, videó linket a következő címre: vigvari.gyorgy@vigvari.hu | Ennyi információval már csodálatos alkalmazásokat lehet készíteni, oszd meg munkádat és élményeidet. Küldj képet, videó linket a következő címre: vigvari.gyorgy@vigvari.hu | ||
Line 131: | Line 131: | ||
**Mikrokapcsoló ütközés érzékeléshez** (ebből 2 db-ra lesz szükségünk, amit tartalmaz a csomag a megfelelő távtartóval és rögzítési lehetőséggel). | **Mikrokapcsoló ütközés érzékeléshez** (ebből 2 db-ra lesz szükségünk, amit tartalmaz a csomag a megfelelő távtartóval és rögzítési lehetőséggel). | ||
- | {{ :misz30.png?600 |}} | + | {{ :microbi:misz30.png?600 |}} |
- | {{ :misz31.png?600 |}} | + | {{ :microbi:misz31.png?600 |}} |
Szereljük fel a képen látható módon! | Szereljük fel a képen látható módon! | ||
Letudjuk kérdezni a kapcsolók (szenzorok) állapotát. Először teszteljük le, hogy mindent helyesen kötöttünk be. | Letudjuk kérdezni a kapcsolók (szenzorok) állapotát. Először teszteljük le, hogy mindent helyesen kötöttünk be. | ||
- | {{ :misz32.png?600 |}} | + | {{ :microbi:misz32.png?600 |}} |
Írjuk meg a programunkat természetesen itt is használhatjuk a neopixel világítást és a szabad tüskék még számos bővítési lehetőséget biztosítanak. | Írjuk meg a programunkat természetesen itt is használhatjuk a neopixel világítást és a szabad tüskék még számos bővítési lehetőséget biztosítanak. | ||
Line 146: | Line 146: | ||
Ahhoz hogy egyáltalán követni tudja a robot a vonalat, először is érzékelnie kell azt. A szenzornak érzékelnie kell a vonalat, és olyan válaszjelet kell adnia, amit a robotvezérlő értelmezni tud. A vonal érzékelése többféleképpen tehető meg és több szenzort ki is próbáltam. A választásom az alábbi eszközre esett: | Ahhoz hogy egyáltalán követni tudja a robot a vonalat, először is érzékelnie kell azt. A szenzornak érzékelnie kell a vonalat, és olyan válaszjelet kell adnia, amit a robotvezérlő értelmezni tud. A vonal érzékelése többféleképpen tehető meg és több szenzort ki is próbáltam. A választásom az alábbi eszközre esett: | ||
- | {{ :misz40.png?600 |}} | + | {{ :microbi:misz40.png?600 |}} |
Ehhez készítettünk egy csavarral rögzíthető keretet, így rögzíthető az alváz elejére és csatlakozó vezetékkel láttuk el. | Ehhez készítettünk egy csavarral rögzíthető keretet, így rögzíthető az alváz elejére és csatlakozó vezetékkel láttuk el. | ||
Line 152: | Line 152: | ||
A szenzornak szüksége van GND (föld), VCC ( 3V) és OUT ( itt küldi az olvasott értéket) | A szenzornak szüksége van GND (föld), VCC ( 3V) és OUT ( itt küldi az olvasott értéket) | ||
- | {{ :misz41.png?600 |}} | + | {{ :microbi:misz41.png?600 |}} |
Láthatjuk, hogy az OUT jelek a P1 és P2 csatlakozóba futnak, itt lehet majd rákérdezni az értékre. | Láthatjuk, hogy az OUT jelek a P1 és P2 csatlakozóba futnak, itt lehet majd rákérdezni az értékre. | ||
- | {{ :misz42.png?400 |}} | + | {{ :microbi:misz42.png?400 |}} |
Kérdezzük le a bal_szenzor értékét, ha világos a felület és kérdezzük le, ha sötét (fekete szalag néhány cm-re), majd végezzük el a jobb_szenzorral is, megállapítható a küszöb szám. Már csak el kell döntenünk, hogy mi történjen motor előre vagy állj. | Kérdezzük le a bal_szenzor értékét, ha világos a felület és kérdezzük le, ha sötét (fekete szalag néhány cm-re), majd végezzük el a jobb_szenzorral is, megállapítható a küszöb szám. Már csak el kell döntenünk, hogy mi történjen motor előre vagy állj. | ||
- | {{ :misz43.png?600 |}} | + | {{ :microbi:misz43.png?600 |}} |
A várakozás értéke csak példa, biztosan kell majd változtatni. Ha elsőre nem követi a vonalat ne csüggedj nekem is sokadszorra jött össze! | A várakozás értéke csak példa, biztosan kell majd változtatni. Ha elsőre nem követi a vonalat ne csüggedj nekem is sokadszorra jött össze! | ||
Ennyi információval már lehet boldogulni, oszd meg munkádat és élményeidet. Küldj képet, videó linket a következő címre: vigvari.gyorgy@vigvari.hu | Ennyi információval már lehet boldogulni, oszd meg munkádat és élményeidet. Küldj képet, videó linket a következő címre: vigvari.gyorgy@vigvari.hu | ||
Ha bármivel kapcsolatban kérdésed merülne fel, fordulj hozzánk bizalommal, a mic:robi csapata készséggel áll rendelkezésedre! | Ha bármivel kapcsolatban kérdésed merülne fel, fordulj hozzánk bizalommal, a mic:robi csapata készséggel áll rendelkezésedre! | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- |