#arduino #cpp #cnc

Mam problem, nie wiem jak wysłac gkody z komputera na ardunio za pomoca własnej apki c++. Ogólnie wszystko śmiga jeśli chodzi o komunikację przez serial port, korzystam z https://blog.manash.me/serial-communication-with-an-arduino-using-c-on-windows-d08710186498 do komunikacji, ale nie śmiga razem z gbrl 0.8c. Najnowszy 1.1 coś mi nie działa jak coś, mam klona uno i cnc shileda v3.0, 3 x a4988. Może ktos przerabiał temat i podrzuci przykładowy
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
#elektronika
Gdzie mogę kupić pierdoły typu dystanse, śruby nakrętki najlepiej w paczkach po 50 sztuk?

Jest jakiś wygodny sposób zamontowania ESP32 wroom, Arduino micro wewnątrz skrzynki z ABSu albo poliwęglanu?

Jakaś alternatywa do uniwersalnej płytki jak już będę chciał zbudować układ na stałe i przenieść go z płytki stykowej?
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki dlaczego niektóre kable usb działają tylko w jedną stronę? Tam jest jakiś chip wbudowany czy jak?
np. kabelek podobny do tego prześle dane tylko z mikro na usb-c, w drugą stronę już nie ale innej firmy taki sam już prześle w dwie strony

Czy jeśli kupię do #arduino wtyk 5 pinowy usb-c i dam z drugiej strony 5 pinowy mikro usb to nie będzie to działać?
#elektronika
ewolucja_myszowatych - Mirki dlaczego niektóre kable usb działają tylko w jedną stron...

źródło: comment_MYDhpiyDBoEuCKZxccUXVEUYGddsek4P.jpg

Pobierz
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 4
@ewolucja_myszowatych: raczej kwestie które urz w trybie host. Kabel to po prostu wtyki i połączenie przewodami. Nie ma tam magii 'kierunkującej' . Czasami trafi sie kable do ładowania że tylko mają żyly zasilania połączone, ale one by w żadną strone nie działały (ʘʘ)
  • Odpowiedz
Nie ma tam magii 'kierunkującej' .


@robekk1978: Nie za bardzo mogę się zgodzić, odrobina "magii" jest, szczególnie w mini.micro usb. Tam zwarcie pinów 4 i 5, przełącza urządzenia domyślnie pracujące w trybie klienta: np telefon w tryb hosta. I nie nikt nie ciągnie piątej żyły to się zawsze robi we wtyczce.
USB-C nie zgłębiałem, czy aby tam też nie ma takiego "przełącznika".

prawdopodobnie na grubych kablach z min. 9 żyłami
  • Odpowiedz
Gdyby komuś przyszło do głowy próbować się tym bawić to sugeruję, żeby zaoszczędzić nieco czasu, od razu skrócić te kable o połowę albo lepiej użyć innych a te z zestawu użyć do czegoś wolnego.
Druga sugestia jest taka, żeby wstawić tam na zasilaniu kilka kondensatorów ceramicznych, ja dałem w sumie 20uF X7R.
Jak załączacie 32-64 ledy w kilka mikrosekund to napięcie ma prawo przysiąść. Niestety układ MAX7219 gwarantuje poprawne działanie w zakresie
A.....k - Gdyby komuś przyszło do głowy próbować się tym bawić to sugeruję, żeby zaos...

źródło: comment_wRO0JMK08BN3i0JQwOjmR5ip16zy37gJ.jpg

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@cochese: dobre 100nF tłumią tylko szpilki i indukcyjności bardzo blisko układu. 10uF to niemal dodatkowe źródło prądu tuż przy układzie. Bez tego napięcia tętnień są ogromne.

Jesteś pewien, że to kable miały taką rezystancję?


@cochese: Absolutnie nie chodzi o rezystancję tylko o fakt, że SPI jest magistralą niesymetryczną, to znaczy sygnały mają odniesienie do potencjału masy. Przez to przy dużej częstotliwości i stromych zboczach sygnału powstają ogromne zakłócenia
  • Odpowiedz
