Blog

  • Micromouse – podejście drugie

    W poprzednim wpisie opisałem swoje zmagania z robotem Micromouse z zamierzchłych czasów. Dzisiaj opiszę drugą próbę, którą podjąłem w zeszłym roku. Od poprzednio opisywanego projektu minęły 3 lata. Przez ten czas nabrałem świadomości swoich słabości, z których za największą uznałem posługiwanie się lutownicą. Poza tym z dystansem podchodziłem do swoich umiejętności w dziedzinach elektroniki i…

  • Micromouse – podejście pierwsze

    Dawno temu postanowiłem sobie, że zrobię robota micromouse z prawdziwego zdarzenia. Nie interesowało mnie samo wykonanie konstrukcji, która jest w stanie przejechać labirynt. Chociaż realizacja tego zadania jest sama w sobie osiągnięciem. Mój robot miał być szybki i wykorzystywać złożone algorytmy np. filtr Kalmana do pozycjonowania. Do tej pory wszystkie próby kończyły się porażkami. Mam…

  • Jak działa CRC (Cyclic Redundancy Check)

    Jakiś czas temu w pracy dostałem zadanie uruchomienia modułu sprzętowego CRC na procesorze PIC32. W trakcie pracy wyszły pewne problemy, do rozwiązania których niezbędne było opanowanie teorii związanej z obliczaniem sum kontrolnych CRC. Zadanie to skłoniło mnie do dokładniejszej analizy problemu i podzielania się rezultatami w tym artykule. CRC (Cyclic Redundancy Check) to kod o…

  • Pomodoro Technique

    Zarówno w pracy, jak i w życiu codziennym zarządzanie czasem jest bardzo ważne. Szczególnie siedząc przed komputerem jesteśmy wystawieni na działanie wielu rozpraszaczy. Z drugiej strony człowiek może utrzymać maksymalną koncentrację tylko przez krótki czas. W ciągu dnia pracy możemy się zmusić do utrzymania koncentracji nawet przez kilka godzin, ale umysł nie pracuje wtedy tak…

  • Hello world!

    Nazwa ucgosu składa się z dwóch członów – uC oraz gosu. UC to skrót oznaczający mikrokontroler. Z układami tego typu mam już kilka lat doświadczenia zarówno zawodowego, jak i hobbystycznego i to głównie zagadnienia z tego obszaru będę opisywał. Gosu to określenie wzięte z koreańskiego, w żargonie graczy (szczególnie w Starcrafta) oznaczające osobę o wysokich…