Basic robot - Micro-mouse: Rozdiel medzi revíziami

Zo stránky 3D liga wiki
Prejsť na navigáciu Prejsť na vyhľadávanie
Sebastian (diskusia | príspevky)
Bez shrnutí editace
Sebastian (diskusia | príspevky)
Bez shrnutí editace
Riadok 1: Riadok 1:
=== Manuál skladania myši v bludisku===
Ďalší robot, ktorého sme pre vás pripravili je Line follower.
Robot, ktorý prenasleduje čiaru. Na to aby vedel kde je čiara tak použícame číarový senzor QRT-8A, z ktorého vychádza 8 analogových výstupov.
Na našom RP2350 máme iba 4 analogove vstupy, ciže využijeme eŠte jeden komponent a to je 8 kanálový multiplexor, ktorý prepína kanály, ktoré chceme čítať a prevádza ich na jeden výstup.
Pri tomto robotovy sa naučíme ako sa cita z analogoveho vystupu, ako prepinat kanaly a taktiez jeden algoritmus ako vyhodnotit poziciu ciary.
Bude to narocnejsie na programovanie, ale za to sa viacej naucite nie len o stavebnici ale o tom co su algoritmi.
Samotny algoritmus bude vysvetleny v sekcii [[SW Setup]], ale najprv sa pustme do stavania.


Toto je manuál na to, aby ste si mohli jednoducho poskladať svoju robotickú myš v bludisku.
* [[Návod na poskladanie myši v bludisku |  Návod na skladanie myši v bludisku]]
Úplné základy montáže sú vysvetlené v sekcii [[3D models]], ale detaily budú vysvetlené v texte pod obrázkami.
Pôjdeme krok po kroku a postupne sa vaša myš bude formovať.
Pre začiatok si najprv prichystáme všetky komponenty a súčiastky, ktoré budeme potrebovať.
Okrem nich sa vám zíde aj menšie nástroje, napríklad kliešte a skrutkovač, na uťahovanie matíc na ťažšie dostupných miestach.
Neponáhľajte sa a pri každom kroku si najprv pozrite priložené obrázky – ušetríte si tak čas aj prípadné komplikácie.


<div style="display: flex; flex-wrap: wrap; gap: 16px; align-items: flex-start;">
Ak nájdete chyby v návode, prosíme napíšte nám.


<div style="flex: 2; min-width: 300px;">
=== Jednoduchý testovací program ===
== Vytlačené súčiastky ==
{| class="wikitable"
! Skupina !! Súčiastka !! Počet
|-
| Čierne || 2x1-U || 2
|-
| rowspan="7" | Biele || 1x2-1x2-L || 4
|-
| 3x1-3x1-L || 3
|-
| 2x1-2x1-L || 2
|-
| 1x2 || 2
|-
| 1x5 || 2
|-
| 1x7 || 1
|-
| Držiak na guličku || 1
|-
| Modré ||  Servo YZ1 || 2
|-
| rowspan="3" | Červené || Držiak káblov || 1
|-
| Držiak na laserový senzor || 3
|-
| Držiak na gyroskop || 1
|}
</div>


<div style="flex: 1; min-width: 220px;">
Jednoduchý test na overenie, že všetky dve servá, čiarový senzor a multiplexor fungujú tak, ako majú.
== Mechanické súčiastky ==
{| class="wikitable"
! Súčiastka !! Počet
|-
| servo skrutka || 6
|-
| skrutka M3×8 (menšia) || ~20
|-
| skrutka M3×10 (väčšia) || ~20
|-
| matica M3 || ~40
|-
| Podporná gulička || 1
|-
| Hrebeň || 2x4
|-
| Kolesá s gumovou podrážkou || 2
|}
</div>


<div style="flex: 1; min-width: 220px;">
Bližšie informácie a nastavenia elektroniky nájdete v [[Electronics | manuále jednotlivej súčiastky ]]
 
== Elektronika ==
{| class="wikitable"
! Súčiastka !! Počet
|-
| 360° servo || 2
|-
| RP2350 || 1
|-
| Laserový senzor || 3
|-
| Gyroskop || 1
|-
| Napájanie batériek || 1
|-
| Krátke káble || 12x2
|}
</div>
 
</div>
 
[[File:MicroMouseManualImage1.jpg | 500px]]
<br>
 
== Postup skladania: ==
 
<div style="border: 2px solid #999; padding: 8px; margin-bottom: 12px;">
=== Krok 1 ===
<div style="display: flex; flex-wrap: wrap; gap: 8px; padding: 8px;">
[[File:MicroMouseManualImage2.jpg | 300px]]
[[File:MicroMouseManualImage3.jpg | 300px]]
[[File:MicroMouseManualImage4.jpg | 300px]]
[[File:MicroMouseManualImage5.jpg | 300px]]
[[File:MicroMouseManualImage6.jpg | 300px]]
[[File:MicroMouseManualImage7.jpg | 300px]]
[[File:MicroMouseManualImage8.jpg | 300px]]
[[File:MicroMouseManualImage9.jpg | 300px]]
[[File:MicroMouseManualImage10.jpg | 300px]]
[[File:MicroMouseManualImage11.jpg | 300px]]
</div>
 
</div>
 
<div style="border: 2px solid #999; padding: 8px; margin-bottom: 12px;">
=== Krok 2 ===
<div style="display: flex; flex-wrap: wrap; gap: 8px; padding: 8px;">
[[File:MicroMouseManualImage12.jpg | 300px]]
[[File:MicroMouseManualImage13.jpg | 300px]]
[[File:MicroMouseManualImage14.jpg | 300px]]
[[File:MicroMouseManualImage15.jpg | 300px]]
[[File:MicroMouseManualImage16.jpg | 300px]]
</div>
 
