Podsumowanie DSP 2017

Opublikowany

Konkurs Daj Się Poznać 2017 dobiega końca pora podsumować uczestnictwo w konkursie, jakie korzyści przynieś, a morze  wręcz przeciwnie poświęcony czas był stracony. Czas trwania konkursy prawie 3 miesiące z jednej strony to dużo z drugiej strony konkurs wcale mi się nie dłużył. Mam wręcz wrażenie, że całkiem szybko ten czas upłyną. Podsumujmy wiec przebieg … Czytaj dalej Podsumowanie DSP 2017

Tydzień 11 – Zakończenie projektu

Opublikowany

Jedenasty tydzień  trwania konkursu za nami pora podsumować realizacje projektu. W tym tygodniu zaplanowane miałem złożenie zdalnie sterowanego samochodu z dotychczasowych elementów.  W tym celu wykorzystałem starą niedziałającą zabawkę z dzieciństwa, która posłużyła mi za platformę dla mojej elektroniki. Moduł  ESP8266 NodeMCU v3 wraz z modułem L293D i stabilizatorem napięcia umieściłem na platformie samochodu, w … Czytaj dalej Tydzień 11 – Zakończenie projektu

Gerrit – rozszerzenia

Opublikowany

W tym wpisie przedstawię jak można rozszerzy funkcjonalności gerrit’a za pomocą plugin’ów, oraz gitweb’a. Czysty gerrit jak najbardziej spełnia swoje podstawowe zadania, umożliwia wykonanie code review i zapewnia kontrole dostępu do repozytorium. Pewne elementy możemy jednak ulepszyć, by praca z gerrit’em była bardziej komfortowa. Gerrit udostępnia kilkanaście rozszerzeń oraz wspiera przegląd repozytorium za pomocą gitweb’a. … Czytaj dalej Gerrit – rozszerzenia

Tydzień 10 – zbliżamy się do końca

Opublikowany

Dziesiąty tydzień za nami, pora podsumować przebieg prac w tym tygodniu. Zaplanowane miałem podłączenie wszystkich dotychczasowych elementów ze sobą oraz zaimplementowanie sterowania silnikami DC z poziomu aplikacji. Ten tydzień mogę zaliczyć do udanych. Udało się zasilić  moduł ESP8266 NodeMCU v3, moduł  L293D i silniki baterią 9V (problem zasilania rozwiązany).

Gerrit – dostęp do bazy danych

Opublikowany

Gerrit przechowuje ustawienia dotyczące projektów, użytkowników, grup czy ustawień dostępu w bazie danych na serwerze. Przy konfiguracji Gerrit’a w pliku konfiguracyjny możemy wybrać jaka to ma być baza z pośród H2, PostgreSQL, MySQL, Oracle, SAP MaxDB, DB2, SAP HANA.

Tydzień 8/9 – powrót do klasycznych źródeł

Opublikowany

Miną ósmy i dziewiąty tydzień trwania projektu,  a mój projekt praktycznie nie ruszył się z miejsca. Nie oznacza to, że przez ten czas odłożyłem realizacje projektu na bok. Co prawda był weekend majowy więc trzeba było zrobić sobie kilka dni wolnego. To mimo wszystko spędziłem kilkanaście godzin na próbie złożenia przygotowanych już elementów projektu do … Czytaj dalej Tydzień 8/9 – powrót do klasycznych źródeł

Programowanie ESP8266 ESP-01

Opublikowany

W poprzednich wpisach opisywałem moduł ESP8266 NodeMCU v3, który ma już wbudowane USB. Programowanie na ten moduł wygląda praktycznie tak samo jak w przypadku Arduino. A co w przypadku samego modułu WiFi ESP8266.

Wzorzec projektowe – Kompozyt

Opublikowany

Kolejnym omawianym wzorcem projektowym jest Kompozyt (Composite). Kompozyt to grupa obiektów, z których każdy może zawierać inne obiekty. Zatem każdy obiekt, może być grupą obiektów lub pojedynczym  obiektem czyli liściem. Wzorzec kompozyt oparty jest o strukturę drzewiastą.

Tydzień 7 – podłączenie silników do L293D

Opublikowany

Siódmy tydzień za nami, pora podzielić się postępem nad projektem. W tym tygodniu zaplanowane miałem podłączenie silników DC za pomocą mostka H a dokładnie przy wykorzystaniu układu L293D. Mostek H jest to układ elektroniczny, który steruje obrotami silnika w jedną jak i drugą stronę. Dzięki zastosowanie jednego z najpopularniejszych mostków H na rynku L293D, mogę … Czytaj dalej Tydzień 7 – podłączenie silników do L293D

Tydzień 6 – okno wyboru WiFi

Opublikowany

Szósty tydzień za nami, pora podsumować przebieg prac nad projektu. W tym tygodniu postanowiłem dorobić okno wyboru sieci WiFi przy podłączeniu do zdalnie sterowanego samochodu. Do skanowania najbliższych dostępnych sieci WiFi wykorzystałem bibliotekę NativeWifi. Biblioteka ta umożliwia podpięcie się do zamontowanych modułów WiFi widocznych w systemie oraz przeskanowanie dostępnych sieci Wlan.