Chyba każdy kto grywał w Tetrisa miło wspomina czasy, gdy tego typu gry były popularne. Niestety nowe wersje Tetrisa nie są już tak klimatyczne. Można jednak pokusić się o samodzielną budowę ekstremalnie oldschoolowej wersji tej gry. Autor opisywanego DIY postanowił wykorzystać stary rodzaj wyświetlacza (kojarzony z dworcami). Więcej ( ) Zagraj w Tetrisa na wyświetlaczu elektromagnetycznym

#forbot #elektronika #technologia #gry
Forbot - Chyba każdy kto grywał w Tetrisa miło wspomina czasy, gdy tego typu gry były...

źródło: comment_vqwnIKMZKyWV9IsQKnm2SYPwAxQWKc6b.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak podłączyć rtc pod #arduino?

Chcę zrobić super mini projekt, który będę używać tylko przez kilka dni. Dokładnie to chce uruchamiać silnik o określonych godzinach. Z czasów kiedy #elektronika mnie interesowała mam jeszcze arduino, silnik i zegarek. Problem jest taki, że silnik umiem podłaczyć, ale zegarka to za nic. Nie pamiętam nic a nic z elektroniki, a wszystkie tutoriale mają inny zestaw pinów niż ja mam :(
dupaztrupa - Jak podłączyć rtc pod #arduino?

Chcę zrobić super mini projekt, który...

źródło: comment_877vqErS7EGyrOsRMLdlUcKnNyMIh4vs.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W sensie wysterować transoptor napięciem 230V?


No tak

Nawet jeśli, to trzeba je tam doprowadzić,


Siłą
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Rozglądam się za dobrymi jakościowo taśmami LED. Tylko biały kolor 2700-3000K o dobrym odwzorowaniu kolorów. Napięcie 12V (mogą być i 24V, ale są chyba dość mało popularne). Dobrze żeby były w miarę wydajne prądowo, a nie jakieś żarłoki. Będę wdzięczny za sugestie jeśli ktoś jest temacie.
Czy warto zamawiać z Chin?
I paski 200zł/5m raczej odpadają.
#led #oswietlenie #swiatlo #elektronika #elektryka #
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#msalamom

Łączenie wyświetlaczy 7-segmentowych jest nudne. Dużo lepszym pomysłem jest tworzenie wielkich matryc graficznych. To już ostatni wpis z cyklu multipleksowania na moim blogu. Tym razem zbudujemy wielką i prostą w obsłudze matrycę LED.

https://msalamon.pl/nigdy-wiecej-multipleksowania-na-gpio-max7219-w-akcji-cz-3/

#programowanie #elektronika #stm32 #arduino #raspberrypi
msalamon - #msalamom

Łączenie wyświetlaczy 7-segmentowych jest nudne. Dużo lepszym p...

źródło: comment_nlH1BKcMDwcMPZAwdzGlAkKds0BGABXA.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Celem tej serii jest przedstawienie środowiska Qt i stworzenie bazy do szybkiego wykorzystywania frameworka Qt w przyszłych projektach. Sprawdzimy m.in. jak zbudować własną aplikację mobilną, dzięki której możliwe będzie nawiązanie połączenia z Arduino przez UART/Bluetooth. Więcej ( ) Kurs Qt – #1 – Czym jest Qt? Pierwsza aplikacja w praktyce

#forbot #elektronika #technologia #arduino #programowanie #majsterkowanie
Forbot - Celem tej serii jest przedstawienie środowiska Qt i stworzenie bazy do szybk...

źródło: comment_tssBdwYRngzaDrCa4S3wO39Vq7Lq0oGa.jpg

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Forbot: Pchanie się w qt w przypadku apek mobilnych ma sens praktycznie taki sam jak pchanie się w arduino w przypadku mikroklocków... prawie żaden.
  • Odpowiedz
  • 0
Mirki mam pytanie. Potrzebuje zrobić apke na PC lub Androida która będzie wyświetlać dane z czujników podpiętych do Arduino. Komunikacja przez wifi. W czym najłatwiej będzie to ogarnąć? I co wybrać? PC czy Androida?
#arduino #android #programowanie
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 3
@Gigilo: postaw na Arduino, a lepiej od razu na ESP serwer HTTP i nie będzie trzeba żadnej aplikacji, bo będzie strona z danymi
  • Odpowiedz
