Mireczki mam pytanie co do mikrokontrolerów. Mam Atmegę8 i chciałbym w nią wrzucić prosty program, który powoduje zaświecenie diody. Jednak dioda zamiast świecić ciągle to mruga. Mogę ją włączyć i wyłączyć, jednak jak jest włączona to i tak mruga. Ma ktoś pomysł dlaczego tak się dzieje?

Kod: https://ntpd.eu/dJJjD/
Połączenie układu takie jak w książkach. Filtrowanie zasilania przez kondensator ceramiczny i elektrolit. Rezystor pod reset i przy diodzie. Dioda mruga niezależnie od rodzaju
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej, rozmyślam jak podłączyć diodę LED pod ekspander MCP23017, gdzie diodę będę miał podłączoną pod napięcie 3.3V (z rezystorem) i potrzebuję, aby GND od diody wchodził do ekspandera. Chciałbym załączać tą diodę software-owo w ekspanderze. Czy ktoś może mi wytłumaczyć jak tego dokonać?
Gdzieś na Youtube usłyszałem, że steruje się stanem HIGH/LOW na wyjściu ekspandera. Ze niby na HIGH dioda nie świeci, a na LOW świeci. Zadziała to? Nigdy tak nie podłączałem,
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mircy eksperci z tego elitarnego forum na którym się znajdujemy odpowiedzcie mi.

Ostatnio miałem taka sytuację że robiłem u pewnego gościa mającego dość spory lokal gastronomiczny pewne urządzenia elektroniczne mające działać w lokalnej sieci.
Sieć w lokalu(piwnice, dużo pomieszczeń) dość rozbudowana - z 7 routerów, pewnie z drugie tyle switchy, monitoring. Właściciel(obcokrajowiec) od początku narzekał na dostawcę internetów że słabo działajo lub wcale mimo że ma łącze światłowodowe.

Przez to że moje urządzenia też miały
QBA__ - Mircy eksperci z tego elitarnego forum na którym się znajdujemy odpowiedzcie ...

źródło: comment_1627452417DsplUxhfEkancuj6SOrXAs.jpg

Pobierz
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 65
@QBA__: to w ogóle nie jest przystosowane do pracy w sieci komputerowej, przedłużenie kabla musi być punkt punkt

Kabla ethernet używa raczej tylko jako drutów dla własnego protokołu
  • Odpowiedz
@QBA__: To idzie podobnie jak multicast, można to używać w dużych sieciach pod warunkiem że masz zarządzalne switche, wtedy nie ma problemu że gdzieś kaszani coś dalej. W zwykłych sieciach na niezarządzalnych switchach ruch z tego urządzenia pojawia się na każdym porcie - tak jak multicast.
  • Odpowiedz
@kk87ko0: język zostaje ten sam, będzie łatwiej szybko wejść w mikrokontrolery bo nie ma bariery nieznajomości języka. Jeszcze zależy którą stronę procka się będzie programować drivery/low layer czy będzie działanie już w warstwie abstrakcji.
To co jest "trudne" w prockach to praca z dokumentacją i skumanie jak działają rejestry i co ten procek robi w środku.
Ale nie ma nic strasznego, są debuggery dostępne
  • Odpowiedz
Hello,

Z pół roku temu na zamówienie znajomego zbudowałem mu zegarek do kuchni który ma być w założeniach mega dokładny, +/- 1s w ciągu roku w przypadku braku sieci i serwera NTP, ma odbierać i wyswietlać dane z zewnętrznej stacji/sensora warunków pogodowych, wyświetlać prognoze pogody na dany dzień itp. Całość konfigurowalna przez interfejs webowy (W przypadku braku dostępu do sieci, zegar staje się access pointem i udostępnia ten sam UI (Captive portal)
luk6xff - Hello,

Z pół roku temu na zamówienie znajomego zbudowałem mu zegarek do ...

źródło: comment_1626819301cVlcjviyzg6JKfqB4kxkbG.jpg

Pobierz
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mordeczki, potrzebuję zaimplementować OTA do swojego projektu na NodeMCU. Napotkałem na ciekawą bibliotekę o nazwie ElegantOTA, jednak nie wiem jakie są różnice między wersją AsyncElegantOTA, a ElegantOTA. Mam na myśli, jakie są zalety tej wersji asynchronicznej? Widzę, że więcej pobrań jej jest, jednak jakie zalety mi to da nad wersją nieasynchroniczną? I czy na chłopski rozum mógłby mi ktoś dobrze wyjaśnić co znaczy, iż biblioteka jest asynchroniczna, a nieasynchroniczna? :)
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jaki polecacie terminal do rozmowy po uarcie z #arduino #mikrokontrolery?
Najlepiej coś a'la docklight w wersji darmowej by dało się wygodnie ustawiać przyciski do makr z funkcją ich zapisu, Br@y jest spoko, ale przyciski są nieczytelne i za małe.
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@motorade: W darmowej wersji Docklight co prawda zapisywać niemożna ale plik konfiguracyjny można sobie wczytywać i daje się łatwo i przyjemnie edytować choćby w notatniku. Kiedy to odkryłem to już nigdy nie wróciłem do Braya. Poza tym Docklighta nie da się zatkać żadną ilością danych (nagminne w Brayu).
  • Odpowiedz
