Skocz do zawartości

Popularne projekty

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

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...
  • 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ź
If This Then That (IFTTT)  w połączeniu z ESP
Próbowaliście kiedyś sprawić by wasz projekt DIY wysyłał wam e-mail lub powiadomienie w określonej sytuacji.  A może zastanawialiście się jak podłączyć asystenta głosowego do waszego projektu i sterować nim poleceniami głosowymi? Wydaje się to trudnym zadaniem, w końcu nie każdy majsterkowicz musi być mistrzem programowania...
  • 1 odpowiedź
CNC Shield V4.0  czyli jak uruchomić trzyosiową maszynę
Ten artykuł  poświęcony jest CNC Shield V4.0.Ci,którzy kupili ten moduł musieli zmierzyć się z problemami na każdym etapie uruchamiania. Być może większość z Was porzuciła tę płytkę stwierdzając,że nic się nie da z tym zrobić...
    • Lubię!
  • 14 odpowiedzi
Stacja pogodowa z użyciem czujnika BME680
Stacja pogodowa to jeden z najpopularniejszych projektów IoT, którym fani elektroniki zaczynają swoją przygodę z Raspberry Pi, sensorami, przesyłaniem danych oraz ich wizualizacją. W tym artykule przyjrzymy się monitorowaniu temperatury, wilgotności, ciśnienia barometrycznego i jakości powietrza za pomocą uniwersalnego czujnika, który łączy się bezpośrednio z Raspberry Pi bez dodatkowych komponentów...
  • 1 odpowiedź
Kurs ESP8266 - #2 - zapoznanie z nowym środowiskiem, praca jako Arduino i prosty serwer WWW
Witajcie w drugiej części kursu ESP8266! Dzisiaj omówimy sobie, co przynosi zmiana środowiska na VS Code, zobaczymy sprzętowe możliwości ESP, a także połączymy się z siecią WIFI. Do kursu będziecie potrzebowali...
  • 6 odpowiedzi
Port USB i bootloader w STM32f1C8T6 a Windows 10 i ARDUINO IDE
Kiedy po raz pierwszy wpadł mi w ręce  moduł STM32f1C8T6 byłem zachwycony.Nie wiedziałem, że ładowanie programu przez port USB do  STM32f1C8T6  jest niemożliwe bo jest kłopot z bootloaderem i sterownikami. Mój komputer ma Windows 10 i ten artykuł jest dedykowany do tych co mają ten sam system. ..
  • 9 odpowiedzi
Działanie monitorów kineskopowych
Obecnie, gdzie się nie obejrzymy znajdziemy jakiś wyświetlacz. W mieście ogromne billboardy z wyświetlaczami LCD, w tramwajach starsze już wyświetlacze LED. Telewizory mają matryce OLED, smartfony, laptopy i monitory całą gamę różnych odmian matrycy LCD (IPS, VN, TN, VA, itd). Nawet dla hobbystów zostały stworzone miniaturowe...
  • 0 odpowiedzi
Kurs ESP8266 - #1 - omówienie, przygotowanie środowiska
Po kursie Arduino chcesz nauczyć się czegoś jeszcze? Albo chcesz zrobić inteligenty dom? A może Arduino po prostu ci nie wystarcza - na to wszystko jest rozwiązanie! ESP8266 to wydajny i tani mikrokontroler. Znajdziemy go na wielu płytkach, od małego 01 na NodeMCU kończąc...
  • 18 odpowiedzi
Wielomateriałowy druk 3D - przegląd informacji
Posiadając jedną z popularniejszych drukarek (Anet, Ender, Tronxy) dostajemy w pełni funkcjonalne narzędzie do mielenia plastikowej nitki na figurki, zabawki, części, czy obudowy - drukarka spełnia swoje zadanie. Co jednak, jeżeli chcemy wydrukować element składający się z wielu materiałów?
  • 0 odpowiedzi
