Skocz do zawartości

Karrol

Użytkownicy
  • Zawartość

    15
  • Rejestracja

  • Ostatnio

Reputacja

39 Bardzo dobra

O Karrol

  • Ranga
    2/10
  • Urodziny 14.11.2001

Informacje

  • Płeć
    Mężczyzna

Ostatnio na profilu byli

Blok z ostatnio odwiedzającymi jest wyłączony i nie jest wyświetlany innym użytkownikom.

  1. Cześć @Wiktor2019 , wydaje mi się, że sam Firebase nie oferuje takiej funkcji, ale można użyć jakiejś biblioteki JavaScript do obsługi wykresów. Wtedy nasłuchujemy zmian w bazie i aktualizujemy wykres. Mało piszę w JS, więc nie umiem polecić jakiejś konkretnej, ale myślę, że bez problemu w internecie jakąś znajdziesz. Pisanie strony od zera w JS to zaleta i jednocześnie wada FB. Zaleta, bo nie masz narzuconych ograniczeń np. co do wyglądu wykresu (możesz użyć dowolnej biblioteki jaka istniej lub napisać własną). Wada, bo nie masz gotowego "przeciągnij i upuść", więc musisz sam znaleźć i sk
  2. @mamber1 Dzięki za podzielenie się swoim doświadczeniem. Akurat w tym projekcie WIFI jest zbędne, więc chyba zostanę przy Atmega/STM.
  3. @H1M4W4R1 @ethanak Dzięki za pomoc Pewien wykładowca na studiach powiedział nam, że AVR to przeżytek i powinniśmy zamiast nich używać STM, ale widocznie się mylił @_LM_ Pewnie kilkaset sztuk, ale to już nie zależy ode mnie.
  4. @ethanak Bardziej niezawodne, bardziej profesjonalne (ja tylko robię wstępną koncepcję, a dalej zajmie się tym ktoś inny i nie chcę, aby uważał, że ten projekt to ), ew. tańsze. Ogólnie bardziej pasujące do tego projektu. Nie uważam, że Atmega jest zła, po prostu nie mam porównania.
  5. @_LM_ Rozważam użycie Atmega328 (taki jest wewnątrz Nano), ale zastanawiam się czy są jakieś inne (lepsze) rozwiązania.
  6. Cześć, stworzyłem na Arduino Nano prototyp pewnego urządzenia i ma on szansę stać się produktem komercyjnym. Jednak teraz pojawia się pytanie czym zastąpić Arduino w końcowej wersji? Urządzenie jest proste: 4 wyjścia cyfrowe 3 wejścia cyfrowe wyświetlacz I2C/SPI lub inny Pobór prądu nie ma znaczenia, układ nie będzie robił skomplikowanych operacji, reakcja nie musi być natychmiastowa (dopuszczam opóźnienia do 200ms). Do urządzenia będzie dostarczone zasilanie 24V DC, 2 wejścia i 1 wyjście też będą na 24V, więc zapewne będę musiał pomyśleć nad konwersją napi
  7. Ten artykuł jest częścią serii "Firebase w zastosowaniach IoT" #1 - Czym jest Firebase? Jak zacząć? #2 - Firebase z ESP32 i ESP8266 #3 - Wyświetlanie danych użytkownikowi poprzez stronę internetową #4 - Projekt praktyczny, Hosting Potrafimy już obsługiwać Firebase za pomocą urządzeń ESP oraz przez JavaScript. Dzisiaj podsumujemy wiedzę zdobytą w poprzednich trzech częściach kursu i wykorzystamy ją w praktyce. Zbudujemy prosty system smarthome. Będzie on umożliwiał użytkownikowi na zdalne: sprawdzenie aktualnej temperatury w pokoju sprawdzenie kilku
  8. Ten artykuł jest częścią serii "Firebase w zastosowaniach IoT" #1 - Czym jest Firebase? Jak zacząć? #2 - Firebase z ESP32 i ESP8266 #3 - Wyświetlanie danych użytkownikowi poprzez stronę internetową #4 - Projekt praktyczny, Hosting Wiemy już czym jest Firebase oraz jak połączyć go z urządzeniami bazującymi na ESP. Teraz zajmiemy się kontaktem z użytkownikiem. Dowiemy się jak zintegrować Auth, RTDB i Firestore ze stroną internetową, tworząc interfejs dla użytkownika. UWAGA: Do pełnego zrozumienia tej część kursy potrzebna jest podstawowa znajomość html i js.
  9. Ten artykuł jest częścią serii "Firebase w zastosowaniach IoT" #1 - Czym jest Firebase? Jak zacząć? #2 - Firebase z ESP32 i ESP8266 #3 - Wyświetlanie danych użytkownikowi poprzez stronę internetową #4 - Projekt praktyczny, Hosting 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. Ten artykuł bierze udział w naszym konkursie! Na zwycięzców czekają karty podarunkowe A
  10. Ten artykuł jest częścią serii "Firebase w zastosowaniach IoT" #1 - Czym jest Firebase? Jak zacząć? #2 - Firebase z ESP32 i ESP8266 #3 - Wyświetlanie danych użytkownikowi poprzez stronę internetową #4 - Projekt praktyczny, Hosting 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. Dzisiaj przyjrzymy się propozycji od Google, czyli Firebase.
  11. Chcielibyście, aby urządzenie z ESP8266 wysyłało do Was e-maile lub powiadomienia push? Może zastanawialiście się, jak połączyć najnowsze DIY z asystentem głosowym od Google? Te pozornie trudne zadania można bardzo łatwo rozwiązać za pomocą popularnego IFTTT! [blog]https://forbot.pl/blog/praktyczny-poradnik-laczenia-esp-z-ifttt-if-this-then-that-id41663[/blog] IFTTT_przyklad_IO.zip
  12. Powinno być chyba QBluetoothDeviceDiscoveryAgent A tutaj captureDeviceProperties zamiast deviceDiscovered. Poza tym świetny artykuł, czekam na więcej Edit: Jeszcze tutaj Bluetooth z dużej litery: MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ... this->socket = new QbluetoothSocket(QBluetoothServiceInfo::RfcommProtocol, this); }
  13. Chciałbym przedstawić wam mój pierwszy projekt na Raspberry Pi – pojazd gąsiennicowy z kamerą i czujnikiem odległości sterowany przez przeglądarkę przy użyciu Bottle. Do tej pory używałem tylko Arduino i postanowiłem spróbować czegoś nowego. Przewagą pojazdu gąsienicowego nad kołowym jest możliwość poruszania się w trudnych warunkach. Podwozie jest amortyzowane co sprawia, że lepiej radzi sobie z nierównościami terenu. Robot bez problemu jeździ w ogrodzie i po śniegu. Podstawowe elementy wykorzystane do budowy robota: podwozie gąsiennicowe Raspberry Pi Zero W (ze wzgl
  14. Czy nadaje się pojazd gąsiennicowy z Raspberry Pi Zero, czujnikiem odległości i kamerą sterowany przez przeglądarkę przy użyciu bottle?
×
×
  • 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.