</div>
 
 
<div style="border: 2px solid #999; padding: 8px; margin-bottom: 12px;">
=== Krok 3 ===
<div style="display: flex; flex-wrap: wrap; gap: 8px; padding: 8px;">
[[File:MicroMouseManualImage17.jpg | 300px]]
[[File:MicroMouseManualImage19.jpg | 300px]]
[[File:MicroMouseManualImage18.jpg | 300px]]
[[File:MicroMouseManualImage20.jpg | 300px]]
[[File:MicroMouseManualImage21.jpg | 300px]]
[[File:MicroMouseManualImage22.jpg | 300px]]
</div>
 
</div>
 
 
 
<div style="border: 2px solid #999; padding: 8px; margin-bottom: 12px;">
=== Krok 4 ===
<div style="display: flex; flex-wrap: wrap; gap: 8px; padding: 8px;">
[[File:MicroMouseManualImage23.jpg | 300px]]
[[File:MicroMouseManualImage24.jpg | 300px]]
[[File:MicroMouseManualImage25.jpg | 300px]]
[[File:MicroMouseManualImage26.jpg | 300px]]
[[File:MicroMouseManualImage28.jpg | 300px]]
[[File:MicroMouseManualImage29.jpg | 300px]]
[[File:MicroMouseManualImage30.jpg | 300px]]
[[File:MicroMouseManualImage31.jpg | 300px]]
 
</div>
 
</div>
 
 
<div style="border: 2px solid #999; padding: 8px; margin-bottom: 12px;">
=== Krok 5 ===
<div style="display: flex; flex-wrap: wrap; gap: 8px; padding: 8px;">
[[File:MicroMouseManualImage32.jpg | 300px]]
[[File:MicroMouseManualImage33.jpg | 300px]]
[[File:MicroMouseManualImage34.jpg | 300px]]
[[File:MicroMouseManualImage35.jpg | 300px]]
[[File:MicroMouseManualImage36.jpg | 300px]]
[[File:MicroMouseManualImage37.jpg | 300px]]
[[File:MicroMouseManualImage38.jpg | 300px]]
</div>
 
</div>
 
<div style="border: 2px solid #999; padding: 8px; margin-bottom: 12px;">
=== Krok 6 ===
<div style="display: flex; flex-wrap: wrap; gap: 8px; padding: 8px;">
[[File:MicroMouseManualImage39.jpg | 300px]]
[[File:MicroMouseManualImage40.jpg | 300px]]
[[File:MicroMouseManualImage41.jpg | 300px]]
</div>
 
</div>
 
 
<div style="border: 2px solid #999; padding: 8px; margin-bottom: 12px;">
=== Krok 7 ===
<div style="display: flex; flex-wrap: wrap; gap: 8px; padding: 8px;">
[[File:MicroMouseManualImage42.jpg | 300px]]
[[File:MicroMouseManualImage43.jpg | 300px]]
[[File:MicroMouseManualImage44.jpg | 300px]]
[[File:MicroMouseManualImage45.jpg | 300px]]
[[File:MicroMouseManualImage46.jpg | 300px]]
[[File:MicroMouseManualImage47.jpg | 300px]]
[[File:MicroMouseManualImage48.jpg | 300px]]
</div>
 
</div>
 
<div style="border: 2px solid #999; padding: 8px; margin-bottom: 12px;">
=== Krok 8 ===
<div style="display: flex; flex-wrap: wrap; gap: 8px; padding: 8px;">
[[File:MicroMouseManualImage49.jpg | 300px]]
[[File:MicroMouseManualImage50.jpg | 300px]]
[[File:MicroMouseManualImage51.jpg | 300px]]
[[File:MicroMouseManualImage52.jpg | 300px]]
[[File:MicroMouseManualImage53.jpg | 300px]]
[[File:MicroMouseManualImage54.jpg | 300px]]
[[File:MicroMouseManualImage55.jpg | 300px]]
</div>
 
</div>
 
 
<div style="border: 2px solid #999; padding: 8px; margin-bottom: 12px;">
=== Krok 8 ===
<div style="display: flex; flex-wrap: wrap; gap: 8px; padding: 8px;">
[[File:MicroMouseManualImage56.jpg | 300px]]
[[File:MicroMouseManualImage57.jpg | 300px]]
[[File:MicroMouseManualImage58.jpg | 300px]]
[[File:MicroMouseManualImage59.jpg | 300px]]
[[File:MicroMouseManualImage60.jpg | 300px]]
</div>
 
</div>

Verzia z 22:47, 16. august 2026

Ďalší robot, ktorého sme pre vás pripravili je Line follower. Robot, ktorý prenasleduje čiaru. Na to aby vedel kde je čiara tak použícame číarový senzor QRT-8A, z ktorého vychádza 8 analogových výstupov. Na našom RP2350 máme iba 4 analogove vstupy, ciže využijeme eŠte jeden komponent a to je 8 kanálový multiplexor, ktorý prepína kanály, ktoré chceme čítať a prevádza ich na jeden výstup. Pri tomto robotovy sa naučíme ako sa cita z analogoveho vystupu, ako prepinat kanaly a taktiez jeden algoritmus ako vyhodnotit poziciu ciary. Bude to narocnejsie na programovanie, ale za to sa viacej naucite nie len o stavebnici ale o tom co su algoritmi. Samotny algoritmus bude vysvetleny v sekcii SW Setup, ale najprv sa pustme do stavania.

Ak nájdete chyby v návode, prosíme napíšte nám.

Jednoduchý testovací program

Jednoduchý test na overenie, že všetky dve servá, čiarový senzor a multiplexor fungujú tak, ako majú.

Bližšie informácie a nastavenia elektroniky nájdete v manuále jednotlivej súčiastky