Ramię robota z dowolną liczbą stopni swobody w pojedynczym przegubie
Typowe ramię robota tylko pozornie naśladuje nasze ludzkie. Mobilność naszych kończyn jest daleko większa gdyż mamy bardziej ruchliwe stawy. A co by było gdyby i robot miał możliwość realizowania wielu stopni swobody w ramach tylko jednego przegubu?
  • 14 odpowiedzi
Użycie MQTT do komunikacji Raspberry Pi z ESP32
MQTT jest popularnym, bo prostym w obsłudze protokołem komunikacji. Najłatwiej jest porównać to do systemu YouTube: są subskrybenci i nadawcy. Nadawca może mieć wielu subskrybentów ale też jedno urządzenie może słuchać wielu nadawców (co - trochę jak w prawdziwym życiu - nie zawsze kończy się dobrze)...
  • 9 odpowiedzi
Stanowisko do gier samochodowych na bazie arduino.
Witam wszystkich czytelników. Zainspirowałem się w wakacje postem użytkownika Krzysiek97 który przedstawił swoją kierownice do gier na bazie arduino leonardo: Kierownica PC - wersja 2. Z racji tego że lubię grać w gry wyścigowe i symulatory postanowaiłem zbudować własną kierownicę z dodatkowymi akcesoriami.
    • Pomogłeś!
  • 8 odpowiedzi
LaserFly - czyli kolejny raz zabawiamy koty
Taki byłem zadowolony, że prezent dla synka skończę przez święta i będę mógł zająć się swoimi robocikami. A tu guzik: okazało się, że siostra weszła w posiadanie kota (czy odwrotnie, z kotami to różnie bywa) i jakiś prezent trzeba zrobić. Wyszło mi na to, że najszybciej...
    • Lubię!
  • 6 odpowiedzi
Sterowanie wyświetlaczem TFT - część 5
W poprzednich odcinkach zobaczyliśmy jak działa program, który przesyła do wyświetlacza dane dla każdego piksela osobno, następnie przetestowaliśmy wersję z buforem dla całej pamięci obrazu. Pierwsza wersja działała bardzo wolno, ale zużywała mało pamięci RAM...
    • Lubię!
  • 4 odpowiedzi
Sterowanie wyświetlaczem TFT - część 4
W poprzednich częściach zapoznaliśmy się z demonstracyjnym kodem dostarczanym przez producenta wyświetlacza. Wiemy jakie zalety i wady ma to rozwiązanie, nadszedł moment, żeby spróbować napisać własną wersję. Własna biblioteka graficzna...
  • 3 odpowiedzi
Sterowanie wyświetlaczem TFT - część 3
Jak wspominałem na początku, wśród programów przykładowych dostarczanych przez producenta wyświetlacza znajdziemy przykłady nie tylko dla Arduino, ale również STM32. Działanie z Arduino Uno już widzieliśmy, czas wypróbować jak nasz moduł będzie działał z mikrokontrolerem firmy STMicroelectronics...
  • 4 odpowiedzi
Sterowanie wyświetlaczem TFT - część 2
W poprzedniej części zobaczyliśmy jak działa wyświetlacz TFT podłączony do Arduino Uno. Wiemy już, że nie jest to demon szybkości, czas przeanalizować nieco dokładniej przyczyny takiego, a nie innego działania. Ta część będzie nieco bardziej techniczna od poprzedniej, znajdziemy w niej więcej obliczeń oraz odniesień do dokumentacji...
  • 6 odpowiedzi
Sterowanie wyświetlaczem TFT - część 1
Wyświetlacze stosowane w urządzeniach elektronicznych przeszły ogromną ewolucję. Można ją łatwo prześledzić chociażby na przykładzie telefonów komórkowych. Pierwsze modele miały monochromatyczne, często tekstowe wyświetlacze. W latach 90. ubiegłego wieku popularne były już wyświetlacze graficzne (oraz gra w węża)...
  • 4 odpowiedzi
×
×
  • Utwórz nowe...