@Gigilo
Ja bym zrobił tak (o ile celem jest zbudowanie appki czytającej czujniki po wifi)
1. esp8266 lub esp32 ma wbudowane wifi, więc możesz wgrać tam EspEasy i możesz wtedy odpytać stan czujnikow po wifi (albo zrobic to samo w micropython lub oprogramowac inaczej)
2. zbudować aplikację używającą zapytań po http/wifi do esp i obrazującą stan czujników.

Appkę możesz zrobić na PC lub Android, zależy co jest celem ćwiczenia - programowanie appki (wtedy dane
  • Odpowiedz
Mirki od #avr programuje tu kto jeszcze prawilnie w #jezykc ?

Dzień dziecka co prawda minął, ale pijcie ze mno kompot - dodałem do słynnej biblioteki u8g2 obsługę hardwareowego i2c i mój pull request został przyjęty ( ͡ ͜ʖ ͡)

W moim repo na githubie dodałem do tego jeszcze obsługę funkcji xprintf - to taki zbiór funkcji dla mikrokontrolerów działających jak printf na dużych maszynach.
Krótko mówiąc -
QBA__ - Mirki od #avr programuje tu kto jeszcze prawilnie w #jezykc ?

Dzień dzieck...

źródło: comment_EiLNNpckwWIJa5t7JmL4Kytgsk1DOTqU.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@QBA__: Gdzieś w dyskusji do któregoś z bugów w tej bibliotece pojawił się datasheet do sterownika. Z nim było prosto. Wysłanie bajtu po 8080 do uC to 6 linijek kodu. Reszta to sprawa właśnie rozwlekła. Można pisać po pamięci sterownika, można zrobić bufor w pamięci uC, kreślić na buforze a bufor tylko ładować co jakiś czas. Czcionkę łatwo znaleźć, tekst nie jest problemem. Gorzej z gui i menu. Ponieważ potrzebowałem
  • Odpowiedz
Nic nowego, ani rewolucyjnego, ale komuś może się przyda taki #protip

1. Masz dość programowania ESP-01 poprzez adapter USB-UART po kablu "na pająka"
2. Kup przejściówkę USB - UART dedykowaną pod ESP-01
3. Okazuje się że to jest tylko interfejs USB-UART, nie przerzuca samo w tryb programowania - brak profitu
Coteras.png?
QBA__ - Nic nowego, ani rewolucyjnego, ale komuś może się przyda taki #protip 

1. ...

źródło: comment_z1AQw1hk8haHKCjxZQQKscmdWfBtjl13.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć.
Czy ktoś mógłby mi podrzucić słowo klucz ponieważ mam króciutki program sterujący przekaźnikami i chciałbym uzyskać możliwość zmiany opóźnienia zadziałania przekaźnika ale bez konieczności wgrywania programu od nowa.
Generalnie chciałbym zmieniać trzy wartości. Mam enkodery i LCD 2x14. Umiem uruchomić enkoder ale nie wiem jak zrobić aby danym enkoderem zmieniać daną wartość w programie (zmiana w zakresie 1 - 1000 ze skokiem co 1).
#elektronika #programowanie #
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Milql: skoro umiesz odczytać wartość enkodera albo wykryć przerwanie przy obrocie lewo/prawo to wystarczy że sobie to wrzucisz do zmiennej globalnej a potem w kodzie w pętli będziesz zmieniać wartość pętli opóźnienia.
np. robisz sobie pętlę z opóźnieniem np. 10ms i ona będzie się powtarzać tyle razy ile nakręcisz na enkoderze
  • Odpowiedz
#arduino
siema mam problem, bo se kupilem arduino fajnie, podlaczylem silnik i dziala git wszystko no i odpialem je i potem podpialem i zauwazylem ze rozlacza mi usb co chwile, jest dzwiek rozlaczania i podlaczania co chwile. Zbadalem sprawe i okazuje sie ze jak odlacze mase lub 5V to wszystko dziala, ale jak sa podlaczone dwa to nie dziala ;/ co da sie z tym zrobic?
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach