Skocz do zawartości

Popularne projekty

Ciekawe i popularne projekty zbudowane przez użytkowników FORBOTa

Sztuczna inteligencja na STM32, czyli przykład użycia X-CUBE-AI cz.2
W poprzedniej części udało mi się zebrać dane treningowe, czas te dane wykorzystać oraz przygotować własną sieć neuronową. X-CUBE-AI pozwala na wykorzystanie sieci zapisanych za pomocą różnych bibliotek, zdecydowałem się wykorzystać Keras, która jest nie tylko bardzo łatwa w użyciu, ale jeszcze całkiem dobrze opisana...
  • 9 odpowiedzi
Sztuczna inteligencja na STM32, czyli przykład użycia X-CUBE-AI cz.1
Algorytmy związane z szeroko pojętą sztuczną inteligencją (AI, Artificial Intelligence) są ostatnio bardzo popularnym tematem. Na ogół AI kojarzy się z ogromnym zapotrzebowaniem na moc obliczeniową, wykorzystaniem GPU (Graphics Processing Unit) oraz obliczeniami w chmurze. Okazuje się jednak, że sztuczna inteligencja znajduje również zastosowanie w świecie mikrokontrolerów.
  • 1 odpowiedź
Konkurs na najlepszy artykuł - głosowanie czytelników
Pora na wyłonienie najlepszych artykułów, które zostały zgłoszone do naszego konkursu! Każdy z użytkowników zarejestrowanych na forum może oddać głos na maksymalnie 3 wybrane artykuły...
  • 3 odpowiedzi
Programowanie robotów metodami Online Programming z ArduinoUNO
Słowem wstępu,  wyobraźmy  sobie  że  jesteśmy  na  słonecznej,  piaszczystej  plaży  wzdłuż  której rosną wysokie, bogate w orzechy kokosowe palmy. Pod jedną z  nich stoi lokalny, doświadczony,  zbieracz  kokosów, u którego mamy  zamiar nauczyć się  tego ciężkiego rzemiosła...
    • Lubię!
  • 2 odpowiedzi
Regulator PID w praktyce: śmigło-zabawka
Regulator PID (proporcjonalno-całkująco-różniczkujący) jest jednym z podstawowych typów regulatorów. Znalazł swoje miejsce w niezliczonej liczbie układów regulacji. Implementacja i testowanie algorytmu sterowania na rzeczywistym obiekcie pozwoli na łatwiejsze zapoznamie się z zasadami nim rządzącymi.
    • Lubię!
  • 4 odpowiedzi
Termowizja w warsztacie elektronika
Kamera termowizyjna to urządzenie do niedawna spotykane wyłącznie na filmach lub pokazach naukowych. Sam pamiętam jakie zainteresowanie wzbudzał taki sprzęt na Pikniku Naukowym Polskiego Radia, każdy zapewne kojarzy też sceny pościgów i sylwetki przemytników filmowanych z policyjnych śmigłowców.
  • 4 odpowiedzi
Przetworniki analogowo-cyfrowe i cyfrowo-analogowe. Wstęp - Część 1
Ten artykuł jest wstępem teoretycznym do następnych, praktycznych już artykułów na temat przetworników. Tą serię artykułów, należy brać jako ciekawostkę, gdyż układy którymi się posługujemy (mikrokontrolery AVR, Arduino, ARM) posiadają w swojej budowie przetworniki ADC i bardziej rozbudowane modele posiadają również przetwornik DAC.
  • 1 odpowiedź
Hexapod w V-REP. Import i konfiguracja modelu
W niniejszym artykule opisany został proces importu i konfiguracji własnego modelu robota kroczącego do programu symulacyjnego V-REP. Virtual Robot Evaluation Platform (V-REP) jest środowiskiem programistycznym służącym do symulacji robotów. Jeśli dysponujesz modelami swojego robota, dobrałeś napędy i czujniki, ale masz wątpliwości czy wszystko zadziała jak należy to V-REP może znacznie ułatwić Ci pracę...
  • 1 odpowiedź
Prościej się nie da - Czym jest Felgo SDK?
Stali czytelnicy forbot.pl z pewnością wiedzą już czym jest oraz do czego przysłużyć może się framework Qt do C++. Jednym z nieodłącznych elementów tego frameworka jest moduł Qt Quick oparty na języku Qml. Pozwala on na budowanie multi-platformowych aplikacji w bardzo prosty i szybki sposób, a sam język jest bardzo naturalny...
  • 1 odpowiedź
Git dla samotnych
Jeżeli słyszałeś już o Gicie, prawdopodobnie wiesz że jest doskonałym narzędziem w projektach nad którymi pracuje wiele osób. A co jeśli pracujesz sam? Czy w takim razie Git ma coś do zaoferowania? Tak. Nie musisz nawet łączyć się z internetem żeby korzystać z jego dobrodziejstw. Pomyśl o następujących scenariuszach...
  • 5 odpowiedzi
Sterownik pieca gazowego
Cześć. Chciałbym zaprezentować projekt sterownika pieca dwufuncyjnego na paliwo ciekłe - gaz ziemny. Założenia projektowe: utrzymanie zadanej temperatury w pomieszczeniu/ mieszkaniu w okresie zimowym; wyświetlanie temperatur pomieszczenia, nastaw, godziny daty, stanu pracy pieca...
    • Lubię!
  • 5 odpowiedzi
Sposób na brak zasilania
W artykule zostanie przedstawiony sposób na optymalizację układów mikroprocesorowych pod względem wykorzystania zasilania. Celem jest przedstawienie prostych metod, które nie wymagają znacznych ingerencji w konstruowany układ, a jednocześnie dających wymierne korzyści. Efekty uzyskane na podstawie lektury tego artykułu...
  • 1 odpowiedź
