Na razie przyjąłem założenia, że będę sterował swoją platformą mobilną za pomocą klawiatury, oraz ewentualnie myszy. Tak więc na przyszłe potrzeby napisałem template do obsługi urządzeń wejściowych.
Strona głównaUżytkownik
Staszek Puławski | użytkownik
Daj się poznać 2017 2722 dni, 2 godziny, 13 minut temu 9 źrodło rozwiń
Miałem przyjemność polecieć do Stanów Zjednoczonych, do Seattle i wziąć udział w konferencji Microsoft Build. Jest to największa konferencja MS dla deweloperów, podczas której ogłaszają nowości, nad którymi pracują. Postanowiłem opisać całą moją przygodę oraz wybrane nowinki.
Właściwie to 8-segmentowy, bo jeszcze kropka. Ale zacznijmy od początku. Co to jest za wyświetlacz? Jak należy go wysterować? Jak to zrobić za pomocą W10Iot&RPI3? A na koniec wnioski które wyciągnąłem z własnej implementacji obsługi takiego wyświetlacza.
Daj się poznać 2017 2724 dni, 17 godzin, 53 minuty temu 41 źrodło rozwiń
Dwudziesty post w ramach mojego udziału w konkursie DSP2017. Ale czy to oznacza że kończę blog? Co dalej z platformą mobilną Raspberry? Co udało mi się zrealizować, a co nie?
Daj się poznać 2017 2728 dni, 5 godzin, 51 minut temu 14 źrodło rozwiń
Dzisiaj krótki, ale ważny wpis. Jak mogłem zapomnieć o opisaniu… przerwań zewnętrznych? Na szczęście sprawa jest prosta, więc szybko sobie to nadrobimy.
Daj się poznać 2017 2731 dni, 45 minut temu 20 źrodło rozwiń
Często wybór języka wysokopoziomowego powoduje że siedzimy tylko i wyłącznie w software, a w sprzęt się nie zagłębiamy. Natomiast elektronicy, automatycy oraz programiści niskopoziomowi mają zazwyczaj bezpośrednią styczność z hardware, a co za tym idzie najczęściej znają się na oprogramowaniu CAD. Ale co zrobić, gdy nagle okaże się że musimy na szybko coś narysować, a nie mamy doświadczenia w użytkowaniu zaawansowanego oprogramowania CAD?
Daj się poznać 2017 2732 dni, 14 godzin, 27 minut temu 32 źrodło rozwiń
Po krótkim czasie używania swojej własnej biblioteki wpadłem na pomysł aby poprawić jeszcze kilka szczegółów. Jak wygląda jej stan na dzień dzisiejszy? Tak więc te rzeczy które tyczą się hardware wydzieliłem z klasy PwmBasic i przeniosłem do klasy PwmCore. Po klasie PwmCore dziedziczą następujące klasy:PwmBasic, PwmServo, PwmServo360, PwmBuzz
Daj się poznać 2017 2740 dni, 13 godzin, 8 minut temu 9 źrodło rozwiń
Ostatnimi czasy odbyło się wiele ciekawych eventów, na których na szczęście udało mi się być. Mam tutaj na myśli var Sovia = new tech();, Programistok, Sumochallenge, Dzień Wydziału, Noc Wytwórców, AprilisJam, LudumDare38 na PŁ i jeszcze kilka innych. Za każdym razem zastanawiałem się czy jest sens przygotowywać relację na ten temat na blogu. No i zawsze sobie odpuszczałem, gdyż...
Daj się poznać 2017 2742 dni, 5 godzin, 14 minut temu 27 źrodło rozwiń
Czas na kolejne podsumowanie na blogu. Ale czy jest co podsumowywać? Ostatni mój artykuł ukazał się gdzieś w okolicach 1 kwietnia. A teraz mamy 1 maja. Czym spowodowana jest taka przerwa? Tak jak przewidywałem, jest wiele innych rzeczy ważniejszych niż blog. Ale czy jest to jedyny powód?
Daj się poznać 2017 2745 dni, 14 godzin, 18 minut temu 10 źrodło rozwiń
Artykuł o pwm napisałem już dawno temu, teraz czas opowiedzieć trochę o bibliotece którą przygotowałem do łatwiejszej obsługi peryferiów w przyszłości. Biblioteka jest cały czas rozwijana i modyfikowana, sam jestem ciekaw czy (i kiedy) ten artykuł się zdezaktualizuje.
Daj się poznać 2017 2746 dni, 14 godzin temu 13 źrodło rozwiń
Skoro mamy już przygotowaną płytkę rozszerzeń, czas wziąć pozostałe elementy takie jak zasilanie, router i inne, oraz złożyć to w jedną, w miarę kompaktową formę
Daj się poznać 2017 2756 dni, 21 minut temu 21 źrodło rozwiń
Prace nad moim projektem Winbot wciąż trwają. Chociaż czas mija nieubłaganie szybko, a dzień ma tylko 24 godziny, to staram się systematycznie rozwijać Winbot’a o nowe funkcje i usprawnienia. W dzisiejszym poście postanowiłem przedstawić sposób w jaki rozwiązałem problem z symulacją globalnych zdarzeń (np. kliknięcie myszką, wciśnięcie klawisza Ctrl, itp.). Moim celem było zaimplementowanie logiki, która wywoływałaby konkretne zdarzenie systemowe. Nie było to trywialne zad...
Daj się poznać 2017 2771 dni, 16 godzin, 22 minuty temu 79 źrodło rozwiń
Tworzymy własny moduł rozszerzeń dla GPIO Raspberry!
Daj się poznać 2017 2774 dni, 6 godzin, 9 minut temu 10 źrodło rozwiń
Jeżeli chcemy zagłębić się w świat elektroniki by tworzyć jeszcze lepsze rozwiązania IoT, to jedną z pierwszych czynności będzie nauka projektowania układów elektronicznych.
Daj się poznać 2017 2775 dni, 12 godzin, 59 minut temu 54 źrodło rozwiń
Windows 10 IoT Core to oczywiście nie tylko C# i przetwarzanie w chmurze, ale również elektronika. Które moduły elektroniczne warto kupować, a które zrobić samemu?
Daj się poznać 2017 2777 dni, 2 godziny, 17 minut temu 57 źrodło rozwiń
Dziś coś mi bardzo bliskiego, dążenie do perfekcji w pisaniu bloga. Chyba nie znam nikogo innego kto by walił tyle literówek co ja i dalej chciał pisać :) a więc, czy perfekcja jest tutaj potrzebna? Bo może jednak jest... sam się nad tym zastanawiam, co by było gdybym pisał bezbłędnie.
Daj się poznać 2017 2777 dni, 14 godzin, 22 minuty temu 47 źrodło rozwiń
Kilka postów kursu Windows 10 IoT & Raspberry PI 3 napisane, czas na małe podsumowanie i refaktoryzację działań
Daj się poznać 2017 2782 dni, 15 godzin, 4 minuty temu 24 źrodło rozwiń
Teraz czas na PWM (angielski skrót od Pulse-Width Modulation) czyli “modulacja szerokości impulsów. Ci któzy mieli do czynienia z mikrokontrolerami pewnie świetnie wiedzą co się kryje pod tą nazwą, jednak nim przejdę do implementacji PWM w C# postaram się napisać kilka słów o teori pwm.
Daj się poznać 2017 2783 dni, 11 godzin, 4 minuty temu 28 źrodło rozwiń
Krótki, a nawet bardzo krótki post. Po prostu uruchomimy sobie piny gpio jako outputy i będziemy sprawdzać ich stan.
Daj się poznać 2017 2787 dni, 3 minuty temu 20 źrodło rozwiń
Znamy już podstawy, czas zabrać się za peryferia!
Daj się poznać 2017 2798 dni, 41 minut temu 41 źrodło rozwiń