Kręci się kręci

Pan Karol pracuje nad swoim pierwszym projektem – licznikiem rowerowym. Dopiero poznaje podstawy Arduino, więc wszystko jest nowe i ekscytujące!

Liczniki rowerowe to „oklepany” temat. Dużo ich na rynku i mają mnóstwo funkcji. Ale nawet te „profesjonalne” mają (czasami) marudne działanie, polegające na dużym czasie opóźnienia pomiędzy rozpoczęciem jazdy a określeniem prędkości. Wiemy o co chodzi: dojeżdżasz do skrzyżowania, stop, a na liczniku prędkość powoli maleje: 20 km/h.. 17 km/h… 12 km/h… 6 km/h… 0 ! W końcu, po ~3 sek? Ruszasz, i ponownie to samo: jesteś w połowie przejazdu a na liczniku ciągle zero. Dopiero potem licznik „żyje”.

Sposób określenia prędkości jest prosty: umieszczamy magnes na szprysze koła i zliczamy liczbę pojawień się magnesu przy czujce. Dla jednego magnesu gdy zliczymy, np. 10 wystąpień w czasie 1 min to prędkość obrotowa wynosi 60 RPM (Revolutions per minute = obroty na minutę). Mając liczbę zliczeń i znając średnicę koła wyliczamy prędkość liniową.

Wyniki można jednak poprawić dodając więcej magnesów, czyli zliczamy z większą dokładnością. Dla dwóch magnesów i ponownie 10 zliczeń w ciągu 1 min mamy oczywiście prędkość 2x mniejszą, czyli RPM = 30, a tym samym prędkość liniową 2x mniejszą.

Pojawiają się pytania:

  • Ile magnesów użyć?
  • Jak długo zliczać pojawienia się magnesów przy czujce pola, zanim poda się wartość prędkości?

Aby znaleźć odpowiedzi na w.w. pytania Pan Karol wykorzystał zestaw pomiary z zajęć z przedmiotu Programowanie Mikroprocesorów i przeprowadził swoje pierwsze, poważne badania 😉

Aby nie komplikować sobie życia i mieć układ pomiarowy pod ręką, najlepiej na biurku – wykorzystane zostały rozetki z różną liczbą ramion jako odpowiedniki różnej liczby magnesów. Aby nie kręcić korbą w rowerze wykorzystano silniczek DC i zasilanie akumulatorowe 6V (w ten sposób wiemy, że rowerzysta równo pedałuje, nie przyspiesza, nie zwalnia, nie zniechęca się…). Rozetki wydrukowano na wydziałowej drukarce 3D (pewnie można wykorzystać kartoniki, ale skoro mamy drukarki – to czemu nie).

Należało więc uruchamiać silniczek, rejestrować liczbę „klików” na czujce szczelinowej w określonym czasie (pół sekundy, sekunda, dwie). Najlepiej robić to wielokrotnie, aby posiadać większą statystykę i mieć dokładniejsze dane. Więc dla danego czasu zliczania 10-20 wyników. A potem należało zmienić rozetkę na inną i powtórzyć całą procedurę. Wyniki zbierano do arkusza:

Powyżej przykładowy wynik pomiarów – całkiem konkretny fragment badań Pana Karola! Widać tu wyniki RPM dla rozetki z 2-ma ramionami (kolumna D, a od D9-D28 mamy pojedyncze wyniki przekopiowane z portu szeregowego Arduino UNO). W D5 jest średnia, a w D4 dokładność pomiarów (czyli odchylenie standardowe) z pomiarów zawartych w D9-D28. Potem kolejna rozetka z 4-ma ramionami (kolumna E), kolejna z 8-ma (kolumna F) i jeszcze jedna z 16-toma ramionami (kolumna G). I to wszystko dla czasu pomiaru 300 ms (komórka B2).

