<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://kruzok.cenada.space/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Palo</id>
	<title>Krúžok Robotiky CENADA - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://kruzok.cenada.space/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Palo"/>
	<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php/Special:Contributions/Palo"/>
	<updated>2026-08-31T19:20:59Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=Lidar&amp;diff=61</id>
		<title>Lidar</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=Lidar&amp;diff=61"/>
		<updated>2026-01-15T13:59:28Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* github repozitár s nejakým kódom: [https://github.com/LudovaTech/lidar-LD19-tutorial lidar-LD19-tutorial]&lt;br /&gt;
* manuál oficiálny s chybami: [https://wiki.youyeetoo.com/en/Lidar/D300 lidar D300]&lt;br /&gt;
* manuál lepší: [https://www.elecrow.com/download/product/SLD06360F/LD19_Development%20Manual_V2.3.pdf LD19_Development%20Manual_V2.3.pdf]&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=Lidar&amp;diff=60</id>
		<title>Lidar</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=Lidar&amp;diff=60"/>
		<updated>2026-01-15T13:53:51Z</updated>

		<summary type="html">&lt;p&gt;Palo: Created page with &amp;quot;* github repozitár s nejakým kódom: [https://github.com/LudovaTech/lidar-LD19-tutorial lidar-LD19-tutorial] * manuál oficiálny s chybami: [https://wiki.youyeetoo.com/en/Lidar/D300 lidar D300] * manuál lepší: Media:lidar_LD19.pdf&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* github repozitár s nejakým kódom: [https://github.com/LudovaTech/lidar-LD19-tutorial lidar-LD19-tutorial]&lt;br /&gt;
* manuál oficiálny s chybami: [https://wiki.youyeetoo.com/en/Lidar/D300 lidar D300]&lt;br /&gt;
* manuál lepší: [[Media:lidar_LD19.pdf]]&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=25/26&amp;diff=59</id>
		<title>25/26</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=25/26&amp;diff=59"/>
		<updated>2026-01-15T13:51:18Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* fjdlkgjdgk&lt;br /&gt;
* lfdlkgjdlkfgj&lt;br /&gt;
&lt;br /&gt;
* [[semafor - streda 2526|semafor]]&lt;br /&gt;
* [[poplašné zariadenie - streda 2526|poplašné zariadenie]]&lt;br /&gt;
* [[melódie - streda 2526|melódie]]&lt;br /&gt;
* [[ultrazvuk - streda 2526|ultrazvuk]]&lt;br /&gt;
* [[servomotor - streda 2526|servomotor]]&lt;br /&gt;
* [[mikrofón - streda 2526|mikrofón]]&lt;br /&gt;
* [[mecanum - streda 2526|mecanum podvozok]]&lt;br /&gt;
* [[jupiter - streda 2526|robot jupiter]]&lt;br /&gt;
* [[lidar]]&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=Jupiter_-_streda_2526&amp;diff=58</id>
		<title>Jupiter - streda 2526</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=Jupiter_-_streda_2526&amp;diff=58"/>
		<updated>2025-12-19T05:46:50Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Na krúžok nám prišiel na návštevu robot Jupiter - mobilný robot s podvozkom TurtleBot 3, dvoma 3D kamerami, lidarom a robotickým ramenom.&lt;br /&gt;
Je riadený zabudovaným PC s OS Linux (Ubuntu).&lt;br /&gt;
&lt;br /&gt;
[[Image:robot_jupiter.jpg]]&lt;br /&gt;
&lt;br /&gt;
Zmapovali sme celú chodbu aj so študovňou:&lt;br /&gt;
&lt;br /&gt;
[[Image:junior_screenshot.png]]&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=File:Junior_screenshot.png&amp;diff=57</id>
		<title>File:Junior screenshot.png</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=File:Junior_screenshot.png&amp;diff=57"/>
		<updated>2025-12-19T05:43:54Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=File:Robot_jupiter.jpg&amp;diff=56</id>
		<title>File:Robot jupiter.jpg</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=File:Robot_jupiter.jpg&amp;diff=56"/>
		<updated>2025-12-19T05:43:26Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=Jupiter_-_streda_2526&amp;diff=55</id>
		<title>Jupiter - streda 2526</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=Jupiter_-_streda_2526&amp;diff=55"/>
		<updated>2025-12-19T05:18:49Z</updated>

		<summary type="html">&lt;p&gt;Palo: Created page with &amp;quot;Na krúžok nám prišiel na návštevu robot Jupiter - mobilný robot s podvozkom TurtleBot 3, dvoma 3D kamerami, lidarom a robotickým ramenom. Je riadený zabudovaným PC s OS Linux (Ubuntu).  800px  Zmapovali sme celú chodbu aj so študovňou:  Image:junior_screenshot.png&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Na krúžok nám prišiel na návštevu robot Jupiter - mobilný robot s podvozkom TurtleBot 3, dvoma 3D kamerami, lidarom a robotickým ramenom.&lt;br /&gt;
Je riadený zabudovaným PC s OS Linux (Ubuntu).&lt;br /&gt;
&lt;br /&gt;
[[Image:robot_jupiter.jpg|800px]]&lt;br /&gt;
&lt;br /&gt;
Zmapovali sme celú chodbu aj so študovňou:&lt;br /&gt;
&lt;br /&gt;
[[Image:junior_screenshot.png]]&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=MediaWiki:Sidebar&amp;diff=54</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=MediaWiki:Sidebar&amp;diff=54"/>
		<updated>2025-12-19T05:14:28Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** 25/26|25/26&lt;br /&gt;
** | &lt;br /&gt;
** | &lt;br /&gt;
** | &lt;br /&gt;
** recentchanges-url|recentchanges&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=25/26&amp;diff=52</id>
		<title>25/26</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=25/26&amp;diff=52"/>
		<updated>2025-12-19T05:12:58Z</updated>

		<summary type="html">&lt;p&gt;Palo: Palo moved page Streda 2526 to 25/26&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* fjdlkgjdgk&lt;br /&gt;
* lfdlkgjdlkfgj&lt;br /&gt;
&lt;br /&gt;
* [[semafor - streda 2526|semafor]]&lt;br /&gt;
* [[poplašné zariadenie - streda 2526|poplašné zariadenie]]&lt;br /&gt;
* [[melódie - streda 2526|melódie]]&lt;br /&gt;
* [[ultrazvuk - streda 2526|ultrazvuk]]&lt;br /&gt;
* [[servomotor - streda 2526|servomotor]]&lt;br /&gt;
* [[mikrofón - streda 2526|mikrofón]]&lt;br /&gt;
* [[mecanum - streda 2526|mecanum podvozok]]&lt;br /&gt;
* [[jupiter - streda 2526|robot jupiter]]&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=MediaWiki:Sidebar&amp;diff=51</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=MediaWiki:Sidebar&amp;diff=51"/>
		<updated>2025-12-19T05:11:59Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** streda_2526|25/26&lt;br /&gt;
** | &lt;br /&gt;
** | &lt;br /&gt;
** | &lt;br /&gt;
** recentchanges-url|recentchanges&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=MediaWiki:Sidebar&amp;diff=50</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=MediaWiki:Sidebar&amp;diff=50"/>
		<updated>2025-12-19T05:11:39Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** streda_2526|25/26&lt;br /&gt;
** | &lt;br /&gt;
** recentchanges-url|recentchanges&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=MediaWiki:Sidebar&amp;diff=49</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=MediaWiki:Sidebar&amp;diff=49"/>
		<updated>2025-12-19T05:11:13Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** streda_2526|25/26&lt;br /&gt;
** | ----&lt;br /&gt;
** recentchanges-url|recentchanges&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=MediaWiki:Sidebar&amp;diff=48</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=MediaWiki:Sidebar&amp;diff=48"/>
		<updated>2025-12-19T05:10:51Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** streda_2526|25/26&lt;br /&gt;
**&lt;br /&gt;
** recentchanges-url|recentchanges&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=MediaWiki:Sidebar&amp;diff=47</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=MediaWiki:Sidebar&amp;diff=47"/>
		<updated>2025-12-19T05:10:37Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** streda_2526|25/26&lt;br /&gt;
----&lt;br /&gt;
** recentchanges-url|recentchanges&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=MediaWiki:Sidebar&amp;diff=46</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=MediaWiki:Sidebar&amp;diff=46"/>
		<updated>2025-12-19T05:10:26Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** streda_2526|25/26&lt;br /&gt;
---&lt;br /&gt;
** recentchanges-url|recentchanges&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=MediaWiki:Sidebar&amp;diff=45</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=MediaWiki:Sidebar&amp;diff=45"/>
		<updated>2025-12-19T05:09:56Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** streda_2526|25/26&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=25/26&amp;diff=44</id>
		<title>25/26</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=25/26&amp;diff=44"/>
		<updated>2025-12-19T05:08:50Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* fjdlkgjdgk&lt;br /&gt;
* lfdlkgjdlkfgj&lt;br /&gt;
&lt;br /&gt;
* [[semafor - streda 2526|semafor]]&lt;br /&gt;
* [[poplašné zariadenie - streda 2526|poplašné zariadenie]]&lt;br /&gt;
* [[melódie - streda 2526|melódie]]&lt;br /&gt;
* [[ultrazvuk - streda 2526|ultrazvuk]]&lt;br /&gt;
* [[servomotor - streda 2526|servomotor]]&lt;br /&gt;
* [[mikrofón - streda 2526|mikrofón]]&lt;br /&gt;
* [[mecanum - streda 2526|mecanum podvozok]]&lt;br /&gt;
* [[jupiter - streda 2526|robot jupiter]]&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=File:Mecanum_drive.jpg&amp;diff=43</id>
		<title>File:Mecanum drive.jpg</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=File:Mecanum_drive.jpg&amp;diff=43"/>
		<updated>2025-12-17T15:23:36Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=Mecanum_-_streda_2526&amp;diff=42</id>
		<title>Mecanum - streda 2526</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=Mecanum_-_streda_2526&amp;diff=42"/>
		<updated>2025-12-17T15:23:03Z</updated>

		<summary type="html">&lt;p&gt;Palo: Created page with &amp;quot;Program:  &amp;lt;syntaxhighlight lang=&amp;quot;C++&amp;quot;&amp;gt; #include &amp;lt;Adafruit_NeoPixel.h&amp;gt; #define PIN 13 // Pin connected to the Neopixel strip #define NUMPIXELS 3 // Number of pixels in the strip  Adafruit_NeoPixel pixels = Adafruit_NeoPixel(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);   void setup() {   pixels.begin();   pinMode(2, OUTPUT);   pinMode(3, OUTPUT);   pinMode(4, OUTPUT);   pinMode(5, OUTPUT);   pinMode(6, OUTPUT);   pinMode(7, OUTPUT);   pinMode(8, OUTPUT);   pinMode(9, OUTPUT);...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Program:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;C++&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_NeoPixel.h&amp;gt;&lt;br /&gt;
#define PIN 13 // Pin connected to the Neopixel strip&lt;br /&gt;
#define NUMPIXELS 3 // Number of pixels in the strip&lt;br /&gt;
&lt;br /&gt;
Adafruit_NeoPixel pixels = Adafruit_NeoPixel(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  pixels.begin();&lt;br /&gt;
  pinMode(2, OUTPUT);&lt;br /&gt;
  pinMode(3, OUTPUT);&lt;br /&gt;
  pinMode(4, OUTPUT);&lt;br /&gt;
  pinMode(5, OUTPUT);&lt;br /&gt;
  pinMode(6, OUTPUT);&lt;br /&gt;
  pinMode(7, OUTPUT);&lt;br /&gt;
  pinMode(8, OUTPUT);&lt;br /&gt;
  pinMode(9, OUTPUT);&lt;br /&gt;
  pinMode(10, OUTPUT);&lt;br /&gt;
  pinMode(11, OUTPUT);&lt;br /&gt;
  pinMode(14, OUTPUT);&lt;br /&gt;
  pinMode(15, OUTPUT);&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
// IN1: H, IN2: L, PWM: H&lt;br /&gt;
void left_motor_a_cw() {&lt;br /&gt;
  digitalWrite(15, HIGH);&lt;br /&gt;
  digitalWrite(3, LOW);&lt;br /&gt;
  digitalWrite(11, HIGH);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void left_motor_a_ccw() {&lt;br /&gt;
  digitalWrite(3, HIGH);&lt;br /&gt;
  digitalWrite(15, LOW);&lt;br /&gt;
  digitalWrite(11, HIGH);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void left_motor_b_cw() {&lt;br /&gt;
  digitalWrite(2, HIGH);&lt;br /&gt;
  digitalWrite(7, LOW);&lt;br /&gt;
  digitalWrite(6, HIGH);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void left_motor_b_ccw() {&lt;br /&gt;
  digitalWrite(7, HIGH);&lt;br /&gt;
  digitalWrite(2, LOW);&lt;br /&gt;
  digitalWrite(6, HIGH);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void right_motor_a_cw() {&lt;br /&gt;
  digitalWrite(5, HIGH);&lt;br /&gt;
  digitalWrite(8, LOW);&lt;br /&gt;
  digitalWrite(10, HIGH);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void right_motor_a_ccw() {&lt;br /&gt;
  digitalWrite(8, HIGH);&lt;br /&gt;
  digitalWrite(5, LOW);&lt;br /&gt;
  digitalWrite(10, HIGH);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void right_motor_b_cw() {&lt;br /&gt;
  digitalWrite(4, HIGH);&lt;br /&gt;
  digitalWrite(14, LOW);&lt;br /&gt;
  digitalWrite(9, HIGH);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void right_motor_b_ccw() {&lt;br /&gt;
  digitalWrite(14, HIGH);&lt;br /&gt;
  digitalWrite(4, LOW);&lt;br /&gt;
  digitalWrite(9, HIGH);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void stop_all_motors() {&lt;br /&gt;
  // L: 2,3,4,5,6,8,9,15&lt;br /&gt;
  // H: 7,10,11,14&lt;br /&gt;
  digitalWrite(2, LOW);&lt;br /&gt;
  digitalWrite(3, LOW);&lt;br /&gt;
  digitalWrite(4, LOW);&lt;br /&gt;
  digitalWrite(5, LOW);&lt;br /&gt;
  digitalWrite(7, LOW);&lt;br /&gt;
  digitalWrite(8, LOW);&lt;br /&gt;
  digitalWrite(14, LOW);&lt;br /&gt;
  digitalWrite(15, LOW);&lt;br /&gt;
&lt;br /&gt;
  digitalWrite(6, HIGH);&lt;br /&gt;
  digitalWrite(10, HIGH);&lt;br /&gt;
  digitalWrite(11, HIGH);&lt;br /&gt;
  digitalWrite(9, HIGH);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
// 0  toc vlavo&lt;br /&gt;
// 3  dopredu&lt;br /&gt;
// 6  vlavo&lt;br /&gt;
// 9  vpravo&lt;br /&gt;
// 12  dozadu&lt;br /&gt;
// 15  toc vpravo&lt;br /&gt;
&lt;br /&gt;
void otocka_vlavo()&lt;br /&gt;
{&lt;br /&gt;
    left_motor_a_ccw();&lt;br /&gt;
    left_motor_b_ccw();&lt;br /&gt;
    right_motor_a_ccw();&lt;br /&gt;
    right_motor_b_ccw();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void otocka_vpravo()&lt;br /&gt;
{&lt;br /&gt;
    left_motor_a_cw();&lt;br /&gt;
    left_motor_b_cw();&lt;br /&gt;
    right_motor_a_cw();&lt;br /&gt;
    right_motor_b_cw();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void vzad()&lt;br /&gt;
{&lt;br /&gt;
    left_motor_a_ccw();&lt;br /&gt;
    left_motor_b_ccw();&lt;br /&gt;
    right_motor_a_cw();&lt;br /&gt;
    right_motor_b_cw();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void vpred()&lt;br /&gt;
{&lt;br /&gt;
    left_motor_a_cw();&lt;br /&gt;
    left_motor_b_cw();&lt;br /&gt;
    right_motor_a_ccw();&lt;br /&gt;
    right_motor_b_ccw();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void vpravo()&lt;br /&gt;
{&lt;br /&gt;
      left_motor_a_ccw();&lt;br /&gt;
    left_motor_b_cw();&lt;br /&gt;
    right_motor_a_cw();&lt;br /&gt;
    right_motor_b_ccw();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void vlavo()&lt;br /&gt;
{&lt;br /&gt;
      left_motor_a_cw();&lt;br /&gt;
    left_motor_b_ccw();&lt;br /&gt;
    right_motor_a_ccw();&lt;br /&gt;
    right_motor_b_cw();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void farba(uint32_t f) {&lt;br /&gt;
    pixels.setPixelColor(1, f);&lt;br /&gt;
    pixels.setPixelColor(2, f);&lt;br /&gt;
    pixels.setPixelColor(0, f);&lt;br /&gt;
    pixels.setBrightness(255); // 50% brightness&lt;br /&gt;
    pixels.show();&lt;br /&gt;
}&lt;br /&gt;
void loop() {&lt;br /&gt;
&lt;br /&gt;
  //experiment 1&lt;br /&gt;
&lt;br /&gt;
  //vzad&lt;br /&gt;
    farba(pixels.Color(255, 0, 0));&lt;br /&gt;
    vzad();&lt;br /&gt;
    delay(1000);&lt;br /&gt;
    stop_all_motors();&lt;br /&gt;
    delay(1000);&lt;br /&gt;
&lt;br /&gt;
  //vpred&lt;br /&gt;
    farba(pixels.Color(0, 255, 0));&lt;br /&gt;
    pixels.show();&lt;br /&gt;
    &lt;br /&gt;
    vpred();&lt;br /&gt;
    delay(1000);&lt;br /&gt;
    stop_all_motors();&lt;br /&gt;
    delay(1000);&lt;br /&gt;
&lt;br /&gt;
  //otocka vlavo&lt;br /&gt;
    farba(pixels.Color(0, 0, 255));   &lt;br /&gt;
    otocka_vlavo();&lt;br /&gt;
    delay(1000);&lt;br /&gt;
    stop_all_motors();&lt;br /&gt;
    delay(1000);&lt;br /&gt;
&lt;br /&gt;
  //otocka vpravo&lt;br /&gt;
    farba(pixels.Color(255, 255, 0));   &lt;br /&gt;
    otocka_vpravo();&lt;br /&gt;
    delay(1000);&lt;br /&gt;
    stop_all_motors();&lt;br /&gt;
    delay(1000);&lt;br /&gt;
&lt;br /&gt;
  //vlavo&lt;br /&gt;
    farba(pixels.Color(50, 150, 200));   &lt;br /&gt;
    vlavo();&lt;br /&gt;
    delay(1000);&lt;br /&gt;
    stop_all_motors();&lt;br /&gt;
    delay(1000);&lt;br /&gt;
&lt;br /&gt;
  //vpravo&lt;br /&gt;
    farba(pixels.Color(155, 9, 242));   &lt;br /&gt;
    vpravo();&lt;br /&gt;
    delay(1000);&lt;br /&gt;
    stop_all_motors();&lt;br /&gt;
    delay(1000);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Foto:&lt;br /&gt;
&lt;br /&gt;
[[Image:mecanum_drive.jpg|1000px]]&lt;br /&gt;
&lt;br /&gt;
Video:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube&amp;gt;_h-v7yRM1LE&amp;lt;/youtube&amp;gt;&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=25/26&amp;diff=41</id>
		<title>25/26</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=25/26&amp;diff=41"/>
		<updated>2025-12-17T15:11:29Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* fjdlkgjdgk&lt;br /&gt;
* lfdlkgjdlkfgj&lt;br /&gt;
&lt;br /&gt;
* [[semafor - streda 2526|semafor]]&lt;br /&gt;
* [[poplašné zariadenie - streda 2526|poplašné zariadenie]]&lt;br /&gt;
* [[melódie - streda 2526|melódie]]&lt;br /&gt;
* [[ultrazvuk - streda 2526|ultrazvuk]]&lt;br /&gt;
* [[servomotor - streda 2526|servomotor]]&lt;br /&gt;
* [[mikrofón - streda 2526|mikrofón]]&lt;br /&gt;
* [[mecanum - streda 2526|mecanum podvozok]]&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=Mikrof%C3%B3n_-_streda_2526&amp;diff=40</id>
		<title>Mikrofón - streda 2526</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=Mikrof%C3%B3n_-_streda_2526&amp;diff=40"/>
		<updated>2025-12-10T21:59:10Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Mikrofón sme pripojili takto:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
GND  - na zem (čierny rad pinov)&lt;br /&gt;
+    - na napájanie (červený rad pinov)&lt;br /&gt;
AO   - analog output - na analógový pin A2, čiže na RP2040 je to pin 28&lt;br /&gt;
&lt;br /&gt;
Nasledujúci program iba neustále číta z analógového pinu A2 a zobrazuje hodnotu v sériovom monitore. Keď do mikrofónu zakričíme, zapískame, alebo len do neho fúkneme, tak čísla výrazne vyskočia na chvíľu na iné hodnoty. Z analógového pinu si teda môžeme prečítať aktuálnu vzorku zvukovej vlny v momentálnom čase merania.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;C++&amp;quot;&amp;gt;&lt;br /&gt;
void setup() {&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  delay(3000);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  int x = analogRead(A2);&lt;br /&gt;
  Serial.println(x);&lt;br /&gt;
  delay(300);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Keď už vieme ako približne mikrofónový senzor funguje, môžeme to využiť na jednoduché zariadenie, ktoré začne sirénkou vydávať zvuky potom, čo do mikrofónu zakričíme:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;C++&amp;quot;&amp;gt;&lt;br /&gt;
void setup() {&lt;br /&gt;
  pinMode(3, OUTPUT);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  int x = analogRead(A2);&lt;br /&gt;
  if (x &amp;gt; 200) {&lt;br /&gt;
    for (int i = 0; i &amp;lt; 10; i++) {&lt;br /&gt;
      tone(3, 880, 200);  delay(250);&lt;br /&gt;
      tone(3, 440, 200);  delay(250);&lt;br /&gt;
      tone(3, 880, 200);  delay(250);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  delay(300);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A nakoniec sme urobili program, ktorý zvukovú vlnu zaznamenal do pola, ktoré potom vypísal do sériového portu. Začiatok a koniec záznamu označil krátkym písknutím sirénkou.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;C++&amp;quot;&amp;gt;&lt;br /&gt;
int16_t zaznam[100000];    // do pola zaznam ulozime 100-tisic vzoriek&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  pinMode(3, OUTPUT);&lt;br /&gt;
  delay(3000);&lt;br /&gt;
  tone(3, 880, 200);          // sirena je na digitalnom pine 3&lt;br /&gt;
  delay(500);&lt;br /&gt;
  for (int i = 0; i&amp;lt; 100000; i++)&lt;br /&gt;
    zaznam[i] = analogRead(A2);&lt;br /&gt;
  tone(3, 880, 200);&lt;br /&gt;
  delay(500);&lt;br /&gt;
  for (int i = 0; i &amp;lt; 100000; i++)&lt;br /&gt;
    Serial.println(zaznam[i]);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  delay(300);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Takto zaznamenané a vypísané hodnoty sme potom mohli skopírovať do MS Excelu a zobraziť v grafe. Tu sú príklady zvukových vĺn, ktoré sme zaznamenali:&lt;br /&gt;
&lt;br /&gt;
[[Image:mikrofon-zaznam1.png]]&lt;br /&gt;
&lt;br /&gt;
[[Image:mikrofon-zaznam2.png]]&lt;br /&gt;
&lt;br /&gt;
[[Image:mikrofon-zaznam3.png]]&lt;br /&gt;
&lt;br /&gt;
[[Image:mikrofon-zaznam4.png]]&lt;br /&gt;
&lt;br /&gt;
[[Image:mikrofon-zaznam5.png|1000px]]&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=File:Mikrofon-zaznam5.png&amp;diff=39</id>
		<title>File:Mikrofon-zaznam5.png</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=File:Mikrofon-zaznam5.png&amp;diff=39"/>
		<updated>2025-12-10T21:57:46Z</updated>

		<summary type="html">&lt;p&gt;Palo: Palo uploaded a new version of File:Mikrofon-zaznam5.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=File:Mikrofon-zaznam5.png&amp;diff=38</id>
		<title>File:Mikrofon-zaznam5.png</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=File:Mikrofon-zaznam5.png&amp;diff=38"/>
		<updated>2025-12-10T21:54:48Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=File:Mikrofon-zaznam4.png&amp;diff=37</id>
		<title>File:Mikrofon-zaznam4.png</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=File:Mikrofon-zaznam4.png&amp;diff=37"/>
		<updated>2025-12-10T21:54:17Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=File:Mikrofon-zaznam3.png&amp;diff=36</id>
		<title>File:Mikrofon-zaznam3.png</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=File:Mikrofon-zaznam3.png&amp;diff=36"/>
		<updated>2025-12-10T21:53:59Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=File:Mikrofon-zaznam2.png&amp;diff=35</id>
		<title>File:Mikrofon-zaznam2.png</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=File:Mikrofon-zaznam2.png&amp;diff=35"/>
		<updated>2025-12-10T21:53:39Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=File:Mikrofon-zaznam1.png&amp;diff=34</id>
		<title>File:Mikrofon-zaznam1.png</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=File:Mikrofon-zaznam1.png&amp;diff=34"/>
		<updated>2025-12-10T21:53:16Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=Mikrof%C3%B3n_-_streda_2526&amp;diff=33</id>
		<title>Mikrofón - streda 2526</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=Mikrof%C3%B3n_-_streda_2526&amp;diff=33"/>
		<updated>2025-12-10T21:52:13Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Mikrofón sme pripojili takto:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
GND  - na zem (čierny rad pinov)&lt;br /&gt;
+    - na napájanie (červený rad pinov)&lt;br /&gt;
AO   - analog output - na analógový pin A2, čiže na RP2040 je to pin 28&lt;br /&gt;
&lt;br /&gt;
Nasledujúci program iba neustále číta z analógového pinu A2 a zobrazuje hodnotu v sériovom monitore. Keď do mikrofónu zakričíme, zapískame, alebo len do neho fúkneme, tak čísla výrazne vyskočia na chvíľu na iné hodnoty. Z analógového pinu si teda môžeme prečítať aktuálnu vzorku zvukovej vlny v momentálnom čase merania.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;C++&amp;quot;&amp;gt;&lt;br /&gt;
void setup() {&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  delay(3000);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  int x = analogRead(A2);&lt;br /&gt;
  Serial.println(x);&lt;br /&gt;
  delay(300);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Keď už vieme ako približne mikrofónový senzor funguje, môžeme to využiť na jednoduché zariadenie, ktoré začne sirénkou vydávať zvuky potom, čo do mikrofónu zakričíme:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;C++&amp;quot;&amp;gt;&lt;br /&gt;
void setup() {&lt;br /&gt;
  pinMode(3, OUTPUT);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  int x = analogRead(A2);&lt;br /&gt;
  if (x &amp;gt; 200) {&lt;br /&gt;
    for (int i = 0; i &amp;lt; 10; i++) {&lt;br /&gt;
      tone(3, 880, 200);  delay(250);&lt;br /&gt;
      tone(3, 440, 200);  delay(250);&lt;br /&gt;
      tone(3, 880, 200);  delay(250);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  delay(300);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A nakoniec sme urobili program, ktorý zvukovú vlnu zaznamenal do pola, ktoré potom vypísal do sériového portu. Začiatok a koniec záznamu označil krátkym písknutím sirénkou.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;C++&amp;quot;&amp;gt;&lt;br /&gt;
int16_t zaznam[100000];    // do pola zaznam ulozime 100-tisic vzoriek&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  pinMode(3, OUTPUT);&lt;br /&gt;
  delay(3000);&lt;br /&gt;
  tone(3, 880, 200);          // sirena je na digitalnom pine 3&lt;br /&gt;
  delay(500);&lt;br /&gt;
  for (int i = 0; i&amp;lt; 100000; i++)&lt;br /&gt;
    zaznam[i] = analogRead(A2);&lt;br /&gt;
  tone(3, 880, 200);&lt;br /&gt;
  delay(500);&lt;br /&gt;
  for (int i = 0; i &amp;lt; 100000; i++)&lt;br /&gt;
    Serial.println(zaznam[i]);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  delay(300);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Takto zaznamenané a vypísané hodnoty sme potom mohli skopírovať do MS Excelu a zobraziť v grafe. Tu sú príklady zvukových vĺn, ktoré sme zaznamenali:&lt;br /&gt;
&lt;br /&gt;
[[Image:mikrofon-zaznam1.png]]&lt;br /&gt;
&lt;br /&gt;
[[Image:mikrofon-zaznam2.png]]&lt;br /&gt;
&lt;br /&gt;
[[Image:mikrofon-zaznam3.png]]&lt;br /&gt;
&lt;br /&gt;
[[Image:mikrofon-zaznam4.png]]&lt;br /&gt;
&lt;br /&gt;
[[Image:mikrofon-zaznam5.png|width=1000px]]&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=Mikrof%C3%B3n_-_streda_2526&amp;diff=32</id>
		<title>Mikrofón - streda 2526</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=Mikrof%C3%B3n_-_streda_2526&amp;diff=32"/>
		<updated>2025-12-10T21:51:36Z</updated>

		<summary type="html">&lt;p&gt;Palo: Created page with &amp;quot;Mikrofón sme pripojili takto:   GND  - na zem (čierny rad pinov) +    - na napájanie (červený rad pinov) AO   - analog output - na analógový pin A2, čiže na RP2040 je to pin 28  Nasledujúci program iba neustále číta z analógového pinu A2 a zobrazuje hodnotu v sériovom monitore. Keď do mikrofónu zakričíme, zapískame, alebo len do neho fúkneme, tak čísla výrazne vyskočia na chvíľu na iné hodnoty. Z analógového pinu si teda môžeme prečíta...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Mikrofón sme pripojili takto:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
GND  - na zem (čierny rad pinov)&lt;br /&gt;
+    - na napájanie (červený rad pinov)&lt;br /&gt;
AO   - analog output - na analógový pin A2, čiže na RP2040 je to pin 28&lt;br /&gt;
&lt;br /&gt;
Nasledujúci program iba neustále číta z analógového pinu A2 a zobrazuje hodnotu v sériovom monitore. Keď do mikrofónu zakričíme, zapískame, alebo len do neho fúkneme, tak čísla výrazne vyskočia na chvíľu na iné hodnoty. Z analógového pinu si teda môžeme prečítať aktuálnu vzorku zvukovej vlny v momentálnom čase merania.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighligh lang=&amp;quot;C++&amp;quot;&amp;gt;&lt;br /&gt;
void setup() {&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  delay(3000);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  int x = analogRead(A2);&lt;br /&gt;
  Serial.println(x);&lt;br /&gt;
  delay(300);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Keď už vieme ako približne mikrofónový senzor funguje, môžeme to využiť na jednoduché zariadenie, ktoré začne sirénkou vydávať zvuky potom, čo do mikrofónu zakričíme:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighligh lang=&amp;quot;C++&amp;quot;&amp;gt;&lt;br /&gt;
void setup() {&lt;br /&gt;
  pinMode(3, OUTPUT);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  int x = analogRead(A2);&lt;br /&gt;
  if (x &amp;gt; 200) {&lt;br /&gt;
    for (int i = 0; i &amp;lt; 10; i++) {&lt;br /&gt;
      tone(3, 880, 200);  delay(250);&lt;br /&gt;
      tone(3, 440, 200);  delay(250);&lt;br /&gt;
      tone(3, 880, 200);  delay(250);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  delay(300);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A nakoniec sme urobili program, ktorý zvukovú vlnu zaznamenal do pola, ktoré potom vypísal do sériového portu. Začiatok a koniec záznamu označil krátkym písknutím sirénkou.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighligh lang=&amp;quot;C++&amp;quot;&amp;gt;&lt;br /&gt;
int16_t zaznam[100000];    // do pola zaznam ulozime 100-tisic vzoriek&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  pinMode(3, OUTPUT);&lt;br /&gt;
  delay(3000);&lt;br /&gt;
  tone(3, 880, 200);          // sirena je na digitalnom pine 3&lt;br /&gt;
  delay(500);&lt;br /&gt;
  for (int i = 0; i&amp;lt; 100000; i++)&lt;br /&gt;
    zaznam[i] = analogRead(A2);&lt;br /&gt;
  tone(3, 880, 200);&lt;br /&gt;
  delay(500);&lt;br /&gt;
  for (int i = 0; i &amp;lt; 100000; i++)&lt;br /&gt;
    Serial.println(zaznam[i]);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  delay(300);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Takto zaznamenané a vypísané hodnoty sme potom mohli skopírovať do MS Excelu a zobraziť v grafe. Tu sú príklady zvukových vĺn, ktoré sme zaznamenali:&lt;br /&gt;
&lt;br /&gt;
[[Image:mikrofon-zaznam1.png]]&lt;br /&gt;
&lt;br /&gt;
[[Image:mikrofon-zaznam2.png]]&lt;br /&gt;
&lt;br /&gt;
[[Image:mikrofon-zaznam3.png]]&lt;br /&gt;
&lt;br /&gt;
[[Image:mikrofon-zaznam4.png]]&lt;br /&gt;
&lt;br /&gt;
[[Image:mikrofon-zaznam5.png|width=1000px]]&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=25/26&amp;diff=31</id>
		<title>25/26</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=25/26&amp;diff=31"/>
		<updated>2025-12-10T21:32:41Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* fjdlkgjdgk&lt;br /&gt;
* lfdlkgjdlkfgj&lt;br /&gt;
&lt;br /&gt;
* [[semafor - streda 2526|semafor]]&lt;br /&gt;
* [[poplašné zariadenie - streda 2526|poplašné zariadenie]]&lt;br /&gt;
* [[melódie - streda 2526|melódie]]&lt;br /&gt;
* [[ultrazvuk - streda 2526|ultrazvuk]]&lt;br /&gt;
* [[servomotor - streda 2526|servomotor]]&lt;br /&gt;
* [[mikrofón - streda 2526|mikrofón]]&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=Servomotor_-_streda_2526&amp;diff=30</id>
		<title>Servomotor - streda 2526</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=Servomotor_-_streda_2526&amp;diff=30"/>
		<updated>2025-12-03T14:31:42Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cyklický pomalý pohyb v celom rozsahu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;C++&amp;quot;&amp;gt;&lt;br /&gt;
#define SERVO 4&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  pinMode(SERVO, OUTPUT);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  &lt;br /&gt;
  for (long i = 0; i &amp;lt; 180; i++)&lt;br /&gt;
  {&lt;br /&gt;
    long sirka = 500 + i * 2000 / 180;&lt;br /&gt;
    for (int j = 0; j &amp;lt; 5; j++)&lt;br /&gt;
    {&lt;br /&gt;
      digitalWrite(SERVO, 1);&lt;br /&gt;
      delayMicroseconds(sirka);&lt;br /&gt;
      digitalWrite(SERVO, 0);&lt;br /&gt;
      delay(20);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
    for (long i = 0; i &amp;lt; 180; i++)&lt;br /&gt;
  {&lt;br /&gt;
    long sirka = 2500 - i * 2000 / 180;&lt;br /&gt;
    for (int j = 0; j &amp;lt; 5; j++)&lt;br /&gt;
    {&lt;br /&gt;
      digitalWrite(SERVO, 1);&lt;br /&gt;
      delayMicroseconds(sirka);&lt;br /&gt;
      digitalWrite(SERVO, 0);&lt;br /&gt;
      delay(20);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Riadenie pomocou joysticku:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;C++&amp;quot;&amp;gt;&lt;br /&gt;
#define SERVO 4&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  pinMode(SERVO, OUTPUT);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
    int x = analogRead(A0);&lt;br /&gt;
    long sirka = 2500 - x * 2000 / 1023;&lt;br /&gt;
    for (int j = 0; j &amp;lt; 5; j++)&lt;br /&gt;
    {&lt;br /&gt;
      digitalWrite(SERVO, 1);&lt;br /&gt;
      delayMicroseconds(sirka);&lt;br /&gt;
      digitalWrite(SERVO, 0);&lt;br /&gt;
      delay(20);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=Servomotor_-_streda_2526&amp;diff=29</id>
		<title>Servomotor - streda 2526</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=Servomotor_-_streda_2526&amp;diff=29"/>
		<updated>2025-12-03T14:18:35Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cyklický pomalý pohyb v celom rozsahu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;C++&amp;quot;&amp;gt;&lt;br /&gt;
#define SERVO 4&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  pinMode(SERVO, OUTPUT);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  &lt;br /&gt;
  for (long i = 0; i &amp;lt; 180; i++)&lt;br /&gt;
  {&lt;br /&gt;
    long sirka = 500 + i * 2000 / 180;&lt;br /&gt;
    for (int j = 0; j &amp;lt; 5; j++)&lt;br /&gt;
    {&lt;br /&gt;
      digitalWrite(SERVO, 1);&lt;br /&gt;
      delayMicroseconds(sirka);&lt;br /&gt;
      digitalWrite(SERVO, 0);&lt;br /&gt;
      delay(20);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
    for (long i = 0; i &amp;lt; 180; i++)&lt;br /&gt;
  {&lt;br /&gt;
    long sirka = 2500 - i * 2000 / 180;&lt;br /&gt;
    for (int j = 0; j &amp;lt; 5; j++)&lt;br /&gt;
    {&lt;br /&gt;
      digitalWrite(SERVO, 1);&lt;br /&gt;
      delayMicroseconds(sirka);&lt;br /&gt;
      digitalWrite(SERVO, 0);&lt;br /&gt;
      delay(20);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Riadenie pomocou joysticku:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;C++&amp;quot;&amp;gt;&lt;br /&gt;
#define SERVO 4&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  pinMode(SERVO, OUTPUT);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
    int x = analogRead(0);&lt;br /&gt;
    long sirka = 2500 - x * 2000 / 1023;&lt;br /&gt;
    for (int j = 0; j &amp;lt; 5; j++)&lt;br /&gt;
    {&lt;br /&gt;
      digitalWrite(SERVO, 1);&lt;br /&gt;
      delayMicroseconds(sirka);&lt;br /&gt;
      digitalWrite(SERVO, 0);&lt;br /&gt;
      delay(20);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=Servomotor_-_streda_2526&amp;diff=28</id>
		<title>Servomotor - streda 2526</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=Servomotor_-_streda_2526&amp;diff=28"/>
		<updated>2025-12-03T14:00:40Z</updated>

		<summary type="html">&lt;p&gt;Palo: Created page with &amp;quot;&amp;lt;syntaxhighlight lang=&amp;quot;C++&amp;quot;&amp;gt; #define SERVO 4  void setup() {   pinMode(SERVO, OUTPUT); }  void loop() {      for (long i = 0; i &amp;lt; 180; i++)   {     long sirka = 500 + i * 2000 / 180;     for (int j = 0; j &amp;lt; 5; j++)     {       digitalWrite(SERVO, 1);       delayMicroseconds(sirka);       digitalWrite(SERVO, 0);       delay(20);     }   }      for (long i = 0; i &amp;lt; 180; i++)   {     long sirka = 2500 - i * 2000 / 180;     for (int j = 0; j &amp;lt; 5; j++)     {       digitalWrit...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;syntaxhighlight lang=&amp;quot;C++&amp;quot;&amp;gt;&lt;br /&gt;
#define SERVO 4&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  pinMode(SERVO, OUTPUT);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  &lt;br /&gt;
  for (long i = 0; i &amp;lt; 180; i++)&lt;br /&gt;
  {&lt;br /&gt;
    long sirka = 500 + i * 2000 / 180;&lt;br /&gt;
    for (int j = 0; j &amp;lt; 5; j++)&lt;br /&gt;
    {&lt;br /&gt;
      digitalWrite(SERVO, 1);&lt;br /&gt;
      delayMicroseconds(sirka);&lt;br /&gt;
      digitalWrite(SERVO, 0);&lt;br /&gt;
      delay(20);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
    for (long i = 0; i &amp;lt; 180; i++)&lt;br /&gt;
  {&lt;br /&gt;
    long sirka = 2500 - i * 2000 / 180;&lt;br /&gt;
    for (int j = 0; j &amp;lt; 5; j++)&lt;br /&gt;
    {&lt;br /&gt;
      digitalWrite(SERVO, 1);&lt;br /&gt;
      delayMicroseconds(sirka);&lt;br /&gt;
      digitalWrite(SERVO, 0);&lt;br /&gt;
      delay(20);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=25/26&amp;diff=27</id>
		<title>25/26</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=25/26&amp;diff=27"/>
		<updated>2025-12-03T14:00:02Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* fjdlkgjdgk&lt;br /&gt;
* lfdlkgjdlkfgj&lt;br /&gt;
&lt;br /&gt;
* [[semafor - streda 2526|semafor]]&lt;br /&gt;
* [[poplašné zariadenie - streda 2526|poplašné zariadenie]]&lt;br /&gt;
* [[melódie - streda 2526|melódie]]&lt;br /&gt;
* [[ultrazvuk - streda 2526|ultrazvuk]]&lt;br /&gt;
* [[servomotor - streda 2526|servomotor]]&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=Ultrazvuk_-_streda_2526&amp;diff=26</id>
		<title>Ultrazvuk - streda 2526</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=Ultrazvuk_-_streda_2526&amp;diff=26"/>
		<updated>2025-11-26T14:22:13Z</updated>

		<summary type="html">&lt;p&gt;Palo: Created page with &amp;quot;&amp;lt;syntaxhighlight lang=&amp;quot;C++&amp;quot;&amp;gt; #define TRIG 3 #define ECHO 4  void setup() {   Serial.begin(9600);   pinMode(TRIG, OUTPUT);   pinMode(ECHO, INPUT); }  int meraj() {   // 1. vysli 10 usec pulz na pin TRIG   digitalWrite(TRIG, 1);   delayMicroseconds(10);   digitalWrite(TRIG, 0);    // 2. cakaj kym sa na ECHO neobjavi hodnota 1 (kym je tam 0, cakaj)   while (digitalRead(ECHO) == 0) {}     // 3. zisti aky je prave cas (funkcia micros()) a zapamataj si ho    unsigned long cas1...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;syntaxhighlight lang=&amp;quot;C++&amp;quot;&amp;gt;&lt;br /&gt;
#define TRIG 3&lt;br /&gt;
#define ECHO 4&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  pinMode(TRIG, OUTPUT);&lt;br /&gt;
  pinMode(ECHO, INPUT);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
int meraj()&lt;br /&gt;
{&lt;br /&gt;
  // 1. vysli 10 usec pulz na pin TRIG&lt;br /&gt;
  digitalWrite(TRIG, 1);&lt;br /&gt;
  delayMicroseconds(10);&lt;br /&gt;
  digitalWrite(TRIG, 0); &lt;br /&gt;
  // 2. cakaj kym sa na ECHO neobjavi hodnota 1 (kym je tam 0, cakaj)&lt;br /&gt;
  while (digitalRead(ECHO) == 0) {}  &lt;br /&gt;
  // 3. zisti aky je prave cas (funkcia micros()) a zapamataj si ho &lt;br /&gt;
  unsigned long cas1 = micros();&lt;br /&gt;
  // 4. cakaj kym sa na ECHO neobjavi hodnota 0 (kym je tam 1, cakaj)&lt;br /&gt;
   while (digitalRead(ECHO) == 1) {}  &lt;br /&gt;
  // 5. zisti aky je prave cas, premenna cas2&lt;br /&gt;
  unsigned long cas2 = micros();&lt;br /&gt;
  // 6. vypocitaj vzdialenost v cm  (cas2 - cas1) / 58 a vrat tu hodnotu&lt;br /&gt;
  return (cas2 - cas1) / 58;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  Serial.println(meraj());&lt;br /&gt;
  delay(500);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=25/26&amp;diff=25</id>
		<title>25/26</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=25/26&amp;diff=25"/>
		<updated>2025-11-26T14:21:43Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* fjdlkgjdgk&lt;br /&gt;
* lfdlkgjdlkfgj&lt;br /&gt;
&lt;br /&gt;
* [[semafor - streda 2526|semafor]]&lt;br /&gt;
* [[poplašné zariadenie - streda 2526|poplašné zariadenie]]&lt;br /&gt;
* [[melódie - streda 2526|melódie]]&lt;br /&gt;
* [[ultrazvuk - streda 2526|ultrazvuk]]&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=Mel%C3%B3die_-_streda_2526&amp;diff=24</id>
		<title>Melódie - streda 2526</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=Mel%C3%B3die_-_streda_2526&amp;diff=24"/>
		<updated>2025-11-19T14:37:26Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;syntaxhighlight lang=&amp;quot;C++&amp;quot;&amp;gt;&lt;br /&gt;
void setup() {&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  pinMode(4, OUTPUT);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
char *tony = &amp;quot;CDEF&amp;quot;;&lt;br /&gt;
int frek[] = {523, 587, 659, 698};&lt;br /&gt;
int pocet_tonov = 4;&lt;br /&gt;
&lt;br /&gt;
void zahraj(char nota, int dlzka)&lt;br /&gt;
{&lt;br /&gt;
  for (int i = 0; i &amp;lt; pocet_tonov; i++)&lt;br /&gt;
  {&lt;br /&gt;
    if (tony[i] == nota) tone(4, frek[i], 350*dlzka);&lt;br /&gt;
  }&lt;br /&gt;
  delay(350 * dlzka);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  char kohutik[] = &amp;quot;CDEFFFFEDEEEEDCDDDDEDCCC&amp;quot;;&lt;br /&gt;
  int dlzky[] = {1,1,2,2,1,1,1,1,2,2,1,1,1,1,2,2,1,1,1,1,2,2,1,1};&lt;br /&gt;
  int n = 24;&lt;br /&gt;
&lt;br /&gt;
  for (int i = 0; i &amp;lt; n; i++)&lt;br /&gt;
  {&lt;br /&gt;
    zahraj(kohutik[i], dlzky[i]);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Karolínkina melódia:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;&lt;br /&gt;
void setup() {&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  pinMode(4, OUTPUT);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  int s = digitalRead(2);&lt;br /&gt;
  Serial.print(s) ;&lt;br /&gt;
  delay(500);&lt;br /&gt;
  //if (s==0) {&lt;br /&gt;
  tone(4, 622, 250);&lt;br /&gt;
  delay(250);&lt;br /&gt;
  tone(4, 659, 250);&lt;br /&gt;
  delay(250);&lt;br /&gt;
  tone(4, 739, 125);&lt;br /&gt;
  delay(250);&lt;br /&gt;
  tone(4, 784, 375);&lt;br /&gt;
  delay(250);&lt;br /&gt;
  tone(4, 622, 125);&lt;br /&gt;
  delay(250);&lt;br /&gt;
  tone(4, 659, 125);&lt;br /&gt;
  delay(250);&lt;br /&gt;
  tone(4, 739, 125);&lt;br /&gt;
  delay(250);&lt;br /&gt;
  tone(4, 784, 125);&lt;br /&gt;
  delay(250);&lt;br /&gt;
  tone(4, 1046, 125);&lt;br /&gt;
  delay(250);&lt;br /&gt;
  tone(4, 987, 125);&lt;br /&gt;
  delay(250);&lt;br /&gt;
  tone(4, 659, 125);&lt;br /&gt;
  delay(250);&lt;br /&gt;
  tone(4, 784, 125);&lt;br /&gt;
  delay(250);&lt;br /&gt;
  tone(4, 987, 125);&lt;br /&gt;
  delay(250);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=Mel%C3%B3die_-_streda_2526&amp;diff=23</id>
		<title>Melódie - streda 2526</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=Mel%C3%B3die_-_streda_2526&amp;diff=23"/>
		<updated>2025-11-19T14:29:42Z</updated>

		<summary type="html">&lt;p&gt;Palo: Created page with &amp;quot;&amp;lt;syntaxhighlight lang=&amp;quot;C++&amp;quot;&amp;gt; void setup() {   Serial.begin(9600);   pinMode(4, OUTPUT); }  char *tony = &amp;quot;CDEF&amp;quot;; int frek[] = {523, 587, 659, 698}; int pocet_tonov = 4;  void zahraj(char nota, int dlzka) {   for (int i = 0; i &amp;lt; pocet_tonov; i++)   {     if (tony[i] == nota) tone(4, frek[i], 350*dlzka);   }   delay(350 * dlzka); }  void loop() {   char kohutik[] = &amp;quot;CDEFFFFEDEEEEDCDDDDEDCCC&amp;quot;;   int dlzky[] = {1,1,2,2,1,1,1,1,2,2,1,1,1,1,2,2,1,1,1,1,2,2,1,1};   int n = 24;...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;syntaxhighlight lang=&amp;quot;C++&amp;quot;&amp;gt;&lt;br /&gt;
void setup() {&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  pinMode(4, OUTPUT);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
char *tony = &amp;quot;CDEF&amp;quot;;&lt;br /&gt;
int frek[] = {523, 587, 659, 698};&lt;br /&gt;
int pocet_tonov = 4;&lt;br /&gt;
&lt;br /&gt;
void zahraj(char nota, int dlzka)&lt;br /&gt;
{&lt;br /&gt;
  for (int i = 0; i &amp;lt; pocet_tonov; i++)&lt;br /&gt;
  {&lt;br /&gt;
    if (tony[i] == nota) tone(4, frek[i], 350*dlzka);&lt;br /&gt;
  }&lt;br /&gt;
  delay(350 * dlzka);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  char kohutik[] = &amp;quot;CDEFFFFEDEEEEDCDDDDEDCCC&amp;quot;;&lt;br /&gt;
  int dlzky[] = {1,1,2,2,1,1,1,1,2,2,1,1,1,1,2,2,1,1,1,1,2,2,1,1};&lt;br /&gt;
  int n = 24;&lt;br /&gt;
&lt;br /&gt;
  for (int i = 0; i &amp;lt; n; i++)&lt;br /&gt;
  {&lt;br /&gt;
    zahraj(kohutik[i], dlzky[i]);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=25/26&amp;diff=22</id>
		<title>25/26</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=25/26&amp;diff=22"/>
		<updated>2025-11-19T14:29:10Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* fjdlkgjdgk&lt;br /&gt;
* lfdlkgjdlkfgj&lt;br /&gt;
&lt;br /&gt;
* [[semafor - streda 2526|semafor]]&lt;br /&gt;
* [[poplašné zariadenie - streda 2526|poplašné zariadenie]]&lt;br /&gt;
* [[melódie - streda 2526|melódie]]&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=Semafor_-_streda_2526&amp;diff=21</id>
		<title>Semafor - streda 2526</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=Semafor_-_streda_2526&amp;diff=21"/>
		<updated>2025-11-13T02:50:15Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tri svietivé diody (LED - light emitting diode) sú pripojené každá cez svoj 220 Ohm rezistor na tri rôzne digitálne výstupné piny arduina.&lt;br /&gt;
Program postupne riadi všetky tri LED tak, aby svietili ako semafor pre autá na križovatke.&lt;br /&gt;
&lt;br /&gt;
Program:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;C++&amp;quot;&amp;gt;&lt;br /&gt;
void setup() {&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  pinMode(3, OUTPUT);&lt;br /&gt;
  pinMode(4, OUTPUT);&lt;br /&gt;
  pinMode(5, OUTPUT);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
&lt;br /&gt;
  // 1. faza  - iba cervena 3&lt;br /&gt;
  digitalWrite(3, 1);&lt;br /&gt;
  delay(3000);&lt;br /&gt;
  &lt;br /&gt;
  // 2. faza -  naraz cervena aj zlta 3 4&lt;br /&gt;
  digitalWrite(4, 1);&lt;br /&gt;
  delay(2000);&lt;br /&gt;
  digitalWrite(3, 0);&lt;br /&gt;
  digitalWrite(4, 0);&lt;br /&gt;
  &lt;br /&gt;
  // 3. faza -  iba zelena 5&lt;br /&gt;
  digitalWrite(5, 1);&lt;br /&gt;
  delay(3000);&lt;br /&gt;
  digitalWrite(5, 0);&lt;br /&gt;
  &lt;br /&gt;
  // 4. faza -  iba zlta 4&lt;br /&gt;
  digitalWrite(4, 1);&lt;br /&gt;
  delay(2000);&lt;br /&gt;
  digitalWrite(4, 0);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:semafor_streda_2526.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;405&amp;quot; height=&amp;quot;720&amp;quot;&amp;gt;0Z9ATLiP2bQ&amp;lt;/youtube&amp;gt;    &amp;lt;youtube width=&amp;quot;405&amp;quot; height=&amp;quot;720&amp;quot;&amp;gt;JvgwaA4d_T4&amp;lt;/youtube&amp;gt;&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=File:Semafor_streda_2526.jpg&amp;diff=20</id>
		<title>File:Semafor streda 2526.jpg</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=File:Semafor_streda_2526.jpg&amp;diff=20"/>
		<updated>2025-11-12T15:12:15Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=Semafor_-_streda_2526&amp;diff=19</id>
		<title>Semafor - streda 2526</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=Semafor_-_streda_2526&amp;diff=19"/>
		<updated>2025-11-12T15:07:42Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tri svietivé diody (LED - light emitting diode) sú pripojené každá cez svoj 220 Ohm rezistor na tri rôzne digitálne výstupné piny arduina.&lt;br /&gt;
Program postupne riadi všetky tri LED tak, aby svietili ako semafor pre autá na križovatke.&lt;br /&gt;
&lt;br /&gt;
Program:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;C++&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:semafor_streda_2526.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;405&amp;quot; height=&amp;quot;720&amp;quot;&amp;gt;0Z9ATLiP2bQ&amp;lt;/youtube&amp;gt;    &amp;lt;youtube width=&amp;quot;405&amp;quot; height=&amp;quot;720&amp;quot;&amp;gt;JvgwaA4d_T4&amp;lt;/youtube&amp;gt;&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=Semafor_-_streda_2526&amp;diff=18</id>
		<title>Semafor - streda 2526</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=Semafor_-_streda_2526&amp;diff=18"/>
		<updated>2025-11-12T15:05:46Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tri svietivé diody (LED - light emitting diode) sú pripojené každá cez svoj 220 Ohm rezistor na tri rôzne digitálne výstupné piny arduina.&lt;br /&gt;
Program postupne riadi všetky tri LED tak, aby svietili ako semafor pre autá na križovatke.&lt;br /&gt;
&lt;br /&gt;
Program:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;C++&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:semafor_streda_2526.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;405&amp;quot; height=&amp;quot;720&amp;quot;&amp;gt;0Z9ATLiP2bQ&amp;lt;/youtube&amp;gt;&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=Semafor_-_streda_2526&amp;diff=17</id>
		<title>Semafor - streda 2526</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=Semafor_-_streda_2526&amp;diff=17"/>
		<updated>2025-11-12T14:58:05Z</updated>

		<summary type="html">&lt;p&gt;Palo: Created page with &amp;quot;Tri svietivé diody (LED - light emitting diode) sú pripojené každá cez svoj 220 Ohm rezistor na tri rôzne digitálne výstupné piny arduina. Program postupne riadi všetky tri LED tak, aby svietili ako semafor pre autá na križovatke.  Program:  &amp;lt;syntaxhighlight lang=&amp;quot;C++&amp;quot;&amp;gt;  &amp;lt;/syntaxhighlight&amp;gt;  Image:semafor_streda_2526.jpg  &amp;lt;youtube width=&amp;quot;405&amp;quot; height=&amp;quot;720&amp;quot;&amp;gt;OZ9ATLiP2bQ&amp;lt;/youtube&amp;gt;&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tri svietivé diody (LED - light emitting diode) sú pripojené každá cez svoj 220 Ohm rezistor na tri rôzne digitálne výstupné piny arduina.&lt;br /&gt;
Program postupne riadi všetky tri LED tak, aby svietili ako semafor pre autá na križovatke.&lt;br /&gt;
&lt;br /&gt;
Program:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;C++&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:semafor_streda_2526.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;405&amp;quot; height=&amp;quot;720&amp;quot;&amp;gt;OZ9ATLiP2bQ&amp;lt;/youtube&amp;gt;&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=File:Poplasne_streda_2526.jpg&amp;diff=16</id>
		<title>File:Poplasne streda 2526.jpg</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=File:Poplasne_streda_2526.jpg&amp;diff=16"/>
		<updated>2025-11-12T14:44:26Z</updated>

		<summary type="html">&lt;p&gt;Palo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=Popla%C5%A1n%C3%A9_zariadenie_-_streda_2526&amp;diff=15</id>
		<title>Poplašné zariadenie - streda 2526</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=Popla%C5%A1n%C3%A9_zariadenie_-_streda_2526&amp;diff=15"/>
		<updated>2025-11-12T14:36:47Z</updated>

		<summary type="html">&lt;p&gt;Palo: Created page with &amp;quot; K arduinu je pripojený dotykový alebo infračervený senzor a kým je aktivovaný sa ozýva siréna poplašného zariadenia.  Program:  &amp;lt;syntaxhighlight lang=&amp;quot;C++&amp;quot;&amp;gt; void setup() {   Serial.begin(9600);   pinMode(4, OUTPUT); } void loop() {   int s = digitalRead(2);   Serial.prinln(s);   delay(500);   if (s == 1)   {     for (int i = 0; i &amp;lt;= 255; i++)  {       digitalWrite(4, 1);       delay(1);       digitalWrite(4, 0);       delay(1);     }   } } &amp;lt;/syntaxhighlight&amp;gt;...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
K arduinu je pripojený dotykový alebo infračervený senzor a kým je aktivovaný sa ozýva siréna poplašného zariadenia.&lt;br /&gt;
&lt;br /&gt;
Program:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;C++&amp;quot;&amp;gt;&lt;br /&gt;
void setup() {&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  pinMode(4, OUTPUT);&lt;br /&gt;
}&lt;br /&gt;
void loop() {&lt;br /&gt;
  int s = digitalRead(2);&lt;br /&gt;
  Serial.prinln(s);&lt;br /&gt;
  delay(500);&lt;br /&gt;
  if (s == 1)&lt;br /&gt;
  {&lt;br /&gt;
    for (int i = 0; i &amp;lt;= 255; i++)  {&lt;br /&gt;
      digitalWrite(4, 1);&lt;br /&gt;
      delay(1);&lt;br /&gt;
      digitalWrite(4, 0);&lt;br /&gt;
      delay(1);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube&amp;gt;uX_1md6KNn8&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:poplasne_streda_2526.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube&amp;gt;WGBrhSrcp4g&amp;lt;/youtube&amp;gt;&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=25/26&amp;diff=14</id>
		<title>25/26</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=25/26&amp;diff=14"/>
		<updated>2025-11-12T14:30:23Z</updated>

		<summary type="html">&lt;p&gt;Palo: Created page with &amp;quot;* fjdlkgjdgk * lfdlkgjdlkfgj  * semafor * poplašné zariadenie&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* fjdlkgjdgk&lt;br /&gt;
* lfdlkgjdlkfgj&lt;br /&gt;
&lt;br /&gt;
* [[semafor - streda 2526|semafor]]&lt;br /&gt;
* [[poplašné zariadenie - streda 2526|poplašné zariadenie]]&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=Kr%C3%BA%C5%BEok_robotiky_CENADA&amp;diff=13</id>
		<title>Krúžok robotiky CENADA</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=Kr%C3%BA%C5%BEok_robotiky_CENADA&amp;diff=13"/>
		<updated>2025-11-06T17:17:52Z</updated>

		<summary type="html">&lt;p&gt;Palo: Created page with &amp;quot;Ahoj a vitaj na stránkach nášho krúžku.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ahoj a vitaj na stránkach nášho krúžku.&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=MediaWiki:Sidebar&amp;diff=12</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=MediaWiki:Sidebar&amp;diff=12"/>
		<updated>2025-11-06T17:17:25Z</updated>

		<summary type="html">&lt;p&gt;Palo: Created page with &amp;quot; * navigation ** mainpage|mainpage-description ** recentchanges-url|recentchanges ** streda_2526|Streda 25/26 ** stvrtok_2526|Stvrtok 25/26&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** streda_2526|Streda 25/26&lt;br /&gt;
** stvrtok_2526|Stvrtok 25/26&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
	<entry>
		<id>https://kruzok.cenada.space/index.php?title=MediaWiki:Common.css&amp;diff=11</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://kruzok.cenada.space/index.php?title=MediaWiki:Common.css&amp;diff=11"/>
		<updated>2025-11-06T17:16:08Z</updated>

		<summary type="html">&lt;p&gt;Palo: Created page with &amp;quot;/* CSS placed here will be applied to all skins */ ca-talk { display:none!important; }&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
ca-talk { display:none!important; }&lt;/div&gt;</summary>
		<author><name>Palo</name></author>
	</entry>
</feed>