• 0
@dktr: masz do tego jakiś skrypt do odbierania wiadomości? Nawet najprostszy print przysłanej wiadomości, byle było to coś, co działa.
  • Odpowiedz
Czemu w kodzie tworzy się wskaźnik do czegoś zamiast bezpośrednio to odpalić?

AudioEffectEnvelope *envelope = envelopes[4];
envelope->noteOff();


Z definicji wynika że program wtedy skacze bezpośrednio po komórkach ramu zamiast przepisywać to przez procesor i ram - ale to jest moje rozumienie rzeczy. Czy tak jest? Jaki realny efekt to daje?
#elektronika #arduino
@jacku: jak nie trzeba to się raczej nie używa.
Generalnie dzięki wskaźnikom możesz wykonać pewne "fikołki programistyczne" z pamięciom.

Jak generowana jest tablica envelopes? Czy nie jest wygodnie wygenerować raz 5 a raz 10 obiektów AudioEffectEnvelope w zależności od projektu nad jakim aktualnie pracujesz? Podobnym zapisem jak powyżej można pewne rzeczy zautomatyzować/uprościć w kodzie.

Zastrzegam że na co dzień programuje PLC, używam tutaj szczątkowej już wiedzy z studiów :D.
  • Odpowiedz
Serwo podłączone do pinu 2. Ma pulsować 0-20 stopni, gdy nic sie nie dzieje.
Jak na pinie A1 dam 3V - ma sie ustawić na 90 stopni, jak na pin a3 dam 3v - ma sie ustawić na 180. Tymczasem Jak na chwilę podam napiecie na a1 to się ustawi na 90 stopni i 4 sekundy stoi (mimo, że już napięcia nie ma). Ja podam napięcie na chwilę na a3 to się
@7160: Raz robiłem jedna pierdołe w Arduino i wydaje mi się że problemem jest konstrukcja if ELSA. Gdy dajesz napięcie na pin np a1 to nie wiesz w którym momencie pętli for jesteś czy na początku czy pod koniec. I o a musi się dokończyć dopiero wtedy robi pętlę od nowa i zaczytuje nowe podane parametry. Jak chcesz sprawdzić to w pętlach for wypisz sobie na konsole printa , wartością a1
  • Odpowiedz
Cześć. Chciałbym zautomatyzować zasłony w salonie. Widziałem, że są dostępne urządzenia, które na to pozwalają, ale po obejrzeniu kilku filmów na YT, nie jestem przekonany. Chciałem sam wykonać urządzenie, które będzie przesuwało całą zasłonkę. Zasłona będzie miała ok. 3m i będzie wykonana z grubego materiału. Dlatego potrzebuje solidnego napędu. I tu pytanie, co będzie lepsze silnik z przekładnia czy silnik krokowy? Dodam, że chciałbym tez mieć możliwość ręcznego przesuwania i zwijania /
  • 0
@Bad_Wolf: odpowiadasz bardzo zagadkowo ( ͡° ͜ʖ ͡°). Mam rozumieć, że przełożenie w sterowniku do rolet jest za małe i zwijanie i rozwijanie będzie trwało wieki?
  • Odpowiedz
#arduino #esp32 #android #kiciochpyta

Chiałbym użyć wbudowanego bluetooth w ESP32 i udawać klawiaturę. Znalazłem coś takiego na git: https://github.com/T-vK/ESP32-BLE-Keyboard/tree/master i jest dziwny problem.

Komputer: widzi, paruje się, łączy i widzi wciskane klawisze.
Dość stary telefon z androidem: widzi, paruje się, łączy i widzi wciskane klawisze.
Nowszy telefon z androidem (Redmi 8T) widzi, paruje się i problem. Nie ma napisu połączono, nie widzi wciskanych klawiszy. ESP32 wykrywa podłączony telefon po sparowaniu.
Nowszy telefon
Czy to jakiś problem z nowszym androidem i coś nie działa z klawiaturą bluetooth tak jak w starych androidach?


@DMMotoAdventures: 1. może problem, żę telefon ma jakiś bluetooth 5.1 najnowszy możliwy a te bt w esp32 to jest jakie jest.. Coś jak usb1.1 ;) ?

2. Owszem, mam faktyczną prawdziwą klawiaturę BT, która działa świetnie z telefonami huawei, z telewizorem z androidtv, ale z xaiomi - nie. Oraz z tabletem Huawei
  • Odpowiedz
@PieknyWojciech: esp32 ma bardzo dużo przykładów, ale imstalacja i uruchomienie środowiska może być trudna dla początkującego. I ciężko się szuka porad, bo większość tematów o esp32 odnosi się do esp32 w arduino, a nie w ich idf.
  • Odpowiedz
Zamówiłem siłownik do zaworu 3-drogowego ASTIBI STZ-120T. Do sterowania zaworem mam 3 przewody. Czas obrotu to 120s.
Zastanawia mnie natomiast kwestia, czy ja go mogę jakoś spalić przez niewłaściwe podłączenie przewodów? Zastanawia mnie głównie czy jeśli podepnę oba przewody fazowe do sterowania prawo/lewo (choćby przez przypadek sterownik je uruchomi na raz) to czy uszkodzę tym sterownik? Czy może będzie stał w miejscu i wyświetli błąd (w tym sterowniku jest dioda obok z
MisiekD - Zamówiłem siłownik do zaworu 3-drogowego ASTIBI STZ-120T. Do sterowania zaw...

źródło: temp_file6882540217997540706

Pobierz
bistabilne guziki? Mówisz o fizycznym sterowaniu? Bo ja mam na myśli programowe z użyciem czujnika temperatury :D


@MisiekD: Wiesz...ja to elektryk nie automatyk. Starej daty w popredniej robocie pracowalem na urzadzeniach 2x starszych od siebie :P Z elektroniki to ialy moze kilkatranzystorow :P Teraz od kilu lat zmienilem branze i mam stycznosc z "technika" :P (dlatego musialem sie zaprzyjaznic z PLC zeby mnie nikt za uja nie robil :P)

Jak chcesz
  • Odpowiedz
Macie jakieś doświadczenia z #smarthome a dokładnie "inteligentne" #zarowki #yeelight itp?
Chcę spróbować kupić jakieś ustrojstwo, by pół godziny przed moim budzikiem / na sztywno ustawioną godziną w aplikacji żarówki, symulowało wschód słońca.

Widzę, że takie żarówki po 50-100zł chodzą, tylko nie wiem czy będą miały funkcjonalność jakiej potrzebuję.

Inne wyjście to #arduino uno, które posiadam i musiałbym dokupić ledy
Jakieś porady?
na sztywno ustawioną godziną w aplikacji żarówki,


@foneswein: Yeelight to potrafi sam z siebie, zwykły harmonogram.

by pół godziny przed moim budzikiem


@foneswein: Tu już musisz rzeźbić, u mnie jest to robione przez #homeassistant. na 10 minut przed budzikiem światło na czerwono na minimum, na 3 minuty otwiera rolety.
  • Odpowiedz
  • 1
@foneswein mam 2 yeelighty, dość upierdliwe. Żarówki WiZ się łatwiej konfiguruje i są potem bezobsługowe, dynamicznie do pory dnia ustawiają temperaturę, łatwo ustawić żeby w nocy świeciły na absolutne minimum
  • Odpowiedz
Bawiłem się trochę arduino, jakieś proste lampeczki i przyciski. Wiem że arduino ma swoją pamięć ale chciałbym zrobić prosty układ elektroniczny który zawierałby klika nagranych komunikatów i je odtwarzał po naciśnięciu przycisku. Jakie elementy będą potrzebne żeby nie używać gotowego arduino? W sensie najoptymalniej i najtaniej żeby było. Na razie chcę zrobić testowy projekt na płytce stykowej.
#arduino #elektronika #diy
Mam prosta instalacje solarna
Panel 20w + sterownik pwm + aku 9ah

Chciałbym zrobić pomiar produkcji WH (watogodziny) tego solaru
W tym celu na esp8266 zainstalowałem espeasy oraz postawilem serwer na rpi domoticz.
Do esp8266 podłączyłem sensor INA219, w espeasy so podawane porpawnie wyniki pomiarów czyli prad, napiecie, moc.
Skonfigurowałem komunikacje espeasy-domoticz.

Ale mam problem jak ustawić w domoticz aby obliczał WH na podstawie otrzymanej wartosci mocy W (co sekunde).
Czy ktoś
#esp8266 #esp32 #arduino
Cześć, potrzebuję pomocy.
Jak w esp8266 użyć wewnętrznego napięcia referencyjnego 1.1V?
o ile w ATmega328 nie robi to problemu to nie mam pojęcia jak to zrobić tutaj, może ktoś podpowie lub poda przykładowy kawałek kodu?
(program ma mierzyć napięcie z zakresu 0-5V) lecz musi być możliwie dokładny więc pomyślałem że najlepsze będzie stałe wewnętrzne odniesienie jak np w Arduino328)
dla Arduino mam napisane i działa, a dla ESP nawet
  • 0
@daczka92 dla 328 i ich rodziny jest coś takiego: analogReference(INTERNAL)
tylko że to na ESP nie działa a czytałem że również gdzieś ma to w sobie, tylko nie wiem jak znaleźć i użyć
  • Odpowiedz
