Kto zna mnie na forum, albo czytał moje artykuły, ten wie, że delikatnie rzecz ujmując Jeden standard, by wszystkimi rządzić Projektowanie układów z użyciem Arduino jest proste. Płytki Arduino i moduły rozszerzeń do nich mają standardowy kształt i rozstaw złączy, dzięki czemu możemy ułożyć całą wieżę z gotowych modułów z płytką Arduino na samym spodzie....
Witam. Chciałbym się dowiedzieć, w jaki sposób mogę podłączyć taśmę led zasilaną napięciem 12V do arduino. Posiadam arduino UNO, które jest w stanie podać napięcie 5V na piny. Mam napisany prosty program do zapalania się pasków Led po kolei i gaszenia ich po upływie pewnego czasu. Dodam, że paski są długości 60 cm i jest ich 8 sztuk. Problem w tym,...
Witam Mam pytanie ponieważ dopiero zaczynam z arduino nie miałem z nim wcześniej za bardzo do czynienia jeżeli chodzi o elektronikę mam dość duże doświadczenie lecz akurat nie wiem jak coś niby tak prostego zrealizować przy użyciu Arduino. Opiszę krótko mój problem posiadam pilot bezprzewodowy 4 kanałowy do arduino chciał bym za pomocą niego uruchamiać...
Witam, jakiś czas temu rozpocząłem zabawę z Arduino, więc jestem początkujący w tym temacie. Zaopatrzyłem się z płytkę Arduino Uno uruchomiłem środowisko Arduino IDE, podłączyłem płytkę i wgrałem przykładowy program czyli migająca dioda. I teraz moje pytanie: co mam zrobić (jak wyłączyć) tą migającą na płytce diodę? Jak usunąć w pamięci ten program?...
A do czego chcesz ten LED podłączyć? Do samego portu? RS232 ma jakieś sygnały wyjściowe DTR, RTS, TxD, ale Arduino chyba z nich ma tylko TxD (i to w odwrotnej polaryzacji i w innym zakresie napięć, skądinąd lepszym dla LED-a, bo zwykły RS232 ma +-12V). Pewnie jakiś opornik do ograniczenia prądu będzie użyteczny, żeby nie upalić portu, ani nie spalić...
1. Air202 można sterować np. za pomocą Arduino (polecenia AT) lub bez jego udziału (skrypty Luat). 2. To znaczy, że masz gotowe skrypty napisane w luat za pomocą których wysyłasz swoje dane do brokera. Air202 to moduł 2G. Do MQTT nie jest potrzebny zasięg 4G. 3. Jeżeli nie chcesz korzystać ze skryptów luat to używasz poleceń AT, które działają...
Na rynku prezentowanych było już kilka niedrogich modułów rozpoznawania głosu, działających w trybie offline, które są oparte na mikrokontrolerach US516P6 lub TW-ASR ONE. Konstrukcje te umożliwiają ludziom dodawanie inteligentnych rozwiązań do ich projektów bez połączenia sieciowego w celu zwiększenia prywatności i zmniejszenia opóźnień. Teoretycznie...
problem rozwiązany miałem zły plik z danymi o płytkę dlatego Arduino nie znało poleceń dla tej płytki Jak ktoś będzie miał podobny problem to niech pokombinuje z różnymi wersjami tiny
Przerwania to sprzętowe funkcje mikrokontrolera (Atmega328p w większości Arduino). Polecenie attachInterrupt() ustawia odpowiednie rejestry tak by odpowiedni bodziec (u Ciebie zmiana 0->1 na pinie 3) uruchomił przerwanie, a to uruchomiło funkcję jego obsługi (u Ciebie count() ). Inne zadania zostają na ten czas wstrzymane, a kolejne przerwania czekają...
Witam wszystkich. Zakupiłem klon ARDUINO : Arduino Mega 2560 PRO Embed, AVR ATmega2560 256KB. Prosze o poradę co mi się udało zepsuć że procesor nie wykonuje moich poleceń. Opiszę czynności które były wykonane z tą płytką. 1. Po zasilaniu płytki zdziwiło mnie mruganie diody "L". Z Dtrki wyczytałem że to wyjście PB7. OK. 2. Po podłączeniu USB chciałem...
Witam. Zbudowałem prosty układ na arduino, po zwarciu IN3 do GND wysyła polecenie po RS232 do projektora (włącz projektor) lub IN4 do GND (wyłącz projektor) i wszytko działa aż miło, ale jak podłączyłem długie przewody na wejście około 10 metrów to zaczynają się problemy, przewody zbierają zakłócenia i projektor włącza się i wyłącza. Przewody do sterowania...
Witam! Szybkie pytanie, podczas pracy z kolegą w grupie pokazał mi on, że można z portu cyfrowego w Arduino zrobić GND. Poleceniem digitalWrite(x, LOW); Czy można w ten sposób wykorzystywać te porty?
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 $32 Arduino Uno. Autor zdecydował się więc na kupno kilku elementów...
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 wciśnięciu przycisku wysyłam kod do urządzenia które...
Witam. Potrzebuję prostego alarmu z powiadomieniem na telefon GSM w postaci krótkiego sygnału żebym wiedział że została naruszona chroniona strefa. W książce "Arduino 65 praktycznych projektów" jest opisany układ który spełnił by moje oczekiwania. Problemem jest "tylko" cena gotowego modułu GSM do Arduino. Alarm jest mi potrzebny dosłownie na kilka...
Program AVR LAB go nie wykrywa bo musisz wybrać odpowiedni programator, odpowiedni port com (bo pracujesz w trybie ArduinoISP) i prędkość. Prędkość zależy od tej jaką sobie ustawiłeś w szkicu Arduino ISP. Polecam zamienić na 115200, bo będziesz miał zonk. Pisłem o tym autorowi programu, ale na razie nie wraca do tematu, program i tak jest super. To...
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 zabezpieczeń w sieci. Całość omówiona jest na przykładzie...
Witam. Jak zaglądnąć do bibliotek? Są to pliki cpp. Otwierane w notatniku pokazują sieczkę. Chciałbym podpatrzeć jakie przerwanie zajmuje interesujące mnie polecenie. Da się to jakoś z IDE otworzyć? Szukałem na Arduino.cc ale też nie znalazłem. Sławek
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 na te dwa pytania, i zebrania w jednym miejscu linków...
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ć do ich projektu, •która jest łatwiejsza do nauki,...
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 MCP23016 oraz dwie kości EEPROM AT24CM02 ). Opis pierwszej wersji tego...
Znalazłem program Xloader który interfejsem jest bardzo prosty w obsłudze czyli to o co mi chodziło Wykopałem już pliki *.hex Jeden z bootloaderem a drugi bez. Który powinienem wgrywać? Jemu (zdalnemu klientowi) nie jest potrzebny bootloader. Jest on już zainstalowany w processorze jego pytki NANO . Zarówno 'Xloader' jak i 'AVRDUDESS' i wiele innych...
Witam Problem przy takich prądach właściwie żaden w doborze tranzystora. Jako godny polecenia, ze względu na dostępność, cenę i odpowiednie parametry do pracy w takich warunkach, wydaje się IRFZ44N. Ale tranzystorów, które będą się nadawać do tego zastosowania znajdziesz wiele. Problemem moim zdaniem nie jest tu jednak tranzystor a sposób jego wysterowania....
Nic ciekawego w logach. Odinstaluj: Avast Free Antivirus - zamiast niego polecam BitDefender. Skopiuj i wklej do notatnika: Zrobiłem to, właściwie co to daje? Dodano po 30 Wykonaj skanowanie MBAM oraz ADWcleaner i usuń wszystko co wykryją Zrobiłem, nigdzie nic nie wykryło Dodano po 57 Mam jeszcze pytanie. Jest jakiś program godny polecenia do segregowania...
Nie udało mi się aby AS wykrywał Arduino jak programator. Ale można zaprogramować procka używając Arduino z wgranym ArduinoISP za pomocą avrdude z wiersza poleceń, przykłady znajdziesz w sieci.
Witam, Poddalem sie z probami ozywienia atmegi16u2 w arduino, ............. Łatwo ci to poszło...(!) Spróbuj jeszcze jedno podejście z AVRUSB, podłączając się pod ICSP1 (tak jak zaczynałeś) ale obsługuj go z avrdude z wiersza poleceń w okne "CMD". Wiem, robiłeś to.... (bez skutku..,,) Przede wszystkim, potrzebujesz download i zastosowac patach na "avrdude.conf"...
Druga składnia tego polecenia pozwala na definiowanie minimalnego i maksymalnego impulsu - manipulując tymi parametrami można spokojnie zwiększyć zakres ruchomości serwa nawet powyżej 180 stopni.
Witam wszystkich serdecznie; Jest to mój pierwszy post, więc może na początku się przedstawię. Mam na imię Mateusz, jestem studentem Politechniki Śląskiej. Zainteresowałem się programowaniem sterowników PLC. Niestety na chwilę obecną nie jestem w stanie sam zasiąść przed nauką PLC, ponieważ moja wiedza dotycząca ogólnie elektroniki i automatyki jest...
Ostatnio trafiłem na czujnik tętna oparty o element fotoelektryczny. Testując czujnik UV z cyfrowym interfejsem Ostrzeżenie: Tego typu tanie czujniki "medyczne" nie mają nic wspólnego z prawdziwą elektroniką medyczną, prezentuję tutaj efekty własnych prób podejmowanych na własne ryzyko, osoby które chciałby podjąć podobne próby wykonują je na własne...
Szybkie porównanie 3 bootloaderów dla platformy Arduino Nano - MiniCore, Optiboot oraz standardowego bootloadera Arduino dla AVR: Jak widać bezkonkurencyjny okazuje się być MiniCore. Różnice w wynikach mogą dziwić, zwłaszcza że wszystkie trzy bootloadery są forkami Optiboota. Dla Optiboota i Arduino rozmiar kodu i rezerwowanej pamięci jest dokładnie...
Dać to pewnie się da, tylko może być trudniej i istnieje spore ryzyko, że ktoś (autor?) będzie musiał w końcu przeczytać instrukcję obsługi. MCP2221A ma kilka pinów, może spróbuj ich użyć do resetu atmegi. Arduino IDE nie znam, musisz znaleźć gdzie wstawić odpowiednie polecenie.
Arduino zaprezentowało niedawno kompaktowy, energooszczędny moduł wbudowany z możliwością akceleracji algorytmów uczenia maszynowego. Arduino Nicla Voice bazuje na procesorze Syntiant NDP120 zoptymalizowanym pod kątem aplikacji Deep Learning (Głębokiego Uczenia) oraz module ANNA-B112 firmy u-Blox, który oferuje opcje łączności bezprzewodowej. Podobnie...
Witam Przedstawiam stację meteo nad którą pracuję już kawałek czasu. Początek prac to też mój początek zabawy z Arduino. Zaczęło się od gotowego projektu malutkiej stacji z wyświetlaczem OLED. Wtedy już samo wgranie programu do ESP8266 było wyczynem dla mnie. Później zaczęło się kombinowanie, poprawianie tego i owego, próbowanie innych softów. Na bazie...
Faktycznie znalazłem to, i poczytałem troche na temat tego oscyla, opcja godna uwagi dzięki za polecenie. A tak wracając do tematu, czy moglibyście polecić jakieś książki, guide, tutoriale na temat STM ? Który w ogóle wybrać na początek? Tych płytek jest od groma i różnią się z tego co zauważyłem mikroprocesorami ARM. Można wiedzieć tak w skrócie czym...
W tym miesiącu pojawiła się nowa wersja [url=]1.8.10 środowiska Arduino. Listę zmian można sprawdzić na stronie: Jedną z wprowadzonych funkcjonalności jest historia wydawanych poleceń w monitorze portu szeregowego (strzałka góra/dół pozwala wybrać jedno z poprzednio wprowadzonych poleceń). Źródło:
Ublox jest do Ublox'ów generalnie, a żeby zwykłemu zmienić prędkość, trzeba mu wysłać polecenie. Ja ostatnio testowałem ten: Wydaje mi się, że bez problemu przełączył się na 10Hz ale trzeba było mu zwiększyć prędkość transmisji do 115200. Jutro mogę to zweryfikować Dodano po 2 W dokumentacji napisane jest, że można większyć do 10Hz i szybkość transmisji...
Witam, a można prosić o listę komend\poleceń które można użyć w tym przypadku?
Pierwszy pan - Nic //Edit: może jednak nie nic, chodzi mi o to że chcę zobaczyć podgląd tekstu w N++ Drugi pan - Nie jestem warzywem wiem... chodzi mi o to że ten format był ustawiony domyślnie i przez przypadek zostało to zapisane w tym formacie, wybrałem PPM -> Uruchom w N++ Trzeci pan - Jak mam ci go wysłać ?... //Edit2: tutaj też dopełnienie......
Witam. Chciałbym zaprezentować swój projekt. Jest to "platforma mobilna" sterowana podczerwienią (IR). Do budowy posłużyły mi elementy, które już posiadałem, a więc jedynym wydatkiem był zakup dwóch baterii 9V do zasilenia Arduino i silników. Z mechaniką nie było problemu, połączyłem ze sobą parę metalowych płytek, do nich z dystansem przykręciłem...
Dzień dobry, za parę dni będę w posiadaniu Arduino UNO R3 wraz z modułem ENC28J60, ogólnie miałem dłuższą przerwę z "zabawą" elektroniką i wypadłem trochę z rytmu, chce to naprawić. Może porywam się na za głęboką wodę ale chciałbym to zrobić. O co mi chodzi? Prosiłbym o udostępnienie/napisanie/pokazanie/wyszuk... programu który działał by w sposób...
Projekt raczej ciężko rozwinąć trzeba pomyśleć jak zrobić stop/start bo pozycja pozioma na stop to kiepski pomysł . Pomyśl nad zastosowaniem gumek o zmiennej rezystancji wkomponowanych w rękawicę . Możliwości są ogromne a ilość wysyłanych poleceń prawie nie ograniczona wtedy niezależnie od pozycji ręki każdy gest dłoni palców mógłby być danym poleceniem.
Biosygnały to sygnały elektryczne istot żywych, które mogą być mierzone i monitorowane elektronicznie. Niektóre popularne metody pomiaru tych biosygnałów obejmują elektroencefalogram (EEG) do monitorowania aktywności elektrycznej w mózgu, elektromiografię (EMG) do rejestrowania aktywności elektrycznej wytwarzanej przez mięśnie, oraz elektrokardiogram...
Z tym po części zgodzić się mogę, rozwój w dziedzinie oprogramowania embedded jest szybki nie każdy umie wykorzystać możliwości obiektowe języka C++. Zwykle programy wyglądają jak "asemblerowe" czyli ciągi poleceń bez wykorzystania udogodnień języka. Co nie zmienia faktu, że i tak zadziała to lepiej niż kiepsko napisana obiektowa biblioteka spod znaku...
Witam. Od kilku dni próbuje ożywić baterię z MSI U100 o oznaczeniu bty-s11 ze sterownikiem na bq20z70. Wymieniłem wszystkie 3 ogniwa, na razie na testowe inne. Próbowałem ładować akumulator rozładowywać i ładować ponownie i nadal FullChargeCapacity mam na 65486 mAh. Jak przed wymianą. Bateria nie doładowuje się do pełna i podczas rozładowywania system...
Nie do końca można zrozumieć o co Ci chodzi, przejęcie obsługi klawiatury przez Arduino czy budowa zdalnie sterowanego robota. W pierwszym przypadku czy ma to być tylko obsługa PS2 czy praca na PC z komunikacją bezpośrednią z Arduino. Dla obsługi PS2 są odpowiednie biblioteki, dla pracy z PC najprościej skorzystać z jakiegoś terminala przypisując kody...
Jeszcze tak mi sie przypomnialo ze w kamerze silniki odpowiadajace za ruch to silniki krokowe unipolarne (5-cio przewodowe) i do tego czujniki krancowe (lub potencjometry). Takze dorzucic kawalek plytki z tranzystorami sterujacymi i napisac kawalek kodu i mozna obrot kamery sterowac przez arduino. Byłby to trochę przerost formy nad treścią, ta kamera...
Witam. Poniższy kod steruje 2 przekaźnikami za pomocą sms-a i działa jak na moje potrzeby.Chciałbym rozbudować ten kod o dodatkową funkcje,chodzi mi o smsa zwrotnego ze dane polecenie zostało wykonane np.jeżeli wyśle sms o treści "ON" to na wyjściu 5 pojawi się stan "WYSOKI" i chciałbym dostać sms-a na konkretny nr. o treści np. " Pin 5 HIGH".[code][syntax=c][code]...
Mam problem z SIM800L nie działa, nie wysyła sms, nie odbiera, nic nie robi tylko miga w czym może być problem? SCHEMAT KOD #include <SoftwareSerial.h> SoftwareSerial gsm(2, 3); // Piny 2 i 3 do komunikacji z SIMxxx String atCommand; void setup() { pinMode(9, OUTPUT); digitalWrite(9, HIGH); delay(500);...
(at)DJCheester nie zrozum mnie żle. nie szukam przysłowiowej "dziury w całym" Chodzi mo o to ze dzięki tej płytce tak naprawdę nauczyłeś się używać ilu, 4 poleceń? DigitalRead DigitalWrite, AnalogRead, AnalogWrite, dodatkowo: - programowanie diod RGB które można zrobić w oparciu o gotowe moduły - programowanie podczerwieni które można wykonać wsadzając...
Witam, Zaczynam przygodę z komunikacją GSM. Zdecydowałam się na moduł GSM sim 800l z anteną, taki jak na aukcji: Po podłączeniu do Arduino Mega oraz po zalogowaniu się modułu do sieci, komunikuję się z modułem za pomocą komend AT. Niestety, przy wpisywaniu komendy mającej wysłać SMS'a pod dany numer telefonu, wyświetla mi się znak ">" oznaczający...
Dzień dobry, Posiadam programator USBasp kupiony w Botland (produkt firmy MSX, nie mogę niestety wstawić linka) i próbuję nim zaprogramować Atmegę 328. Natrafiłem na dość znany problem: avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update. Próbuję zaktualizować firmware, podłączając programator do Arudino UNO...
Witam, Buduję swoją pierwszą aplikacje w App Inventor. W skrócie łącze się przez aplikacje z arduino wyposażonym w moduł HC-05. Połączenie działa w pierwszym okienku aplikacji gdzie jest ListPicker służący właśnie do wyboru urządzenia z którym mam się połączyć. W tym okienku bezproblemowo steruję arduino wysyłając odpowiednie komendy. Po przejściu do...
Zależnie co (i czy) jeszcze ma to coś robić, możesz rozważyć inny procesor z wbudowaną łącznością bezprzewodową, np. ESP-32 do niech też jest framework Arduino. przykład a co do pytania, jak będziesz miał moduły, to najpierw piszesz na nie prosty test łączności. Dla wifi może to być połączenie się do AP ze sztywnym adresem IP i np. odpowiadanie na...
Są gotowe aplikacje ktore pozwalaja zaprojektowac wlasny ekran z kontrolkami do ktorych mozna przypisac polecenia wysyłane przez BT, ktore wystarczy zinterpretowac po stronie arduino.
Witam. Znalazłem stary (z 2012 roku) ale dość fajny mały projekcik oparty na Arduino Pro Mini, wyświetlacz OLED 128x64 oraz moduł GPS. Całość ogólnie prosta w połączeniu, autor udostępnił soft. Z racji tego, że był robiony w mocno starej wersji Arduino, aby w ogóle się skompilował, była potrzebna zmiana w jednym z plików (data.h) przestarzałego polecenia...
Nie mogę przechwycić przerwania przepełnienia licznika poleceniem attachInterrupt(_BV(OCIE0A), przer0, CHANGE).Licznik zlicza do 100 po tym Skoczy do void setup() ale polecenia nie wykona. Jaka jest prawidłowa składnia?
Witam. Otóż mam problem z zaprogramowaniem dwóch mikrokontrolerów atemegi (Jednego w pilocie, oraz jeden w modelu). Komunikacja ma przebiegać głównie na tym iż jak nacisnę przycisk na pilocie to model ma wykonać to polecenie, oprogramowanie do modelu mam, prócz części z kontrolą silników i świateł. Ew. Jak by była możliwość chciał bym aby odczytywać...
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ą...
Tak, wystarczy abyś zainkludował #include <Arduino.h> na początku, i w 1.0.6 też sie skompiluje. Pozdr Sławek
Jak ustawiasz pin na LOW to wcale nie znaczy, że diody mają nie świecić. Jak ledy podłączysz odwrotnie i drugi koniec jest do VCC to będą świecić. Używanie delay do tego jest złym pomysłem, co prawda używanie zmiennej w delay jest również złym pomysłem, ale tutaj dwa minusy nie dają plusa, tylko dłuższego minusa. Dla sprawdzenia wystarczy wgrać kod...
Pisałem wcześniej o czymś takim: [syntax=c]//#include <String.h> #define buffsize 32 char input[buffsize]; uint16_t dane [4]; // jakie i ile zmiennych odbieramy z UART byte index = 0; boolean stringComplete = false; // gdy cale polecenie/napis odebrany void parsujpolecenia() { //polecenie ma wygladac tak: cmd=zmienna1,zmienna2,zmienna3,zmienna4....
1. Już jest. 2. Sterownik odpowiada za komunikację. 3. NDT Wszystko już jest. Aby zadziałało trzeba tylko napisać malutki programik co odczyta stan naciśnięcia przycisku i wykona na PC Twoje polecenie. Tu masz przykład:
Te kawałki kodu nic nie wnoszą do rozwiązania Twojego problemu. Pokaż cały kod. Po co? ... Ja mój kolega mawiał "pocą to się nogi nocą". Za wolne Arduino. Nie sądzę. Zwykle w takich sytuacjach problemy wynikają z braku weryfikacji potwierdzenia odbioru danych i/lub z braku weryfikacji, czy bufor wyjściowy został opróżniony. No, ale to już wymaga trochę...
Obsługa Picovoice na Raspberry Pi dodana została już w zeszłym roku. System był w stanie rozpoznawać niestandardowe słowo budzące, a także realizować rozpoznawanie głosu offline w celu sterowania płytką za pomocą poleceń głosowych bez polegania na chmurze. W module HAT wykorzystani 4-mikrofonowy moduł ReSpeaker, który pozwala dodać do systemu czworo...
Mam taki problem z pisaniem programu w arduino: Chciałem wylistować katalogi i pliki i przesłać do terminala przez udp. ale nie wiem jak to zrobić ponieważ znany mi kod z biblioteki: #include <SdFat.h> //Deklaracja interfejsu obsługi SDCARD #include <SdFatUtil.h> //Deklaracja interfejsu obsługi SDCARD (biblioteka obsługi karty sd podłączonej...
Oczywiście. proszę przejrzeć materiały jakie wskazaliśmy - szczególnie na arduino.cc. Projektowanie systemów sprowadza się do zidentyfikowania pod-systemów (tutaj: autko, jakiś pad/manipulator) oraz tzw. interfejsów między tymi elementami (tutaj radiowy). Teraz w zależności od zasięgu i charakteru łączności (jednokierunkowa / dwukierunkowa) możemy zastosować...
MOVI - projekt autorstwa Geralda Friedlanda oraz Bertranda Irissou, to rozwiązanie umożliwiające rozszerzenie funkcjonalności platformy Arduino o technikę rozpoznawania mowy. Autorzy zainspirowani asystentem SIRI z systemu Apple iOS oraz projektem shieldu komunikuje się z płytą Arduino poprzez interfejs Serial. Technika rozpoznawania mowy wymaga "wytrenowania"...
Pierwsze co rzuca się w oczy to sposób podłączenia i związana z tym konfiguracja - jeżeli łączysz komputer "na krótko" z arduino to po co ci konfiguracja bramy domyślnej? Druga sprawa - sprawdź, czy podany przez ciebie adres MAC nie występuje już w twojej sieci (mam nadzieję, że nie podałeś adresu MAC swojej karty sieciowej ale wolę zapytać). Trzecia...
Witam, proszę o pomoc jak ugryźć temat którego nie mogę rozwiązać. Jak pobrać stany pinów czy uzbroić alarm? Chcę wydawać polecenia dla mojego arduino z zewnątrz. * Arduino SQL - pobranie danych z bazy * GET - Wysłanie zapytania do mojego serwera plik php zwraca wartość 0 albo 1 sprawdzając stan jaki zapisałem w bazie gdzie są przetrzymywane wszystkie...
Witam, mam problem z działaniem serwomechanizmu Towardpro MG996R. Napisałem program na Arduino do sterowania serwomechanizmem, który działa poprawnie, testowałem go wcześniej na serwie micro i wszystko działało bez zarzutu. Problem pojawił się gdy zamieniłem serwomechanizm na Towardpro MG996R. Otóż po załączeniu Arduino, serwomechanizm nie wykonywał...
Witam Panowie, zaczynam przygodę z Arduino i może wy mi pomożecie odnośnie sterowania silnikiem krokowym. Potrzebuję teraz sterować silnikiem prawo- lewo tak jak w poniższym kodzie. Sterownik silnika posiadam STK672-330 i tam są wyprowadzenia do sterowania na przyciskach obroty i praca silnika, a ja bym chciał sterować przez arduino, problem mam z napisaniem...
Witam serdecznie, Od kilku dni borykam sięz problemem, szukam w internecie jakichkolwiek informacji i nic. Otóż chce zbudować tracker GPS GSM do roweru na wypadek kradzieży oparty o Arduino Pro Mini, Moduł GSM SIM 800L i Modul GPS GG-1802. Udało mi się uruchomić GPS bez najmniejszych problemów. Odłączyłem go i czas przetestować GSM. 1. Podłączyłem urządzenie...
Witam serdecznie, Od kilku dni borykam sięz problemem, szukam w internecie jakichkolwiek informacji i nic. Otóż chce zbudować tracker GPS GSM do roweru na wypadek kradzieży oparty o Arduino Pro Mini, Moduł GSM SIM 800L i Modul GPS GG-1802. Udało mi się uruchomić GPS bez najmniejszych problemów. Odłączyłem go i czas przetestować GSM. 1. Podłączyłem urządzenie...
To wrzuć przez AVRDude i USBASP ;-) Przez czystego avrdude nie dam rady, chyba że przez jakąś nakładkę graficzną. eeeeh tam ;) dałbyś radę i bez nakładki graficznej - ale faktem jest że podając polecenie programowania z avrdude tak wprost z linii poleceń łatwo o pomyłkę i można odesłać nie jeden procek do "krainy wiecznych łowów" ;) Dodano po 6 Niestety...
Witam chce zrobic sobie cos ala arduino na atmedze328 bez komunikacji usb i tu moje pytanie. Chce programowac przez port icsp programatorem lpt z programu arduino (gdyz wedlug mnie ma latwiejszy jezyk i jest bardziej dla mnie zrozumialy) i co musze zrobic np. wgrac bootloader czy cos? W zasasdzie nie musisz robic nic szczeglnego... Bootloader jest...
Witam mam ukłda zbudowany z Adruino UNO + RTC na DS3231(w przyszłości ETHERNET shield pobierający czas z NTP) potrzebuję wyliczyć dzień tygodnia na podstawie daty. Zanazlem info że biblioteka TIME posiada polecenie now() ktore podaje czas w sekundach od 1970r. // returns the current time as seconds since Jan 1 1970 ale nie wiem jak pobrać czas z mojego...
Za odświeżanie odpowiada znacznik html: A jeśli odświeżysz stronę ręcznie, to zmienia się button? Strona się "odświeża" ale nie ładuje się strona "startowa" - jeśli to tak można ująć. Założenie jest takie: 1. 192.168.1.15 (wyświetla status LED, oraz przycisk do zmiany stanu LED) 2. 192.168.1.15(jeśli LED OFF to wyświetla BUTTON z poleceniem: <a href='?led=on'>...
Dodatkowy pin przełącza max485 między nadawaniem a odbiorem.Jeśli urządzenia ma być typu slave utrzymujesz maxa na odbiorze czekając na poprawną ramkę z poleceniem modbus i adresem twojego urządzenia od mastera. Po odebraniu polecenia przełączasz maxa na nadawanie i wysyłasz odpowiedź.
To prawda ze z-wave nie sa tanie. Nie wyglada na to zeby tanialy szybko bo wprowadzaja nowe ulepszone wersje co ciagle podbija cene. (Podobno w Australii sa najdrozsze). To opoznienie o ktorym piszesz istnieje, dlatego controlery wydaja tylko polecenie do wykonania a poszczegolne odbiorniki powinny kontrolowac reszte. Pamietaj ze kazdy modul Z-wave...
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 żywotność to rok, do półtora. Po małych testach wychodzi...
Zrozumiałem, jestem juz bliżej, ale ciągle nie działa ... :) Moje arduino jest podłączone bezpośrednio do wejścia RJ45 w laptopie. Ustawienia karty sieciowej: Następnie w kodzie arduino, ustwiam wspomniany adres "nie siebie" :D [syntax=c] byte mac[] = { 0x00, 0x18, 0x3E, 0x01, 0x07, 0x88 }; byte ip[] = { 192,168,1,60 }; byte server[] = { 192,168,1,1...
Seeeduino Cloud to zgodna z Arduino płytka deweloperska wyposażona w moduł WiFi i mikrokontroler ATmega32u4. Platforma wykorzystuje Dragino HE - moduł WiFi IoT z zaimplementowanym systemem OpenWrt Linux. Dragino HE jest kompatybilne z WiFi 802.11bgn (2.4GHz) i oferuje przepustowość połączeń dochodzącą do 150Mb/s. Moduł oparty został o chipset Atheros...
poniżej masz kod, podłączenie jest banalne i rozkład pinów masz w samym programie. Linia Reset podłączona jest do tranzystora NPN z opornikiem 1 k w obwodzie kolektora, do startu potrzebujesz jeszcze mikroprzełącznik który wyzwala start kasowania. Zasilanie kasowanego procka następuje wprost z linii PORTB6 Schematu nie chce mi się rysować bo jest w...
Witam, nie mogę sobie poradzić z pewnym kodem. Buduje coś na zasadzie smart home mam już większość kodu i Panel wyświetlający PHP, HTML wysyłanie danych z arduino mam zrobione ale nie wiem jak przebrnąć z pobraniem danych. Wysyłanie - Komunikacja Arduino z plikiem PHP na zewnętrznym serwerze wysyła dane z czujników POST. Odbieranie - Proszę o pomoc...
Witam! Szukam małego, darmowego programu pod Windows, który pozwoli wgrywać dane do ARDUINO. Jeden warunek jest taki, że program musi być obsługiwany z linii poleceń (bez GUI). Dotychczas korzystałem z Arduino IDE, ale ono nie spełnia tych warunków. Chodzi o to żeby proces zautomatyzować i żebym mógł z własnego programu przygotować "wsad" i zaprogramować...
Witam wszystkich. Otóż posiadam Arduino Uno r3 i chciałbym użyć enkodera optycznego jako czujnika na kierownicy. Problem w tym, że nie bardzo wiem jakie polecenia wpisać w programie, aby działało to tak, jak bym chciał. Jeśli jest to możliwe, chciałbym żeby ktoś napisał mi gotowe polecenia, które będą działać bez opóźnień, bez nakładania się wartości,...
Szanowni projektanci! Zwracam się do Was z prośbą o podpowiedź, jak by to zrobić, aby wyjście PWM z Arduino podawało napięcie z przedziału 0,8 do 3V. Czyli wysyłając polecenie analogWrite(nrPin, 0) otrzymać napięcie 0,8V, natomiast polecenie analogWrite(nrPin, 255) otrzymać 3V. Wartości z przedziału 0-255 dawały by proporcjonalne wyniki z zakresu 0,8...
Witam. Niedawno zdobyłem Arduino Nano, i moim planem obecnie jest zrobienie keyboardu (o małej ilości klawiszy, niestety, ograniczonej ilością wejść analogowych w AN) przy użyciu Arduino Nano i modułu MP3 zrealizowanego na chipie YX5300. W sensie że mam jakieś sensory podpięte do wejść od A0 do A7, np. piezoelektryczne, i w momencie "uderzenia" w klawisz...
Hejka, Chcę wykorzystać ESP8266-12 jako urządzenie wykonujące polecenia (załączające silniczki) po HTTP. To co zostanie zrobione przesyłam przy pomocy zmiennych. Informacja zwrotna to zmienna zawierająca dane w postaci JSON które później chcę wykorzystać. W tym JSONie znajdują się wartości zmiennych programu - statusy, intensywność itd. Wykonywanie...
Witam ponownie. Układ spełnia swoje zadanie, tylko potrzebuje pomocy odnośnie napisania skryptu do automatycznego sterowania wentylatorem PWM. Dany % wypełnienia ustawiałem za pomocą i2cset, przykładem może być ustawienie wypełnienia na 50%: i2cset -y 7 0x28 0x50 0x10 Czyli zakres działania w systemie szesnastkowym to 0x01 do 0x1F (1-31). Temperaturę...
Jeśli mogę ? 1. Jeśli masz zainstalowany program arduino IDE,ustawiasz w opcji Narzędzia/płytka: Arduino NG or older Narzędzia/procesor: Atmega8 Narzędzia/programator: USBasp Kompilujesz program i masz kod do wysłania przez USBasp tutaj w miarę obszerny opis: i na elektrodzie: 2. Obsługa wyświetlacza LCD 16 x 2 (16x4 20x2 20x4 itp) , czyli wysyłanie...
Witam, widzę, że problem chyba jeszcze nie został rozwiązany mimo, że wszystkie potrzebne informacje już się przewinęły. Zatem pozwoliłem sobie zebrać to w jakąś całość: 1. komunikacja przez UART wydaje się najprostszym rozwiązaniem, 2. dane umieszczamy w strukturze, 3. aby przygotować dane do wysłania nie stosujemy żadnych skomplikowanych przekształceń...
Frezarka CNC Frezarka powstaje w dużej mierze z elementów przesłanych omyłkowo przez Chińczyka. Stąd też dość cienkie prowadnice liniowe 12mm. Nie narzekam, ponieważ dostałem pełny zwrot środków za omyłkowo wysłaną paczkę. W miarę budowy na bieżąco będę udostępniał kolejne zdjęcia. Całość jest wynikiem obserwacji innych tego typu konstrukcji oraz własnych...
Rozpocząłem naukę Eagle kilka dni temu, ale przy próbie narysowania prostej płytki rozszerzeń do Arduino Mega trafiłem na ścianę (licencja Free do 160cm2). Więc program odpada. Następny poszedł na tapetę Fritzing. Zrobiłem sobie moduły, których nie było i próbuje je łączyć. Ale układ chcę zrobić taki: - Arduino Mega ma gniazda żeńskie Goldpinów. Jest...
Otwórz terminal (cmd.exe) i wydaj polecenie (przy podłączonym programatorze do USB oraz do Twojej płytki): [syntax=dos] avrdude -c usbasp -p m328p [/syntax] Pokaż jaki masz wynik tego polecenia.
Dzięki funkcji millis() i sprawdzaniu warunku if program przestaje być liniowym wykonywaniem polecenia po poleceniu, z if sprawdzasz czy upłynął odpowiednio długi odcinek czasu od poprzedniego wykonania jakiegoś kodu i wykonujesz tę część programu tylko wtedy jeśli tak. millis() jest licznikiem ms od uruchomienia programu. Zapisujesz sobie stan tego...
Potrzebujesz płytki Arduino UNO/NANO, moduł przekaźnika [url=]Link, pomiar temperatury i dobór czujników to już zależy co to ma mierzyć i jak szybko, jak się nie spieszy to mogą być DS18B20 (też tam znajdziesz), są również w wersji do cieczy neutralnych, kod to sprawdzenie kilku warunków i sam pomiar temperatury. Jak nic nie umiesz z programowania to...
Witam mam problem z wgraniem programu do atmega328p, wypaliłem w nim bootloader i chciałem wgrać program przez ch340 lecz arduino ide używa podczas wgrywania niewpiętego programatora usbasp, a program chce wgrać przez ch340, arduino ide wykrywa ch340. Podałeś zbyt mało informacji.... Zakładając że wgrałeś do m328p poprawnie bootloader ‘opti’...
Przede wszystkim, zamiast ciągnąć masę po ścieżkach, wylej poligon: aby to zrobić, najpierw usuń istniejące ścieżki masy poleceniem: ripup gnd Następnie wybierz z paska narzędzi na "Poligon", zanim zaczniesz rysować w linii komend wpisz "gnd". Jeśli tego nie zrobisz, możesz po narysowaniu poligonu zmienić jego nazwę poleceniem name. Obrysuj całą płytkę...
Problem jest w środowisku, bo wywala się skrypt w Pythonie z powodu braku biblioteki pythonowej. Możesz spróbować dociągnąć wydając polecenie "python -m pip install serial" (z wiersza poleceń).