Czy istnieje możliwość użycia IDE #arduino wwydziału sposób, aby można było oprogramować funkcje main(), przerwania itd, a nie korzystać z tego idiotycznego szkicu, gdzie środowisko narzuca setup, loop itd? Bardzo nie podoba mi się m.in. nieprzejrzysty sposób kompilacji.
@Pan_Slon: Z doświadczenia jakie zdobyłem robiąc jeden mały projekt. Sam interfejs zrobisz nawet sam za grosze na jakimś tanim arduino i module na MCP2515. Cała trudność polega na interpretacji danych. Jeśli nie mamy dokumentacji to jedyne co zobaczymy to ID pakietu oraz zlepek 8 bajtów. Analizuje to się metodą prób i błędów, obserwując co się zmienia. Trudno jest też wysyłać jakiekolwiek zapytania bez wcześniejszego analizy pakietów w działającym systemie.
Choć poszukiwanie w Polsce jest zabronione przepisami prawa to oczywiście nadal bardzo chętnie w Polacy kupują wykrywacze metali. Ostatnio popularną metodą dodatkowego zarobku jest poszukiwania zag…
@MonsterYoutube: Tylko jak nie zabytków to czego możemy poszukiwać? Widzę zastosowanie w poszukiwaniu metalowych rur. Do czego jeszcze może nam się to przydać?
Jakoś nie dawało mi to spokoju. Też musiałem podłączyć prawdziwe zegary pod arduino, tak jak @biskup2k Tym razem wszystko jest sterowane cyfrowo po magistrali CAN. Starczyło podłączyć zasilanie i 2 kabelki.
@Gawith_Apricot: Może kiedyś napiszę pełną instrukcję na github'ie. W sumie działa to dość prosto. Bazuje na Arduino oraz płytce która zapewnia komunikację CAN. Musiałem tylko połączyć płytkę CAN dwoma kabelkami do wyprowadzeń CAN w liczniku, oraz zasilić licznik 12V z zasilacza komputerowego. Cała reszta to programowanie. Komputer wysyła do Arduino informacje o prędkości, stanie świateł itd. Arduino zajmuje się pakowaniem tych informacji w odpowiednie ramki, oraz wysyłaniem do licznika. O tym jak te
@wywu: Sama transmisja jest bardzo szybka, Arduino nic tutaj nie ogranicza. Tutaj problemem jest ETS2 Telemetry Web Server który po http reaguje dość wolno. Może gdybym komunikował się z nim po WebSockets było by lepiej. Ale jest i tak na tyle wysoki że i tak jest to komfortowe. Film jest trochę niesynchronizowany, przez co wydaje się że reakcja jest spóźniona. Na żywo efekt jest natychmiastowy.
#am #falekrotkie #shortwave #radio #sdr *jestem kompletnym laikiem w tym* - chcę kupić odbiornik AM, tzn. chcę odbierać fale np. 12015kHz, 7570kHz, 9435kHz, 11710kHz, 9890kHz, 11645kHz, 11680kHz - nie wiem jak je nazwać, dałem kilka przykładów stacji, które chciałbym odbierać. Niestety, nie wiem od czego zacząć. Na początku używałem WebSDR, ale chciałbym to odbierać na własnym odbiorniku. Nie chcę również się na
Chociaż płytki rozwojowe STM8 są dostępne na rynku od wielu lat to dopiero teraz zaczęły pojawiać się płytki z rodziny NUCLEO, które wykorzystują tę rodzinę mikrokontrolerów. Firma ST wprowadza na rynek dwa pierwsze modele - NUCLEO 8L152R8 oraz 8S208RB. Główną zaletą płytek może być ich niska cena (40 zł). Więcej (✌゚∀゚)☞Pierwsze płytki NUCLEO z mikrokontrolerami STM8
@Forbot: Nadal nie rozumiem dlaczego nucleo się nie przyjęły tak samo jak arduino. Cena nawet niższa a możliwości dużo większe. Wydaje mi się że gdyby mieli lepsze otwarte środowisko programistyczne to osiągnęli by więcej. Aktualnie mbed os ma bardzo dobre biblioteki do STM32.
Mireczki, ważna sprawa jest, za najskuteczniejszą pomoc wyśle browara kurierem :D
Mam do arduino leonardo podpięte czujniki ds1820 + esp8266, esp robi stronę www na ip 192.168.1.35 i wyświetlane na stronie są temperatury. Potrzebuję to przerobić w ten sposób aby było drugie arduino, drugie esp i drugi czujnik. Z drugiego esp odczyt przechodzi do pierwszego i na stronie www na pierwszym pojawiają się te dwa odczyty. Jak coś takiego najłatwiej zrobić? Warunek
@Red_Hawk: Jak taka zewnętrzna, to jak najbardziej. Jak pomiędzy masz jakieś filtry/wzmacniacze to pasmo może być przycięte ale i tak dużo będzie słychać.
Mam pasek ledowy z kontrolerem i pilotem RF (pic rel) Chciałem go teraz włączyć i nie działa. Podpinam go pod adapter USB do kontaktu, mruga raz i się wyłącza. Nie działa. Ktoś wie jak to naprawić?
@borysszyc: Ja bym pomierzył czy bez paska led jest napięcie na wyjściu. Jeśli nie to coś z tym kontrolerem, jeśli jest to gdzieś na taśmie jest zwarcie.
@borysszyc: Chodziło mi na wyjściu, tam gdzie taśma. Po stronie USB to aby sprawdzić pod obciążeniem to byś musiał wpiąć się amperomierzem szeregowo, a to nie takie łatwe.
@borysszyc: Tak, ale trochę kabel trzeba by przerobić. Jak wartości się zmieniają to znaczy że jakoś tam on działa, a problem może być w samym pasku led. Jak ten sam pasek działał na tych samych zasilaczach to raczej przyczyną jest sam pasek.
Monitor portu szeregowego, czyli terminal wbudowany w Arduino IDE znacznie ułatwia komunikacje z komputerem, ale oczywiście ma on swoje ograniczenia. Dlatego warto zainteresować się alternatywnymi terminalami. Oto 4 popularne alternatywy: TeraTerm, PuTTy, RealTerm oraz... terminal napisany samodzielnie. Macie jakieś inne propozycje? Mój prywatny faworyt to zdecydowanie RealTerm, który pozwala m.in. na zapis danych do pliku i wysyłanie danych z pliku. Przykłady w praktyce (✌゚∀゚)☞4
@Forbot: Posiada bardzo przyjemny widok Hex. Oraz również wysyłanie plików, czy zapis do pliku. Posiada współczesny wygląd i prosty interfejs. Zapewne nie ma tylu opcji co RealTerm, ale nigdy nic więcej nie potrzebowałem, a głównie bawię się komunikacją po bajtach a nie tekstem.