Rev 3178 Rev 3691
1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
2 <html> 2 <html>
3 <head> 3 <head>
4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
5 <title> O projektu MLAB </title> 5 <title> O projektu MLAB </title>
6 <meta name="keywords" content="Projekt MLAB, univerzální moduly stavebnice MLAB"> 6 <meta name="keywords" content="Projekt MLAB, univerzální moduly stavebnice MLAB">
7 <meta name="description" content="O projektu MLAB, webu a autorech"> 7 <meta name="description" content="O projektu MLAB, webu a autorech">
8 <!-- AUTOINCLUDE START "Page/Head.cs.ihtml" DO NOT REMOVE --> 8 <!-- AUTOINCLUDE START "Page/Head.cs.ihtml" DO NOT REMOVE -->
9 <link rel="StyleSheet" href="../Web/CSS/MLAB.css" type="text/css" title="MLAB základní styl"> 9 <link rel="StyleSheet" href="../Web/CSS/MLAB.css" type="text/css" title="MLAB základní styl">
10 <link rel="StyleSheet" href="../Web/CSS/MLAB_Print.css" type="text/css" media="print"> 10 <link rel="StyleSheet" href="../Web/CSS/MLAB_Print.css" type="text/css" media="print">
11 <link rel="shortcut icon" type="image/x-icon" href="../Web/PIC/MLAB.ico"> 11 <link rel="shortcut icon" type="image/x-icon" href="../Web/PIC/MLAB.ico">
12 <script type="text/javascript" src="../Web/JS/MLAB_Menu.js"></script> 12 <script type="text/javascript" src="../Web/JS/MLAB_Menu.js"></script>
13 <!-- AUTOINCLUDE END --> 13 <!-- AUTOINCLUDE END -->
14 </head> 14 </head>
15   15  
16 <body lang="cs"> 16 <body lang="cs">
17   17  
18 <!-- AUTOINCLUDE START "Page/Header.cs.ihtml" DO NOT REMOVE --> 18 <!-- AUTOINCLUDE START "Page/Header.cs.ihtml" DO NOT REMOVE -->
19 <!-- ============== HLAVICKA ============== --> 19 <!-- ============== HLAVICKA ============== -->
20 <div class="Header"> 20 <div class="Header">
21 <script type="text/javascript"> 21 <script type="text/javascript">
22 <!-- 22 <!--
23 SetRelativePath("../"); 23 SetRelativePath("../");
24 DrawHeader(); 24 DrawHeader();
25 // --> 25 // -->
26 </script> 26 </script>
27 <noscript> 27 <noscript>
28 <p><b> Pro zobrazení (vložení) hlavičky je potřeba JavaScript </b></p> 28 <p><b> Pro zobrazení (vložení) hlavičky je potřeba JavaScript </b></p>
29 </noscript> 29 </noscript>
30 </div> 30 </div>
31 <!-- AUTOINCLUDE END --> 31 <!-- AUTOINCLUDE END -->
32   32  
33 <!-- AUTOINCLUDE START "Page/Menu.cs.ihtml" DO NOT REMOVE --> 33 <!-- AUTOINCLUDE START "Page/Menu.cs.ihtml" DO NOT REMOVE -->
34 <!-- ============== MENU ============== --> 34 <!-- ============== MENU ============== -->
35 <div class="Menu"> 35 <div class="Menu">
36 <script type="text/javascript"> 36 <script type="text/javascript">
37 <!-- 37 <!--
38 SetRelativePath("../"); 38 SetRelativePath("../");
39 DrawMenu(); 39 DrawMenu();
40 // --> 40 // -->
41 </script> 41 </script>
42 <noscript> 42 <noscript>
43 <p><b> Pro zobrazení (vložení) menu je potřeba JavaScript </b></p> 43 <p><b> Pro zobrazení (vložení) menu je potřeba JavaScript </b></p>
44 </noscript> 44 </noscript>
45 </div> 45 </div>
46 <!-- AUTOINCLUDE END --> 46 <!-- AUTOINCLUDE END -->
47   47  
48 <!-- ============== TEXT ============== --> 48 <!-- ============== TEXT ============== -->
49 <div class="Text"> 49 <div class="Text">
50 <h1> Vznik stavebnice MLAB </h1> 50 <h1> Vznik stavebnice MLAB </h1>
51 <p> 51 <p>
52 <a href="PIC/about_bastl.jpg"><img width=480 height=360 src="PIC/about_bastl_small.jpg" 52 <a href="PIC/about_bastl.jpg"><img width=480 height=360 src="PIC/about_bastl_small.jpg"
53 alt="Obrázek bastlu"></a> 53 alt="Obrázek bastlu"></a>
54 </p> 54 </p>
55 <h2> Účel </h1> 55 <h2> Účel </h1>
56 <p> 56 <p>
57 Základním cílem při vzniku stavebnice MLAB bylo poskytnout otevřenou, 57 Základním cílem při vzniku stavebnice MLAB bylo poskytnout otevřenou,
58 robustní a univerzální technickou stavebnici jak amatérům tak i 58 robustní a univerzální technickou stavebnici jak amatérům tak i
59 profesionálům určenou k testování a vývoji nových (často revolučních) zařízení. 59 profesionálům určenou k testování a vývoji nových (často revolučních) zařízení.
60 Stavebnice je velmi použitelná i k&nbsp;didaktickým účelům a je tak i 60 Stavebnice je velmi použitelná i k&nbsp;didaktickým účelům a je tak i
61 používána. 61 používána.
62 </p> 62 </p>
63 <h2> Vlastnosti </h2> 63 <h2> Vlastnosti </h2>
64 <p> 64 <p>
65 Na rozdíl od podobných a i známějších projektů, jako například Arduino, 65 Na rozdíl od podobných a i známějších projektů, jako například Arduino,
66 není MLAB vývojovou a prototypovou platformou omezenou pouze na jednu 66 není MLAB vývojovou a prototypovou platformou omezenou pouze na jednu
67 architekturu například AVR nebo PIC, ale používá i součástky a mikroprocesory jiných výrobců a navzájem konkurenčních technologií. Navíc poskytuje mnohem komfortnější použití v aplikacích, kde je vyžadována robustnost a variabilita vytvořeného prototypu (Což jsou typicky vědecké aplikace). V MLABu je nový prototyp řešen komplexně od elektroniky po mechanickou konstrukci. To umožňuje jednoduše dosáhnout vynikající spolehlivosti výsledného zařízení, které pak může pracovat roky bez poruchy. 67 architekturu například AVR nebo PIC, ale používá i součástky a mikroprocesory jiných výrobců a navzájem konkurenčních technologií. Navíc poskytuje mnohem komfortnější použití v aplikacích, kde je vyžadována robustnost a variabilita vytvořeného prototypu (Což jsou typicky vědecké aplikace). V MLABu je nový prototyp řešen komplexně od elektroniky po mechanickou konstrukci. To umožňuje jednoduše dosáhnout vynikající spolehlivosti výsledného zařízení, které pak může pracovat roky bez poruchy.
68 </p> 68 </p>
69 <p> 69 <p>
70 Jedním z těchto systematických postupů je použití speciální konstrukční desky. Tato základna je opatřena rastrem děr pro úchyt jednotlivých elektronických modulů. Rastr byl zvolen 400mils (tedy 10,16mm). Připevnění modulů k&nbsp;základní desce je řešeno pomocí šroubů M3x12 s maticemi na druhé straně desky. 70 Jedním z těchto systematických postupů je použití speciální konstrukční desky. Tato základna je opatřena rastrem děr pro úchyt jednotlivých elektronických modulů. Rastr byl zvolen 400mils (tedy 10,16mm). Připevnění modulů k&nbsp;základní desce je řešeno pomocí šroubů M3x12 s maticemi na druhé straně desky.
71 </p> 71 </p>
72 <p> 72 <p>
73 <a href="PIC/about_montage.jpg"><img width=480 height=360 src="PIC/about_montage_small.jpg" 73 <a href="PIC/about_montage.jpg"><img width=480 height=360 src="PIC/about_montage_small.jpg"
74 alt="Obrázek montáže modulů"></a> 74 alt="Obrázek montáže modulů"></a>
75 </p> 75 </p>
76 <p> 76 <p>
77 K&nbsp;propojování vstupů a výstupů elektronických desek se používají kablíky různých délek 77 K&nbsp;propojování vstupů a výstupů elektronických desek se používají kablíky různých délek
78 opatřené na obou koncích konektory (samicemi) pro kontaktní hřebínky. 78 opatřené na obou koncích konektory (samicemi) pro kontaktní hřebínky.
79 Používají se standardní hřebínky v&nbsp;rastru 100mils (2,54mm). 79 Používají se standardní hřebínky v&nbsp;rastru 100mils (2,54mm).
80 </p> 80 </p>
81 <p> 81 <p>
82 <a href="PIC/about_wires.jpg"><img width=480 height=360 src="PIC/about_wires_small.jpg" 82 <a href="PIC/about_wires.jpg"><img width=480 height=360 src="PIC/about_wires_small.jpg"
83 alt="Obrázek kablíků"></a> 83 alt="Obrázek kablíků"></a>
84 </p> 84 </p>
85   85  
86 <p> 86 <p>
87 Metody používané při návrhu zařízení jsou blíže specifikovány v pravidlech kompatibility. 87 Metody používané při návrhu zařízení jsou blíže specifikovány v pravidlech kompatibility.
88 </p> 88 </p>
89   89  
90   90  
91 <h1> Vznik webu </h1> 91 <h1> Vznik webu </h1>
92   92  
93 <h2> Proč vznikl tento WEB </h2> 93 <h2> Proč vznikl tento WEB </h2>
94 <p> 94 <p>
95 Web MLAB vznikl protože si myslíme, že máme co zveřejnit. Hlavním impulzem 95 Web MLAB vznikl protože si myslíme, že máme co zveřejnit. Hlavním impulzem
96 byl vznik stavebnice MLAB. Stavebnice MLAB se nám v praxi natolik osvědčila, 96 byl vznik stavebnice MLAB. Stavebnice MLAB se nám v praxi natolik osvědčila,
97 že bychom se rádi podělili o toto poznání s ostatními uživateli Internetu. 97 že bychom se rádi podělili o toto poznání s ostatními uživateli Internetu.
98 <p> 98 <p>
99 <h2> Co tento web obsahuje </h2> 99 <h2> Co tento web obsahuje </h2>
100 <p> 100 <p>
101 Samozřejmě vše okolo stavebnice MLAB ale také řadu dalších dokumentů od našich 101 Samozřejmě vše okolo stavebnice MLAB ale také řadu dalších dokumentů od našich
102 přispěvatelů. Samostatné projekty nebo články více i méně spojené s projektem 102 přispěvatelů. Samostatné projekty nebo články více i méně spojené s projektem
103 MLAB. 103 MLAB.
104 </p> 104 </p>
105 <h2> Kdo jej tvoří </h2> 105 <h2> Kdo jej tvoří </h2>
106 <p> 106 <p>
107 Vetšinou zatím profesionální SW a HW vývojáři ve svém volném čase. A některé konstrukce jsou vytvořeny studenty v rámci vysokoškolských závěrečných prací. Nezanedbatelnou část vývoje aktuálně také vytváří firma <a href="http://www.ust.cz">Universal Scientific Technologies s.r.o.</a>, která je komerčním partnerem MLABu. 107 Vetšinou zatím profesionální SW a HW vývojáři ve svém volném čase. A některé konstrukce jsou vytvořeny studenty v rámci vysokoškolských závěrečných prací. Nezanedbatelnou část vývoje aktuálně také vytváří firma <a href="http://www.ust.cz">Universal Scientific Technologies s.r.o.</a>, která je komerčním partnerem MLABu.
108 </p> 108 </p>
109 <h2> Jak se tento web používá? </h2> 109 <h2> Jak se tento web používá? </h2>
110 <p> 110 <p>
111 Základem MLAB dokumentace je databáze SVN (SubVersion) pro ukládání zdrojových souborů a dalších 111 Základem MLAB dokumentace je databáze SVN (SubVersion) pro ukládání zdrojových souborů a dalších
112 dokumesntů od konstrukcí i webových stránek. Tato databáze je primárním zdrojem dat o stavebnici MLAB a obsah webu se z ní generován automaticky. 112 dokumesntů od konstrukcí i webových stránek. Tato databáze je primárním zdrojem dat o stavebnici MLAB a obsah webu se z ní generován automaticky.
113 </p> 113 </p>
114 <p> 114 <p>
115 Web zajišťuje Apache2, který zpřístupňuje data uživatelům bez potřeby instalovat 115 Web zajišťuje Apache2, který zpřístupňuje data uživatelům bez potřeby instalovat
116 SVN klienta. Do SVN databáze je tak umožněn základní webový přístup (jen pro čtení) 116 SVN klienta. Do SVN databáze je tak umožněn základní webový přístup (jen pro čtení)
117 prostřednictvím WebSVN. 117 prostřednictvím WebSVN.
118 </p> 118 </p>
119 <p> 119 <p>
120 WEBové stránky používají HTML4 a CSS2. Nejsou optimalizovány pro žádný 120 WEBové stránky používají HTML4 a CSS2. Nejsou optimalizovány pro žádný
121 prohlížeč a doufáme, že se se svojí jednoduchou stavbou úspěšně vyhýbají chybám používaných 121 prohlížeč a doufáme, že se se svojí jednoduchou stavbou úspěšně vyhýbají chybám používaných
122 prohlížečů. 122 prohlížečů.
123 </p> 123 </p>
124 <p> 124 <p>
125 Na tomto serveru také běží systém BOINC - otevřená architektura pro distribuované výpočty a využítí nevyužitého strojového času pro vědecké aplikace. 125 Na tomto serveru také běží systém BOINC - otevřená architektura pro distribuované výpočty a využítí nevyužitého strojového času pro vědecké aplikace.
126 </p> 126 </p>
127   127  
128 <h1> Autoři projektu </h1> 128 <h1> Autoři projektu </h1>
129 <p> 129 <p>
130 Ve svých začátcích byl MLAB vyvíjen několika <a href="../Web/AboutAuthors.cs.html">kmenovými vývojáři</a> dnes už se však na jeho kontinuálním vývoji podílí (aktivně nebo jednarázově) mnohem více lidí, jejichž seznam je z důvodu snadnější aktualizace uveden na projektové wiki. 130 Ve svých začátcích byl MLAB vyvíjen několika <a href="../Web/AboutAuthors.cs.html">kmenovými vývojáři</a> dnes už se však na jeho kontinuálním vývoji podílí (aktivně nebo jednarázově) mnohem více lidí, jejichž seznam je z důvodu snadnější aktualizace uveden na projektové wiki.
131 </p> 131 </p>
132   132  
133 <h1> Autorská práva </h1> 133 <h1> Autorská práva </h1>
134 <h2> Rozsah </h2> 134 <h2> Rozsah </h2>
135 <p> 135 <p>
136 Celý obsah tohoto webu je autorským dílem a zůstává jím 136 Celý obsah tohoto webu je autorským dílem a zůstává jím
137 ať je uložen či šířen jakýmkoli způsobem (například na tomto webu, na 137 ať je uložen či šířen jakýmkoli způsobem (například na tomto webu, na
138 jiném počítači, na datovém nosiči, v operační paměti a podobně). 138 jiném počítači, na datovém nosiči, v operační paměti a podobně).
139 </p> 139 </p>
140   140  
141 <h2> Záruky </h2> 141 <h2> Záruky </h2>
142 <p> 142 <p>
143 Autoři dávají k dispozici obsah projektu MLAB tak jak je bez jakýchkoli záruk. 143 Autoři dávají k dispozici obsah projektu MLAB tak jak je bez jakýchkoli záruk.
144 Zejména nezaručují, že informace jsou přesné a úplné. U uživatelů se předpokládá 144 Zejména nezaručují, že informace jsou přesné a úplné. U uživatelů se předpokládá
145 adekvátní úroveň znalostí a schopností k dosažení odpovídajícího užitku. 145 adekvátní úroveň znalostí a schopností k dosažení odpovídajícího užitku.
146 </p> 146 </p>
147   147  
148 <h2> Co je dovoleno </h2> 148 <h2> Co je dovoleno </h2>
149 <p> 149 <p>
150 Je dovoleno užít díla k nekomerčním účelům, pro vlastní studium. 150 Je dovoleno užít díla k nekomerčním účelům, pro vlastní studium.
151 Komerční organizace jej mohou užít pro vlastní potřebu ne však jako součást 151 Komerční organizace jej mohou užít pro vlastní potřebu ne však jako součást
152 školení svých zákazníků či partnerů. 152 školení svých zákazníků či partnerů.
153 </p> 153 </p>
154 <p> 154 <p>
155 Díla původní i odvozená se mohou mohou dále šířit jako nekomerční za předpokladu 155 Díla původní i odvozená se mohou mohou dále šířit jako nekomerční za předpokladu
156 uvedení odkazu na web projektu MLAB 156 uvedení odkazu na web projektu MLAB
157 <a href="http://www.mlab.cz"> http://www.mlab.cz</a> a zachování informace 157 <a href="http://www.mlab.cz"> http://www.mlab.cz</a> a zachování informace
158 o původních autorech. 158 o původních autorech.
159 </p> 159 </p>
160 <h2> Co není dovoleno </h2> 160 <h2> Co není dovoleno </h2>
161 <p> 161 <p>
162 Užít díla ke komerčním účelům, tedy zejména za účelem dosažení zisku. Není 162 Užít díla ke komerčním účelům, tedy zejména za účelem dosažení zisku. Není
163 dovoleno hromadně vyrábět a prodávat moduly či zařízení projektu MLAB a 163 dovoleno hromadně vyrábět a prodávat moduly či zařízení projektu MLAB a
164 vydávat dokumentaci tiskem nebo spolu s cizí dokumentací nebo na médiu 164 vydávat dokumentaci tiskem nebo spolu s cizí dokumentací nebo na médiu
165 s dalším obsahem komerčního charakteru. 165 s dalším obsahem komerčního charakteru.
166 </p> 166 </p>
167 <p> 167 <p>
168 Není dovoleno modifikovat dílo a dále je šířit pod jinými podmínkami nebo 168 Není dovoleno modifikovat dílo a dále je šířit pod jinými podmínkami nebo
169 dokonce bez uvedení původních autorů. 169 dokonce bez uvedení původních autorů.
170 </p> 170 </p>
171 <h2> Výjimky </h2> 171 <h2> Výjimky </h2>
172 <p> 172 <p>
173 Užít díla v rozporu s výše uvedenými podmínkami je možné pouze po dohodě 173 Užít díla v rozporu s výše uvedenými podmínkami je možné pouze po dohodě
174 s autory. V případě nejistoty se spojte s autory. 174 s autory. V případě nejistoty se spojte s autory.
175 </p> 175 </p>
176   176  
177 <h1> Komunikace </h1> 177 <h1> Komunikace </h1>
178   178  
179 <h2> IRC kanál </h2> 179 <h2> IRC kanál </h2>
180 <p> 180 <p>
181 Asi nejrychlejším komunikačním kanálem je IRC na našem serveru mlab.cz #mlab 181 Asi nejrychlejším komunikačním kanálem je IRC na našem serveru mlab.cz #mlab
182 </p> 182 </p>
183   183  
184 <h2> Mailing list </h2> 184 <h2> Mailing list </h2>
185 <p> 185 <p>
186 Existuje také emailová konference na <a href="http://groups.google.com/group/mlab-users">google groups</a>, ta je asi nejspolehlivějším komunikačním kanálem, pokud máte obecný dotaz, nebo připomínku a nechcete přímo kontaktovat konkrétního autora. Je vhodná také pro dotazy, které by mohly být užitečné i ostatním uživatelům stavebnice. 186 Existuje také emailová konference na <a href="http://groups.google.com/group/mlab-users">google groups</a>, ta je asi nejspolehlivějším komunikačním kanálem, pokud máte obecný dotaz, nebo připomínku a nechcete přímo kontaktovat konkrétního autora. Je vhodná také pro dotazy, které by mohly být užitečné i ostatním uživatelům stavebnice.
187 </p> 187 </p>
188   188  
189 <h2> Facebook </h2> 189 <h2> Facebook </h2>
190 <p> 190 <p>
191 A také máme propagační stránku na <a href="https://www.facebook.com/pages/MLAB/203283666377414">Facebooku</a>, používáme ji hlavně na zvýraznění některých významných událostí. Jinak nemá primární informační charakter. 191 A také máme propagační stránku na <a href="https://www.facebook.com/pages/MLAB/203283666377414">Facebooku</a>, používáme ji hlavně na zvýraznění některých významných událostí. Jinak nemá primární informační charakter.
192 </p> 192 </p>
193   193  
194 <h1> Partneři projektu </h1> 194 <h1> Partneři projektu </h1>
195   195  
196 Stavebnice je dnes již tak rozsáhlá, že k jejímu udržení v aktuálním stavu a zajištění provozu webu i výroby a vývoje nových modulu by nestačili jenom samotní vývojáři, proto spolupracujeme i s dalšími sdruženími a institucemi. 196 Stavebnice je dnes již tak rozsáhlá, že k jejímu udržení v aktuálním stavu a zajištění provozu webu i výroby a vývoje nových modulů by nestačili jenom samotní vývojáři, proto spolupracujeme i s dalšími sdruženími a institucemi.
197   197  
198 <ul> 198 <ul>
199 <li> <a href="https://www.ust.cz"> Universal Scientific Technologies s.r.o.</a> </li> 199 <li> <a href="http://www.ust.cz"> Universal Scientific Technologies s.r.o.</a> </li>
200 <li> <a href="https://www.robozor.cz"> Robotický klub Robozor</a> </li> 200 <li> <a href="http://www.robozor.cz"> Robotický klub Robozor</a> </li>
201 <li> <a href="https://www.i.cz"> s.ICZ a.s. </a> </li> 201 <li> <a href="http://www.i.cz"> s.ICZ a.s. </a> </li>
202 </ul> 202 </ul>
203   203  
204   204  
205 </div> 205 </div>
206   206  
207 <!-- AUTOINCLUDE START "Page/Footer.cs.ihtml" DO NOT REMOVE --> 207 <!-- AUTOINCLUDE START "Page/Footer.cs.ihtml" DO NOT REMOVE -->
208 <!-- ============== PATIČKA ============== --> 208 <!-- ============== PATIČKA ============== -->
209 <div class="Footer"> 209 <div class="Footer">
210 <script type="text/javascript"> 210 <script type="text/javascript">
211 <!-- 211 <!--
212 SetRelativePath("../"); 212 SetRelativePath("../");
213 DrawFooter(); 213 DrawFooter();
214 // --> 214 // -->
215 </script> 215 </script>
216 <noscript> 216 <noscript>
217 <p><b> Pro zobrazení (vložení) hlavičky je potřeba JavaScript </b></p> 217 <p><b> Pro zobrazení (vložení) hlavičky je potřeba JavaScript </b></p>
218 </noscript> 218 </noscript>
219 </div> 219 </div>
220 <!-- AUTOINCLUDE END --> 220 <!-- AUTOINCLUDE END -->
221   221  
222 </body> 222 </body>
223 </html> 223 </html>