Portál AbcLinuxu, 1. května 2025 04:54
Pokud tam dáš kvadrokoptéru nebo závodící roboty, tak bude porota čučet na to, jak to závodí a lítá a na program jim už nezbude pozornost. Spíš tam hoď něco jednoduchého, případně něco tak běžného, že to nepřebije ten tvůj program (třeba tam připoj nějaké čidlo teploty nebo akcelerometr).
Jo, to je u té kvadrokoptéry problém.
Předváděl jsem právě barevný senzor, magnetický enkodér a ovládání robota joystickem (s tím že v Lorris je pak nastavení max rychlosti a podobně). Všechno je to takové..."tady je deska s něčím, tady otáčím kolečkem/pohnu se senzorem a tamhle to ukazuje o kolik sem otočil/změní se barva". Takové...nevím, myslím že by se z toho dalo vytřískat víc
Tak mě napadá, že ten akcelerometr by nemusel být úplně marný nápad. Když seženeš nějaký, co se ovládá přes SCI/UART nebo případně jiný sériový protokol, tak jim můžeš pěkně ukázat, jak to krásně měří náklon (pokud bude ten akcelerometr víceosý, tak tím lépe). Nebo ten akcelerometr můžeš přidělat na nějaký motorek a nechat si kreslit sinusovku, jak se to bude točit. Potom můžeš ukázat jak nastavuješ různé vlastnosti toho akcelerometru (citlivost, offset/correction, whatever). Nebo zkus magnetometr, to je ještě možná vděčnější součástka - tam můžeš předvést, jak se vyrovnáš třeba s tzv. hard iron efektem (teda pokud v Lorrisovi můžeš ty hodnoty před zobrazením ve widgetu prohnat nějakým skriptem).
Právě ten akcelerometr se hodí na něco pověsit, než ho jen držet v ruce -> kvadrokoptéra. Ale máte pravdu že by více čučeli na ni :/
A ano, data jdou prohnat buďto QtScriptem (něco jako javascript) nebo pythonem, takže prostor pro tohle tam je.
return 4;
Třeba zkus sehnat nějakou starou myš pro sériový port - myslím, že s tou by se taky dalo docela vyhrát....třeba ode mne
return 4;
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.