Skocz do zawartości

Polecane

Ciekawe i popularne projekty zbudowane przez użytkowników FORBOT-a.

Firebase w zastosowaniach IoT - #2 - Firebase z ESP32 i ESP8266
Ostatnio dowiedzieliśmy się czym jest Firebase, jak stworzyć projekt i jak zadbać o jego bezpieczeństwo. Teraz nadszedł czas na bardziej praktyczne zastosowanie. W tej części omówimy dostęp do Firestore i RTDB z poziomu ESP8266 i ESP32...
    • Lubię!
  • 1 odpowiedź

Programowanie równoległe w języku CUDA C - #3 - Pierwszy program GPU
W części drugiej artykułu stworzyliśmy szkielet programu do mnożenia macierzy oraz prototyp funkcji jądra wykonującej iloczyn skalarny wiersza macierzy A i kolumny macierzy B czyli pojedynczy element macierzy wynikowej C. W tym artykule pójdziemy krok dalej to znaczy wreszcie napiszemy program na GPU...
    • Lubię!
  • 2 odpowiedzi

Almost Autonomous Airsoft Platform (a3p)
Przedstawiam wam mój owoc lockdownu. Robot a3p jest czterokołową platformą wyposażoną w obrotową wieżyczkę z działkiem na sprężone powietrze, który przy wykorzystaniu openCV jest w stanie rozpoznawać i namierzać rozmaite cele.
    • Pomogłeś!
    • Lubię!
  • 3 odpowiedzi

Kurs programowania w Processing - #1 - Wstęp, kształty, debugger
Czy kiedykolwiek miałeś potrzebę podłączenia Arduino z komputerem? Pokazać dane z czujników w efektowny i czytelny sposób? A może zrobić z komputera panel sterowania do nowego robota? Albo po prostu pobawić się obrazem i dźwiękiem...
    • Lubię!
  • 2 odpowiedzi

Programowanie równoległe w języku CUDA C - #2 - Prototyp programu
W poprzedniej części omówiliśmy sobie dlaczego warto wykorzystać procesory graficzne do obliczeń oraz po krótce zapoznaliśmy się z ich budową. W tej części omówimy sobie wszystko to co należy zrobić przed napisaniem programu: podam kilka informacji przydatnych podczas rozważania programu równoległego...
    • Lubię!
  • 1 odpowiedź

Programowanie równoległe w języku CUDA C - #1 - Wstęp teoretyczny
Tym artykułem chciałbym zapoczątkować cykl artykułów na temat programowania równoległego z wykorzystaniem kart graficznych (GPU) w języku CUDA C. W części pierwszej przedstawię krótki wstęp teoretyczny tzn. omówię dlaczego równoległe wykonywanie obliczeń może istotnie...
    • Lubię!
  • 1 odpowiedź

Fotozagadka: jaki element widoczny jest na zbliżeniu?
Potrafisz rozpoznać element elektroniczny lub moduł, patrząc tylko na jego fragment? Sprawdź się w kolejnej fotozagadce! Przed Tobą 15 zdjęć, na których zobaczysz fragmenty przedmiotów, z którymi zetknęło się w praktyce wielu elektroników..

Firebase w zastosowaniach IoT - #1 - Czym jest Firebase? Jak zacząć?
Tworząc projekty IoT często musimy przetwarzać dane i mieć do nich dostęp spoza sieci domowej. W zależności od potrzeb konkretnego projektu możemy postawić swój serwer np. na Raspberry Pi lub korzystać z gotowych rozwiązań innych firm, których na rynku jest mnóstwo. ..
    • Lubię!
  • 1 odpowiedź

LaserCat - zabawka dla kota
Interaktywna zabawka dla kotów gwarantująca zabawę w każdej chwili, żaden kot nie oprze się uciekającej czerwonej kropce. Jest to niewielkie pudełeczko z wbudowanym modułem wifi i banalnie prostą obsługą. Główne funkcje...
    • Pomogłeś!
    • Lubię!
  • 11 odpowiedzi

Quiz do kursu FPGA i VHDL
Uczyłeś się z naszego kursu FPGA? Znasz już podstawy VHDL w praktyce? Pora sprawdzić ile zapamiętałeś na temat encji, sygnałów lokalnych, operatorów i innych zagadnień, z którymi spotykają się osoby pracujące z układami programowalnymi...

Auto które lubi pomarańcze
Zbudowałem jeżdżącego robota na bazie standardowego podwozia, który ma jeździć zdalnie i rozpoznawać obrazy. Cieszę się bo było to pierwszy kontakt z technologią Tensorflow Lite i widzę jak fajne możliwości daje to na urządzeniach drobnych...
    • Lubię!
  • 2 odpowiedzi

Quiz (2/4) do kursu elektroniki (poziom II)
Pora na kolejny quiz! Tym razem pytania będą dotyczyły m.in. sterowania sygnałem PWM, układów bazujących na popularnym NE555 oraz nadawania i odbierania podczerwieni...

