Wszystko
Najnowsze
Archiwum
- 220
- 130
- 22
Projekt wydaje się trochę "oklepany", no ale... Może się komuś przyda. ( ͡° ͜ʖ ͡°)
Robię #rozdajo wsadu dla #esp8266, tym razem jest to termostat.
Po wgraniu programu do ESP konfigurujemy przez UART, to jest;
- skanujemy dostępne sieci WiFi,
- wpisujemy SSID wybranej sieci i podajemy hasło (no chyba, że kochamy sąsiadów - to bez
Robię #rozdajo wsadu dla #esp8266, tym razem jest to termostat.
Po wgraniu programu do ESP konfigurujemy przez UART, to jest;
- skanujemy dostępne sieci WiFi,
- wpisujemy SSID wybranej sieci i podajemy hasło (no chyba, że kochamy sąsiadów - to bez
źródło: comment_9FxRWXAO90a2KFRm7yzTy4NVxMx2Dmyk.gif
Pobierz
konto usunięte via Android
- 1
@defoxe te ESP świetnie się nadają do projektów związanych z inteligentnym domem, ale czy widzisz dla nich jeszcze jakieś ciekawe zastosowania?
- 2
@BoaKusiciel: Sposób użycia trochę determinuje zasięg naszej sieci WiFi.
Inteligentny dom... Zależy co pod tym pojęciem rozumiemy... Autonomiczne systemy dostosowujące parametry wewnątrz budynku zależne od warunków zewnętrznych, czy też wszelkie urządzenia które są dostępne za pomocą "jednego kliknięcia". A może jedno i drugie? Ja bardziej jako "inteligentny dom" rozumiem to pierwsze. Druga opcja daje również sporo możliwości i nie musi to być tylko gaszenie światła smartfonem ( ͡° ͜
Inteligentny dom... Zależy co pod tym pojęciem rozumiemy... Autonomiczne systemy dostosowujące parametry wewnątrz budynku zależne od warunków zewnętrznych, czy też wszelkie urządzenia które są dostępne za pomocą "jednego kliknięcia". A może jedno i drugie? Ja bardziej jako "inteligentny dom" rozumiem to pierwsze. Druga opcja daje również sporo możliwości i nie musi to być tylko gaszenie światła smartfonem ( ͡° ͜
- 5
Hej. Piszę program do obsługi m.in dwóch czujników temperatury (DS18B20 + MS9700). Używam do tego biblioteki Timers.h, ale jestem świeżakiem i chciałbym Was prosić o ocenę kodu, a dokładnie tego czy jest poprawnie napisany i czy "to ruszy" (Kompiluje się, ale nie mam jak sprawdzić czy działa, bo zapodziałem kabel USB)
Kod: https://pastebin.com/x0BiEVFa
#arduino #programowanie
Kod: https://pastebin.com/x0BiEVFa
#arduino #programowanie
źródło: comment_I9jiLsA7F0C92ExeIR93KD4RYBidLo5Q.jpg
Pobierz- 1
Mirki kupiłem taki pasek LINK rgb i za cholere nie jestem w stanie tego odpalić żeby sterować kolorami. Próbowałem arduino uno, mega, nano, nodemcu i nic. Zgodnie z zaleceniami dałem kondensator, rezystor i tylko jakieś cuda się same dzieją. Czy z------m biorąc 12V?
Takie coś jest na stronie i próbowałem z
NeoPixels powered by 5v require a 5V data signal. If using a 3.3V microcontroller you must use a logic level shifter
Takie coś jest na stronie i próbowałem z
@laggeros masa wspolna jest? Rozumiem ze zasilanie osobno masz z 12v a arduino osobno 5v, pod zasilanie paska podpinasz tylko 12v a zielony kabelek pod analogowe wyjscie w arduino (najlepiej uno bo ma logike 5v) no i mase arduino trzeba polaczyc z masa ledow (tak mi sie wydaje bo ja mam ws2812 na 5v więc i tak zasilam z arduino)
- 0
@daczka92: jest spólna masa, zasilacz na 12V osobno. Dlaczego analogowe, wszędzie pisali że cyfrowe (tak mi sie wydaje)
#arduino
Loguję dane na karcie SD przez zapis stringów. Wiersz kończy się odpowiednim znakiem końca linii. Np:
Czas;temp;wilg;itp:LF
Chciałbym teraz odczytać takie dane, ale nie wiem jak przeskoczyć do wiersza i pobrać cały string. O dzieleniu stringów czytałem, nie powinno być z tym problemu.
Jak zrealizować to zadanie? Dodam, że czas jest zapisywany w formacie uniksowym.
Loguję dane na karcie SD przez zapis stringów. Wiersz kończy się odpowiednim znakiem końca linii. Np:
Czas;temp;wilg;itp:LF
Chciałbym teraz odczytać takie dane, ale nie wiem jak przeskoczyć do wiersza i pobrać cały string. O dzieleniu stringów czytałem, nie powinno być z tym problemu.
Jak zrealizować to zadanie? Dodam, że czas jest zapisywany w formacie uniksowym.
- 1
@KokiX: dokładnie jak napisał kolega @zachwiej. Niestety procesowanie plików z kart SD na Arduino jest dość toporne bo robisz to znak po znaku. Tak więc żeby wczytaj całą linię robisz abc=SD.readUntil("\n") a potem operujesz na abc. Niestety nie da się "przeskoczyć" do wiersza, więc żeby wczytaj kolejny musisz znów zrobić abc=SD.readUntil("\n"). Licząc ilość "przeskoczeń" możesz określić nr wiersza w którym się znajdujesz. Parsowanie wiersza na pojedyńcze parametry możesz
- 1
@KokiX: Ja na twoim miejscu robiłbym raczej to na pamięci trwałej. Zawsze może się zdarzyc, że ci się Ardu zrestartuje z jakiegoś powodu i trzymając dane w tabeli w pamięci stracisz je. Twórz sobie na karcie SD pliki które w nazwie mają datę. Otwierasz sobie pliczek i pierwszą pętląwczytujesz linię,i parsujesz sobie dane do zmiennych. Kodu będzie naprawdę niewiele. Parę tysiecy wierszy z pliku przerobisz w parę sekund więc luzik
Hej.
Napisałem program w którym za pomocą enkodera inkrementuję wartośc pewnej zmiennej typu uint8t po czym ta wartość jest ustawiana jako MAX licznika timera 2A który działa w trybie fast PWM. Tym sposobem kontroluję jasność diody LED podłączonej do PB3. Jednocześnie wartośc jest wysyłana do wyświetlacza LCD.
Problem polega na tym, że o ile zmieniając wartośc zmiennej z 0 do 255, LED zaświeca się z maksymalną jasnością, o tyle zmiana z 255
Napisałem program w którym za pomocą enkodera inkrementuję wartośc pewnej zmiennej typu uint8t po czym ta wartość jest ustawiana jako MAX licznika timera 2A który działa w trybie fast PWM. Tym sposobem kontroluję jasność diody LED podłączonej do PB3. Jednocześnie wartośc jest wysyłana do wyświetlacza LCD.
Problem polega na tym, że o ile zmieniając wartośc zmiennej z 0 do 255, LED zaświeca się z maksymalną jasnością, o tyle zmiana z 255
@szczym_do_ludzi: Pokaż kod, bez tego nic nie wyczaruje.
- 0
@Analityk: tak, mam to w ten sposob zrobione, bylem w pracy i pisalem z glowy i zapomnialem dodac pgmspace.h. takze to nie jest to, zwlaszcza ze pierwsze testy byly z tablicą zapisywaną w ram
- 1
#arduino #stm32
Chcę do pracy dodać porównanie Arduino Uno/Mega do STM32. Osobiście znam tylko Arduino, a STM-ów jest dużo więcej. Które modele STM32 są analogiczne do możliwości Arduino Uno/Mega i jest najpopularniejsze?
Trafiłem na to: STM32 NUCLEO-F030R8 - STM32F030R8T6
oraz to: STM32L100C
Chodzi mi tylko o najlepsze dopasowanie.
Chcę do pracy dodać porównanie Arduino Uno/Mega do STM32. Osobiście znam tylko Arduino, a STM-ów jest dużo więcej. Które modele STM32 są analogiczne do możliwości Arduino Uno/Mega i jest najpopularniejsze?
Trafiłem na to: STM32 NUCLEO-F030R8 - STM32F030R8T6
oraz to: STM32L100C
Chodzi mi tylko o najlepsze dopasowanie.
- 1
- 0
wysłać stringa z pierwszego arduino:
"var1=100,var=200\r\n"
w drugim napisać algorytm, który:
-wykrywa znaki końca linii
-rozdzielić stringa na dwa w miejscu wystąpienia znaku ","
"var1=100,var=200\r\n"
w drugim napisać algorytm, który:
-wykrywa znaki końca linii
-rozdzielić stringa na dwa w miejscu wystąpienia znaku ","
- 1
@BART_B: trochę przekombinowałeś. Po co wysyłać stringa jak można od razu liczbę?
Skoro już wysyłasz stringa to dlaczego nie po prostu "100,200" i oddzielić przecinkiem?
eh, kiedy przejdzie ta ustawa...
Skoro już wysyłasz stringa to dlaczego nie po prostu "100,200" i oddzielić przecinkiem?
eh, kiedy przejdzie ta ustawa...
4
Humble Book Bundle: DIY Electronics by Wiley

Tym razem na Humble Bundle ciekawy zestaw książek dla zainteresowanych elektroniką w dobre cenie. Normalnie każda z nich to tak średnio 30-50zł w księgarni helionu, tu za ok 55- 14 tytułów o podstawach elektroniki, Arduino, Raspberry, BeagleBonne
z- 0
- #
- #
- #
- #
- #
- #
- 4
Koledzy i koleżanki z tagów #arduino i #elektronika. Odpalam właśnie sklep LINK z moim klonem Arduino opartym o Atmega1284p wraz z różnorodnymi shieldami. Shieldów będzie stopniowo przybywać. Pomysł jest taki, że projektujemy sobie swoje urządzenie w oparciu o moduły Comfortino a później niskim kosztem konwertujemy to do jednej produkcyjnej płytki PCB gotowej do masowej produkcji. Kosztem paruset złotych możemy zbudowac sobie prototyp i przerobić go do formatu
- 7
@Kyokub: a sądzisz, że jest szansa aby konkurować z Chinami i ich (w zasadzie) dumpingiem cenowym?
@Kyokub: Trochę powątpiewam czy jest jeszcze miejsce na rynku na tego typu 8-bitowce. W zasadzie to kilka ostatnich "jednostkowych" projektów robiliśmy w firmie na płytkach linuksowych - cena jest ta sama a jest 512+ MB RAM, SD/eMMC ile się chce, audio I/O, ethernet/WiFi. Do "mniejszych" ale większych ilościowo rzeczy używaliśmy LPC M0, ST M0+ - podobne (czasem mniejsze) koszty co AVR ale mniejsze ryzyko że skończy się z ręką w
#elektronika #arduino #bluetooth
Jest jakiś zamiennik dla BTM222 zgodny pod względem wyprowadzeń/wymiarów?
Jest jakiś zamiennik dla BTM222 zgodny pod względem wyprowadzeń/wymiarów?
Mirki korzystajace z #raspberrypi #arduino: Gdzie kupujecie czesci zeby bylo tanio i szybko?
#elektronika #kiciochpyta
#elektronika #kiciochpyta
@juan-populista-liberalez: nie ma tanio i szybko, jest albo tanio albo szybko w zależności od potrzeb
- 1
@stylap: Potwierdzam. Tylko TME. Ogromny wybór. Zazwyczaj paczka jest już następnego dnia i cen raczej nikt nie przebije. Jedyny minus to bardzo słaby i skomplikowany proces składania zamówień.
Mirki, chcę zrobic bezprzewodowy zyroskop z wykorzystaniem arduino. Chce zeby wskazywal mi aktualna orientacje i predkosc ruchomego elementu i zeby przesylal dane do raspberry pi 3.
Jestem dosc swiezy w temacie #elektronika ale lutwnica mi nie straszna. Czego bede potrzebowal do wykonania takiego projektu?
#arduino
Jestem dosc swiezy w temacie #elektronika ale lutwnica mi nie straszna. Czego bede potrzebowal do wykonania takiego projektu?
#arduino
2
Unboxing zestawu startowego ze sterownikiem PLC WAGO

Rozpakowujemy zestaw startowy PFC200 i pokazujemy pierwsze kroki podłączenia i programowania! Zapraszamy na Film!
z- 0
- #
- #
- #
- #
- #
- #
- 1
pytanie do tagów #elektronika i być może #arduino (choć akurat to nie do arduino będzie potrzebne)
Jest taki moduł przetwornicy, wg opisu AVT
W
Jest taki moduł przetwornicy, wg opisu AVT
maksymalne obciążenie 10W z radiatorem 15W
W
źródło: comment_4AMToBW8pb2mYkgCL7pi08LgoRoPwfpR.jpg
Pobierz@yourij: Te "dziurki" to przelotki które łączą górną płaszczyznę masy z dolną - właśnie po to by lepiej odprowadzić ciepło z układu ("ciepło" wypromieniowywane jest dolą płaszczyzną masy) - szczegółów szukaj w google pod pojęciem "thermal vias" - np. tu: https://electronics.stackexchange.com/questions/243989/optimize-heat-sink-design-connect-cooling-pad-on-pcb-backside-by-vias
Możliwe, że takie odprowadzanie ciepła wystarczy by uzyskać wymaganą przez Ciebie moc (warto by sprawdzić jak się rozgrzewa cała płytka kamerą termowizyjną) - jeśli nie, to możesz przykleić radiator
Możliwe, że takie odprowadzanie ciepła wystarczy by uzyskać wymaganą przez Ciebie moc (warto by sprawdzić jak się rozgrzewa cała płytka kamerą termowizyjną) - jeśli nie, to możesz przykleić radiator
@yourij: Kleją radiator do obudowy.
źródło: comment_pWbh7JC3zTtBqWp3APaCGrWFIgbgWRcj.jpg
Pobierz- 3
Dlaczego uważam że Pi w wersji 3 to porażka? To cholerstwo się grzeje strasznie, przez co procki się palą. Nowa wersja to światełko w tunelu ale i tak 80 stopni to bardzo dużo.
#raspberrypi #raspberrypi3 #majsterkowanie #arduino
źródło: tranzystor
#raspberrypi #raspberrypi3 #majsterkowanie #arduino
źródło: tranzystor
źródło: comment_6wgUP4DbqPbynjmxYJ0LDAAg1ElLyvnO.jpg
Pobierz- 5
@bi-tek: 80? Chyba Wiedźmina 3 odpaliłeś?
- 8
@bi-tek: Żadne urządzenie konsumenckie nie działa przy 100% obciążeniu: czy to laptop, czy stacjonarny czy chociażby komórka. RPI miało być komputerem do nauki programowania, więc średnie obciążenie powinno być poniżej 5%. A jeśli ktoś się chce bawić w jakieś kodi to kupno radiatora i obudowy z wiatraczkiem za $3-$5 nie jest chyba dużym problemem?
- 2
Mirki, szybkie pytanie z projektowania PCB i sygnałów radiowych, jako że nie udało mi się znaleźć w Google odpowiedzi. Stosuję układ HC-12 do którego mogę zamontować antenę na kilka różnych sposobów (schemat). Zdecydowałem się na wrzucenie gniazda SMA ( https://www.aliexpress.com/item/10pcs-RF-Adapter-SMA-female-plug-Right-Angle-SMA-KWE-90-DEGREE-PCB-Mount-Thru-Hole/32838614128.html ) na PCB (sposób 3 ze schematu) tylko jak w takim wypadku prawidłowo poprowadzić ścieżkę między radiem a gniazdem? Rozumiem, że gniazdo umieszczam obok radia, by ścieżka była możliwie krótka. Ale czy
źródło: comment_dY2e3LizSGwYpfH1MJlVz1n6PdP072HH.jpg
Pobierzale 50Ω to ma chyba antena?
@radekrad: 50Ω ma mieć każdy element toru RF: nadajnik, ścieżki, kable, antena. Przeczytaj może co to jest impedancja falowa, bo chyba myślisz że 50Ω to rezystancja.
Powtórzę jeszcze raz: ścieżka łącząca HC-12 z gniazdem anteny ma być linią mikropaskową o impedancji 50Ω. Oczywiście jak nie będziesz tego pilnować, to nic nie wybuchnie (nie te moce nadajnika)
https://en.wikipedia.org/wiki/Microstrip
To nie są mikrofale a ukf, nie przesadzaj z tymi 50omami, nigdy ich nie uzyskasz
@wiecejszatana:
1. dlaczego nie uzyskam?
2. pisałem, że jak nie będzie się tego trzymał, to tragedii nie będzie. Czytaj uważnie zanim zarzucisz komuś przesadę.
- 1
W jaki sposób łatwo wykonać konwersję DEC-BIN na #arduino ? Chciałem użyć funkcji
String thisString = String(15, BIN);
Ale ona pomija zera na początku (czyli z podstawionego 15(DEC) zamiast 00001111 otrzymuje samo 1111), a potrzebuję za każdym razem wszystkich 8 znaków. Może jest jeszcze inny sposób?
#mikrokontrolery #programowanie
String thisString = String(15, BIN);
Ale ona pomija zera na początku (czyli z podstawionego 15(DEC) zamiast 00001111 otrzymuje samo 1111), a potrzebuję za każdym razem wszystkich 8 znaków. Może jest jeszcze inny sposób?
#mikrokontrolery #programowanie
#arduino
Podłączałem ekran SH1106 do Pro Mini - jak dobrze pamiętam - w ten sposób, działał OK.
GND->GND
VCC->VCC
Podłączałem ekran SH1106 do Pro Mini - jak dobrze pamiętam - w ten sposób, działał OK.
GND->GND
VCC->VCC
@szczesliwa_patelnia: a palą się diody na arduino jak wlutujesz? jak nie to niestety jest zwarcie
Do uno taki mam schemat (http://henrysbench.capnfatz.com/henrys-bench/arduino-displays/oled-arduino-blue-1-3-sh1106-display-quick-start-tutorial/)
Do uno taki mam schemat (http://henrysbench.capnfatz.com/henrys-bench/arduino-displays/oled-arduino-blue-1-3-sh1106-display-quick-start-tutorial/)
- 1
@rannyrabarbar: Przelutowałem, teraz PC wykrywa go z podłączonym wyświetlaczem. Próbuję flashować, dostaję glitche - jest postęp, będę walczył : ) Jak się nie uda to spróbuję na Uno, dzięki.



















Sterownik silnika coś świruje. Mam taki oto: https://abc-rc.pl/sterownik-silnika-krokowego-30a
Podłączony jest tak: główne zasilanie z zasilacza 12V, OUTY do silnika, PWM do PWM z arduino, INA i INB do digitali arduino, EN do 5v i zasilanie do logiki też 5V z arduino. Przy jednym kierunku (INA-HIGH, INB-LOW) silnik działa normalnie i na wyjściu jest niecałe 12V - chyba kolo 11.5. Przy drugim kierunku (INA-LOW,
Wiem,