Uważam, że te białe płytki stykowe są do ... niczego ale to moje zdanie, nie wiem czy są wszystkie takie - moją luźny styk. Kupiłem właśnie zestaw elementów z taką płytką i według mnie te styki są za ciasne - musiałem użyć bardzo dużej siły aby wsadzić Arduino Nano - tak samo ciężko wchodzą te kabelki MALE-MALE. Albo trafił mi się dobry egzemplarz...
Witam, Szukam gotowego programu do Arduino Uno, kopiuj wklej Co by obracał wałem silnika krokowego prawo i lewo ktoś coś może podesłać ?
Czyli mam podać tekst z konsoli? Staram się otrzymać pomoc, niedużo wiem na temat Arduino. Jeśli chodzi o tekst z konsoli: [syntax=c]void setup() { pinMode(8, OUTPUT); pinMode(9, OUTPUT); pinMode(10, OUTPUT); } void loop() { digitalWrite(10,LOW); digitalWrite(9,LOW); digitalWrite(8,LOW); delay(1000); digitalWrite(10,HIGH); delay(1000); digitalWrite(9,HIGH);...
... życzyłbym innym, a zwłaszcza sobie, aby dział Arduino zniknął z działu Mikrokontrolery . Widzę go w osobnym wymiarze, albo chociaż np. w dziale Programowanie . Pośrednio przyznałeś, i chyba się z tym zgadzam, że dział Programowanie w swej średniej jest bardzo niskiej jakości. Na oko 70% pytań zamyka się w modyfikowaniu makr/VBA do koszmarów /prowizorek...
To pojawia się więcej opcji oraz UF2; Tu też nie rozumiem kompletnie filozofii pojawiania się w opcji Port, tego niby urządzenia UF2. Bo sama metoda wgrywania, że przez kopiowanie pliku wsadu (.uf2) na dysk, jest wybrana już w innej opcji Upload Metod. A do opcji Port trzeba wciąż wchodzić jeśli np. korzysta się z monitora portu i przełączać co chwilę....
(at)emarcus kolego chyba nie doczytałeś. Otóż nie kupiłem tego urządzenia z linku z ali tylko ogarnąłem na arduino. Mam pilota Mele f10Deluxe który ma możliwość kopiowania przycisków IR i niestety w trybie PC mogę zaprogramować tylko jeden przycisk ,dlatego piszę o konfiguracji kilku kliknięć. I nie ,nie mogę zaprogramować w innym trybie pilota bo...
W MCP2221(A) GPIO są dostępne od strony USB. Z not wnioskuję, że od strony uC nie można zrobić nic poza samą transmisją po USB. Nie mylę się? Wszystkie informacje znajdziesz w karcie katalogowej. Wiem ale po przejrzeniu noty nie zawsze wszystko jest jasne. Widzę możliwość konfigurowania VID, PID ale deskryptora już nie. Nie ma rejestru deskryptora....
Właśnie taki. OH BOY! To nie nazywa się "keypad" ani też "wyświetlacz" Jest to: "LCD_KeyPad Shield” (tak jak opis na płytce) - dedykowany wyłącznie pod standardowe płytki_Arduino Uno oraz Mega. I pod tym hasłem należało szukać materiałów. Podłączenie tego urządzenia do płytki Arduino-Uno jest trywialne! Łączy się jedno z drugim tak jak pasuje, a pasuje...
PiTank to zdalnie sterowany czołg, kontrolowany poprzez sieć. Skonstruowany został w ramach szkolnego konkursu robotycznego. Realizacja projektu pochłonęła pięciu osobom około dwa tygodnie. Głównym pociskiem wystrzeliwanym przez działo pojazdu są piłeczki ping-pongowe - jest w stanie wystrzelić do 3 piłeczek naraz. Czołg sterowany jest poprzez interfejs...
[syntax=c] #ifndef _Timers_h #define _Timers_h #include <Arduino.h> #include <inttypes.h> #define SECS(t) (unsigned long) (t * 1000) #define MINS(t) SECS(t) * 60 #define HOURS(t) MINS(t) * 60 #define STOP 0 class Timer { private: uint32_t _time; uint32_t _lastTime; public: void begin(const uint32_t); void restart(); bool available(); uint32_t...
W poniższym poradniku dowiemy się, krok po kroku, jak podłączyć wyświetlacz z telefonu Nokia 5110 do modułu Arduino, napisać kod oraz, wykorzystując dostępne w sieci narzędzia, stworzyć grafiki, które można będzie wyświetlać na tym ekranie z pomocą Arduino. Krok 1: podłączenie Po pierwsze trzeba podłączyć wyświetlacz telefonu Nokia 5110 do naszego...
Autor omawianego projektu jest ogromnym fanem robotów latających: wszelkiego rodzaju dronów, helikopterów etc. Kolejnym jego projektem miał być quadrocopter, jednakże nie byle jaki. Prezentowana poniżej konstrukcja to projekt inteligentnego quadrocoptera wyposażonego w kamerę, do rozpoznawania obrazów. Dzięki temu dron ten jest w stanie autonomicznie...
W sumie nie patrzyłem, nigdy nie było mi to potrzebne. Dopiero od niedawna potrzebuję zabezpieczyć swój kod przed kopiowaniem. Jeśli umieszczę kod w osobnej pamięci to chyba bez sensu, przecież taką transmisję można łatwo podsłuchać.
Mam zamiar kupić Arduino Uno i trochę popróbować na gotowych programach, ale nie chcę przepłacać w Polsce i szukałem ofert na ebayu. Nie wiem czy wolno wklejać linki do ofert więc kopiuję treść aukcji: Nazwa aukcji: Latest Version Original Arduino Uno R3 MEGA328P ATMEGA16U2 +USB Cable Latest Version Original Arduino Uno R3 MEGA328P ATMEGA16U2 +USB Cable...
Wkleiłem tą bibliotekę ale wyskakuje teraz inny błąd: avrdude: ser_open(): can't open device "\\.\COM1": Nie można odnaleźć określonego pliku. Podczas ładowania szkicu wystąpił błąd Próbowałem podpięć pod inne porty USB i jest to samo. Co może być tego przyczyną? Masz w zasadzie dwa błędy. Poniewaz próbujesz robic dwie rzeczy jednocześnie , trudno...
po co i dlaczego uzywa sie bootloadera w Arduino 1. Jest to w produkcji na taką skalę, w jakiej powstaje Arduino najtańsza opcja (nie wiem czy zdajesz sobie sprawę, że launchpad jest sprzedawany chyba poniżej kosztów produkcji) - dodanie jakiegokolwiek sensownego programatora kosztuje, a programowanie poprzez FT232 (starsze Arduino) w trybie BitBang...
Oryginał ma logo Arduino. Legalne klony nie mogą go posiadać. A jako, że jest to platforma otwarta to Arduino można legalnie kopiować stąd tak dużo tanich klonów. Jakość klonów jest zbliżona do oryginału.
Witam forumowiczów. Od niedawna zacząłem bawić się Arduino. Zainteresowałem się kopiowaniem chipów (od tonera w drukarce), które oparte są na pamięci EEPROM. Poszukałem trochę w internecie, znalazłem program, który skanuje łącze w poszukiwaniu adresów na jakich dana pamięć się znajduje( chip mam zalany żywicą więc nie sposób było domyśleć się jak wygląda...
... Przypuszczam, że to jakiś błąd kompilatora Arduino. ... Kuszące stwierdzenie. Ja po wielu latach przestałem widzieć "błędy kompilatora" a zacząłem widzieć swoje. W praktyce C/C++ są liczne undefined behavior (UB), czyli kod jest zły, ale wystąpienie błędu może się długo ukrywać, nie zawsze palnie w łeb. A serio, twoja rada jest szkodliwa. 1. temat...
Witam, Zanim ktoś udzieli mi rady, proszę mieć na uwadze że interesuje mnie tylko programowanie w Arduino. To tak jak z budowaniem domu - budując dom nie muszę wiedzieć z czego i jak zbudowany jest pustak, kuchenka czy samochód. (mam to na uwadze(!)..... W takim więc wypaku nie musisz uczyc się niczego!! .......za wyjątkiem pewnie ..... klocków LEGO...
Dopiero raczkuje w programowaniu i w Arduino. Próbuję napisać coś do obsługi DS18B20. Czy normalnym jest, że do większości fragmentów kodów jakie pobieram z sieci lub jakie podpatruje pasują tylko określone biblioteki? Myślałem, że biblioteki są w miarę uniwersalne, a tu okazuje się, że co kod to inna wersja biblioteki na której opiera się autor kodu....
W arduino IDE jest możliwość wyeksportowania pliku hex bez bootloadera, tylko że trzeba go wgrać zewnętrznym programem, w arduino ide chyba nie ma możliwości bezpośredniego wgrania programu bez bootloadera. Poza tym "arduinowców" nie ma co wrzucać do jednego wora bo są tacy co potrafią tylko kopiuj-wklej a są i artyści tak jak zresztą w każdej dziedzinie....
Obecnie jest tak chcę z tym że arduino widzi że jest również wciśnięty ciągle przycisk 3 i 4. Skoro kopiujesz już przykład z , to zrób to dokładnie. [syntax=c] // Initialize Button Pins pinMode(9, INPUT_PULLUP); pinMode(10, INPUT_PULLUP); pinMode(11, INPUT_PULLUP); pinMode(12, INPUT_PULLUP); [/syntax]
Rozumiem ze bez kodu się nie da liczyłem po prostu na to ze jest jakaś ogólna zasada pisania tego typu kodu np to co zostało zauważone ze jest delay(). Zaraz wstawię wszystkie kody które mam. Dodaje w tej wersji ponieważ przy próbie dodania w formie załącznika wyskakiwał błąd że zły format 'ZŁY' to może byc pies.... "UWAGA! ZŁY PIES", - procedura może...
Niepotrzebna komplikacja. Wystarczy zaświecić jedną diodę reprezentującą głowę i jedną zgasić. Czy masz na myśli odświeżanie ekranu? Generalnie tak, można albo zawsze od 0 "rysować" scenę, albo robić tylko zmiany. Swego czasu nawet pisałem coś chyba w Pascalu/na Lazarusie z grafiką gdzie nie było double bufferingu i okazało się, że wygodniej jest tylko...
Przeszukiwałem właśnie takie rozwiązania w sieci ale nie znalazłem żadnych gotowych schematów wraz z oprogramowaniem na arduino. No to będziesz pionierem, mas szansę przetrzeć szlaki dla innych. Zabawę z arduino zacząłem kilka dni temu No, od czegoś trzeba zacząć... Miganie diodą dasz radę sam zrobić po tych kilku dniach? Czy Arduino kojarzy Ci się...
Wielkie dzięki za zainteresowanie i odpowiedź. Problem w tym, że "ręcznie" jest powiedzmy w trzystopniowej skali numerem 1 (niedoskonale), 3 to doskonale (powiedzmy normalna maszyna sterowana alfanumerycznie i możemy zaprogramować na niej jakiś obiekt CADowski). Pisząc o takim "szukaczu linii" pomyślałem, że może usytuowałby się gdzieś w 1,5 albo 2...
Mam taki oto problem, chciałbym przesłać dane bitowe z Arduino na serwer Apache2. Czyli odwrotna sytuacja niż opisują we wszystkich tutorialach. Ogólnie niemal wszystkie przykłady pokazują przesyłanie metodą GET. Jednak ja tego nie chcę, bo wtedy trzeba kodować dane bitowe. Natomiast metoda POST mi po prostu nie działa. Udało mi się co prawda wysłać...
MT-D21E produkcji MattairTech to mała płytka deweloperska stanowiąca alternatywę dla platformy Arduino Zero. Płytę oparto o mikrokontroler SAM D21E z rdzeniem ARM Cortex M0+, który taktowanym zegarem 48MHz posiada 128KB pamięci Flash oraz 16KB SRAM (dostępna jest również wersja z 256KB Flash i 32KB SRAM). Zastosowane MCU to układ w 32-pinowej obudowie...
Łatwo krytykować kogoś zielonego, bo faktycznie jestem zielony. Ale zamiast krytykować zamieść porządnie napisany program nadajnika i odbiornika. Naprawdę będę Ci wdzięczny i nie jest to żaden sarkazm. Dawniej mówili "navigare necesse est" . Na pewno nie można powiedzieć "programire necesse est" . Wielu ludzi nie będzie programować, będą używać oprogramowania....
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...
Jak sprawdzić rzeczywistą częstotliwość Timera? Gdzie podłączyć diodę? Proszę o wyrozumiałość bo może moje pytanie jest trywialne, ale niestety elektronika i mikrokontrolery są dla mnie nowością i może porwałem się z motyką na słońce nie mając odpowiedniej wiedzy a chcę wykonać taki projekt. Jest to mój drugi projekt na Arduino (pierwszy był termometr)...
jedyna jego dzisiejsza reakcja. Siedzę nad tym 5 godzinę i zaczyna brakować mi pomysłów Podam jeden - pobrać DS-a i napisać sterownik. W pięć godzin już byś pewnie jakiś pixel zapalił. A za to ile byś się nauczył. Kopiując kody z lewa na prawo odkryłeś jedną prawdę - aby programować uC trzeba programować. Kopiowanie nie wystarcza!!!
(at)grawastar1986 program został tak zmodyfikowany aby odczyt i kasowanie eeprom można było zrealizować przez port szeregowy z wykorzystaniem monitora portu szeregowego wbudowanego w Arduino i ustawionego na prędkość 115200. Podczas pracy program szuka pierwszego zerowego bajtu w pamięci eeprom i tam umieszcza wyniki tak aż do wypełnienia całej pamięci...
a jak nie to zapisywać w pamięci FRAM, ostatecznie w zewnętrznej flash z własną kontrolą ilości zapisów poszczególnych komórek pamięci. FRAM, rozwiązanie proste ale drogie. Taniej dać kilkadziesięt czy kilkaset większą FLASH i stosowny system plików do niej. Dane zapisuje się do FLASH a co jakiś czas, np co godzinę kopiuje na SD. Temat nie jest banalny...
Identyczna ilość zajmowanej pamięci na obu platformach jest mi potrzebne przy przesyłaniu struktury przez Serial albo Client.write przez WiFi. Pamięć zajmowaną przez strukturę kopiuję do zmiennej typu char i po przesłaniu kopiuję ponownie do struktury. Zastosowałem Twoją propozycję i dane przenoszą się prawidłowo. Jednak nadal jest różnica w wyniku...
Biblioteki wgrywałem przez opcję programu IDE, a po wystąpieniu błędu przenosiłem sam folder grbl z folderu grbl_master do folderu library w arduino IDE i tak samo błąd występuje. Jeżeli to prawda co piszesz, to wydaje się że tu będzie źródło twojego problemu... 1.W zasadzie nie ma absolutnego wymogu aby Arduino IDE był zainstalowany na dysku głównym...
1. Posiadam sterownik LED 24V (z PWM) i chciałbym rozdzielić sygnał z jego wyjścia na kilka, a następnie każdym z nich niezależnie sterować (tylko wyłączanie, włącznie - z zachowaniem poziomu PWM). Stąd moje pytanie - czy jedyną słuszną opcją w tym wypadku będą przekaźniki? Są słyszalne więc chciałbym ich uniknąć, jednocześnie mowa o poborze na poziomie...
(at)lopr_pol tak to wygląda ciągiem Aby wgrać jakikolwiek program, musisz go najpierw skompilować (!) Te dwie od lewej conki na górnym pasku w IDE oznaczają (mają funkcje): check mark (ptaszek, albo 'verify') - jest to próba kompilacji kolejna, ze strzałką w prawo, albo 'Upload') - to zespolona akcja kompilacji i wpisanie tej kompilacji do processora....
JA BYM (oczekiwane solidne oswojenie zarówno z C, AVR, Arduino jak i C++) nie przerabiał 1:1 tylko odwzorował wiedzę o chipach (porty, bajty, czasy) z projektu C++ Arduino na C++ AVR Przenosząc pewne abstrakcje, koncepty, sekwencje góra 2-3 linii. Uznał bym, że 1:1 jest dość kosztowne, gdyby mi przyszło ... choćby Arduino String odwzorować. Koncepcje...
Nie wiem czy to może być losowę ale po każdy wgraniu kodu(Czyli ustawienie dobrej daty) dzieję się to ale nigdy odrazy. Coś mi pachnie, że kopiujesz masowo tu kopiowane błędnie ustawienie daty i czasu. A jak nie oprogramowanie to co może być? Rozumiem kodu jesteś tak, pewien, że wykluczasz, i dlatego nie pokazujesz
Cześć potrzebuję zrobić przełącznik do tp5100. A mianowicie chodzi mi że gdy ogniwo osiągnie określone napięcie to układ całkowicie się wyłączy. Może być coś na arduino a mianowicie arduino kontroluje napięcie i widzi przykładowo 4.1v i w tym momencie rozłącza układ jakimś przekaźnikiem albo czymś podobnym ma ktoś jakiś pomysł? Prosty układ bez przekaźnika...
Arduino - platforma - mikro kontroler - ATmega328 Problem polega na tym że kod: root.ls(LS_DATE | LS_SIZE); wysyła bezpośrednio na rs dane i nie wiem jak np. zapisac je do zmiennej, ewentualnie może jest na to inna funkcja lub nawet inna potrzebna biblioteka, piszę tutaj , bo może ktoś coś podobnego robił. oto kod programu (jest tam sporo deklaracji...
No tak ale mega ma więcej pamięci ale powiedz mi już tak ostatecznie co by było dla mnie lepszym rozwiązaniem (koszty nie mają znaczenia) i czy jeśli poleciłbyś mi jednak uno to czy wrazie czego są do niego jakieś shieldy rozszerzające pamięć czy coś ... Uno ma 32 KB pamięci na program, a to jest już dużo jak na taki mikrokontroler. Rozszerzać pamięci...
Zamien strcpy na strcmp. Tak to jest z kopiuj wklej.
Dziekuje najmocnie za kolejne odpowiedzi... A wiec tak mam zbyt mala wiedze na ten temat aby podlonczyc Analogowy czujnik lecz nie mowie ze tego nie sporbuje. Lecz zastosuje tak jak kolega tzok powiedzial Czujniki Cyfrowe. A podlonczenie Analogowego uznam jako Nauke :) Wiec napewno bede zadawal kolejne Pytania :) Z tego wszystkiego to LM35 (analogowy)...
Do kopiowania i sklejania stringów użyj funkcji [url=]strcpy() i [url=]strcat(). Żeby uzyskać długość stringa użyj funkcji [url=]]strlen(). Znak nowej linii to '\n'. '\r' to powrót karetki. Serial.println() wyświetla stringi bez problemu, nie musisz z nim nic robić.
Z polskich autorów książek o microchipie kojarzę Tomasza Jabłońskiego. Ma całkiem fajną książkę w której opisał kilka programów w języku C na jakiegoś PIC12 i na nieśmiertelnego PIC16F84. O assemblerze na PIC16F84 jest dobra książka Bohdana Borowika. Tytułu nie pamiętam, ale miała ona na okładce małe dziecko ciągnięte wagonik lub wózeczek. Z angielsko-języcznych...
To chyba najlepszym wyjściem w tej sytuacji byłoby kupienie pilota kopiującego i przerobienie go.
Na zasadzie: kopiuj wklej..;) sam tekst może być.
blad ktory sie pojawia jest nastepujacy: 'gt' was not declared in this scope w miedzyczasie pogrzebalem i znalazlem rozwiazanie. zamiast "gt" powinno byc ">" ot taki chochlik podczas kopiowania tekstu :) pozdrawiam
kolego piotrva -gdzie jest napisane, że autor korzysta z IDE i bibliotek Arduino? Nigdzie, ale poruszył temat obsługi np. USB - napisałem "na zapas" swoje zdanie i doświadczenia związane z tym środowiskiem. Poza tym bootloader Arduino ma jedną wadę - przekazuje mu się pliki nieszyfrowane, więc można od razu wrzucić do internetu wsad ze schematem i...
Pytanie zatem czy da się tak przenieść całą zawartość uC? Co z bootloaderem i fusami w takim przypadku? Czy .hex zawiera cały komplet danych taki, że po wgraniu na świeży uC staje się on dokładną kopią pierwowzoru programowanego z Arduino IDE? Nie używam eXtreme Burner, więc tu moja opinia może byc nie dokładna.(!) Wydaje mi się jednak że jest to bardzo...
tmf - Doceniam że chcesz mi doradzić, ale jak na razie to dopiero zaczynam się uczyć i poznawać co i jak, jestem jak dziecko w przedszkolu. :D Więc póki co się rozglądam. Poza tym sugerowałem się tym co znalazłem na internecie i chciałem napisać samemu a nie kopiować, bo chyba o to chodzi. Fajnie że skrytykowałeś to co napisałem, przynajmniej wiem gdzie...
I dobrze lepiej programować niż kopać piłeczkę na orlikach , Lepiej programować i kopać piłeczkę na orlikach. Sama idea BBC z tym modulem embedded micro:bit jest ciekawa. To nie jest pierwsza taka akcja BBC, warto poczytać o historii ARMa ( dawniej Acorna ). A sama idea Arduino jest badziewiasta bo niczego nie uczy oprócz kopiuj-bezmyślnie wklej.
Nie za bardzo wiem jak to zrobić. Uzyc glowy nie tylko jako taranu. Google: "nrf24l01 two way communication" - milion kodów do ardurninowego kopiowania np
Zadeklarowany 500 znaków, w tym pierwsze dwa zainicjowane na '{', '\0' Ponieważ to jest w obszarze pamięci statycznej, dodatkowo wszystko te obszary są z mocy standardu wypełnione zerami, czyli dalej tez są zera (ale z innej zasady) Czyli rezerwuję w magazynie 500 ponumerowanych, pustych (pusty = zero) półek, a na pierwszej umieszczam {, a z drugiej...
Dzięki za dotychczasowe informacje. Pobrałem biblioteki z podanej strony i nie mam już problemu ze złą architekturą. Zgodnie z tym co jest napisane na stronie Circuitsathome.com sprawdziłem również czy mój czytnik jest boot keyboard. Jest. Mam czytnik MCR12-USB. Po podłączeniu bezpośrednio do komputera i pobraniu sterowników czyta od razu kody. I pojawia...
no dobra, biorąc przykład ze sprzętu, jak masz problemy, rzucasz do kosza i kupujesz/wykonujesz nowy, czy kręcisz się koło niego, analizujesz zasilania, kondensatory, ścieżki, czasem lutownica jakaś poprawka itd... chaotycznie skacząc po necie masz >50% szans, że z drugiej strony autor/doradca jest (niemal) równie zielony, a tylko na zasadzie "parzystej...
Nie ma co przesadzać z tymi zabezpieczeniami, jeżeli nie ufasz lockbitom to i drugi mikrokontroler nie pomoże, już przy drugim "rozbrajanym" egzemplarzu będzie wiadomo gdzie ma umieszoną baterię, mikrowyłącznik itd. Gdy coś staje się popularne i generuje realne zyski to konkurencja i tak to skopiuje - nie ma nawet problemu żeby zrobić swoją wersję Atmegi...
W przerwaniu nie możesz wysłać 4 bajtów przez UART, bo w tym czasie przerwania zliczające będzie zablokowane. Zaraz odezwą się fani odblokowywania przerwań w przerwaniach w AVR, którzy poinstrują Cię, jak łatwo nabawić się trudnych do wykrycia błędów w programie. Gdybym miał to robić na gołym AVR, zrobiłbym transmisję w pętli głównej na podstawie znacznika...
ten fragment kodu jest bez sensu bo zakres zmiennych jest za mały (musisz wcześniej zadeklarować tego int'a) :!: ... wiesz o co chodzi czy trzeba jeszcze wytłumaczyć:?: 1. Nie ma mowy o błędach kompilacji, to pewnie gdzieś deklaracja jest (ewentualnie kolega ma gdzieś złośliwości rzucane przez kompilator). Tyle tylko że kopiując coś bez sensu - zasłonił...
Zrobiłeś już własnoręcznie cokolwiek, choćby miganie LED-em? Tak. Przetestowałem też kod Tam na arduino realizują serwer, ty potrzebujesz klienta. Przejrzałem githuba od tych płytek, nie widzę klienta. Na pewno klasa ETHER_28J60 tam użyta jest tylko serwerem. Jak mnie coś oświeci to dopiszę. EDIT: na mój designerski gust klasa jest źle nazwana. Zakładając...
Dalsze plany: * Automatyczna detekcja szczytów * Obliczanie częstotliwości skurczu serca * Obliczanie wariancji częstotliwości skurczu serca Przy takich fatalnych rezultatach odnośnie jakości przebiegu, to osobiście kiepsko widzę obróbkę tych danych nawet w zakresie pomiaru tętna. Jak na elementy użyte w torze analogowym, to dziwi mnie taki zaśmiecony...
Dlaczego. Inne programy np. na led działają dobrze. Kompilują się i można wgrać na Arduino Uno a tego co wyżej nie. Jak napisać program na arduino Bo zrobiłeś pewnie kopiuj-wklej przykładu z netu, a nie przeczytałeś artykułu? Tam masz gotową bibliotekę, która ma zdefiniowane porty dla każdej z cyferek, a ty jej nie załączyłeś do projektu. Musisz znaleźć...
Kolego, delay to naprawde zuo w tym przypadku i przyjmij to do wiadomosci ;) Pozdr Nie wiem co to znaczy zuo ???? Ale poprosił bym dokładniej. które ""delay"" usunąć??? przecież to nie wiele pracy. KOPIUJ potem WKLEJ a na końcu USUŃ. (odpowiednie delay) skoro juz tak twierdzicie. jest ich dużo ponieważ czujnik podczas obrotu na serwo mechanizmie musi...
To zacznij pisać jak przystało na forum techniczne a nie przedszkole. Jakoś "ditomek " nie miał problemu ze zrozumieniem tego co pisze. Po prostu zrozumiał że jak piszesz o kompocie z jabłek, to słowo pomarańcze należy rozumieć j/w. Dopóki czegoś rzetelnego nie przeczytasz, będziesz skazany na przypadkowy kod kopiowany nie wiadomo skąd, z chaotycznymi...
Redundancja, to jest odpowiedź W sensie nadmiaru zbędnego :-) W tym projekcie chodzi właśnie o to, że ma być prosty, do zbudowania przez fotografów nieelektroników. Czyli według Ciebie dwa transoptory i dwa rezystory to rozwiązanie prostsze od jednego rezystora!!! Tu mnie serduszko zabolało. Jak ja coś kopiuję, a robię to często (programy, sprzęt),...
Witam Kolego Piotrus_999 na tym etapie nasza dyskusja nie ma sensu skwituję to w dwóch słowach "NIE POMAGASZ" Prośby o pomoc kieruję do innych użytkowników, a co do strony programowej to robię to po to aby w sposób szybki bez podłączania czegokolwiek właśnie pisać proste programy i dostrzegać własne błędy, nie powiem żebym też na początek czegoś nie...
Dziękuję za szybką odpowiedź. Płytki jeszcze nie widziałem na oczy, ale jestem pewien że jest amatorską zabawką (może nawet opartą o arduino, wtedy będzie z górki). O zabezpieczeniach nie ma mowy. Czego mam szukać na płycie i gdzie może być zawarte oprogramowanie?
Jeżeli mimo dodania dodatkowego adresu serwera nie możesz dalej znaleźć w menadżerze płytek esp8266 , to sprawdź czy oby na pewno masz go dobrze wpisanego czasami przy kopiowaniu nie wkleja znaku "_" .
Ten błąd wyskakuje mi podczas wgrywania pliku marlin arduino file gdy wgrywam na płytkę przy pomocy programu arduino 1.8.5 około godziny 19 załączę zdjęcie z dokładnym błędem. Dodano po 1 To okienko z błędami ma z prawej strony taki suwaczek do przewijania. Przewiń sobie i przeczytaj co jest wyżej. Tam będzie napisane dlaczego wystąpił błąd kompilacji....
Dwa razy definiujesz to samo. Raz DHTPIN to jest 10, drugi raz to jest 9. Dwa razy tworzysz obiekt o tej samej nazwie. Dla drugiego czujnika użyj innych identyfikatorów. Mam mocne wrażenie, że to się nawet nie kompiluje *), oprócz w/w takie detale jak średniki itd... nie każdy od razu jest geniuszem, ale jak kolega chce pomocy, niech chociaż dobre...
Trzeba rozróżnić pisanie z gotowców - w sensie z gotowych bibliotek, od bezmyślnego kopiuj-wklej z .ino znalezionych w sieci. Ten problem dotyczy każdego jednego języka programowania i każdej platformy uK. Pisząc pod Atmel Studio na XMega też za każdym razem piszecie własne biblioteki do obsługi wszystkiego co podłączacie do uK? Nie wiem - własną obsługę...
A skoro na wyświetlaczu by się nic nie pokazało, to powinno się pokazać na monitorze portu szeregowego? Bo również nic tam nie ma. Jak mówiłem, jedynym razem kiedy coś mi się tam wyświetliło to gdy sprawdzałem adres I2C. Z tego co widziałem w internecie, to powinien się chociaż wyświetlić komunikat o braku sygnału z BME280, a tymczasem zupełnie nic...
Pisałem z telefonu, chodziło o idee, a skopiowałem z kolegi kodu który w momencie kopiowania taki był, a widzę, ze kolega wyedytowal pózniej bo resume było na końcu, ja tylko wstawiłem if'y i przeniosłem włączenie serwa i pinu do if'a :) Pozdr
Ja po prostu buduję program, a następnie kopiuję z AS7 kod hex i wgrywam innym programem na arduino
w takim razie, kiedy zakomentujemy funkcje "RTC.adjust", skąd zegar DS1307 będzie pobierał godzine? na pewno z daty kompilacji to nie jest dobry wybór. Ale rozumiem google się zacięło i nie wiesz co to jest __DATE__ i __TIME__ Skądinąd widzę to już któryś kolejny raz kopiowane bez zrozumienia.
Dziękuję Wam za odpowiedzi! Mam sporo umiejętności (zbudowałem sobie laser wraz ze sterowaniem np.) ale w temacie Arduino dopiero raczkuję. Wiem, że dzwoni ale często nie wiem gdzie - jeszcze nic nie programowałem, choć obsługuję i rozbudowuję płytkę od CNC. Niedawno kupiłem Ard. Nano na próbę, żeby się czegoś nauczyć i rozważałem, czy to maleństwo...
Witam, zmieniłem założenia projektu. Będzie założona felga stalowa od Passata B5 i czujnik zbliżeniowy. Na kole mam 20 dziur więc na 1 obrót przypada 20 sygnałów kroku. Z założenia prędkość nie będzie przekraczała 10km/h tj. 2,8m/s czyli licząc obwód koła który wyniesie 0,6m otrzymam maksymalnie około 95 sygnałów kroku na sekundę. Zakładając również...
Wyodrębniłem . W aplikacji Arduino wybieram iknonę "plik" . Z otwartej listy wybieram "otwórz" . Wyszukuję gdzie mam folder plików RECEIVER_GIMBAL.ino . Otwieram go jest przeniesiony do aplikacji Arduino 1.6.5 . Wybieram w aplikacji ikonę z "ptaszkiem" zweryfikuj i wyskakuje informacja : błąd kopiowania , błąd kompilacji .
to jeden z pierwszych moich projektów na tej platformie, więc nie ma szans, że sam napiszę kod, bo zwyczajnie niewiem jak to zrobić. A więc czemu nie zacząłeś od czegoś prostego? Najłatwiej znaleźć kursy Arduino w internecie, i uczyć się od podstaw, zamiast rzucać się na głęboką wodę. Podłączając kabelki zgodnie ze schematem i kopiuj / wklej kod niczego...
W jaki sposób zamierzasz komunikować się z Domoticzem? Z kodu wynika,że gołębiem pocztowym. Nie można zaczynać od kodowania bez znajomości zasady działania systemu. Nie można zaczynać kodowania od bezmyślnego kopiowania.
Kody skopiowane z arduino i skryptu ze strony kody do pilota wgrane do aplikacji smart ir remote, temat zamykam
Witam Nakładka pierwsza była budowana z myślą o tym kursie znajdującym się na forbocie i na tej nakładce zrobimy 90% kursu oczywiście jak pozmieniamy sobie deklarację pinów aby była zgodna z moją płytką Ten kurs wybrałem do nauki od podstaw programowania dzięki Arduino bo dla mnie napisany jest w sposób jasny a zadania domowe pozwalają bawić się programem....
W tym przykładzie z event program zajmuje się swoimi sprawami, a w przerwaniu odczytuje znaki przylatujące z UART, jak wykryje znak specjalny NL/CR (wybierz sobie co tam wolisz) to zaczyna zajmować się tekstem, kopiuje sobie na bok, bo dane mogą już lecieć kolejne, decyduje czy to było polecenie nowych obliczeń, czy tekst mający być liczbą i dalej to...
Restartuje się żeby skonfigurować oled, bez tego jest czarny. Naprawdę ? wyobraź sobie program który wykonuje wiele funkcji i obsługuje również lcd, przy każdej operacji będziesz restartował program ? niezła logika. Nie ma żadnego problemu w obsłudze takich wyświetlaczy, bez restartów, tylko trzeba umieć użyć biblioteki. Powyższe pokazuje, że Nie daję...
Myślę że osoby ew. korzystające z tak ogólnikowego "poradnika" nie będą zainteresowane tworzeniem wymagających projektów. Raczej: "kopiuj/wklej; i czemu mi nie działa"... To platforma amatorska i nie patrzcie na to z waszego PRO/komercyjnego punktu widzenia... Nie mogę się z tym zgodzić. Przykładów (prostych) dla Arduino z ESP32 czy STM32 jest dużo...
Niestety są w komplecie, sprawdzałem, jedna wersja nie działa z configiem drugiej. Owszem, ale nadpisując avrdude.conf w Arduino IDE inne rzeczy przestaną działać. U mnie zadziałało bez kopiowania avrdude.conf.
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 co ci potrzebne dwa czujniki PIR do wykrycia obecności...
Podczas kompilowania pliku oprogramowania do arduino nano atmega 328 wyświetla się błąd kopiowania "declaration of 'FreeSmallFont' as array of references" i podświetla się linia w programie: "extern uint8_t SmallFont Do zanalizowania problemu potrzebny jest wgląd do kodu źródłowego. To nie jest błąd kopiowania, ale błąd związany związany z niepoprawną...
Jeśli wgrywasz ręcznie metodą kopiuj/wklej do katalogu c:\...\Documents\Arduino\libraries\ to musisz zamknąć Arduino i uruchomić ponownie by biblioteka była dostępna. Jak wszystko dobrze zrobisz to powinny się pojawić przykłady z tej biblioteki.
Dalej uważam, że prościej i szybciej opanować składnię JSONa niż HTML5, JavaScript, łączenie tego i obsługe modułu Bluetooth OEM, :-) Dla porównania pierwszy z brzegu framework i przykłady tworzenia przycisku Wszytko można przetestować bez urządzenia. W przeglądarce wbudowane narzędzia do debugowania. W sieci setki programów powalających na tworzenie...
Jest to klawiatura matrycowa, niestety nie wiem, jak dopiąć więcej niż 25 przycisków, albo za stary jestem(37 lat w marcu skończyłem) albo ........... I zaznaczam, że oczekuję przydatnej i rzeczowej porady. nie temat do śmieci Więc jesteś w przedziale wiekowym kiedy umysł człowieka pracuje najwydajniej (!) Widocznie te gry pochłaniają całą twoją uwagę,...
Nie mam zdefiniowanego co ile ma być odczyt temperatury Tutaj jest fragment kodu: #include <DallasTemperature.h> //biblioteka czujnika temp #include <OneWire.h> //biblioteka interfejsu #include <LiquidCrystal_I2C.h> //biblioteka wyświetlacza 2004 #define ONE_WIRE_BUS2 //definiowanie pinu ONE-WIRE OneWire oneWire(ONE_WIRE_BUS); DallasTemperature...
Czytnik pamięci nie jest potrzebny by użyć UNO jako programatora, wgrywasz do UNO program i jest programatorem, port COM pod którym pojawia się UNO w WIN jest portem programatora. Użycie UNO jako programatora nie jest konieczne jeśli masz USBASP. Połączenie możesz zrobić bez przejściówki, bierzesz 6 kabelków żeńsko-męskich, połączenie znajdziesz w Google...
Czy jest opcja wpisania liczb 1-12 do tablicy a po wylosowaniu jednej skopiowania tablicy z pominięciem wylosowanej wartości? Nie ma chyba takiej potrzeby. Wystarczy, że element tej tablicy to będzie struktura składająca się z liczby (1 ... 12) oraz pola bool (true znaczy już wylosowana). W trakcie każdego losowania sprawdzasz zawartość pola bool tzn....
Witam, tak się pewnie teraz nie robi (szkoda papieru, tak słyszałem), ale gdyby mi zależało na szybkim rozwiązaniu problemu zrobiłbym tak: Na odwrocie tej kartki, którą pokazałeś rysujesz prostokąt z napisem STAN_OFFOFF w środku. Od tego robisz strzałkę z napisem "przycisk_1_ON" i kolejny prostokąt ze stanem o stosownej nazwie. Dalej kolejna strzałka...
mógłbym prosić kawałek kodu odpowiadający za wyświetlenie odpowiedniej cyfry zgodnie z aktualnym czasem i o wyzwalanie przerwań?. Niestety biegły w programowaniu nie jestem Tylko musiesz się nauczyć co to robi, kopiowanie na pałę bez zrozumienia nic Ci nie da. [syntax=c] // Nixie Clock v1.0 // With DS3231 RTC and HC595 // Jan 2021 #include <Wire.h>...
Problemem nie jest komunikacja, a oprogramowanie na PC. W wielu przypadkach interfejs jest kluczem sprzętowym do programu (np. VCDS i HEX+CAN), czasem wręcz część programu działa na interfejsie (np. DS-150E). Owszem, niekiedy są problemy z komunikacją z niektórymi samochodami i tu wychodzi cięcie kosztów lub nieudolne kopiowanie - np. zastępowanie dedykowanych...