@pytonger: od kiedy mój były promotor pokazał mi docklighta to tylko jego używam i nawet chcę kupić pełną wersję XD skoro tyle lat już go używam i nie ma nic wygodniejszego. Spróbuję z plikami konfiguracyjnymy się pobawić, chociaż możliwość kopiowania danych prosto z okienka też jest przydatna i też tylko w pełnej wersji.
  • Odpowiedz
Mam zrobiona komunikacje miedzy dwoma prockami STM32 po SPI. Master to L152, a Slave to F030. Wszystko ladnie smiga z wlaczonym DMA i wlaczonym sprzetowym liczeniem crc, ale mam problem z obsluga bledow. Flaga bledu od crc nie uruchamia przerwania. Flaga Overrun odpala przerwanie, ale od crc nie. Zdziwko mnie zlapalo, bo errata nic nie wspomina o tym.
Czy ktos mial podobne zjawisko?
#stm32 #elektronika #mikrokontrolery
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
Zakupiłem tydzień temu ekspandery MCP23017, by rozszerzyć porty w ESP8266, jednak mam dziwny problem.
Na starcie jeszcze się zapytam - do czego służy pin RESET na płytce MCP23017? Nie podłączyłem go nigdzie, bo nie wiem do czego służy, na internecie nie mogę zrozumieć co on daje.
Wracając do problemu, bywa tak, że MCU jakby nie reagowała - zmieniane są stany INPUT na pinach, a stan w MCU23017 wciąż taki sam.
Zauważyłem dziś
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#anonimowemirkowyznania
Mam 34 lata, wykształcenie średnie elektroniczne. Pracuję 12 lat w zawodzie (serwis, produkcja, modyfikacje układów wg dokumentacji itd.) i od dłuższego czasu jestem wypalony, dawno niczego nowego się nie nauczyłem w pracy, jedynie we własnym zakresie, co nie przenosi się jednak na finanse. Chciałbym ogarnąć elektronikę na poziomie inżynierskim, ale nie mam czasu na studia. Głównie chodzi o programowanie mikrokontrolerów i projektowanie PCB.
1. Czy ma to w ogóle sens?
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siemka ( ͡° ͜ʖ ͡°)
Potrzebuję zakupić kilka (może kilkanaście metrów) taśmy LED RGB i zastanawiam się jaką markę tu wybrać, na jaki sklep patrzeć, jaki zasilacz dobrać i jaki pilot do zdalnego oświetlenia wybrać. Ktoś mógłby trochę rozjaśnić temat na co patrzeć i, do których warto dopłacić, by były mniej awaryjne? Widziałem przeróżne taśmy na Allegro, ale rozstrzał cen jest spory i się zastanawiam, które takie dobre,
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej, jaką średnicę ma przewód męsko-męski, męsko-żeński, żeńsko-żeński do płytek prototypowych? Chciałem zakupić taki przewód na metry, gdyż potrzebuję go trochę pociągnąć, ale nie wiem na jakie AWG mam zwracać uwagę.
Na Allegro znalazłem AWG28, będzie dobre? Jaką to ma średnicę? Bo raz znajduję, że AWG28 ma poniżej 0,5mm, a w innych stronach jest napisane, że 1,2mm, więc jak w końcu? Nie mam rzeczywistego kabla :/