Jak zaprojektować własną płytkę drukowaną? Poradnik Ki-Cad
Ki-Cad to program, a właściwie zbiór programów służących do tworzenia schematów elektrycznych i obwodów drukowanych. Cechuje się dużą możliwością personalizacji interfejsu i posiada kompleksowy zestaw narzędzi pozwalający na przeniesienie pomysłu na gotowy projekt układu.
  • 1 odpowiedź
Inteligencja naturalna
Mit o naszym poznawczym uniwersalizmie, o naszej gotowości odebrania i zrozumienia informacji całkowicie, przez jej pozaziemskość, nowej - trwa niewzruszony, chociaż, otrzymawszy posłanie z gwiazd, zrobiliśmy z nim nie więcej, niżby zrobił dzikus, który, ogrzawszy się u płomienia podpalonych dzieł najmędrszych, uważa, że doskonale owe znalezisko wykorzystał!
  • 35 odpowiedzi
Kurs ESP8266 - #5 - odbiór danych z przeglądarki, stałe IP, łączenie ESP
Ostatnio zrobiliśmy sobie smartdom z kilkoma czujnikami i obsługą przez przeglądarkę. Dzisiaj zajmiemy się bardziej frontendem, aby strona była bardziej przyjazna użytkownikom, oraz dodamy małego szpiega, który będzie nam przekazywał temperaturę do dużego ESP...
  • 3 odpowiedzi
Protokół HTTP w zastosowaniach IoT - część 3: tworzymy klienta
Po przeczytaniu dwóch poprzednich części znamy już pobieżnie zasady działania HTTP, potrafimy już stworzyć prosty (choć prawdopodobnie użyteczny) serwer. Ale przecież serwer to dopiero połowa - drugą, równie ważną jest klient...
  • 1 odpowiedź
JavaFx obsługa MQTT
Zainspirowany artykułem o komunikacji Raspberry Pi z ESP32 z użyciem Mqqt chciałbym pokazać jak korzystając z JavaFx stworzyć prosty panel kontrolny dla urządzenia pracującego z tymże protokołem. JavaFX pozwala tworzyć aplikacje, które wyglądają bardziej nowocześnie, są równie wydajne, a przy tym można zachować dużo większą czytelność kodu...
  • 1 odpowiedź
Kurs ESP8266 - #4 - wykresy, zapis do FS, mini smartdom
Wcześniej mieliśmy specjalną podstronę, gdzie zapisywaliśmy temperaturę co jedną sekundę. Jeżeli chcielibyśmy dodać drugi termometr musielibyśmy dodać drugą podstronę, itd... Ale dzięki jQuery, możemy odczytać z jednej podstrony więcej informacji, niż tylko jedna!
  • 1 odpowiedź
Kurs ESP8266 - #3 - przyspieszony kurs na Webmastera
W poprzednim odcinku nauczyliśmy się włączać i wyłączać diodę LED przez Internet. Jedyne co wtedy zawierała strona, to krótki wyraz. Jeżeli chcemy, aby nasza strona była ładna, przejrzysta, i przede wszystkim - w 100% funkcjonalna, musimy się nauczyć podstaw HTMLa.
  • 18 odpowiedzi
Skonstruowałem sobie budzik z WiFi – a co z CE?
Tytułowy kalkulator jest tylko przykładem produktu elektronicznego jednak ten artykuł dotyczy każdego innego produktu jak latarka, mini suszarka, a także robot. Kiedy konstruktora amatora dopadają pytania jak powyżej, to zaczyna zastanawiać się co z tym CE...
    • Lubię!
  • 39 odpowiedzi
Protokół HTTP w zastosowaniach IoT - część 2: budujemy serwer
Z poprzedniej części mogliśmy się dowiedzieć, co to takiego ten cały HTTP -jak się okazało, nic strasznie skomplikowanego. Dzisiaj zajmiemy się praktyczną stroną - czyli napisaniem najprostszego serwera. Oczywiście - jako że temat traktuje o IoT - serwer będzie udostępniał dane odczytane z jakichś czujników.
  • 1 odpowiedź
Tworzenie wizualizacji na panelu operatorskim robota KAWASAKI
Dla każdego operatora obsługującego zrobotyzowany proces, praca staje się dużo bardziej komfortowa gdy robot wyposażony jest w przyjemny dla oka interfejs. W dzisiejszym artykule przybliżę nieco tworzenie prostej wizualizacji na robocie KAWASAKI...
  • 1 odpowiedź
Czysty kod w praktyce - część 1
Czym właściwie jest czysty i dobry kod? Na to pytanie nie ma jednoznacznej odpowiedzi. Istnieje jednak zbiór pewnych reguł i narzędzi, które skutecznie wspomogą pracę programisty, a stosowane w całym zespole, polepszą jego efektywność i skuteczność...
  • 3 odpowiedzi
Czysty kod w praktyce - część 2
Reguła KISS (ang. Keep It Simple, Stupid), dosłownie zrób to prosto, idioto – Prostota (i unikanie złożoności) powinna być priorytetem podczas programowania. Kod powinien być łatwy do odczytania i zrozumienia wymagając do tego jak najmniej wysiłku. Większość systemów działa najlepiej, gdy polegają na prostocie, a nie na złożoności...
  • 1 odpowiedź
Protokół HTTP w zastosowaniach IoT - część 1: trochę teorii
Protokół HTTP jest bardzo często uzywany w zastosowaniach IoT. Przede wszystkim decyduje tu prostota implementacji, dostępność bibliotek oraz możliwość współpracy z typowymi serwerami WWW bez konieczności instalacji dodatkowego oprogramowania...
  • 1 odpowiedź
×
×
  • Utwórz nowe...