Sterowanie wyświetlaczami ePaper (7.5" trójkolorowe WaveShare 13505 i 14229) z poziomu MicroPythona i Raspberry Pico
Dziś pierwszy mój samodzielny wpis: jak wysterować trójkolorowy wyświetlacz ePaper z Raspberry Pico. Przykłady są przeprowadzane na czarno-biało-czerwonej matrycy GDEW075Z09 (zestaw WaveShare 13505,Niebawem to samo, tylko w C++. A potem inne peryferia: OLED monochromatyczny, OLED kolorowy i LCD kolorowy, w wersjach pierw Python, potem C++...
    • Lubię!
  • 1 odpowiedź

ZeroTier - Bezpieczna sieć prywatna dla urządzeń IoT
Jesteś na wakacjach albo posiadasz dwa mieszkania i bardzo chcesz podejrzeć wykresy z grafany, sprawdzić temperaturę w mieszkaniu czy zdalnie sterować światłem przez domoticz. Napotykasz pewien problem. Twoje urządzenia działają w twojej sieci domowej, nie masz możliwości bezpośredniego połączenia się z internetu...
    • Lubię!
  • 5 odpowiedzi

Quiz (1/4) do kursu elektroniki (poziom II)
Jeśli masz już za sobą pięć pierwszych części kursu podstaw elektroniki (poziom II) to ten quiz jest właśnie dla Ciebie. Sprawdź co zapamiętałeś na temat diod RGB, komparatorów, tranzystorów Darlingtona oraz czujników analogowych...

Szybki start: Raspberry Pi Pico i PyCharm
Artykuł ten nie bierze udziału w konkursie. Postanowiłem napisać, krótki wstęp do programowania Raspberry Pi Pico z użyciem Pythona i IDE PyCharm, aby ułatwić wejście w temat rosnącej liczbie początkujących użytkowników RPi Pico...
    • Lubię!
  • 1 odpowiedź

Quiz (4/4) do kursu podstaw elektroniki
Pora na ostatni quiz z tej serii. Tym razem czekają na Ciebie pytania, które dotyczą całego kursu elektroniki (poziom I). Sprawdź ile zapamiętałeś na temat m.in. rezystorów, diod, tranzystorów i przekaźników. Tym razem może przydać się prosty...
    • Lubię!

iNap PC - kolejny komputer oparty na Z80
Jest to typowa konstrukcja oparta o stary, dobry procesor Z80. Komputer składa się z 3 platform, opisywanej kiedyś karcie graficznej, "płyty głównej", oraz płyty z urządzeniami I/O. Całość zacząłem robić w wakacje 2020 roku, obecnie mogę komputer zaprogramować...
    • Lubię!
  • 7 odpowiedzi

Quiz (3/4) do kursu podstaw elektroniki
Tym razem pora, aby sprawdzić jak opanowałeś podstawowe informacje na temat stabilizatorów napięcia, przekaźników, tranzystorów i projektów, które można dzięki nim zbudować. Bez podchwytliwych pytań i haczyków...

Sterownik matryc LEDowych z interfejsem hub75 na STM32F730
Miałem w planach zrobienie własnego PCB na matrycę z ponad 1500 jednokolorowych ledów 0603, 3 rejestrów przesuwnych i paru elementów dyskretnych, ale jak już ją zaprojektowałem, to przypadkiem trafiłem na matryce hub75...
    • Lubię!
  • 4 odpowiedzi

Instalacja i konfiguracja narzędzia Grafana
Istotnym elementem zapewnienia ciągłości działania naszej infrastruktury jest monitoring. Możemy do tematu podejść na wiele sposobów, bo nic nie stoi na przeszkodzie, aby codziennie sprawdzać parametry pracy naszego serwera za pomocą dostępnych w systemie narzędzi diagnostycznych..
    • Lubię!
  • 4 odpowiedzi

Fotozagadka: co to za element?
Prosty quiz dla prawdziwych sprinterów! Przed Tobą 15 zdjęć, na których zobaczysz przeróżne elementy elektroniczne. Rozpoznaj je w jak najkrótszym czasie i zostań liderem w tabeli wyników.
    • Lubię!

QUIZ: Kurs Arduino (poziom I)
Sprawdź ile zapamiętałeś z naszego kursu Arduino (poziom I). Jeśli wykonałeś wszystkie ćwiczenia to na pewno świetnie sobie poradzisz! Pytania dotyczą głównie programowania, ale nie musisz mieć teraz dostępu do swojego Arduino...
    • Lubię!

Diagnozowanie pakietów USB - Recenzja miniSniffer
Jak większość elektroników wie magistrala USB nie należy do tych przyjemnych w implementacji. Często coś nie działa, lub urządzenie nie jest enumerowane. Co można zrobić w takim przypadku? Diagnozowanie przy użyciu software'u...
    • Lubię!
  • 0 odpowiedzi

Moduł Szyfrowania USB
Co to za projekt? - Jest to sprzętowy moduł szyfrowania USB. Jego wydajność szczytowa to ok. 600kB/s (nie licząc przesyłu danych). W momencie przesyłu wydajność szczytowa spada do ok. 150-200kB/s. Jego interesującą zaletą jest możliwość pracy strumieniowej...
    • Lubię!
  • 13 odpowiedzi

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.