User Tools

Site Tools


microbi

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
microbi [2019/02/25 17:22]
gyuri01
microbi [2019/02/26 13:54] (current)
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!
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
microbi.txt · Last modified: 2019/02/26 13:54 by tamas