@Zbiku898989: odpowiedź z chatagpt:
"W mikrokontrolerach ESP8266 i ESP32, które są popularne w środowisku programowania związanym z platformą Arduino, nie ma funkcji o nazwie "analogReference" w sposób podobny do tych, które znajdują się w niektórych innych platformach Arduino. Funkcja "analogReference" w Arduino jest używana do ustawienia referencyjnego napięcia dla przetworników analogowo-cyfrowych (ADC), ale ESP8266 i ESP32 mają nieco inną konfigurację przetwarzania analogowego.

W przypadku ESP8266 i ESP32, napięcie referencyjne jest domyślnie
  • Odpowiedz
Mirki mam problem z #arduino . Definiuję funkcję

void erase (){
tft.fillRect(127, 28, 233, 330, ILI9341_RED);}

Póżniej w void loop() ją wywołuję:

void loop (){
void erase();
}

Program kompiluje się, jednak linia kodu z funkcji erase się nie wykonuje.
Kiedy wrzucę tft.fillRect(127, 28, 233, 330, ILI9341RED); w loopa bez funkcji działa wszystko ok.
Co robię nie tak?
#elektronika #arduino #zrobtosam
Gdzie zaopatrujecie się w tanią elektronikę? na aliekspresie się pałujecie z ich wyszukiwarką? z tego co widziałem to botland, tme mają ceny z kosmosu
Kiedyś korzystałem z electroparku we wrocławiu, ale się zamknęli ( ͡° ʖ̯ ͡°)

Planuję zabawę z modułami Peltiera
#sorekcharityltd - dawno nie używałem tego tagu :D

Zauważyłem, że najczęściej zmieniam pracę tuż przed urlopem ( ͡° ͜ʖ ͡°)

Dzisiaj złożyłem wypowiedzenie w mojej firmie, w której pracowało mi się bardzo dobrze z inżynierami, niestety problemy firmy przejętej przez duże korpo - procesy, drabinka managementu, brak komunikacji i dziwne procesy..

Gwoździem do trumny były ostatnie milion mailów na temat zmiany słów "master" i "slave" na bardziej poiltpoprawne
sorek - #sorekcharityltd - dawno nie używałem tego tagu :D

Zauważyłem, że najczęście...

źródło: image

Pobierz
  • 2
@Duszeczek: Arduino Leonardo może być widziane od strony PC jak klawiatura. Do USB Host Shield można podpiąć klawiaturę. Czyli mam sprzęt pomiędzy klawiaturą a PC. Oprogramować to można dowolnie. Akurat tutaj podpinam skaner kodów QR i przesłany przez niego kod obudowuję innymi "klawiszami" żeby ten kod się wkleił w odpowiednie miejsce.
  • Odpowiedz
  • 1
@Duszeczek: Skaner kodów QR czyta kod, w którym są parametry narzędzia. Upraszczając- średnica i długość frezu. Jeśli podepniesz czytnik do komputera i uruchomisz notatnik - dostaniesz kilka liczb oddzielonych średnikami. Moje arduino łyka ten kod i wysyła do PC dowolnie zdefiniowany ciąg klawiszy i gdzieś pomiędzy nimi pobrane przez czytnik parametry narzędzia. Po co? Bo po drugiej stronie kabla USB nie jest zwykły PC, a maszyna CNC, której ta sekwencja klawiszy
  • Odpowiedz
@kwiat_2_0:
ubuntu@localhost:~/tmp$ for i in $(seq 1 255); do echo $i > $i; done
ubuntu@localhost:~/tmp$ ls
1 105 111 118 124 130 137 143 15 156 162 169 175 181 188 194 20 206 212 219 225 231 238 244 250 27 33 4 46 52 59 65 71 78 84 90 97
10 106 112 119 125 131 138 144 150 157 163 17 176 182 189 195 200 207
  • Odpowiedz
Hej mirki z #elektronika, mam takie pytanie. Gdzie najtaniej kupie komponenty elektroniczne na start? Rezystory, tranzystory, kondensatory. Porównywałem ceny na ali i niby jest taniej ale nie wiem czy warte czekania, plus np takie potencjometry niewiele się różnią ceną (chyba że źle patrzę?) Prosiłbym o poradę co do kupowania jak najbardziej ekonomicznie, dzięki! #diy #arduino
na ile faktycznie na aliexpres jest taniej niż w pl?


@rOyalFRosT: drobnica elektroniczna - kilkakrotnie. Za tą samą cenę w PL kupisz w sklepie z tranzystorami dwa tranzystory, a na Ali dziesięć.A jeśli dopłacisz do interesu jeszcze kilka zł za przesyłkę "Aliexpres standard/saver shipping", to dojdzie w dwa tygodnie, nie w dwa miesiące.
Gorzej jest przy droższych elementach, zwłaszcza mechanicznych, ale nawet tu w najgorszym przypadku będzie tylko trochę taniej, a
  • Odpowiedz