Wrzucasz wyjście potencjometru na wejście ADC i wartość przetwornika wrzucasz jako parametr funkcji delay na przykład z mnożnikiem ;) Pare linijek kodu.
Nie działa Ci z to z millis bo może źle używasz. Jak masz przez 200ms kręcić kołem to wstawiasz w loop funkcję, która włącza kręcenie kołem i zapisuje czas startu, w kolejnych wywołaniach sprawdza czy już minęło od chwili startu 200ms i ewentualnie wyłącza kręcenie kołem. Jak coś zablokuje loop na np....
Arduino ma już wbudowany generator PWM z odpowiednim wypełnieniem, trzeba mu tylko zadać % wypełnienia a reszta dzieje się sama. Częstotliwość załączania chyba nie ma tu wielkiego znaczenia, SSR powinien dać sobie radę z tym. . Raczej nie da się ustawić dostatecznie długiego okresu PWM. Tak...
Każdy z nas czasami przyjmuje jakieś leki. Niektórzy niestety zmuszeni są regularnie zażywać lekarstwa. Łatwo jest zapomnieć, szczególnie osobom starszym, o terminowym ich wzięciu. Niektóre leki, takie nawet jak często używane antybiotyki, przyjmować trzeba w równych odstępach czasu. Tak właśnie...
Witam potrzebuje aby ktoś mi pomógł w tym kodzie znaleźć linie która odpowiada za czas w którym czujniki ruchu mają być nieaktywne. Twój kod nie zawiera takiej linii. Zamiast dezaktywować czujnik ruchu, raczej załóż czasową blokadę na uruchomianie pompy. W sumie nie najlepiej to kombinujesz? Po...
aaaaaaaaahaaa :-) ten wyświetlacz to ta klasa ? LedControl . Jeśli o to chodzi to masz poniżej kod do obsługi dwóch. Tylko zdefiniuj piny poprawnie dla lc1 i lc2. czy że jeden to LiquidCrystal_I2C a drugi to LedControl :-) bo się gubię #include "LedControl.h" // --- PINY...
Wykorzystaj inną bibliotekę i po temacie. Też walczyłem z tematem i mi się znudziło. W załączniku masz 3 pliki, wrzuć je do katalogu z projektem i wklep tylko to. Kody otrzymujesz w postaci liczb od 0 do 99, nie ma błędów i dziwnych innych kosmicznych cyferek #include "RichUNOIRremote.h";...
Arduino IDE to standardowe narzędzie umożliwiające tworzenie, kompilację oraz wgrywanie sketchy na płytki Arduino. Niewielka aplikacja napisana w Javie doceniona zostanie przede wszystkim przez początkujących użytkowników. Oczywiście oficjalne IDE posiada wszystko co jest potrzebne do pracy z modułami...
Moduł Arduino Yun jest świetnym sposobem, aby wejść w tematykę Internetu Rzeczy (IoT). Arduino Yun to niewielki moduł integrujący w sobie Linuxa na Układzie z światem Arduino. Poniższy projekt jest wprowadzeniem w tematykę Arduino Yun, oprogramowywanie sensorów w Pythonie i PHP oraz w tworzenie...
Witajcie moi drodzy Przedstawię tutaj mojego shielda (nakładkę) na Arduino UNO opartego o układ ENC424j600. Shield ten pozwala podłączyć Arduino do internetu bez żadnego lutowania, a nawet bez użycia kabelków i płytek stykowych. W temacie dam jedenaście pełnych przykładów jego użycia z moimi...
Czasami, niektóre projekty wymagają rozdzielenia jakichś zadań na kilka modułów Arduino lub umożliwienie im wzajemnej komunikacji. Interfejs IIC ( Inter-Integrated Circuit ang. pomiędzy układami scalonymi) czyli I²C jest idealnym rozwiązaniem tej kwestii. I²C to bardzo interesujący...
Zanim napiszesz kolejny post zaczynający się od "dlaczego mi nie działa", warto rozważyć, czy tak na prawdę użycie Arduino jest a) możliwym rozwiązaniem zadania, które sobie postawiłeś b) mieści się w zakresie Twojej wiedzy i umiejętności. Ten wątek utworzyłem, w celu pomocy udzielenia odpowiedzi...
Niedawno [url=]prezentowaliśmy płytkę Linduino - moduł stworzony przez Linear Technology do prac deweloperskich z ich układami scalonymi, który zachowuje kompatybilność z Arduino Uno. Oznacza to, że programy tworzone na Linduino mogą być uruchamiane także na Arduino, po dokonaniu kilku prostych...
I2C to chyba nie jest dobry trop. Zrobiłem troszkę zmian w bibliotece zmieniając kilka rzeczy. Po tych zmianach udaje mi się próbkować troszkę szybiej około 18-20 razy na okres. W pliku Adafruit_ADS1015.cpp zmieniłem funkcję delay na delayMicroseconds. Było to organicznie uniemożliwiające częstsze...
Któregoś dnia postanowiłem zrobić parę fotek dzikich zwierząt. Wiadomo, że ptaszki, sarenki i inne robaczki raz spłoszone długo nie pojawiają się w tym samym miejscu, dlatego pomyślałem, aby użyć fotopułapki, ale po szybkim przejrzeniu Internetu okazało się, że jest to dość droga sprawa, a do tego...
Moduł sterowania urządzeniami poprzez wiadomość SMS na Arduino Zdalne sterowanie niegdyś było dość rzadko poruszanym tematem. Autor pisze, że kiedy był małym dzieckiem, wyobrażał sobie, że ma przy sobie urządzenie, przy pomocy którego może sterować całym wyposażeniem domu. Teraz jednak stało...
Mam problem z poniższym kodem na Arduino UNO. Napisałem go w oparciu o ten Pierwsze uruchomienie kodu na Arduino powinno wywołać funkcję selectAll() tu następuje sprawdzenie czy istnieje już jakaś baza w pamięci EEPROM. W tym przebiegu programu baza jest pusta poniżeważ nigdy wcześniej nie były...
Nowa płytka Arduino to pierwszy moduł z serii płytek dedykowanych do przemysłowego Internetu Rzeczy. Nowy moduł Arduino Portenta H7 zostało zaprezentowany na targach CES. Jego sercem jest dwurdzeniowy mikrokontroler STMicroelectronics STM32H747 z rdzeniami ARM Cortex-M7 i ARM Cortex-M4, taktowane,...
Witam, W tym DIY Konstrukcje chciałbym zaprezentować urządzenie do gry w Monski Pong. Cały projekt składa się z dwóch programów, modułu Arduino Uno i płytki PCB. Do zbudowania tego urządzenia zachęcam wszystkich początkujących jako dobry wstęp do podstaw komunikacji Arduino z komputerem z pomocą...
I teraz najważniejsze pytanie - jak policzyć wartość do wstawienia w nawiasy, żeby silnik faktycznie obracał się tak jak potrzebuję. Obliczenie tego nie jest problemem ale generalnie ta metoda która próbujesz ma jedną wielką wadę. To że wyliczenie czasu dotyczy pojedynczego kroku i jakby tu nie...
W poniższym projekcie autor zaprezentował, jak połączyć dwa moduły Arduino z pomoc komunikacji radiowej (bezprzewodowej). Autor wykorzystuje w poniższym projekcie umiejętności zdobyte podczas jego poprzednich projektów, aby skonstruować bezprzewodową stację meteorologiczną opartą o moduł RF433...
Nie wiem jak zrobić czy na Deley, czy na millis. Nie mam pomysłu jak ułożyć kod. Może ktoś pomoże?? Dziękuje za pomoc Czas odliczany przez funkcję delay() jest dość dokładny, bo odcinki czasowe 1-milisekundowe są formowane przez wbudowany w procesor Timer0. Arduino automatycznie (bez twojej wiedzy)...
Witam. Wraz z kolegą postanowiliśmy zrobić projekt manipulatora czyli ramie robota. Wszystko niby fajnie ale jako że nie jesteśmy elektronikami nie wiemy jakie elementy dobrać do naszego układu i proszę was o pomoc w doborze sterowania i silników do manipulatora. Dużo słyszałem na temat Arduino i...
Arduino i Raspberry Pi to najpopularniejsze platformy prototypowe wśród studentów, hobbistów i profesjonalistów. Doświadczeni elektronicy znają obie płytki i różnice występujące między nimi, jednakże nowicjusze często bywają zdezorientowani i zadają pytania typu: • którą platformę wybrać...
Arduino to ani czyste C, ani C++. Chyba wywodzi się od Wiring bardzo bliźniaczo podobnego do C/C++. Dla uściślenia, to nie ma jakiegoś języka czy dialektu Arduino, Wiring itp. . Technicznie rzecz biorąc, arduinowy szkic (.ino) jest niejawnie dla użytkownika przerabiany na plik .cpp (dodane...
Nagrywanie Bootload’era na układzie ATMega328, przy użyciu Arduino Uno, jako programatora ISP. Autor konstruował pewne zdalnie sterowane urządzenie, które wymagało, aby Arduino działało przez 24 godziny na dobę, siedem dni w tygodniu, jednak nie chciał w nim montować całego, wartego...
Fundacja Arduino rozpoczęła kolejna fazę beta testów webowej platformy Arduino Create. Kilka miesięcy od rozpoczęcia zamkniętych beta testów platformy Arduino Create fundacja ogłosiła, że jest gotowa udostępnić produkt szerszej grupie ochotników. Zapisy do programu beta-testerów prowadzone...
Witam, W związku z dużą ilością pytań odnośnie obsługi wyświetlaczy LCD w środowisku Arduino postanowiłem przygotować krótki poradnik dla osób, które nie potrafią poradzić sobie z jego obsługą. Postaram się także, aby całość była zrozumiała dla każdego, nawet osób, które nie miały styczności z...
Witam serdecznie. Chciałbym przedstawić tutaj mój projekt. Jest to samochodzik w stylu RC, ale zrobiony właściwie z elementów, które gdzieś tam w domu leżały i szukałem dla nich zastosowania. Nie zajmuję się profesjonalnie ani mechaniką ani elektroniką a raczej programowaniem, ale częściowo...
Program sterujący makietą żaluzji - w zależności od natężenia światła zamyka się bądź otwiera. Dodaje kod - jest trochę chaosu w nim ale mam nadzieję że się odnajdziesz. Dużą część kodu stanowi program czujnika (angielskie nazwy) więc to można chyba pominąć w poszukiwaniu rozwiązania problemu, bo program...
Elektrokardiogram (EKG) to urządzenie które stworzone jest do monitorowania i obrazowania aktywności mięśnia sercowego. Urządzenie to wykorzystane może być do monitorowania tempa pracy serca, regularności uderzeń itp. Aby lepiej zrozumieć działanie EKG przejrzeć można np. Uwaga! Należy pamiętać,...
Jak chcesz mieć czas rzeczywisty to do projektu dodaj jakiś RTC. I tak już używasz I2C więc możę być DS3231. Definiujesz sobie zmienne przechowujące sekundy/minuty/godziny. Raz przy starcie odczytujesz czas z RTC i napełniasz swoje zmienne, p potem ewentualnie kontrolnie co minutę robisz korektę czasu...
WatchX to wielofunkcyjne, noszone na nadgarstku, urządzenie deweloperskie, które zamienić można w co się tylko chce. Jest to przede wszystkim zegarek na rękę, ale również zgodny z Arduino, Scratchem i Atmel Studio zestaw deweloperski, dzięki czemu można przeprogramować zegarek w zupełnie nowe urządzenie....
Arduino przedstawiło nową płytkę WiFi Shield 101 zaprojektowaną specjalnie dla aplikacji IoT. Arduino WiFi Shield 101 to wydajna płytka z zaimplementowanymi mechanizmami kryptograficznymi i funkcjami autentykacji. Jak sama nazwa wskazuje - urządzenie rozszerza możliwości Arduino (oraz Genuino)...
Witam ponownie. Dziekuje za wszystkie pomocne odpowiedzi, chociaz nie potrzebnie moje pytanie zostalo zinterpretowane odnosnie tego ze potrzebuje jakiegos sprzetu. Nie pytalem o sprzet, chodzilo mi bardziej o metodologie programowania takiej komunikacji, jak napisac taki software aby mogl przeslac zmienne...
Opisywany projekt to pierwszy czteronożny robot autora, jego projektowanie i budowa zajęły rok. Jest to robot kroczący, którego ruch opier się na obliczeniach pozycji serwomotorów i preprogramowanej sekwencji ruchów nóg. Jest to bardzo fajny projekt, wykonany własnoręcznie od podstaw. Może być...
XLR8 to płytka deweloperska z układem FPGA, zaprojektowana w celu przyśpieszenia operacji i funkcji sprawiających problem platformie Arduino. Firma Alorium Technology przedstawiła płytę deweloperską XLR8 zaprojektowaną specjalnie w celu pokonania ograniczeń i zdolności obliczeniowych platformy...
Jeden odbiornik i kilka nadajników ?. Niestety nie jest to takie proste a może wręcz niewykonywalne. Każdy odbiornik ma swój adres odbiorczy i nadawczy ustawiany w funkcji "void setup() ". I w funkcji "void loop()" tego nie zmienisz - a przynajmniej ja o takim czymś nie wiem. Jest kilka bibliotek dla...
Witam Wszystkich. Mam pomysł i (niestety) potrzebę zrobienia pojazdu zdalnie sterowanego, który będzie miał następujące funkcje: 1. Kosiarka do trawy (koszenie przed pojazdem). 2. Przewracanie siana do suszenia (przed lub obok pojazdu). 3. Zbieranie siana (przed, obok lub za pojazdem). 4. Pług...
Witam Jaka jest zasada deklaracji PINów w Arduino? Potrzebuję zadeklarować kilka wejść i wyjść, kompilacja dokonuje się bez błędów, natomiast kod się nie wykonuje. Konfiguracja pinów i setup wyglada że są poprawne. Na jakiej podstawie twierdzisz że 'kod się nie wykonuje'? Dla jakiej płyty robisz...
uzupełniłem sobie piny i chciał bym na początek zrealizować jednym klawiszem tak: jedno kliknięcie- miganie diody przetrzymanie klawisza- zaświecenie się diody Tak jak Ty to robisz to jest nie bardzo poprawnie. Zauważ że kiedy robisz te delay to program tkwi tam jakiś czas i nie podgląda sygnałów...
Prostota Arduino IDE sprawiła, że jest jednym z najpopularniejszych na świecie - jest łatwy dla początkujących i szybki dla zaawansowanych użytkowników. Miliony z was używały go jako codziennego narzędzia do programowania projektów i aplikacji. Wysłuchaliśmy jednak waszych opinii...
Witam wszystkich, zaopatrzyłem się ostatnio w W kolejnych postach nie dodawaj SPOILER-a, wystarczy sam SYNTAX. Poprawiłem.
Takich bajerów jeszcze nie robiłem więc nie mogę dokładnie określić jak działa moduł radiowy. Ale myślę że wystarczy zwyczajnie podpiąć jeden odbiornik i nadajnik żeby setka arduino mogła sobie rozmawiać miedzy sobą. Oczywiście będzie zapchanie pasma radiowego itp ale to już trzeba samemu przekumać jak...
Rysunek tylko poglądowy do liczenia pinów. Gdybym miał coś takiego budować to wyjścia sterujące przekaźnikami nie były by wspólne z pinami ISP tak żeby przy programowaniu w układzie nie szalały. Na pinach ISP bezpiecznie można dac LCD i nie będzie przeszkadzał w programowaniu. Rysunek może ładny,...
Witam serdecznie, mam następujący problem mianowicie gdzieś zaginał mój pilot do aparatu Nikon d90 i z pomocą płytki Arduino uno i płytki prototypowej chciałem zbudować taki wyzwalacz migawki do aparatu. Do jednego z cyfrowych wyjść arduino podłączyłem szeregowo rezystor i diodę IR. Opierając się na...
Grzesiu, może najpierw algorytm, a później program? Postaw się po stronie nauczyciela, który wydaje wyczerpujące temat rozkazy komuś, kto niczego nie wie, ale jest posłuszny i dokładny, nie myśli samodzielnie. Zazwyczaj wygląda to mniej-więcej tak: 1. czekaj na wciśnięcie przycisku 2. załącz diodę 3....
Witam, nie chce tworzyć nowego tematu więc zapytam was tutaj. Jestem początkujący (mocno początkujący ;pp) i chce stworzyć coś w rodzaju menu obsługiwanego przez lcd i 4 switche przy pomocy arduino, sw1 ma być strzałką w lewo sw2 strzałką w prawo sw3 to return sw4 to enter i mam problem pt....
Firma Seiko Epson Corporation zapowiedziała, iż we wrześniu rozpocznie dostarczanie kompatybilnej z Arduino Due płyty rozwojowej będącej projektem referencyjnym wykorzystującym najnowszy kontroler wyświetlaczy WQVGA i QVGA. Płyta ma wspomóc developerów w tworzeniu projektów opartych o małe i średniego...
Goldilocks Analogue to moduł, który łączy cechy klasycznej płytki Arduino z zaawansowanymi funkcjami analogowymi oraz obsługą audio. Płytka działa w oparciu o mikrokontroler ATmega1284p znacznie przewyższający możliwości MCU obecnego w popularnym Arduino UNO. Układ dysponuje 16kB pamięci...
No tak :) To w takim razie użyje programatora avt choć chciałem właśnie w celacj edukacyjnych pokombinować z arduino. Zostańmy przy młotku ;) Odłóż raczej młotek i pozostań przy Arduino. Oczywiście, mozesz bardzo łatwo i tylko tymczasowo zmienic Arduino w funkcję programatora nie gorszego niż każdy...
Dziekuje za pomoc;) Jak można stosować funkcje goto? Przeczytałem kilka poradników i w każdym jest tak samo opisana funkcja jednak kiedy ja ją stosuje i zaczynam kompilować program to wyskakuje błąd że funkcja nie jest zdeklarowana... O co chodzi?
Witam Tak na szybko (na podanej stronie nie znalazłem schematu sterownika, więc nie wiem czym konkretnie sterują motorPin 1 i 2) to widzę niespójność kodu z komentarzem, i różnicę mdz. funkcjami right i left. W funkcji void rotateLeft(int speedOfRotate, int length) masz linię digitalWrite(motorPin2,...
Witam Ponownie mam problem z modułem GSM Fibocom G510 i Arduino Due. Poniższy kod poprawnie odbiera odpowiedzi na krótkie komendy typu: AT, AT+HTTPSET, itp. Poprawnie odbiera to znaczy że nie gubi żadnych znaków i zawsze zwraca odpowiedz. Problem pojawia się w przypadku gdy odpowiedź modułu składa...
Witam. Proc: Atmega8 IDE: Bascom Piszę dość spory kawałek kodu, a zatrzymałem się na prostej funkcji. Jej zadanie mam być konwersja liczby z jednego zakresu na inny (np. 0-1023 na 0-255). Napisałem taki kawałek kodu: Function Mapuj(byval Z As Byte , Byval In_min As Integer , Byval In_max...
Witam Jestem pewien, że pomożecie mi znaleźć odpowiedni mikrokontroler, który zastąpi urządzenie które wykorzystuję obecnie. IP Power (Aviosys 9258S ) to urządzenie, które używam w tym momencie do sterowania zasilaniem - wyłączanie ekranów na noc oraz reset wyjść w razie awarii. Niestety jego średnia...
Bluno M3 to nowa i komaptybilna z Arduino platforma deweloperska wykorzystująca 32-bitowy procesor ARM. Płytka produkcji DFRobot to nowy członek rodziny urządzeń Bluno, z której M3 dziedziczy najważniejsze funkcje. Użytkownik otrzymuje platformę z wbudowaną obsługą łączności Bluetooth...
Proszę nie traktować tego jako działający program. Napisalem szkielet na szybko. Przedstawię zarys programu dla jednego tasku z użyciem maszyny stanów (stany odzwierciedlają fazy oczekiwania na poszczególne fazy: faza I - 30s, faza II - probkowania wejscia co 60s, faza III - sterowania na 10s). Program...
Chcę stworzyć urządzenie do pomiaru pojemności kondensatorów (mam już takie na Arduino i działa ok), bazuje ono na sprawdzonym projekcie pod Arduino z tej strony -> Link nazwanym jako "Capacitance Meter for 1 μF to 3900 μF Capacitors" , ale że chcę nauczyć się programować PICe, postanowiłem...
Mam kłopot, zrobiłem na podstawie wcześniejszych porad dozownik witamin dla kotka. Dozownik uruchamia się stale gdy kotek stoi na deseczce. Nie umiem pozbyć się pętli, którą pobrałem z jakiegoś gotowca internetowego. Czy mogę prosić w imieniu kotka o pomoc, aby dozownik działał tylko raz w ustalonym...
Chciałbym przedstawić proste radio FM oparte o kilka chińskich modułów. Cechy użytkowe: - zasilanie z portu USB (u mnie: "pasożytnicze" współdzielone zasilanie z innym urządzeniem) - zdalne sterowanie (standard NEC) - sleep timer (5...45 minut) - przycisk Użyte moduły z orientacyjnymi...
Witam, googlowałem lecz nie znalazłem 100% odpowiedzi na pytanie "Czy jest możliwość wykorzystania 4 wyjść na płytce arduino CTS DRS DCD RI jako przejściówki RS 232?". Teoretycznie google mówi iż linie oznaczone DTR i RTS mogą pełnić funkcję wyjścia, a linie oznaczane CTS, DSR, DCD oraz RI - mogą pełnić...
Kutki kurs arduino dla Ciebie przyjacielu chociaż mam nadzieję że po napisaniu programu nie tylko kompilujesz naciskając ptaszka tylko również wysyłasz program naciskając upload, chociaż jeśli naciśniesz upload to i tak przed tym nastąpi kompilacja :) Pominę tutaj konfigurację sprzętową jak zainstalowanie...
Witam, Nie mam żadnego problemu, ale chciałem się podzielić moimi doświadczeniami z arduino i ethernetem z chipem w5100 w roli monitora działki. Działka zasilana z ogniw fotowoltaicznych 90W + akumulator 80Ah więc mały pobór prądu to priorytet. Urządzenie komunikuje się z serwerem co 30 minut. Układ...
Jeżeli używasz klasy Serial, to tam to już jest zaimplementowane. Jeżeli nie, tu uważaj na możliwe problemy linkera (duplicate reference, symbol already defined), bo domyślna funkcja main, ta, która w pętli odwołuje się do funkcji loop, ma referencję do klasy Serial i przez to, może nie być możliwe instalowanie...
moze prosciej bo polowy nie rozumiem co chcesz osiagnac:D dobra jest usbasp programator zbudowany przez ciebie, bootloader w nim jest i chcesz zaprogramowac atmege 328 szeregowo. tylko ta atmega gdzie sie znajduje? na plytce stykowej? jakiejs innej plytce? zdjecie by wiele wyjasnilo:) Dodano po...
Witam Zainstalowałem Arduino IDE. Zainstalowałem dodatkową bibliotekę do ESP8266 W menu BOARD mam teraz płytkę "ESP8266 Generic" Wszystko jest chyba OK bo przykładowy kod z sieci sie kompiluje. Moje pytanie dotyczy Bibliotek Na początku kodu są doane biblioteki: [syntax=c] #include <ESP8266WiFi.h> #include...
Program ma działać tak. Jeśli wcisnę przycisk S1 podłączony do (Arduino- pin 8 , to wyśłij przez diode nadawczą polecenie z kodem Eco blank) a jeżeli wcisnę przycisk S2 podłączony do Arduino-pin9 , to wyślij polecenie z kodem Freeze). Czyli do Arduino podłączam 2 przyciski , i diode nadawczą. Po...
Witam. Ostatnimi czasy zakupiłem sobie zestaw startowy Arduino z myślą zbudowania na jego podstawie kontrolera do gier z wyświetlaczem (tak jak w tytule). Mam zamiar zbudować go do gry ETS2 oraz Assetto Corsa. W jego skład wchodziłyby: - wyświetlacz 7 segmentowy 1 cyfrowy - joystick z przyciskiem -...
Witam, wartości podane w poprzednim kodzie były tylko przykładowe by sprawdzić działanie programu, enkodery z których korzystam to iduino prosty enkoder ze swichem lub enkoder dfrobot df400 za którym jestem bardziej ze względu na dokładność. Dogrzebałem się do przykładowego kodu który modyfikując chyba...
Witam. Szukam osoby, która napisze, lub pomoże poprawić/rozbudować istniejący program na Arduino. Kończę budowę "slidera" fotograficznego. Napęd oraz hardware sterownika gotowe, w obudowie (UNO, LCD Keypad shield, stepper driver). Posiadam program udostępniony w internecie przez autora artykułu...
Witam Na projekt kompetencyjny wymyśliłem samoregulującą się żaluzję na bazie Arduino. Mam już wykonaną makietę z drewna z zamontowanym serwomechanizmem oraz kod programu na Arduino, chociaż nie w całości. I tu zwracam się do Was z zapytaniem... Otóż regulowanie kąta obrotu serwa odbywa się za...
Cześć, Na arduino nano zrobiłem sobie prosty rejestrator temperatury na karcie SD. Nie mogę sobie poradzić z jednym zagadnieniem, mianowicie wykryciem wyciągnięcia/uszkodzenia karty podczas pracy urządzenia. Chciałbym zapalać diodę gdy karta SD zostanie wyciągnięta lub uszkodzi się i zapis będzie...
Wklejony przez Ciebie kod jest dobry do demonstracji działania silnika i nic poza tym. Głównym problemem jest tu zastosowanie delayMicroseconds() . Poczytaj proszę o możliwości zastąpienia tych funkcji funkcjami nieblokującymi - choćby z wykorzystaniem słynnych millis() - jak to ugryźć znajdziesz w przykładzie...
Arduino powstało już piętnaście lat temu. Moduły z tej rodziny nadal uważane są przez wielu poważnych inżynierów, za zabawki dla hobbystów, nawet jeżeli często wykorzystuje się je w dużych, komercyjnych produktach. Ich popularność w tego rodzaju systemach zwiększa się, dzięki popularyzacji systemów...
Na konferencji Embedded Linux Conference+Open IoT, jaka odbyła się w marcu tego roku, przedstawiciele Arduino ogłosili, że ekosystem ten wspierać będzie urządzenia IoT z Linuksem oraz wykorzystujące ten system operacyny komputery jednopłytkowe. Ruch ten pokazuje, że firma chce się skupić na rozwoju...
Witajcie moi drodzy Chciałbym zaprezentować tutaj drugą wersję mojego Arduino VGA Shield (nakładki na Arduino UNO generującej jednokolorowy obraz VGA i czarno-biały PAL/NTSC ) - tym razem wykonaną za pomocą elementów SMD , i z dodatkowymi układami na pokładzie ( expander portów...
EEPROM nie musi być na 1-WIRE, obecnie używam I2C. Program w zasadzie już działa tylko muszę dorobić obsługę przerwania wyzwalanego przyciskiem (INT1), które ustawi flagę zakończenia działania, poczeka na koniec pętli, zamknięcie pliku i wyłączy zasilanie (a przynajmniej zawiesi program i głęboko uśpi...
Masz tu gotowy działający przykład na dowolną ilość podłączonych 74HC595. Jedyne co musisz zrobić to pozmieniać sobie numery pinów. Ważna rzecz to żeby ustawić ilość rejestrów w linijce #define number_of_74hc595s 2 w przykładzie ustawione właśnie na 2. Funkcją setRegisterPin(i, HIGH) ustawiasz...
Witam Jakby ktoś konkretny w Arduino ocenił fragment kodu dla Nano v3 i pewien efekt uboczny, który występuje tylko u klienta. Projekt jest taki: jest to jakiś bliżej nieokreślony sterownik czegoś. Konstrukcja prosta jak cep: Arduino Nano v3, LCD 16x2 I2C, klawiatura 1x4, moduł podwójnego przekaźnika. Program...
Dzięki Arduino możemy rozbudować niemalże dowolną centralkę alarmową o funkcję wysyłania powiadomienia poprzez e-mail. Doskonale uzupełnia to starsze systemy alarmowe, które najczęściej nie są już podłączone do usługi monitorowania. Istnieją komercyjnie dostępne produkty tego rodzaju, ale są...
Physical PIN - 9 tak jest oznaczony numer tego pinu w PDF od producenta układu. GPIO14 tego możesz użyć w Arduino jako pinu digital 14. Jeśli użyjesz pinu SCK to on może być zdefiniowany jako liczba, dla sprawdzenia robię Serial.println(SCK) i wiem co dana płytka ze swoimi definicjami "ma na myśli"....
Antena modułu WiFi/BT wykonana jest w postaci metalowej kształtki, zabezpieczonej przed drganiami kroplą kleju termicznego: Dodajemy płytkę "nano 33" Narzędzia -> Płytka -> menadżer płytek: Wybieramy płytkę i port: Jeżeli będziemy chcieli korzystać z IMU...
Płytka pozwala na montaż powierzchniowy SMT, do zestawu dołączone są złącza szpilkowych goldpin umożliwiające montaż przewlekany lub wykorzystanie płytki stykowej. Do prób z modułem została wykorzysta wersja W porównaniu z wersją Aby uruchomić barometr, czujnik wilgotności...
Na początku swojej przygody z elektroniką zawsze chciałem się pobawić oscyloskopem, ale wtedy był poza moim zasięgiem i nie znałem nikogo kto by go miał. Dopiero w technikum miałem pierwszą styczność z oscyloskopem. A dziś prosty oscyloskop można zrobić na arduino. Wstawiam ten artykuł głównie z myślą...
Witam jestem poczytujący w ardruino czy można dopisać do tego kodu załączanie na ustalony czas ustawiany na lcd żeby przekaźniki włączały się po koli . Pirewszy np:2 sek wyłącza i przechodzi do kolejnego przekaźnika znowu na 2 sek. [syntax=c]#include <Wire.h> #include <LiquidCrystal_I2C.h>...
Niepotrzebnie mieszasz myślowo różne systemy walutowe. [syntax=c] #include <avr/io.h> #include <avr/interrupt.h> #include <Arduino.h> unsigned long FlagTime; void setup(){ // to jest odpowiednik main Serial.begin(9600); DDRB &= ~(1 << DDB0); // ustawienie pinu...
Właśnie o to mi chodziło :) konwenter to oczywistość. Tylko czy te programy będą tak działać, czy wymagają tego arduino? Nie, TAK, NIE !!!! Zacznij od początku, co to jest system 'Arduino'. Arduino - sprzęt (płytka) - ładnie zrobiona, z processorem AtMega 328 (Uno3) zawierająca wyprowadzenia...
Projekt opisuje w jaki sposób skonstruowano oparty o Arduino system kontroli klimatyzatora powietrza. Założeniem było dodanie do starego klimatyzatora systemów automatyki, które pozwolą na zdalną jego kontrolę poprzez MegaunoLink Pro, zainstalowany na komputerze. Układ składa się z Arduino Uno, kontrolującego...
W poniższym materiale autor opisuje jak wykorzystać Arduino i czytnik RFID do zbudowania prostego zamka. W systemie tym Arduino odczytuje identyfikator taga RFID z pomocą specjalnego czytnika. Identyfikator jest wyświetlany na ekranie OLED, a jeżeli zgadza się z zapisanym w pamięci układu numerem,...
Napisz tak swoje podprogramy by były w nich powtarzalne pętle, wtedy można użyć poleceń break (dla pętli) i return (dla całej funkcji) by ją przerwać gdy przycisk zostanie wciśnięty: if (digitalRead(A2) == 0) return;. Można to wstawiać dowolnie często, ale jak odpowiednio napiszesz funkcję (podprogram)...
1. M328p nie ma wewnetrznego kwarcu, co najwyżej oscylator RC 8MHz. 2. Żeby kody z Arduino działały musisz podpiąć pod procesor zewnętrzny kwarc 16MHz i ustawić odpowiednio fusebity. Co do pkt 2 - nie prawda. Często robię jakieś urządzenie na mega328 i procesor jest na osobnej płytce bez kwarcu...
Zespół projektowy Arduino poinformował dziś na swoim blogu o swojej nowej płytce rozwojowej przygotowanej wspólnie z firmą Atmel — Arduino Zero. Sercem nowego Arduino jest mikrokontroler Atmel SAMD21 z 32-bitowym rdzeniem ARM Cortex M0+. To już druga, po Arduino Due, płytka bazująca na układzie...
Witam. Jestem pierwszy raz na tym forum. Szukam kogoś kto odpowie mi na pytanie dlaczego nie mogę wgrać mojego programu do Arduino Mega 2560. Dodam że przykładowe programy jak Blink itp. można wrzucić na mikrokontroler i wszystko fajnie działa, także inne mniejsze programy napisane przeze mnie działają...
Połączenie starych i nowych technologii w jednym urządzeniu zawsze jest ciekawym pomysłem. Autor tego termometru postanowił wykorzystać lampy nixie do wyświetlania temperatury, mierzonej z pomocą cyfrowego sensora. Nad całym układem czuwa moduł Arduino, co znacznie uprościło konstrukcję, a także...
Kod na podłączenie z Raspberry (3b) z arduino uno + przykładowy kod do silnika krokowego. Zanim zaczniesz trzeba włączyc i2c na raspberry, W konsoli możesz sprawdzić czy raspberry i arduino są ze sobą połączone, przez komende; 'i2cdetect -y 1'. Kod na raspberry [syntax=python] import smbus import...
Cześć! Dwa lata temu wykonałem projekt pojazdu gąsienicowego - czołgu. Postanowiłem, że podzielę się nim z Wami. Projekt był wykonany w momencie gdy jeszcze raczkowałem zarówno w programowaniu jak i w elektronice, także nie należy spodziewać się pięknego i optymalnego programu czy płytek drukowanych....
YAALL = Yet Another Arduino LED Lamp Projeków gdzie Arduino zaprzęgnięty jest do “mrugania” kolorowymi LED’ami w sieci jest tysiąc. Pomysł więc nie jest wcale świeży. Narodził się, gdy chciałem spróbować napisać jakąś aplikację na platformę Android - dla zabawy i aby się przekonać...
Witam. zwracam się do was z prośbą o pomoc. chcę zrobic coś takiego na arduino- czujnik temperatury+ czujnik zmierzchu. Proszę nie śmiejcie się, dopiero zaczynam przygodę ;p sprawa wygląda tak, że pod analogowe wejścia mam podpięty czujnik temperatury i fotorezystor. do tego 3 diody led, do wyjśc cyfrowych....
Jednym z sposobów jest zapoznanie się z czymś takim jak ASCII i po skojarzeniu co to jest można napisać prostą funkcję, która przetworzy napis znak po znaku na liczbę. Kolejnym sposobem jak zapoznanie się z funkcjami z stdio.h tam też są cuda nie widy pozwalające wyciągnąć liczbę z napisu. Ostatnim chyba...