Takie porównania na trywialnych programach są nic niewarte. Tym bardziej, że początkowy koszt może później z łatwością się zrekomensować, dzięki np. korzystaniu z funkcji wyższego poziomu. Jak bezsensowne są takie porównania, albo raczej jak należy uważać z ich interpretacją pokazuje prosty przykład. Skompilowałem sobie dwa identyczne programy, wykorzystują...
Z jakiego powodu zakładasz, że jedyną metodą obliczenia prędkości jest całkowanie przyspieszenia ? Gdy samochód porusza się po torze w kształcie okręgu wystarczy zmierzyć przyspieszenie dośrodkowe.
Czy w Arduino można przyspieszyć ustawienia pinów jako wej czy wy. W Bascom można napisać set portx i mamy cały port ustawiony. Jak to zrobić w Arduino? Muszę ustawić 50 pinów więc jest o co walczyć. Marek A dlaczego chcesz to przyśpieszyć? Bo stosowanie frameworku, który wprowadza jakieśtam poziomy abstrakcji i w związku z tym spowalnia działanie...
Podeślij może cały program w Bascomie i w Arduino. Może uda się coś podpowiedzieć i przyspieszyć translację. Chyba, ze chodzi tylko o naukę.
Witam. Potrzebuję mierzyć przyspieszenie tylko w osi pionowej ( oś Z ( wznoszenie / opadanie ) ) ale urządzenie może znajdować się w dowolnej pozycji. Jak to najłatwiej zrealizować ? Wydaje mi się, że trzeba użyć żyroskop i przetworzyć dane pochodzące z accelerometru od danych z żyroskopu ale może jest jakiś prostszy sposób.
W jaki sposób chcesz wykrywać ten ruch? To ma być przyspieszenie (akcelerometr)? Zgięcie (tensometr)? Machanie (optycznie)? Czy jeszcze coś innego?
Zerknij [url=https://www.cnc.info.pl/rampa-na-ar...
Jeśli zwykły termometr/kontroler żaluzji działa za wolno na atmedze 128 to zmiana procesora nie za wiele da jeśli nadal będą używane "biblioteki Arduino".
Np. do liczenia pozycji obiektu na taśmie z 576 szt. WS2812 z subpikselową dokładnością z równania ruchu jednostajnie przyspieszonego. ;)
Zmodyfikuj powyższy kod, aby przyspieszyć przez 1 sekundę zamiast pełnej mocy.
Ciekawa sprawa, mając rozpracowany protokół można nawet zrezygnować z konwertera USB i PC a pomyśleć o tanim module, który swoim interfejsem dogada się z licznikiem i bardziej w stylu IoT prześle dane po IP do prywatnej usługi lub chmurowej. Powinno to być dość efektywne energetycznie i wygodne (dostęp np. ze smartfona). W rozwiązaniu testowym można...
spróbuj z mniejszym rezystorem np. 1k
Dziękuję za odpowiedź! Projekt ma być do szkoły. Drgania mają mieć amplitudę do 20cm, częstotliwość 2-20Hz, wiem troszkę o całkowaniu numerycznym w programach CASowskich sobie dawałem radę, to i w Arduino C ogarnę, a i od strony teoretycznej te drgania już wyznaczyłem i opisałem. Teraz czas na sprawdzenie moich wypocin. Położenie akcelerometru wyznaczone....
To czy silnik ruszy czy nie bardziej zależy od przyjętej prędkości kroków. Łatwiej też ruszyć z małą i potem przyspieszyć - to robi np. biblioteka Accelstepper, określasz prędkość i przyspieszenie. Krokowce w CD są na 12V lub 5V, powinieneś zasilić L293D z osobnego zasilania do zabawy z silnikiem (czasami ktoś się zgłasza, że uszkodził Arduino i co...
Ja wyświetlacz (inny) szeregowo odświeżałem ze 30 razy na sekundę. Więc kod jednak ma wiele do gadania. Ale już się trochę wyjaśniło. Masz zły sposób rysowania. Bo rysujesz jakieś linie. A powinieneś rysować (tzn. wysyłać) cały ekran na raz (rastrowo). A rysować wcześniej w buforze. Choć jak będziesz to rysował liniami to dalej będzie nieoptymalnie,...
Przysiadlem wczoraj i napisalem komunikacje po przejsciowce usb<->rs232 dla najprostszej wersji Arduino (w moim przypadku klona UNO z CH340 na pokladzie). Demon szybkosci (ze wzgledu na mozliwosci uc na plytce) to nie jest - wyswietlacz 128x160 odswieze w ok 2 sek. jednak kod na platforme Arduino powinien byc na tyle uniwersalny ze powinien z...
Oczywiście ,że mogą pulsować przy nagłym hamowaniu . Nazywa się to adaptacyjny system świateł stop , a gotowe moduły można kupić na internecie . Jeśli odseparuje galwanicznie układ transoptorem to naprawdę trzeba się postarać ,żeby światła stop nie zadziałały a i jest jeszcze kontrola spalonej żarówki , jako dodatkowe zabezpieczenie . A nawet ostatnio...
W arduino jednakże jakie możliwości przyspieszenia wykonywania operacji na structach ma napisanie tego w idf?
Edit nie zmieniałem żadnych przewodów miedzy silnikiem a sterownikiem po prostu wpiąłem wtyczkę do goldpinów a po odwróceniu wtyczki silnik chodził w drugą stronę Kierunki zmieniasz w ustawieniach. http://home.agh.edu.pl/~bartus/index.php... Pozmieniaj prędkości posuwu, przyspieszenia. Ale na domyślnych ustawieniach...
Jeśli ten moduł, to wypadałoby poszukać informacji, co to właściwie jest, bo opis był pewnie tłumaczony przez Google z chińskiego na angielski, a potem z angielskiego na polski - lepiej czytać po angielsku, mniej jest błędów, już widywałem takie "kwiatki", jak nazwanie płytki do próbnego montażu elektroniki deską do krojenia chleba... Coś tam piszą...
Mimo wszystko dziękuje za pamięć. SENTYMENTALNY wybacz ale nie wiem czy coś zweryfikowałeś w moim kodzie bo może ślepy jestem ale zmian nie zauważyłem. Ostatnia wersje sterownika oczyściłem z kilu zbędnych funkcji i poleceń oraz poprawiłem kilka literówek co przyspieszyło działanie programu ale odnoszę wrażenie ze mogłoby działać nieco szybciej.
Ok, dzięki to na pewno mi pomoże, bo właśnie jak widać tu jest problem. Jednak jak podstawić wszystkie dane do tego wzoru. https://obrazki.elektroda.pl/7003137000_... Prosiłbym o opis co która literka oznacza ewentualnie z uwzględnieniem niewielkiej zmiany wzoru gdyż potrzebny mi odczyt w 3 osiach. Myślę, że to już rozwiązałoby...
Bo zamiast tego !digitalRead(stan) masz wstawić zmienną, którą odpalasz przyspieszenie. !digitalRead(stan) odczyta z pinu o numerze stan jego faktyczny poziom logiczny 0 lub 1 i przyjmie taką wartość. Jeśli w trakcie działania programu zmieniasz zmienną stan na z 0 na 1 i z powrotem to on czyta z pinu 0 lub 1 Arduino, odbiornika. A że przy okazji te...
Można także przyspieszyć program (nie wiem czy w tym przypadku) zastępując polecenia [syntax=arduino] digitalWrite(6, HIGH); digitalWrite(7, HIGH); digitalWrite(8, HIGH);[/syntax] [syntax=arduino] digitalWrite(6, LOW); digitalWrite(7, LOW); digitalWrite(8, LOW;[/syntax] bezpośrednim dostępem do portu (należy dostosować do użytego mikrokontrolera). Przykład...
Witam, Potrzebuję zrobić mały stół wstrząsowy oparty na dwóch metalowych 8mm prętach, coś podobnego do tego na załączonym zdjęciu. Górna płyta będzie wykonana z aluminium o średnicy okolo 30cmx30cm. Na górze będzie jedynie zamocowany akcelerometr oraz czujnik przemieszczenia z niewielką konstrukcją - ciężar razem z blatem nie powinien być większy niż...
Podbijam. Dodaj może budżet do oferty, to znacznie przyspieszy jej realizację. Pod warunkiem oczywiście, że nie będzie to stówa czy dwie ;-)
Nie kumam tego wiec w końcu co ile czasu następuje przerwanie? Dodano po 2 oki działa mam jeszcze inny problem mam zegar rtc seeedstudio.com podłączony przez i2c dodatkowo do arduino podłączony jest jeszcze tft 8-bit i toutchscreen. + ten kod internal IRQ. Zegar RTC nie chodzi równomiernie. w stosunku do zegara na kompie. W nocy przy wyłączonym arduino...
Symulowałem moją turbinę i wiem że muszę utrzymywać jej obroty w stosunku do prędkości wiatru na danym stałym poziomie (współczynnik TSR). Z symulacji wynika ile muszę mieć obrotów aby było max efektywnie. Może się tak zdarzyć że turbina się rozpędzi i przy danym wietrze osiągnie większe obroty a co za tym idzie spadnie jej wydajność. I tutaj chciał...
Akcelerometr mierzy przyspieszenie, a co z takich danych osiągniesz to już zależy od Ciebie. Może szukasz GPS lub LSM303D?
Masz w kodzie taką deklarację: long interval = 1000; Zmniejsz tę wartość do np. 200. Powinno przyspieszyć. Teraz czeka 1s na każdy kolejny krok enkodera.
Przyspieszenia działają, ale nie mam porównania do innych softów.
Witam. Źle wstałeś kod. To nie będzie konkretna porada, ale od czegoś trzeba zacząć. Twoje światło nie ma reagować na zmianę danych z czujnika przyspieszenia, tylko na samo przyspieszenie. Najpierw oblicz przyspieszenie w interesującym Cię kierunku, później, z odpowiednią histerezą steruj światłem.
Cześć. Od niedawna jestep posiadaczem Arduino i próbuję ogarnąć programowanie na tą platformę. Ale wracają do sprzętu to musisz sobie zadać pytanie czy chcesz aby silnik działa na zasadzie on off czy posiadał płynną regulację przyspieszenia bo to znacznie zmienia postać rzeczy (zależy czy będziesz musiał użyć PWM do sterowania tym czy zwykły pinout...
Jestem trochę świeży z Arduino, trochę pamiętam na temat przerwań i timerów z programowania Atmegi8 w C. Czy chodzi mniej wiecej o coś takiego: Jeden timer to ten "twój" zw ze sprzętem, a jakiś inny wyznaczający równo tykające "zdarzenie". jedno zdarzenie (przerwanie) ustawia pewne stany, drugie analizuje i wykonuje. Pewien rodzaj "super mikro systemu...
(at)tplewa Ale takie rzeczy to nie tylko w Arduino. Jakiś czas temu był taki temat: https://www.elektroda.pl/rtvforum/topic3... Moderator usunął ostatni wpis autora, który kazał nam się pier...ć, a mi chce do dupy nakopać, aż się cofnę w rozwoju do 1987 roku. Takie zachowania pojawiają się częściej i sprawiają, że podobnie jak kilka innych...
Chodzi o to, że jest ono podłączone do Arduino. 5V ale w opisie serwa jest napisane że prąd działania wynosi 4,8V!
Nie masz żadnych szans by w ciągu sekundy 1000 razy otworzyć plik z SD i coś do niego zapisać. Mógłbyś próbować umieszczać pomiary w ram i zapisywać je hurtem raz na 10s. Użyj funkcji analogicznej do millis(), tzn. micros() i sprawdź ile trwają poszczególne funkcje - przypisz wartość z funkcji do zmiennej przed i do drugiej po zakończeniu funkcji, różnicę...
2 bitu adresu slava będą zależały od numeru slotu. pozostałe zawsze te same dla slave. Multum problemów rozwiązanych. Ale w slave musisz przeznaczyć 2 dodatkowe piny na odczyt adresu. Piszę pod arduino, a biblioteka wire tego raczej nie obsługuje :-/ Dodatkowo slave-ami mają być attiny. Ale pomyślałem żeby zrobić to tak: slave łączy się z adresem 127,...
No i gdzie zmienna, w której przechowujesz stan poprzedni? Tak jak koledzy radzili wcześniej zamiana analogRead na digitalRead jest dodatkowo dobrym pomysłem dlatego, że przyspieszy sam odczyt i eliminuje z programu w ogóle jakieś przeliczenia wartości, od razu dostajesz 0 lub 1.
Warto zrobić przycisk tarowania z zapamiętaniem wartości w pamięci EEPROM. Wtedy po włączeniu prądu odczytujesz (w funkcji "setup") wartość z pamięci EEPROM, aplikujesz ją funkcją scale.set_offset(wartość) i wyświetlacz od razu pokaże wagę garnka z bigosem, który stoi na wadze. Tu masz symulator Arduino wraz z Twoim sensorem. Lektura przykładów i eksperymenty...
Silnik krokowy 86HS156-4208 12N.m 8-mio przewodowy a Sterownik CNC silnika krokowego TB6600 - 4A . Enkodera nie mogę zastosować ze względu na zbyt ciężkie warunki. Impulsy są zadawane z czujnika ABS z piasty wzmacniane przez wzmacniacz operacyjny i filtrowane przez przerzytnik Schmitta . chcę przyspieszyć silnik krokowy bo 1:1 jest za wolny.
Kupiłem ostatnio https://filmy.elektroda.pl/42_1735134430... Wydaje mi się, że obraz wyświetlany na tych działających pikselach jest przyspieszony, ale może to być jedynie moje odczucie. Czy ktoś miał podobny problem? Z góry dzięki za pomoc.
Mimo wszystko uważam, że stare Logo (nawet 0BA1), Zelio czy tajwański Array, do kupienia za ok. 50zł jest najbardziej naturalnym rozwiązaniem. Każde z tych urządzeń da się programować z użyciem wbudowanych przycisków i wyświetlacza w uproszczonej wersji LD czy FBD. Instrukcja może się przydać zasadniczo do ustalenia sposobu wejścia w tryb programowania...
Możesz spróbować z jakimś shieldem do arduino który ma wyświetlacz TFT 2,8" Nie obsługuje się ich zazwyczaj po SPI ale za pomocą magistrali równoległej, co przyspieszy wyświetlanie na nich obrazu, szału jednak nie będzie. No i plusem jest to, że będzie pasował do gniazd w płytce Nucleo.
które daje ok 60% przyspieszenia w stosunku do rozwiązania programowego Poproszę o jakiś link do oficjalnych testów. Zajrzę po prostu z ciekawości.
Nic tu nie przyspieszysz, program ma się domyślić magicznie gdzie się znajduje szukany ciąg? Nic się nie poradzi na przerost formy nad treścią (możliwościami sprzętowymi) w Arduino... Wracając do "domyślania się", gdyby ten zbiór String -ów był jakoś uporządkowany, albo lepiej, mielibyśmy doń jakiś "skorowidz". :wink: Ale czy się opłaca obliczeniowo/czasowo?...
Ustal jaki kod wykorzystuje pilot sterujący kamerami, oraz jaki kod wykorzystuje pilot sterujący telewizorem. Ten temat może być pomocny: http://www.elektroda.pl/rtvforum/topic45... Później pozostaje wykorzystanie mikrokontroler, który będzie odbierał komendy pilota TV, dla wybranych przycisków ustawisz reakcje w postaci, wysłania kodów sterujących...
Co IMHO na tym etapie nie jest konieczne, gdyż samo przejście framework Arduino->C da ci średnio 10-15-krotne przyśpieszenie wykonywania programów. Wydaje mi się, że jednak nie jesteś obiektywny w tym stwierdzeniu. Chciałbym zobaczyć to 10-15 krotne przyśpieszenie. Jednak dzięki Arduino dziesiątki tysięcy (jak nie setki) amatorów mogło zrealizować...
Witam Posiadam laptopa na którym Windows muli okropnie co przekroczyło moją odporność nerwową, postanowiłem zainstalować na nim Linuxa, najchętniej Ubuntu bo trochę na nim pracowałem. Problem z laptopem jest taki, że toleruje tylko 2GB RAM i więcej płyta nie obsłuży, dysk wymieniłem na SSD 240GB, mając nadzieję że coś to przyspieszy pracę. Potrzebuję...
0. Przygotuj układ, który będzie reagował na polecenia wysłane po UART (może być bezpośrednio, może być przez jakiś konwerter, może być wprost na USB VCOM). 1. Zainstaluj i uruchom Atmel Data Visualizer, wersja >2.0. 2. Przygotuj odpowiednio port (External connection): Port szeregowy, prędkość, parzystość, stop... 3. Przygotuj plik tekstowy z opisem...
U mnie rezystor Rg ma 10 ohm (napięcie 18V i ogranicza prąd braki do 1,8A ,max Hcpl3120 to 2A). Hcpl w stanie niskim zwiera do masy przez rezystor Rg bramkę więc mamy znowu na start 1,8 A. Wg mnie układ nie przyspieszy załączenia i wyłączenie. Jedynie zmniejszenie napięcia stanu niskiego na -5V. Spowoduje szybsze rozładowanie bramki i wyłączenie tranzystora....
Dlatego, że gdy największą wartości z osi Y przez to podzielimy to otrzymamy 90 czyli kąt prosty, za nim wartość zaczyna się z powrotem zmniejszać. Zwróć uwagę że Twoja metoda wyznaczania kąta jest bardzo nieprecyzyjna. Może jako wskaźnik poziomu to obleci ale jako nawet zgrubny kątomierz to już zdecydowanie odpada. Tym bardziej że nie ma kompletnie...
Problem może jest, ale nie przesadzajmy nie ze wszystkim i nie ma takiej możliwości że prawidłowo wybrany produkt będący w produkcji, nawet czasami u nie jednego producenta, nagle znikł w przeciągu roku z rynku. Żaden producent tak nie działa i nie może sobie na to pozwolić z ekonomicznego punktu widzenia. A to o czym mówisz to raczej obecne zabiegi...
Przeważnie używam do mało wymagających rzeczy (arduino, Tibia, YT itp) ale czasami odpalam symulator (liftoff) i tam jak nie obniżę rozdziałki to jest kupa :] Jestem świadomy ze do grania trochę słabą mam grafikę ale chciałem przyspieszyć trochę mojego złomka :] Tak wiec skoro procesor nic nie zmieni to co można by było jeszcze w nim podkręcić? Reszta...
emarcus ! genialna myśl nie wpadłem na to wcześniej bo z timerem słabo biegły jestem w arduino :D mógł bym prosić jakiś kod C przykładowy ? co do tego że to może być nie za bardzo bezpieczna droga ... ale to prototyp edit: ile trwa cała procedura NEC 0x69696969 ? w ms ? chciałbym jak najbardziej przyspieszyć układ aby był szybszy i dokładniejszy, i...
Dzięki, to ta płytka. Nie poszło mi to do końca bo się zawiesiłem na jakimś głupim problemie z serwerem. Do pewnego momentu działał super, nawet 10x szybciej niż na Arduino a teraz wciąż po przesłaniu danych zaczyna nowe połączenie, jednak kończy się ono na warunku: NetworkClient client = server.available(); if (client) { Widać to w ramce bo pokazuje...
Przydałoby się jeszcze testy z ESP8266 oraz ESP32. Też dla Arduinowców ;) Można ale po co? Znając dokumentację uC można wszystko dość dokładnie wyliczyć. Najważniejsza sprawa to pamięć RAM aby pomieścić bufor wyświetlacza. W drugiej kolejności obecność DMA. Gdy nie ma DMA będą nieduże różnice pomiędzy uC, bo szybkość animacji będzie zależała od tego,...
IDE i kompilatory dobieram do zadania. Jak coś pisze na PC to biorę Visual Studio albo ostatnie chętnie B4J. Jak coś potrzeba na STM to Atollic z CubeMX albo tez coś dowolnego. Jak na ESP to można Arduino lub wygodny wrapper w B4R. Jak apka na telefon to B4A i B4i. Jak na AVR to też wybór Bascom, Arduino lub B4R ewentualnie C. Tutaj chciałem się tylko...
https://obrazki.elektroda.pl/7613860700_... Arduino Opta to nowa platforma wbudowana z dwurdzeniowym mikrokontrolerem STM32 (STM32H747XI) z ARM Cortex M7 i M4. System dedykowany jest do zastosowań przemysłowych działających w czasie rzeczywistym. Urządzenie oferowane jest w trzech wariantach posiadających interfejs Ethernet, RS485...
Atmega 32 lub inny z odpowiednią liczbą portów. Jeśli chciałbyś się pobawić Arduino, to tam jest chyba Atmega2560 jako najmniejszy z tych dużych. Widzę, że temat jest dla Ciebie znany, powiedz mi, czy jest możliwość regulacji czasu wysterowanych wyjść, tak przy powiedzmy Atmedze32, tak żeby przyspieszyć proces przełączania kanałów do określonej wartości...
Witam serdecznie, jestem tu nowa. Elektroniką zajmuję się od niedawna, więc proszę o wyrozumiałość. Parę dni temu zakupiłam akcelerometr ADXL345 i od wczoraj go męczę. W internecie znalazłam parę instrukcji jak go podłączyć do Arduino poprzez I2C. Staram się robić wszystko krok po kroku tak jak jest napisane, podłączam go zgodnie z instrukcją i kod...
lecz z dodatkowym serwem, które sterowałoby osią Z. Nie da sie. Przynajmniej nie opierając się o to, o co oparł się autor tego na jutubie. Musiałbyś mieć dwa przyspieszenia odsniesienia, czyli jedno ziemskie, a drugą... pozaziemskie ;] I dodatkowo, precyzyjnie je znać. Patrz Dzięki FIFO serwa zachowują się stabilniej. Bzdura. FIFO to tylko kolejka,...
W 48pin F103 max 20kRAM. Mam już "mądry" algorytm, który ok 6 razy przyspieszy rysowanie wykresu. Z kolorowym OLED jest jeszcze problem orientacji ekranu. Ze względu na wymiary będzie to 64x96 a nie 96x64. Wymaga to innego rozmieszczenia napisów na ekranie albo sondę trzeba by trzymać w sposób niezbyt naturalny. Zrobię próby i pokażę foto i filmy z...
Źródło prądowe chyba jeszcze mnie trochę przerasta, więc zabrałem się za to tak: - zasilacz 15 V, 12,5 A (Akyga) - rezystor 0,39 Ω 5 W - IRLZ44N - Arduino - 4700 µF między diody a źródłem mosfeta - rezystor między Arduino a bramką 1 kΩ - pull-down 10 kΩ do masy Przy świeceniu ciągłym na diodzie jest ok. 4 A, 12,6 V. Wcześniej moim głównym problemem...
Każdy, troche obznajomiony z fotografią, powie Ci że, im dłuższa ogniskowa obiektywu, tym jego tzw. "światłosiła" jest mniejsza. Sam jestem obznajomiony z fotografią i o tym wiem - większe rozmiary dają większe rozmycie na skutek aberracji, i trzeba je zmniejszać poprzez zmniejszanie "światłosiły". Ale co z tego ma wynikać? wystarczy kilkuwatowy zielony,...
Witam Jestem w trakcie robienia układu pobierającego dane z akcelerometry ADXL 345 wysyłającego je za pomocą interfejsu SPI do Arduino. Tam przetwarzam dane (zapisuję tak by pojedyncza próbka z danej osi, wraz z opisem osi mieściła się w dwóch bajtach) i wysyłam po UART do modułu Bluetooth BTM 222 który wysyła je do połączonego z nim telefonu pod Androidem....
http://obrazki.elektroda.net/3_125921892... Alpay zamieścił w internecie swój projekt. Autor dostał zadanie stworzenia stoiska dla dzieci w trakcie pewnej imprezy. Postanowił zbudować bezprzewodowy kontroler do gry w kształcie kierownicy roweru BMX wykorzystują oprogramowanie i sprzęt open source. Celem projektu było stworzenie wystarczająco prostego...
Czytałem posty robione z 10 lat temu i studenci pisali że nie ma pracy po Air ? Czy coś się teraz zmieniło? Gdzieś czytałem że automatyzacja przyspieszyła przez covid ? Może to tak jak z programistami. W ich przypadku najbardziej miałczą ci którzy są "niedzielnymi programistami" dla kasy. Kiedy okazuje się że gdzieś było 200 chętnych na jedno miejsce....
Przerzutniki jadą ;) Udało mi się ogarnąć na kanapkę 4 kostki pamięci, a na pająka arduino, zasilanie i sterowanie przez bluetooth. Generalnie działa, jednak jest mało stabilne - a zaznaczam że korzystam z cyfrowych wyjść arduino, a nie manualnego przełącznika. Generalnie zanim arduino się włączy (ma zasilanie równo ze sterownikiem silnika, ale sam...
Witam! Zwracam się do Was z drobnym pytaniem. Generalnie to mój pierwszy projekt na nieco większą skalę więc całkiem możliwe, że o wielu podstawowych rzeczach mogę nie wiedzieć. Chciałbym, aby mikrokontroler (Atmega328P w Arduino Pro) pobierała przyspieszenia przez TWI oraz wysyłała je przez USART do modułu karty microSD OpenLog. Spotkałem się z pewną...
Witam. Pomimo działania w elektronice od lat przyznam, że z Arduino zetknąłem się niedawno. Pierwszy układ, jaki zaprojektowałem i zbudowałem to był zegar sterujący do starych zegarów kolejowych w oparciu o kod:[syntax=c] /* Primary clock */ int relay_sw1 = 2; int relay_sw2 = 3; void setup() { pinMode(relay_sw1, OUTPUT); pinMode(relay_sw2, OUTPUT);...
Kolega R-MIK trafił w sedno sprawy, Na chwilę obecną postaram się zbudować jak najprostszy tester przejść/zwarć. To i tak o wiele przyspieszy pracę. Na dniach powinienem otrzymać wiązkę do testów i wtedy będę wiedział na 100% z czym mam do czynienia. Prosiłbym Kolegów żeby się tak nie kłócili bo nic z tego pożytecznego nie ma:)
Witam, zbudowałem urządzenie do przewlekania tasiemek na medale, działanie widoczne na filmiku pod linkiem:[url=https://www.youtube.com/wat... Niestety nie znam się dobrze na silnikach większych niż do drukarki i źle go dobrałem. W załączniku karta techniczna silnika który kupiłem. Silnik odpowiada za ruch wózka...
Witajcie, Mamy Volvo ze skrzynią automatyczną i chcielibyśmy kiedy auto stoi wbić 12 bieg (lub może 9ty by wystarczyło) i poprzez reduktor napędzać pompę ciśnieniową wody (auto typu wuko) ale niestety da się wbić tylko max 6 bieg a dalej auto myśli że chcemy ruszać i pokazuje błąd czy tam poślizg sprzęgła. Podejrzewam że elektronika widzi że auto stoi...
Miałem atmega8a i wadliwy Arduino i 3 dni, aby utworzyć maszynę. I łączyć zamiast ATmega328 -atmega8a. ASM wiem dobrze, więc napisałem.Dlaczego STM? Istnieje 2-3 kb kodu. ASM łatwiej przyspieszenie - hamowanie silnikiem. :| Dodano po 24 4 Mhz atmega Dodano po 18 Jest to kolejny ciekawy projekt - modernizację maszyny erozji (metalowy drut tnący). Było...
To był zwykły enkoder podpięty bezpośrednio pod AVR bez żadnej elektroniki . Idea miała być taka : dwa gołe enkodery , każdy podpięty do procesorka AVR czytany przez modbusa RS485 w centralnym sterowniku. żeby przyspieszyć reakcje układu enkodery reagowały na nacisk (oprócz obrotu miały przycisk w ośce), ten przycisk mówił do sterownika słuchaj teraz...
Pomysłów jest wiele, najtrudniej je zrealizować :-p Część swoich już przedstawiłem, And! też dorzucił ciekawe (w tym parę moich). Oglądałem niektóre wasze darmowe kursy - jeśli tak wyglądają pozostałe to musicie się mega postarać by zrobić fajny i ciekawy kurs. Unikalna w kursie byłaby forma, czyli audio+wideo zamiast tekst. Z tym się akurat nie zgodzę...
Witam, chciałbym zbudować od podstaw robota balansującego, na nasępujących elementach: -płytka arduino uno r3 - żyroskop z akcelerometrem MPU6050 - sterownik silników L298N - silniki elektryczne z kołami Czy takie elementy wystarczą? Robot miałby balansować tylko przód tył więc wystarczy w programie uwzględnić wartości wartości przyspieszenia i wartości...
Co do zasilania wiem, że jedna para jest podłączona do RUN a druga pod pin D5 arduino, o ilość pinów w płytce czy mi wystarczy chodziło mi o to żebym miał je miejsce gdzie wcisnąć fizycznie pomiędzy plątaniną z kynaru ;) w końcu muszę 4 tranzystory jeszcze dołożyć do całości ale damy rade ;) Przepraszam za niedbałość w podawaniu nazw pinów arduino oczywiście...
Znacie jakis sterownik BLDC wysokopradowy ktory moglbym sterowac z arduino/rasp/PLC ? wpakowalem sie w maly projekt gdzie klient ma silnik BLDC z wkretarki minolty 18V DHP484RFJ sterownik oryginalny zalany plastikiem :/ i zreszta chyba nie do uzycia bo silnikiem musze wykonywac pare akcji (start stop zwolnij przyspiesz w zaleznosci od warunkow). pytanie...
Widzę, że większość wierzy we wskazania na wyświetlaczach. A przecież mamy jeszcze jedną zmienną - czętotliwość, która w znaczny sposób może przekłamywać wskazania elektronicznego wyświetlacza. Kolejna sprawa - mając dane L, C i R można budować różne układy. Zmieniając jeden z tych parametrów otrzymujesz różne wyniki. Widocznie w twoim przypadku zwiększyłeś...
.Biblioteka AccelStepper domyślnie używa przyspieszenia nawet, jeśli nie jest ono jawnie ustawione. Aby osiągnąć stałą prędkość bez przyspieszenia, można użyć alternatywnej metody sterowania silnikiem. Biblioteka AccelStepper ma funkcję `runSpeed()` oraz `setSpeed()`, które pozwalają na ustawienie stałej prędkości bez użycia akceleracji. Poniżej przedstawiam...
Witam. Proszę o pomoc i sugestie rozwiązania następującego problemu: Ultradźwiękowy czujnik odległości podłączony do Arduino mierzy położenie x w czasie ruchu ciała. Komputer zbiera dane i z punktów pomiarowych rysuje wykres x(t), ale nie znam równania funkcji opisującej x(t). Chciałbym na podstawie tych punktów narysować pierwszą pochodną x(t) czyli...
Wyjścia - jeśli nie jest konieczna duża szybkość - można łatwo rozmnożyć przy użyciu np. 74HC595. Zwłaszcza, jeśli uC ma sprzętowy SPI Master. Czy w ramach tego "non-stop" można robić przerwy np. na 0.1 sekundy (albo choć 0.01 sekundy)? Bo jeśli tak, to w tych przerwach można dużo zrobić. Jest moduł bodajże STM32F103C8T6, który działa kilka razy szybciej...
Może takie zdjęcie: https://www.gotronik.pl/images/img/lw-k3... Widać wyraźnie, że dolna gałka jest od nastawy ograniczenia prądowego "Current". Widać także, że pobierane 0.17A nie jest ograniczone przez zasilacz - nie świeci LED CC czerwony przy gałce Current. Także to nie zasilacz jest problemem. Z jakiegoś powodu twój kontroler...
Kolego, zamieszczając więcej informacji zwiększysz znacznie szansę na odpowiedzi mogące sporo pomóc. Mógłbyś wrzucić kod programu i powiedzieć z jakich bibliotek korzystałeś jeżli były jakieś dołączone do kodu? Jak przebiegło wgrywanie wsadu do mikrokontrolera? Weryfikacja zawartości pamięci flash mikrokontrolera powiodła się? I jeszcze ten schemat,...
AVE... Akcelerometr + żyroskop + system motion capture/motion tracking. W ten sposób uzyskacie najlepszą dokładność. Akcelerometr i żyroskop przydadzą się do wyliczania drogi i przyspieszenia, zaś system śledzenia pozwoli dodać dokładne położenie w spoczynku lub w powolnym ruchu... Ograniczenie główne to koszty - nie widziałem taniego czy darmowego...
http://obrazki.elektroda.pl/2200861500_1... Oto projekt, który startuje w kolejnej edycji Hack a Day Prize, czyli interaktywne piłki do żonglowania. Celem projektu było stworzenie platformy rozwojowej, która poprzez formę interaktywnej zabawy pozwalałaby zapoznać się nieco z fizyką, a właściwie sposobem wykorzystywania danych odzwierciedlających...
https://obrazki.elektroda.pl/4133317800_... Witam, jako, że święta zbliżają się wielkimi krokami, chciałbym Wam zaprezentować drukarkę do jajek (w sensie pisanek :wink: ), którą udało mi się niedawno uruchomić. To jeden z tych nikomu nie potrzebnych projektów ale tu akurat liczy się zabawa :D Wszystkie potrzebne elementy konstrukcji...
(at)gmp Ciekawe, czy się nauczyło, aby następnym razem nie sugerować kondensatora innemu użytkownikowi :) Dodano po 5 Zadałem to samo pytanie i nie napisał mi nic o ograniczaniu prądu :) Wygenerował kod bardzo podobny i dodatkowy wyjaśnił, jak działają poszczególne komendy :) Zrobiłem jeszce raz to samo(skopiowałem swoje żądanie) w nowym chacie i ponownie...
Nie trzeba zewnętrznego kwarca. Te procesory mają wewnętrzny podzielnik częstotliwości przez osiem. Fabrycznie nowy procesor ma go włączony. Bit który nim zawiaduje nazywa się CKDIV8. Procesor Tiny13 ma oscylator 9,6MHz ale podzielony przez osiem daje 1,2MHz. Można to wyłączyć i ślimaka przyspieszyć :D Fabrycznie nowy procesor ma FuseBity LOW 6A HIGH...
Sprzętowo przez LCD czy programowo? Raczej programowo. Przejrzałem notę, na pewno programowo, bo sterownik nie ma sprzętowego rysowania prostokątów czy nawet linii. Pytanie, czy linia powstaje przez stawianie pixeli czy definiowanie obszaru, w którym są rysowane poszczególne linie. Przyspieszenie jest wtedy ok 6 razy. "Trochę" przetaktowałeś. Być może...
Z minimalnym napięciem wyjściowym można sobie poradzić sposobów jest kilka, ale jest inny problem problem. Arduino ma 10-bitowy przetwornik (wbudowany w ATMEG'ę) ten przetwornik ma niezerowy błąd offsetu (max 2 LSB) - nie obejmiesz tym całego zakresu czujnika który zmienia rezystancję 4500 krotnie. Przykładowo jeśli dobierzemy rezystory tak żeby mieć...
Ogólnie uważam że ktoś nieznający się na programowaniu powinien właśnie użyć PLC. Taka zabawka, gdzie ludzie siedzieli i zrealizowali całe urządzenie by użytkownik nie przewrócił się z swojego rowerka (a przynajmniej, by nie dostał w twarz związanym z problem działania np mikrokontrolera). Ostatnio uruchamiałem HC-06 i niestety dużo było materiałów...
NVdrones, firma posiadająca siedzibę w Los Angeles, wychodzi naprzeciw młodym konstruktorom dronów. Amerykański zespół, aby maksymalnie ułatwić i jednocześnie przyspieszyć budowę popularnych obecnie urządzeń typu kopter, stworzył platformę, której głównym zadaniem jest prosta integracja modułów łączności bezprzewodowej z kontrolerami lotu oraz wszelkiego...
https://www.youtube.com/watch?v=MYgew7OQ... Sterownik oświetlenia LED akwarium zbudowany na arduino. Możliwość sterowania według zegara oraz przez androida (tryb manualny). Oświetlenie symuluje świt oraz zmierzch słońca. Składa się z diod 4x 1W czerwonych, 4x 1W niebieskie, 10x 3W zimne białe, 6x ciepłe białe. Na filmie przyspieszona wizualizacja, normalnie...
Witam szanownych forumowiczów, Nie wiem czy dobrze wybrałem dział, ale tutaj znalazłem sporo pokrewnych tematów. Mianowicie chodzi mi o układ, który umożliwi mi rejestrację trajektorii poszczególnych partii ciała i zapis współrzędnych z czujników na komputerze w postaci tabeli. Układ powinien tez umożliwiać przekaz danych w czasie rzeczywistym przez...
https://obrazki.elektroda.pl/7464986600_... https://obrazki.elektroda.pl/1362019100_... https://obrazki.elektroda.pl/2618480400_... Antena modułu WiFi/BT wykonana jest w postaci metalowej kształtki, zabezpieczonej przed drganiami kroplą kleju termicznego: https://obrazki.elektroda.pl/4309918600_...
Wydaje mi się że znalazłem przyczynę moich problemów, zdaje się że przyczynną był zbyt krótki impuls sterujący parametr setMinPulseWidth(350) daje ok 62% wypełnienia ale problem się inny pojawił. Nie jestem w stanie zwiększyć obrotów, max ile umiem wydusić z programu to wartość 4220(doświadczalnie) powyżej tej wartości częstotliwość na wyjściu już nie...
https://obrazki.elektroda.pl/3984793200_... Firma Renesas Electronics Corporation, czołowy dostawca zaawansowanych rozwiązań półprzewodnikowych, poinformowała o inwestycji w nową rundę finansowania Arduino w serii B. Wskazane partnerstwo umożliwia marce udostępnienie szerokiej gamy produktów dla platform technologicznych Arduino używanych...
przyspieszenie citroen słabe przyspieszenie laguna przyspieszenie
instalacja inteligentnego włącznika szyba zewnętrzna piekarnika sprawny stator
piaskować jakie ścierniwo monitoring klatki
Lokalizacja sprężyny w wieży Panasonic SA-AK410 Sprężyna mechanizmu kieszeni kasety Panasonic SA-AK410 - przyczyny spadnięcia