Skocz do zawartości

Tablica liderów

Popularna zawartość

Pokazuje zawartość z najwyższą reputacją 16.03.2020 we wszystkich miejscach

  1. Kamery termowizyjne, dzięki którym z łatwością poznamy temperaturę otaczającego nas świata, są coraz tańsze i mniejsze. Czy zakup kamery w formie małej przystawki do telefonu ma sens? O czym warto pamiętać przed zakupem kamery i gdzie może się ona przydać? [blog]https://forbot.pl/blog/kamera-termowizyjna-dla-elektronika-czy-to-ma-sens-id42118[/blog]
    3 punkty
  2. 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. W artykule zostanie zwrócona uwaga na wpływ poszczególnych członów regulatora na zachowanie obiektu. Co więcej zwrócimy uwagę na problem nasycania się całki (ang. integral windup) i zrealizujemy przykładowy układ do jego przeciwdziałania. Ten wpis brał udział konkursie na najlepszy artykuł o
    3 punkty
  3. 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. Jako zaledwie początkujący adepci tej trudnej sztuki, nie mamy jednak zielonego pojęcia jak się do tego zabrać. Dlatego nasz nowy mentor musi nam wytłumaczyć co i jak powinniśmy zrobić. Może on nam wytłumaczyć wszystko krok po kroku. Opisać dokładne pozycje naszych kończyn, prędkość z jaką będziemy się wspinać
    3 punkty
  4. Przetworniki analogowo-cyfrowe i cyfrowo-analogowe. Wstęp 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. Ta seria ma za zadanie pokazania budowy wewnętrznej przetworników i ich zasady działania. Ten wpis brał udział konkursie na najlepszy artykuł o elektronice lub programowaniu. Sprawdź wyniki oraz li
    3 punkty
  5. 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. BOM:arduino uno, serwo modelarskie sg90, czujnik temperatury lm335, wyświetlacz LCD 1.8" ST7735 waveshare, zegar rtc, obudowa wydruk 3d, materiał easy PET-G, zasilacz 9V DC, śruby, nakrętki, magnesy neodymowe. Działanie: urządzenie mierzy temperaturę otoczenia a następnie dostosowuje położenie pokręt
    2 punkty
  6. void setup() { Serial.begin(9600); //uruchomienie transmisji pinMode(8, OUTPUT); //dioda czerwona pinMode(9, OUTPUT); //dioda zielona pinMode(10, INPUT_PULLUP); //przycisk digitalWrite(8, LOW); //wyłączenie obu diod digitalWrite(9, LOW); } void loop() { if (digitalRead(10) == LOW) { //jeśli przycisk jest wciśnięty digitalWrite(9, HIGH); //włączenie diody zielonej digitalWrite(8, LOW); //wyłączenie diody czerwonej } else {//jeśli przyciskisk nie jest wcisniety digitalWrite(9, LOW); //wyłączenie diody zielonej digitalWrite(8, HIGH); //włącz
    2 punkty
  7. Przetworniki analogowo-cyfrowe i cyfrowo-analogowe. Budujemy własny przetwornik DAC. Na początku naszą przygodę z przetwornikami, powinniśmy zacząć od układu przetwornika cyfrowo-analogowego, gdyż kolejne układy przetwornikowe (ADC) korzystają z tego najprostszego rodzaju konwertera. Ten wpis brał udział konkursie na najlepszy artykuł o elektronice lub programowaniu. Sprawdź wyniki oraz listę wszystkich prac » Partnerem tej edycji konkursu (marzec 2020) był popularny producent obwodów drukowanych, firma PCBWay. Spis treści serii artykułów: Wstęp Budujemy przet
    2 punkty
  8. No właśnie o to chodzi, że udajesz, że nie rozumiesz. Nie, nie udaję. Naprawdę nie rozumiem co masz na myśli przez "sam" co by było spełnione w przypadku człowieka, nie magnetofonu na autoplay. Wszak człowiek też nie robi niczego "sam", tylko dlatego, że jest zbudowany tak jak jest i nauczył się tego czego się nauczył, więc reaguje na dane bodźce dokładnie tak jak reaguje i nie ma w tym żadnej tajemnicy ani magii. Więc jak chcesz ją zaimplementować maszynie? Nie chcę. Z definicji takiej "świadomości" która jest odgórnymi założeniami tajemnicza i niemożliwa do o
    2 punkty
  9. Sprzedaż samodzielnie zbudowanego urządzenia może być kuszącą wizją dla wielu początkujących elektroników. Czy jeśli układ działa, to można go od razu zacząć sprzedawać, np. na Allegro? W tym miejscu warto jednak uświadomić sobie, że każdy producent elektroniki jest zobowiązany do przestrzegania różnych przepisów. [blog]https://forbot.pl/blog/skonstruowalem-sobie-budzik-z-wifi-a-co-z-ce-id41631[/blog]
    1 punkt
  10. System kontroli wersji to niezbędnik dla każdego programisty. Kopia plików, wracanie do stanu sprzed kilku dni i łatwe porównywanie różnych wersji kodu to tylko część zalet pracy z Gitem. Jednak czy ma to sens, jeśli projekt prowadzimy samodzielnie? Odpowiedź wraz z praktycznymi przykładami znajduje się w tym poradniku. [blog]https://forbot.pl/blog/git-dla-samotnych-czy-to-ma-sens-jak-zaczac-id41521[/blog]
    1 punkt
  11. statnio 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. Spis treści serii artykułów: 1. Omówienie, i przygotowanie środowiska 2. Zapoznanie z nowym środowiskiem, praca jako Arduino, prosty serwer WWW 3. Przyspieszony kurs na webmastera 4. Wykresy, zapis do SPIFFS, mini smart-dom 5. Odbiór danych z przeglądarki, stałe IP, łączenie modułów ESP Ten wpis
    1 punkt
  12. Witam, mam do wykonania projekt na zajęcia z Arduino i Matlabem. Temat to sterowanie obiektem Matlab za pomocą Arduino, i jednym z wymogów jest "Programowanie funkcji do wymiany danych w protokole TCP/IP dla Arduino". Gdzie mogę szukać pomocy na ten temat, bo jestem w tym temacie całkowicie zielony (zwłaszcza, że nikt nas tego nie uczył). Jaką literaturę polecacie z przykładowymi takimi projektami, bo prowadzący poleciał mi jedynie stronę matworks na której praktycznie nic o tym nie ma.
    1 punkt
  13. 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. Dzisiaj zobaczymy jakie są rodzaje płytek, co w sobie ukrywa kostka mikrokontrolera, oraz spróbujemy przygotować środowisko i wgrać Blinka. Niestety, tak nie robimy - tylko zewrzemy piny. Spis treści serii artykułów: 1. Omówienie, i przygotowanie środowiska 2. Zapoznanie z nowym środowiskiem, pr
    1 punkt
  14. Jeżeli będzie zainteresowanie mogę zrobić takie testy i opisać w kolejnej części. Mam też dostęp do profesjonalnej kamery za ponad 30kzł i postaram się zrobić porównanie.
    1 punkt
  15. Mozesz cos przyblizyc na temat innych bibliotek obslugujacych chociazby zmiane wartosci pinow ktore aktualne gpio nie obsluguje?
    1 punkt
  16. Wchodzi ale też z niej wychodzi - otrzymałeś 2 komunikaty o otwartym oknie bez indykacji, że program wszedł do pętli pomiędzy nimi. To powinno wyglądać tak, że masz 1 komunikat o otwartym oknie a później tylko, że program jest w pętli. To co wyżej napisał Belferek ma dla mnie dużo sensu warto by było to sprawdzić przed dalszą diagnozą. Na późniejszym etapie nauki można by było się pokusić o filtr RC na tym przycisku. https://forbot.pl/blog/czym-jest-filtr-rc-jak-dziala-i-co-warto-o-nim-wiedziec-id40448
    1 punkt
  17. Kilka postów wyżej zaproponowałem rozwiązanie, ale pewnie go nie zauważyłeś: #define ZAMKNIETE 1 #define OTWARTE 0 boolean ostatni_stan=digitalRead(2); void loop() { if (digitalRead(2) == LOW && ostatni_stan==ZAMKNIETE ) //jesli okno otwarte a bylo zamkniete { digitalWrite(8, LOW); digitalWrite(9, HIGH); ostatni_stan=OTWARTE; Serial.println("Uwaga! Okno otwarte!"); } else if (digitalRead(2) == HIGH && ostatni_stan==OTWARTE ) //jesli okno zamkniete a bylo otwarte { digitalWrite(8, HIGH); digitalWrite(9, LOW); ostatni_stan=ZAMKNIE
    1 punkt
  18. Witam. Jestem Jacek. Zajmuję się realizacją dźwięku. Pzdr
    1 punkt
  19. Czas na zgłaszanie prac konkursowych minął - dziękuję wszystkim za udział! Łącznie przesłano 40 artykułów Przypomina, że jutro rusz głosowanie publiczności, w którym wyłonimy najlepszy artykuł według czytelników serwisu FORBOT. Równolegle trwać będą obrady komisji, która przyzna nagrody za pierwsze 6 miejsc Ważna uwaga na autorów prac konkursowych! Sprawdźcie czy Wasz artykuł znajduje się na 100% na tej stronie: https://forbot.pl/forum/tags/konkurs2020/ oraz na poniższej liście (kolejność poniżej jest alfabetyczna po nazwie użytkownika). Ewentualne braki proszę zgłaszać do mnie przez
    1 punkt
  20. @Gieneq Jest to całkiem możliwe dioda bardzo słabo świeciła w porównaniu z połączeniem ze źródłem zasilania 5VDC. Dzięki za zaangażowanie! Swoją drogą możliwe, że czujnik wystawia stan wysoki przez podciągniecie przez rezystor przez to ten prąd jest mocno ograniczony
    1 punkt
  21. Brakuje instancji obiektu (mam nadzieję że tak to się nazywa w Pythonie): kamera = PiCamera() i wtedy używasz metody capture na ten instancji: kamera.capture('/home/pi/foto.jpg') porównaj swój kod z tym z kursu
    1 punkt
  22. Przyznam się, że chciałem swego czasu zastosować coś podobnego do swojego Weissmana (nie w celu regulacji - piec ma możliwość podłączenia zewnętrznego sterownika - a w celu zdalnego odblokowania pieca). Tyle, że zanim się przybrałem do roboty Weissman się popsuł dokumentnie i teraz mam piec bez pokrętła Na pewno nie masz w piecu wejścia na regulator?
    1 punkt
  23. Nie mogę znaleźć konkretnie jaki jest maksymalny prąd, ale jeżeli jest on rzędu kilku mA to nawet taki mały LED może spowodować że nastąpi spadek napięcia. Źródło prądu/napięcia w tym przypadku PIR ma swoje parametry: napięcie w stanie jałowym (bez obciążenia) i maksymalny prąd. Jeżeli podłączysz coś niewielkiego względem maksymalnego prądu (coś co pobierze np. 10% maksymalnego prądu) to napięcie niewiele się zmieni i urządzenie pracuje wtedy jako źródło napięcia, ale jeżeli przesadzisz i dasz coś większego co pobierze maksymalny prąd, to dopóki coś się nie uszkodzi to urządzenie będ
    1 punkt
  24. Artykuł został opublikowany, więc podbijam, aby wszyscy widzieli go jako nowy temat
    1 punkt
  25. Możesz napisać skrypt, w którym po wciśnięciu przycisku zacznie się robić timelapse. Tam nie jest nic podłączone i działa. Rozumiem, że masz namyśli, że jak w terminalu SSH wpiszesz polecenie to czy się rozłączy po zamknięciu połączenia? Chyba nie, trzeba sprawdzić zawsze możesz coś odpalić w tle - znak & na końcu polecenia.
    1 punkt
  26. Różnice czasów są na poziomie 50 ms. A gdybyś po wykryciu otwarcia okna dodał na sztywno opóźnienie (bez warunku) rzędu 100 ms to czy rozwiąże to problem?
    1 punkt
  27. Cześć! We wtorek o 20:00 robię kolejnego streama. Tematem będzie praca zdalna w embedded. Odpowiemy sobie na pytania: Jak pracować zdalnie w branży embedded? Czy to w ogóle możliwe na dłuższą metę? Jak się do tego zabrać? Link do transmisji: Temat był już wspomniany podczas odcinka o tym jak wygląda ogólnie praca w embedded, jednak aktualna sytuacja wymaga szerszego omówienia. W planie mam między innymi: - Moje dotychczasowe doświadczenia z pracą zdalną. Co się sprawdzało, a co nie. - Jakie warunki musisz spełnić, żeby dało się pracować zdalnie?
    1 punkt
  28. Odwracając zasilanie diodek zapomniałeś o istnieniu LED3/LED4. Oszacuj całkowity prąd pobierany z 3.3V (LEDy, mostek, procek) i policz radiator dla stabilizatora. Nie podałeś na schemacie napięcia akumulatora. LiPol 2S? Złącz UART/I2C nie zauważyłem - napaplałem się bez sensu.. Współczynnik β podawany jest dla pewnych warunków. Tu masz małe tranzystory więc 140mA to już dla nich spory prąd a producent zapewnia, że wzmocnienie 250 dostaniesz przy 100mA i napięciu Uce 1V czyli na granicy pracy "analogowej". Weź to pod uwagę przy liczeniu prądów diodek, szczególnie przy niskim, 3.
    1 punkt
  29. 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ę. Ten wpis brał udział konkursie na najlepszy artykuł o elektronice lub programowaniu. Sprawdź wyniki oraz listę wszystkich prac » Part
    1 punkt
  30. Witam Nazywam się Eryk i mam 31 lat. Elektroniką interesuję się od dziecka jednak ze względu na pracę zawodową mam coraz mniej czasu na hobby. Interesuję się elektroniką cyfrową i modelarstwem, zawodowo naprawiam urządzenia medyczne i przemysłowe. Pozdrawiam wszystkich pasjonatów szeroko rozumianej techniki.
    1 punkt
  31. Cześć, mam na imię Radek, interesuje mnie elektronika bo chciałbym zrozumieć jak to wszystko działa, Pozdrawiam Wszystkich.
    1 punkt
  32. @Bielus_2019 cześć Marek - witam na forum i życzę udanych eksperymentów z elektroniką W razie problemów pytaj śmiało na forum!
    1 punkt
  33. @ethanak nie udawaj, że nie rozumiesz o co chodzi. Spieramy się o definicję słowa zbudować. Kiedyś byłem świadkiem dyskusji o tym czy osoba składająca meble z gotowych elementów bądź prefabrykatów, może nazywać siebie stolarzem. Zdaje się stanęło na tym, że jednak nie. Stolarz to ktoś znacznie więcej. Tutaj dyskusja wydaje się podążać podobnymi torami. To, że być może kiedyś zbudujemy, w. g. Twojej definicji budowania, maszynę która będzie inteligentna, to wcale nie znaczy, że zrozumiemy zasadę działania naszego mózgu który będziemy musieli tam wstawić. Bo bez tego mózgu nie ma sz
    1 punkt
  34. Coś się udało zrobić #include <LiquidCrystal.h> //Dołączenie bilbioteki LiquidCrystal lcd(2, 3, 4, 5, 6, 7); //Informacja o podłączeniu nowego wyświetlacza String linia1="Dbaj o innych"; int n1=linia1.length(); String linia2="#zostanwdomu"; int n2=linia2.length(); void setup() { lcd.begin(16, 2); //Deklaracja typu } void loop() { lcd.setCursor(0, 0); //Ustawienie kursora for(int i=0; i<n1; i++) { lcd.print(linia1[i]); delay(500); } lcd.setCursor(0, 1); //Ustawienie kursora for(int i=0; i<n2; i++) { lcd.print(linia2[i]); delay(500); }
    1 punkt
  35. Zadanie 5.5 #include <Servo.h>//Biblioteka odpowiedzialna za serwo int potencjometr = 0;//Pozycja potencjometra Servo silnik;//Serwo void setup(){ silnik.attach(9);//Konfiguracja pinu 9 pod serwo } void loop() { potencjometr = analogRead(A1);// Odczyt pozycji potencjometru z ADC potencjometr = map(potencjometr, 0, 1023, 1 , 180);// Przekrztaucenie odczytanych wartosci silnik.write(potencjometr);// Wykonaj ruch serwa delay(50);//Male opoznienie dla niwelacji zaklucen }
    1 punkt
  36. Inspiracja dla osób szukających zajęcia podczas kwarantanny Źródło » https://www.reddit.com/r/Damnthatsinteresting/comments/fhnsr2/screw_wasps/
    1 punkt
  37. Nie wiem czy ten enkoder będzie działał prawidłowo , miałem to kiedyś sprawdzić , ale nie było czasu. Enkoder z drukarki to jest z modelu Canon IP2700 taką drukarkę można kupić na olx za 30 zł . Link do H-shiftera:
    1 punkt
  38. @bakardi92 brawo Ty:) moja szkoła;) https://github.com/nettigo/Timers Bardzo fajna i prosta biblioteka do timerów. Zacznij od przykładu 'Blink'.
    1 punkt
  39. 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. Od Javy w wersji 8 staje się to rekomendowaną biblioteką tworzenia graficznego interfejsu użytkownika[1]. Do przygotowania projektu będziemy potrzebować Eclipse IDE for Java Developers który znajdziemy tutaj https://www.eclipse.org/downloads/packages
    1 punkt
  40. Udało mi się ! Miałem 100%. Tym którzy też mieli 100% gratuluję
    1 punkt
  41. Wcześniej coś źle podpiąłem ale za drugim razem wyszło i jest dobrze a teraz idę do #10 części kursu . Nie mogę się doczekać 2 części kursu bo kursy z Forbota to najlepsze kursy na świecie
    1 punkt
  42. @TomaszWa zainstaluj pakiet ffmpeg sudo apt install ffmpeg aby stworzyć timelapse użyj ffmpeg -i image%04d.jpg -r 10 -vcodec libx264 -vf scale=1280:720 timelapse.mp4 U mnie działa
    1 punkt
Tablica liderów jest ustawiona na Warszawa/GMT+02:00
×
×
  • 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.