piątek, 19 grudnia 2025

O pojeździe jadącym wzdłuż linii

 

Napiszę, czego użyłem do tej pory:

Hardware:

- Lego Mindstorms Robot Inventor (51515) - zestaw klocków z czujnikami, silnikami i inteligentną kostką (tzw. Hubem) - już wycofano ze sprzedaży

Tutaj jest gotowa instrukcja budowy pojazdu. Pojazd ma podpięte 2 silniki. Jeden napędza tylne koła, drugi skręca przednimi kołami. Opcjonalnie można zamontować czujnik koloru z przodu do oświetlania linii.

- Płytka LMS-ESP32 - sprzedawana w sklepie Anton's Mindstorms płytka z mikrokontrolerem ESP32 - pomost pomiędzy elementami lego, a inną nie-legową elektroniką - ja mam wersję 1.0 - wersję 2.0 można kupić tutaj, jeszcze trzeba wgrać firmware tutaj

- Kamera AI HuskyLens - kamera z gotowymi algorytmami między innymi z rozpoznawaniem linii, działa również z Arduino, niedawno wyszła wersja 2.0 - ja swoją kupiłem tutaj  (jest to wersja 1)

- Powerbank - 5V/1A do zasilania samej kamery - ja użyłem modelu TP-Link TL-PB2600 (2600 mAh)

Software:

- biblioteka Pybricks - do obsługi Huba

- biblioteka PyHuskyLens - do obsługi kamery, ja użyłem tej, obsługuje HuskyLens 1 i 2, zarówno Robot Inventora jak i Spike Prime

Tutaj jest tutorial z którego najwięcej korzystałem.

niedziela, 7 grudnia 2025

Hot Rod z kamerą wersja 2.0

 Poprawiłem jazdę robota. Przesunąłem kamerkę bliżej środka i ustawiłem bardziej poziomo. Teraz pojazd bierze linię między kołami. 


 

piątek, 5 grudnia 2025

HuskyLens + LMS-ESP32 + Robot Inventor

 Przerobiłem pojazd. Zamiast czujnika koloru ma teraz kamerę. Dodałem też powerbank. Dzięki kamerze pojazd śledzi narysowaną flamastrem linię.

 


 Spis wykorzystanych elementów:

Hardware:

- Kamera AI HuskyLens

- Płytka LMS-ESP32

- Lego Mindstorms Robot Inventor

- Powerbank 

Software:

- biblioteka PyBricks

- biblioteka PyHuskyLens