Potrzebuję do prostego ukladu elektronicznego przycisku który będzie zwierał przez ułamek sekundy, nawet gdy się go będzie trzymało wciśniętego. Czy są gotowe takie przyciski z rozwiązaniem mechanicznym czy trzeba wykorzystywać jakieś scalaki które będą to robiły? Ewentualnie jakiś prosty tranzystor z bramką NOT zrobiły by robote?

#arduino #elektronika #majsterkowanie #elektroda #diy
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zezz: zależy czy to ma być rozwiązanie uniwersalne czy dopasowane do konkretnego urządzenia. Może się okazać że wystarczy szeregowo połączony z przyciskiem kondensator i rezystor do rozładowania tego kondensatora.
  • Odpowiedz
@DMMotoAdventures: Bzdury. Gdyby były takie skoki napięcia to co chwila by coś zdychało. Co dokładniej padło w tym ESP, bo rozumiem że przetwornica step-down jest sprawna?
  • Odpowiedz
Bzdury. Gdyby były takie skoki napięcia to co chwila by coś zdychało.


@dktr: mam dla ciebie złą wiadomość, IEC-61000-4-4 wymaga odporności na dużo wyższe "przepięcia" niż marne 100V.
Nawet ISO 16750-2 testuje wzrost do 80...100V w instalacji 12V.
  • Odpowiedz
Cześć mirki, szukam prezentu dla ojca i wpadłem na pomysł żeby popchnąć go w stronę nauki programowania. Ojciec lubi lutować, naprawiać drobne sprzęty, zna się trochę na elektronice. Myślałem o jakis zestawch #arduino z gotowymi projektami. Nie wiem tylko czy dla osoby która nie miała zbytnio styczności z kodem nie będzie to jednak bariera. Ktoś może kojarzy czy istnieje coś takiego na rynku gdzie zakładany jest 0 poziom wiedzy? Może
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Maciess: Z jakieś 12 lat temu byłem na 3DCamp w Limerick/Irlandia, gdzie ludzi w zasadzie dosłownie "z ulicy" -ale zainteresowanych techniką zaproszono do labu na 30 minut do popróbowania Arduino pod okiem nauczyciela uniwersyteckiego. Chodziło o cykliczne zapalanie i gaszenie diody. Wszyscy ogarnęli. Jeżeli masz czas i ochotę mu pomóc na początku (konfiguracja kompa/portów, pobranie softu i ustawienie w PC) to na luzie starczy dowolne arduino i płytka testowa oraz
  • Odpowiedz
Mam drobny problem - chciałbym rozszerzyć swojego ESP8266 o dodatkowe porty, użyłem w tym przypadku ekspandera MCP23017, niestety on pozwala na użycie na wyjściu zbyt małego natężenia (bodajże ok. 9 mA na każdy port). Potrzebuję sterować elementami jak np. SSR, które potrzebują nawet 25mA. Jak mogę zatem zwiększyć te natężenia z 9mA? Słyszałem, że może są jakieś moduły zwiększające natężenia, ale jak się zwą, jak brzmi ich fachowa nazwa?
Chyba, że są
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MisiekD: ich fachowa nazwa to tranzystor, prostszego rozwiązania nie widzę. Jak nie wiesz jak z nich korzystać w necie jest dużo wiedzy, to podstawowy komponent półprzewodnikowy także znajdziesz o tym wszystko co się da
  • Odpowiedz
@MisiekD: nie jestem w 100% bo kitajce na ali piszą jak piszą, a ja jestem automatykiem, a nie typowy elektronikiem (jak już to hobbysta).

Zauważ że tam są małe tranzystory (na płytce z ali). Wydaje mi się że te moduły uruchamiają się przy 2.5VDC i pobierają 2mA- z punktu widzenia twoich wyjść (prąd bazy tranzystora na tej płytce).
Te tranzystory dopiero włączają triaka, robią za "wzmacniacze sygnału prądowego".
Łącznie jeden kanał pobiera 13.8mA
RobBobb - @MisiekD: nie jestem w 100% bo kitajce na ali piszą jak piszą, a ja jestem ...

źródło: kitajcowyopis

Pobierz
  • Odpowiedz
#arduino #esp #elektronika #robotyka #automatyka #python #programowanie

Mireczki drogie, jako typowy jesieniarz znalazłem sobie zajęcie do kawusi i kocyka ( ͡° ͜ʖ ͡°) a mianowicie chcę zrobić sterownik olejarki łańcucha motocykla w oparciu o #esp8266, tak dla nauki.

Ten sterownik z olejarką działałyby w ten sposób, że:
- sterownik działa jak przerywacz - co jakiś czas otwiera
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 3
@SuperStefan imo powinieneś to w C napisać, interfejs webowy i tak będziesz w ja+HTML pisał, więc to nie ma znaczenia, taki projekt co chciałbyś zrobić nie jest jakiś super trudny do napisania w C, nie ma tu jakichś pointerow dużo czy cos, jedynie co, to w websockecie pointer do zmiennej z czasem otwarcia,

Myślałeś jak by zrobić to, żeby ustawienia się zapisywały? Bo jakby to powiedzieć, jak zgasisz skutra to się
  • Odpowiedz
@SuperStefan Spróbuj esp32, komunikacja po BLE - lepsza platforma. Obie mają Flash na pokładzie i można tam zapisywać. Podtrzymanie możesz zapisać przed włączeniem lub w interwale czasu albo podłączyć mały aku lipo i przełączyć się w Deep sleep.
  • Odpowiedz
Cześć, chce zrobić układ sterowania paskami LED przez www, myślę, że zrobię to na Arduino Uno. Nie miałem nigdy styczności z programowaniem płytek, polecacie ten zestaw na początek: https://botland.com.pl/zestawy-i-kursy-forbot/12642-zestaw-forbot-do-kursu-arduino-min-z-mikrokontrolerem-plytka-stykowa-materialy-edukacyjne-5903351242899.html czy jakiś inny?

#elektronika #pytaniedoeksperta #raspberrypi #arduino
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki mam funkcję która chce parametr const *char:

void playFile(const char *filename)
{
}

i mam tablicę stringów:
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, chcę wysyłać wiadomości do Raspberry Pi za pomocą LoRa. Może ktoś polecić sprawdzony moduł + skrypt do Maliny, który będzie chociaż odbierał wiadomości?

#lora #raspberrypi

Taguję też #arduino #esp8266 #esp32, bo tu często przewijają się podobne tematy.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 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
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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ę wychyli
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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ą
  • 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 /
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 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.
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
  • 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
  • 23
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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 sterowac
  • 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?
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 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
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zezz: dostałeś dwie sensowne propozycje:
1. gotowy odtwarzacz + karta SD
2. procek (arduino) + zewnętrzna szeregowa pamięć flash (W25Q....)

Wybierz sobie to co ci bardziej
  • Odpowiedz
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.
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#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
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 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 ustawione
  • Odpowiedz