Z tych pomiarów widać, że 4 ramiona nie zmieniają dokładności w stosunku do 2 ramiona. Polepszenie następuje dopiero przy zwiększeniu liczby ramion do 8 – ale nie ma co zwiększać więcej – 16 nie robi już różnicy (choć to jednak efekt tylko dla określonej prędkości obrotowej testowanego koła – pewnie dla większej prędkości pojawią się różnice pomiędzy 8 a 16 ramion).

Następnie wydłużamy czas pomiaru (do 800 ms) i powtarzamy badania (zabawę? jak kto woli).

Widać, że dokładność rośnie wraz gdy zwiększamy liczbę ramion rozetki (wiersz „Odchylenie standardowe” — wartości maleją, czyli właśnie rozrzut wokół wartości średniej maleje, tym samym zyskujemy dokładność). Włąśnie tego należało się spodziewać. W tym przypadku dochodzimy mamy już 2% dokładności przy 8-miu ramionach rozetki, a nawet mniej przy 16-tu. Kolejne pomiary dla innego czasu zliczania:

Ostatnia seria danych (dla t=2 sek) jest zaskakująca o tyle, że pojawia się tu dziwny problem – strata dokładności (wzrost odchylenia standardowego) dla 8-miu ramion rozetki. Jak to wytłumaczyć? Okazuje się, że tu koło się jakoś zblokowało i nie pracowało równo – coż, to taki tani chiński silniczek, nic profesjonalnego 😉

Ile ramion rozetki należy użyć, aby mieć szybki i dokładny pomiar prędkości roweru? Trzeba to przeliczyć na prędkość liniową i wykorzystać te wyniki do ostatecznego dobrania czasu zliczania i liczby ramion (czyli magnesów na obręczy/szprysze). CDN.

(c) K.G. 2024

spotkanie organizacyjna 2023/24

Zapraszam na nietypowe spotkanie organizacyjne koła – ustalimy tematykę, poznamy zainteresowania uczestników oraz wymienimy się pomysłami na tegoroczne projekty.

Zapraszam wszystkich studentów UwB – także tych, którzy jeszcze nie mieli doświadczenia z platformą Arduino (na niej będziemy się koncentrować). Oczekuję otwartości i chęci poznawania nowych rzeczy. Zajrzyj na www koła i przekonaj się, czy Cię to interesuje.

Kiedy?
Oczekuję na zainteresowanych Studentów do końca października 2023, w pokoju 2045 (Kampus, Wydział Fizyki), w godzinach pracy (typowo jestem dostępny w godz. 9-16). Ewentualnie można zadzwonić (738 81 98) i się zapowiedzieć. Chodzi o to, aby najpierw zebrać zainteresowanych Studentów, poznać ich preferencje (np. odnośnie terminów spotkań), by następnie coś wspólnie ustalić. Zachęcam!

(c) K.G. 2023

spotkanie organizacyjna 2022/23

Zapraszam na spotkanie organizacyjne koła. Ustalimy godziny regularnych spotkań, tematykę, poznamy zainteresowania uczestników oraz wymienimy się pomysłami na tegoroczne projekty. Zapraszam wszystkich studentów UwB – także tych, którzy jeszcze nie mieli doświadczenia z platformą Arduino (na niej będziemy się koncentrować). Oczekuję otwartości i chęci poznawania nowych rzeczy. Zajrzyj na www koła i przekonaj się, czy Cię to interesuje.

Kiedy?
czwartek 27.10.2022 r. godz. 16:00 , sala 1064 Wydział Fizyki (Kampus UwB)

(c) K.G. 2022

PS. termin spotkania organizacyjnego nie jest terminem regularnych spotkań, no chyba, że tak ustalimy. Przyjdź i sam zaproponuje inny termin!

kanciapa – czyli pokój dla Fi-BOTa

No i mamy nowe miejsce do pracy w kole Fi-BOT: pokoik 1058! Powoli się tu zadomawiamy, podłączamy zasilanie, organizujemy mebelki… fajnie! Poprzednie pomieszczenie (sala 1064) jest tylko o krok dalej, więc zawsze mamy do niego dostęp.

Pan Stanisław uczy się lutować (na konkretnym przykładzie – jego huśtawka już nie będzie straszyć płytką stykową i masą przewodów, tworzy się płyta główna na bazie płytki uniwersalnej i klona Arduino Nano – WeMos XI 8F328P-U):

Płyta główna do projektu huśtawka.

Pojawił się też pomysł zrobienia własnego zestawu do animowania postaci w blenderze (blender.org) na bazie czujników żyroskopowowych i przyspieszeń (MPU 6050):

Pierwsze próby sterowania Cubem w blenderze – przez dwa potencjometry – działa!

(c) K.G. 2022

P.S.2023 – Pan Rafał okazał się tak zainteresowany tym projektem, że zrealizował go jako temat swojej pracy licencjackiej, kończąc specjalność Fizyka Gier Komputerowych i Robotów. Zachęcamy do obejrzenia filmiku prezentującego ostateczną wersję (serwis YT).

Forum Kół Naukowych 24.03.2022

Już 24.03 odbędzie się Forum Kół Naukowych. Spotkanie odbędzie się w formie stacjonarnej w sali 104 na Wydziale Prawa (ul. Mickiewicza 1), o godzinie 18:30.

Plan spotkania:
1. Przywitanie uczestników
2. Przedstawienie Koła Naukowego Prawa Własności Intelektualnej, Mediów i Internetu Wydziału Prawa Uniwersytetu w Białymstoku
3. Rozpoczęcie prelekcji pt. ,,Poznaj bliżej prawo własności intelektualnej”
• Wprowadzenie do świata prawa własności intelektualnej, czyli o tym, jak odnaleźć się w przepisach prawnych
• Kilka informacji o plagiacie, czyli o tym, jak tworzyć w prawidłowy sposób posty na media społecznościowe naszego koła
• Prawna ochrona wizerunku, czyli o prawidłowym wstawianiu zdjęć na nasze media społecznościowe
• O znakach towarowych, czyli o tym, czym są i jak prawidłowo je wykorzystywać w działalności koła
• Przyszłość a prawo własności intelektualnej, czyli o tym, czy prawo może nadążyć za rozwojem technologii
4. Pytania od uczestników
5. Zakończenie Forum Kół Naukowych

Formularz zgłoszeniowy: https://forms.gle/UYjSFpznBt4LdgZR8

Formularz można wypełniać do 21.03 do godziny 23:59.

Przewidywany koniec spotkania – godzina 20:00.

W razie jakichkolwiek pytań – zapraszam do kontaktu: komisjakolaps@uwb.edu.pl

Do zobaczenia!

(c) K.G. 2022

Akcja Integracja 30.03.2022

AKCJA INTEGRACJA POWRACA!
Z ogromną przyjemnością zapraszamy na kolejną odsłonę Akcji Integracji! Nie może Was zabraknąć! KIEDY? 30 marca 2022
START: 17:30
GDZIE? Uniwersyteckie Centrum Kultury, ul. Ciołkowskiego 1N

Formularz zgłoszeniowy: https://forms.gle/XsnMjtzZim3AzwwF8

W razie jakichkolwiek pytań – zapraszam do kontaktu – komisjakolaps@uwb.edu.pl

Do zobaczenia!

— 
Ewa Putra
Przewodnicząca Komisji ds. Współpracy z Kołami Naukowymi i Organizacjami Studenckimi
Parlament Studencki UwB

(c) K.G. 2022

konferencja w Kielcach – jedziemy!

Miło nam poinformować, że Pan Stanisław Jakimowicz był na konferencji „XXI Konferencja SKN Czlowiek i jego srodowisko” na Uniwersycie w Kielcach i otrzymał wyróżnienie za wystąpienie w sesji plakatowej – dotyczące jego projektu „huśtawka”, czyli Robot balansujący kulę (patrz poprzednie wpisy).

Wyjazd finansowany był przez Dziekana Wydziału Fizyki UwB – dziękujemy. Oczywiście gratulujemy Panu Stanisławowi – to jego pierwsza konferencja! Życzymy kolejnych!

(c) K.G. 2022