#arduino #mikrokontrolery
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Trzymajmy się systemu metrycznego. Tabelę AWG dobrze gdzieś mieć zapisaną - ale używajmy jednak mm, bo się zrobi p--------k. Milimetry dużo łatwiej przeliczać na powierzchnię i ewentualne szacowanie dopuszczalnych prądów, nawoje etc.
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
@Bananowymus: to co chcesz zrobić nie jest w żaden sposób specyficzne ani dla użytego mikrokontrolera ani dla mplaba. Jedyna specyficzna rzecz to sposób wprowadzania i wyprowadzania danych. Jeśli je wydzielisz, to piszesz to dokładnie tak samo jakbyś pisał program dla PC. Więc w czym dokładnie masz problem?
  • Odpowiedz
Hej mirki spod tagu #mikrokontrolery i trochę #jezykc. Szukam jakiegoś dobrego darmowego kursu do nauki RTOS. Niby znalazłem jakieś kursy na google, ale wszystkie tylko powierzchownie tłumaczą temat i to przeważnie tylko używając mrugania diodami i uarta. Ktoś może ma jakiś pomysł czego mógłbym się zaczepić?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zakupiłem sobie moduł ADXL345, który jest klasyfikowany jako akcelerometr (czujnik przyspieszenia). Potrzebuję zamontować sensor na bramie, który będzie sygnalizował mi wartość w jakim tempie otwiera się brama oraz czy się otwiera (wartość np. dodatnia), bądź czy się zamyka (wartość np. ujemna).
I teraz tak bawię się tym sensorem i nie widzę różnicy w zmianie wartości, gdy poruszam w osi X, Y czy Z. Zaczynam się zastanawiać czy to jest w
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MisiekD: Akcelerometr, jak nazwa wskazuje mierzy przyspieszenie. Brama najprawdopodobniej przyspiesza przez krótka chwile a później porusza się ruchem jednostajnym, tego akcelerometr nie wychwyci. Gdyby udało ci się ten moduł jakoś odchylić w którejś osi na czas przesuwania bramy sprawa byłaby o wielce prostsza.
Generalnie te moduły używa się bardziej jako poziomice niż realne akcelerometry ze względu na rozdzielczość czasową pomiaru.
Jeśli chodzi o twoje zastosowanie to już łatwiej byłoby zamontować
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
Yo, prawdopodobnie spaliłem jakoś NodeMCU (być może wysokim napięciem przez VIN), przez co nie da się do niego wgrać oprogramowania (Windows pokazuje, że sprzęt nierozpoznany). Natomiast wgrany program testowy działa, dioda świeci, stany są wysylane na piny. Kroś ma jakiś pomysł co z tego można jeszcze zrobić? :) Albo może jest jakaś inna metoda wgrania programu?

#nodemcu #esp8266 #mikrokontrolery
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Przypominam o istnieniu wykopowego serwera Discordowego dla maniaków inżynierii wszelakiej - programowanie, elektronika oraz druk 3D. Mamy ponad 240 osób, dzielimy się swoimi projektami oraz mamy specjalne kanały dla każdego kto chce prowadzić własny dziennik swojego projektu.

Zapraszamy serdecznie! ( ͡° ͜ʖ ͡°)

https://discord.gg/Tuu6ZQUdSZ <== LINK DO DISCORDA

#elektronika #arduino #mikrokontrolery #druk3d #programowanie #arduino #esp32
sorek - Przypominam o istnieniu wykopowego serwera Discordowego dla maniaków inżynier...

źródło: comment_1623148759A4fxRM8iuHwZtBiOxwO2pE.jpg

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pszemczyslaw: to jest komunikator połączony z czatami, kanałami i innymi genialnymi featurami które pozwalają zarządzać community. W każdym kanale masz przypięte posty i opcje wyszukiwania tak więc nic nie ginie (jak na grupach FB bywa).
  • Odpowiedz
Czy Atmega808 różni się znacznie od Atmegi8? Dawno już nie siedziałem w AVRkach, tzn miałem trochę zapasów w technologii THT i teraz chciałem kupić coś niedrogiego w SMD i nasunął mi się ten produkt.

#elektronika #arduino #mikrokontrolery
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach