Denníček - január 2017: Rozdiel medzi revíziami

Zo stránky Robotický krúžok
Skočit na navigaci Skočit na vyhledávání
dBez shrnutí editace
dBez shrnutí editace
 
(3 medziľahlé úpravy od rovnakého používateľa nie sú zobrazené.)
Riadok 2: Riadok 2:
''6.1. piatok:''<br>
''6.1. piatok:''<br>


Roboty sa naučili spozorovať prekážku - pozri stránku [[arduino#a3]].
Roboty sa naučili spozorovať prekážku - pozri stránku [[acrob#a3]].
</div>
</div>


Riadok 8: Riadok 8:
''17.1. utorok:''<br>
''17.1. utorok:''<br>


Roboty sa naučili sledovať čiaru - pozri stránku [[arduino#a4]].
Roboty sa naučili sledovať čiaru - pozri stránku [[acrob#a4]].
</div>
</div>


<div style="background-color: #FEFEEF;">
<div style="background-color: #FEFEEF;">
''19.1. štvrtok:''<br>
''19.1. štvrtok:''<br>
Naučili sme sa snímať hodnotu z 8-kanálového senzora QTR-8RC, pozri stránku [[acrob#a5]].
Okrem toho nás navštívil nový nádejný člen krúžku :-), staval 5-minútového robota. To stihol urobiť aj Matej, pridal na neho 2 svetelné senzory a aj ho naprogramoval.
Okrem toho nás navštívil nový nádejný člen krúžku :-), staval 5-minútového robota. To stihol urobiť aj Matej, pridal na neho 2 svetelné senzory a aj ho naprogramoval.
Naučili sme sa snímať hodnotu z 8-kanálového senzora QTR-8RC, pozri stránku [[arduino#a5]].


Matejove sledovanie ciary: [[Media:sledovanie_ciary.zip|sledovanie_ciary.zip]]
Matejove sledovanie ciary: [[Media:sledovanie_ciary.zip|sledovanie_ciary.zip]]
Riadok 23: Riadok 24:
Oliver Tiger dnes pochopil ako funguje odporový delič a pripojil si 3.3V BT modul na Acroba, zistil, čo je Putty a ako sa používajú funkcie Serial.available() a Serial.read(). Za domácu úlohu by mohol naprogramovať diaľkové riadenie robota cez BT.
Oliver Tiger dnes pochopil ako funguje odporový delič a pripojil si 3.3V BT modul na Acroba, zistil, čo je Putty a ako sa používajú funkcie Serial.available() a Serial.read(). Za domácu úlohu by mohol naprogramovať diaľkové riadenie robota cez BT.
<br><br>
<br><br>
Samuel Krotiteľ Hadov sa venoval tvorbe programu, ktorý bude čítať hodnoty zo všetkých 8 senzorov z QTR-8RC naraz a už sme boli blízko cieľa, nasleduje nedokončený program...
Samuel Krotiteľ Hadov sa venoval tvorbe programu, ktorý bude čítať hodnoty zo všetkých 8 senzorov z QTR-8RC naraz a už sme boli blízko cieľa, na budúce stretnutie sme si odložili nedokončený program...


<syntaxhighlight lang="c">
Vtedy na neho zaútočila potreba pripojiť sa ku gangu Ružového pantera a Raka, ktorí stavali LEGO roboty na pretláčanie sa. Celá skupina sa vzápätí nadchla pre riadenie robotov NXT cez BT a tu je prvý výsledok:
void setup()
{
  Serial.begin(115200);
}


void loop()
Naučili sme sa používať bluetooth na nxt platformu: riadený robot - [[Media:posielaniesignalu.zip|posielaniesignalu.zip]] a riadiaca nxt kocka (diaľkové ovládanie) s dvoma touch senzormi: [[Media:robotvojna.zip|robotvojna.zip]]
{
</div>
  int cas[9];
<div style="background-color: #EEFEFF;">
  int kolki = 0;
''31.1. utorok:''<br>
  for (int m = 0;m <= 8;m++) {
Pokračovali sme s robotmi Acrob - dokončili sme čítanie zo senzora QTR-8RC a naprogramovali pomocou neho jazdenie po čiare. Okrem toho sme sa naučili jeden jednoduchý spôsob ako sa dá čítať vzdialenosť z ultrazvukového senzora. Viac: [[acrob#a6]].
    cas[m] = 0;
  }
  for(int i = 1;i<=8;i++) {
    pinMode(i, OUTPUT);
    digitalWrite(i, HIGH);
  }
  delayMicroseconds(10);
  for(int i = 1;i<=8;i++) {
    pinMode(3, INPUT);
  }
  while (kolki < 8) {
    for (i = 1;i<=8;i++)
    if (digitalRead(i) == HIGH) {
      cas[i]++;
    }
  }
  for (int m = 1;m <= 8;m++); {
    Serial.print(cas[m]);
    Serial.print(" "); 
  }
  Serial.println(); 
}
</syntaxhighlight>


keď na neho zaútočila potreba pripojiť sa ku gangu Ružového pantera a Raka, ktorí stavali LEGO roboty na pretláčanie sa. Celá skupina sa vzápätí nadchla pre riadenie robotov NXT cez BT a tu je prvý výsledok:
Matej zostrojil zaujímavého robota s dialkovým ovládaním cez BT, ktoré sme naprogramovali.


Naučili sme sa používať bluetooth na nxt platformu: riadený robot - [[Media:posielaniesignalu.zip|posielaniesignalu.zip]] a riadiaca nxt kocka (diaľkové ovládanie) s dvoma touch senzormi: [[Media:robotvojna.zip|robotvojna.zip]]
[[Image:Matejov_tank.jpg|300px]]
</div>
</div>

Aktuálna revízia z 03:52, 1. február 2017

6.1. piatok:

Roboty sa naučili spozorovať prekážku - pozri stránku acrob#a3.

17.1. utorok:

Roboty sa naučili sledovať čiaru - pozri stránku acrob#a4.

19.1. štvrtok:
Naučili sme sa snímať hodnotu z 8-kanálového senzora QTR-8RC, pozri stránku acrob#a5.

Okrem toho nás navštívil nový nádejný člen krúžku :-), staval 5-minútového robota. To stihol urobiť aj Matej, pridal na neho 2 svetelné senzory a aj ho naprogramoval.

Matejove sledovanie ciary: sledovanie_ciary.zip

24.1. utorok:
Oliver Tiger dnes pochopil ako funguje odporový delič a pripojil si 3.3V BT modul na Acroba, zistil, čo je Putty a ako sa používajú funkcie Serial.available() a Serial.read(). Za domácu úlohu by mohol naprogramovať diaľkové riadenie robota cez BT.

Samuel Krotiteľ Hadov sa venoval tvorbe programu, ktorý bude čítať hodnoty zo všetkých 8 senzorov z QTR-8RC naraz a už sme boli blízko cieľa, na budúce stretnutie sme si odložili nedokončený program...

Vtedy na neho zaútočila potreba pripojiť sa ku gangu Ružového pantera a Raka, ktorí stavali LEGO roboty na pretláčanie sa. Celá skupina sa vzápätí nadchla pre riadenie robotov NXT cez BT a tu je prvý výsledok:

Naučili sme sa používať bluetooth na nxt platformu: riadený robot - posielaniesignalu.zip a riadiaca nxt kocka (diaľkové ovládanie) s dvoma touch senzormi: robotvojna.zip

31.1. utorok:
Pokračovali sme s robotmi Acrob - dokončili sme čítanie zo senzora QTR-8RC a naprogramovali pomocou neho jazdenie po čiare. Okrem toho sme sa naučili jeden jednoduchý spôsob ako sa dá čítať vzdialenosť z ultrazvukového senzora. Viac: acrob#a6.

Matej zostrojil zaujímavého robota s dialkovým ovládaním cez BT, ktoré sme naprogramovali.

Matejov tank.jpg