By "migać" tekstem na LCD wysyłaj raz ten tekst a raz spacje z przerwami czasowymi jakie Ci pasują.
Każdy program Arduino zachowuje się, praktycznie jak standardowy program C++. W C++ wystarczy komenda: LED_BUILTIN . Kliknij prawym przyciskiem myszy na LED_BUILTIN i wybierz z menu "Go to definition". Przeniesie Cię do pliku pins_arduino.h . Zobaczysz tam, że LED_BUILTIN ma wartość 13. digitalWrite(ledPin, ledState); "Go to definition" na tej funkcji...
http://obrazki.elektroda.pl/4103514700_1... Piny 0-7. Aha zauważyłem, że ma tam kolega LCD. To można przejść na porty PB0-PB5 i do tego np. piny PC4 i PC5. Pozdrawiam
A po co ci skośne? To analizator LOGICZNY. widzi tylko stan '0' i '1'. Resztę załatwia się oscyloskopem.
Nie możesz połączyć USB z FTDI do USB na Arduino. Natomiast jeśli na FTDI da się ustawić baudrate na 10400, to tak samo da się to zrobić z PC i żadne Arduino nie jest potrzebne. Ściągnij po prostu odpowiedni terminal - np. RealTerm.
są to belki na power ledach ,drivery itp.Do tej pory wszystko pracowało przez kilka lat na jednym kanale PWM kótry rozjasniał belki ledowe w ciągu 60 min.Chciłbym to teraz przerobic na 4 niezależne kanały z potencjometrami abym mógł sobie regulować różne pasma Dodano po 21 Chciałbym uzyskać coś takiego[syntax=arduino]// Definiowanie pinów const int...
No całych kart nie przeglądałem. Czyli dla LM35, bo tylko ten posiadam, przesunięcie może być 500 tak? I podpięty w sposób taki jak pisze w karcie katalogowej, tak? NIE (!) Wygląda że nie wiele zrozumiałeś. W podsumowaniu: Jeżeli masz LM35 to przy standardowym podłączeniu do zasilania (patrz FIGURE 1. Basic Centigrade Temperature Sensor) będziesz mógł...
Czy w Arduino można przyspieszyć ustawienia pinów jako wej czy wy. W Bascom można napisać set portx i mamy cały port ustawiony. Jak to zrobić w Arduino? Muszę ustawić 50 pinów więc jest o co walczyć. Marek A dlaczego chcesz to przyśpieszyć? Bo stosowanie frameworku, który wprowadza jakieśtam poziomy abstrakcji i w związku z tym spowalnia działanie...
Tu na forum jest program AVR LAB++ i możesz sobie nim odczytać/wgrać/sprawdzić jakie są/ustawić fuse w tym uC. Oczywiście nie potrzebujesz w sumie żadnej nakładki na AVR DUDE, można to wklepać jako polecenie + ENTER i tak ustawić.
A jak w arduino IDE v2.3.4 ustawić tę mniejszą częstotliwość.
Tobie Na tym działa Frezarka CNC bezprzewodowo ? na jakim programie ? Używam Candla. Najpierw musiałem połączyć się przez arduino przewodowo ustawić baudrate, zmieniłem przy okazji nazwy i hasła. Łączę sięz lapkiem po BT a Candle widzi frezarkę jako port szeregowy. Konkretnie moduł HC05 widzi jako 2 porty szeregowe, drugi jest chyba do obsługi samego...
Te piny są domyślne, żeby tamte działały trzeba ustawić ich w kodzie.
Przemyśl to tak, może o to chodzi: Arduino jest czystym ODBIORNIKIEM nadawania przez komputer (w tym również brak linii hadshakingu) Wtedy by byl odbior możliwy na dwoch bez świadomosci tego na komputerze żeby oba arduino ustawić na jednakowy port przykładowo COM7 A niby gdzie to ustawienie byś robił ? W pierwszym czytaniu temat wydaje się banalny,...
Jeśli program/sketch chcesz wgrać do Arduino poprzez programator USBasp który tu widnieje w tytule postu to wybiera się go gdzie indziej. Spójrz na obrazek. https://obrazki.elektroda.pl/9057640100_... "Normalnie" czyli najcześciej wszyscy "wgrywają" softy poprzez wbudowane w Arduino łącze USB<> Serial i wbudowany Bootloader. Jeśli...
W Arduino masz opcje, gdzie sam ustawiasz jaką masz pamięć.
Po czym wnioskujesz, że to 1us? Przecież timer ustawiony na 500 Hz. Zapytaj bota :)
Ale to wystarczy na sztywno ustawić IP dla Arduino i na "sztywno" adres docelowy też. Nie wiem, czy nie lepiej jakby kolega użył innej biblioteki, która też obsługuje ENC28J60, UIPEthernet . https://github.com/UIPEthernet/UIPEthern...
Mega startuje z wewnętrznym oscylatorem 1MHz, żeby przestawić na to co masz ustawione w programie trzeba kliknąć w Arduino IDE "Wypal bootloader", nawet jeśli nie używasz bootloadera. Jak używasz bootloadera to go wgrywa i ustawia fuse, jak nie używasz (i taką masz konfigurację wyklikaną w menu Arduino IDE) to tylko ustawia te fusy tak jak masz wyklikane...
Tak, użyć arduino zasilanego 3.3V (wszystkie ARMowe i np. pro mini 8MHz/3.3V). Ewentualnie ustawić jako input open drain (HIGH=hiZ) i dodać podciąganie do 3.3V
Tak, jest to możliwe.
Jeśli ma je załączać na podstawie wzrostu temperatury ,to wystarczy kilka dodatkowych przekaźników kilku torowych NO NC , podpiętych pod wyjścia S1 i S2 zamiast pomp , lub pobawić się np: Arduino i ustawić swoją konfiguracje.
[syntax=c]ADCSRA = ((1<<ADEN) | (1<<ADSC));[/syntax] Przy takim ustawieniu i zegarze 16 MHz przetwornik jest bardzo mocno przetaktowany i ma prawo nie działać najlepiej. ;) Jeśli już, to raczej [syntax=c]ADCSRA = ((1<<ADEN) | (1<<ADSC) | (1<<ADPS2) | (1<<ADPS1) | (1<<ADPS0));[/syntax] edit: Tak w ogóle, to ADCSRA...
Nie wiem co Ty kombinujesz. Masz gotowe rozwiązania, a robisz jakieś eksperymenty. Oczywiście, można na jednym z pinów w arduino ustawić stan niski, ale to może być "stresogenne" dla arduino i możesz "uwalić" port. Ten tranzystor stosowany jest jako zabezpieczenie przed nadmiernym prądem na porcie arduino (procesora). Oprócz tego umożliwia sterowanie...
W AVR LAB wybierając programator Arduino gadasz przez bootloader z płytką Arduino, musisz wybrać AVRISP, port COM i baud tak jak skompilowałeś szkic Arduino as ISP. W szkicu najlepiej ustawić 115200 (są gotowe linie, wystarczy zakomentować 19200 i odkomentować 115200). Tak czy inaczej AVR LAB ++ może się czasem przydać, ma inną wersję AVR DUDE.
Schematy Arudino są przecież dostępne. Tu znajduje się schemat płytki Leonardo: [url=https://www.arduino.cc/en/uploads/M... Jest ona oparta o mikrokontroler Atmega32U4, który posiada interfejs USB. Nie ma możliwości wstawienia Atmega32A. Nie masz też możliwości odczytu jednego mikrokontrolera, jako innego. Przecież...
? Dlaczego miałoby nie działać. Serwo ma taki interface i nie ma powodu żeby z nim nie działało na 100hz. W załączeniu dokumentacja od serwa, może coś wyjaśni.
oczywiście masz kod arduino ? można w kodzie ustawić bądź w domoticzu
Witam wszystkich serdecznie,przyznam że kiedyś bawiłem się arduino ale to było takie "migająca dioda" napis na wyświetlaczu hello world itp itd. Chciałem zapytać poprosić szanowne grono o pomoc. Potrzebuję uruchomić generator DDS na module AD9833BRMZ moduł ten ma zakres przestrajania od 0-12,5 Mhz. https://obrazki.elektroda.pl/9175602600_...
Mam duży problem z klonem Arduino nano, próbuje wgrać program i jest informacja że program został wgrany pomyślnie, ale Arduino nie reaguje. Czy można jakoś ustawić ustawienia fabryczne w Arduino?
To jest wczytywane przez oprogramowanie arduino i tam wybieram sb urządzenie i programuje je przez arduino. I tutaj musze ustawić fusebity, tylko chcę je mieć tak, żęby po zaprogramowaniu atmega328 używała wbudowanego zegara a nie kwarc. A te wartości są dla kwarcu 16Mhz
Trzeba było dobrze ustawić funkcje definiujące znaki
Nie znam Arduino, ale patrząc na opis: readStringUntil() reads characters from the serial buffer into a string. The function terminates if the terminator character is detected or it times out (see setTimeout()). https://www.arduino.cc/en/Serial/ReadStr... być może należy ustawić Serial.setTimeout(): https://www.arduino.cc/en/Serial/SetTime...
Ktoś jeszcze jakieś pomysły ? Żebyś obejrzał i opisał to, co masz - przecież nikt tu (chyba) nie ma kryształowej kuli, żeby mu pokazała to, czego nie opiszesz. Arduino ma jakieś nazwy pinów, kompilator ma ich definicje - trzeba go ustawić na właściwy model Arduino, żeby znał te piny.
Stawiam że to są źle ustawione fusebity Arduino używa botloadera a bascom nie. Trzeba ustawić procesor dla pracy bez botloadera ale ja nie używam do tego celu bascoma to nie bardzo pomogę. Sam tytuł w linku mówi że to są standardowe ustawienia fusebityów dla Arduino. Jeśli sobie nie poradzisz to daj znać i coś się z tym zrobi w tym momencie nie dam...
Musisz doczytać na jakiej zasadzie działa regulator PWM, jakiego sygnału PWM spodziewa się typowy serwomechanizm. Na przykład http://forbot.pl/blog/artykuly/programow... ----- http://majsterkowo.pl/forum/arduino-regu...
witam, kolego a w ogóle zapoznałeś się z czymkolwiek ... datasheet , językiem C ?? jak dojrzejesz to zadaj pytanie
Może tak ? https://www.arduino.cc/en/Reference/Map Koledze w temacie chodziło zapewne o to http://playground.arduino.cc/Main/TimerP... W arduino sam ustawić możesz częstotliwość i jakie chcesz wypełnienie, domyślnie częstotliwość jest taka jak podana na stronie powyżej.
Dziękuję, zaraz siadam do lekturki. Może w końcu uda mi się coś ustawić.
Nie da się, żebyś choć miał przyciski by ustawić, to można było by pokusić się o zmienną żeby dodawać i wyświetlać, ale nie masz jak tego ustawić. Wiec albo RTC albo dodanie przycisków w celu ustawienia. Od biedy nawet jeden by wystarczył
Witam Mój zegarek jest dość prosto zbudowany, oparty na funkcji while. Oprzej swój zegarek na koncepcji wykorzystania timera; powiedzmy timera2 z dodatkowym kwarcem 32kHz i wykorzystaj przerwania. Wtedy processor zamiast liczyć czas, zajmie się dodatkowymi funkcjami jakie przewidujesz w programie. e marcus
Trochę teorii o Arduino https://forbot.pl/blog/kurs-arduino-srod... Pytanie czy masz zainstalowane środowisko Arduino IDE? W kursie z linku masz podane jak zainstalować i Arduino IDE i ustawić port COM dla tego Arduino. Jest też pierwszy projekt tradycyjnie mruganie ledem.
Miało być. Poprawiłem.
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...
Witam, miałem podobny problem z arduino (identyczne komunikaty z avrdude). W moim przypadku okazało się, że prędkość transmisji trzeba ustawić na 57600.
No właśnie chciałem jakoś ominąć konieczność generowania piły bo skąd ja ją mam wziąć w Arduino. Ono nie ma przetwornika D/A. Można to zrobić klasycznie tj ładować kondensator źródłem prądowym i rozładowywać (zwierać) impulsem synchronizującym z arduino.
Avt produkuje zestaw o nazwie STM32DUINO: http://sklep.avt.pl/p/pl/497176/stm32dui... z procesorem stm32f103c8t6 W dokumentacji nie ma słowa o konfiguracji arduino do pracy z tą płytką. Czy może ktoś wie jak ustawić arduino do pracy z tym procesorem? pozdrawiam
Witam. Mój problem polega na tym, że meczę się od kilku/nastu dobrych godzin z hasłami w moim programiku... Korzystam z biblioteki password.h http://playground.arduino.cc/Code/Passwo... No i z klawiatury http://playground.arduino.cc/code/Keypad Teraz tak, jeżeli zdeklaruję to hasło w kodzie np. 1234, to po wstukaniu 1234 i zatwierdzeniu # wszystko śmiga...
Cześć Wydaje mi się, że skoro fusy są ustawione na 2MHz, przy kwarcu 16MHz i włączonym kwarcu, to w Arduino Studio należy ustawić F_cpu = 2 MHz. Przy takiej częstotliwości działają peryferia i program.
Czy rezonator 16 MHz jest niezbędny do zadziałania układu? Oczywiście że nie jest potrzebny. Musisz tylko fusy ustawić na np 8MHz a w pliku boards.txt w arduino utworzyć płytkę z atmega8 8MHz.
Cześć. Mam mały problem z loggerem. Wszystko zrobione zgodnie z tą stroną [url=https://www.arduino.cc/en/Tutorial/... Odczyt jest prawidłowy, tylko chciałbym to robić co 1 sekundę lub np 10 sekund- i co taki czas zapisywać dane na karcie, a nie kilkadziesiąt razy na sekundę. Komenda delay(x-czas) niestety nie rozwiązuję problemu. Czytałem...
ATmega328 ma logikę 5V, więc się dogadają :)
Zacząłbym od podstaw: - prawidłowe filtrowanie VCC i AVCC arduino, - prawidłowe podłączenie Resetu (zgodnie z zaleceniami producenta), - nieużywane piny ustawić jako wyjścia lub wejścia.
Jakie Arduino (Uno, Mega), Shield CNC (model), silniki (ile kroków, itd)? Jak ustawiłeś parametry dla silników?
Aaaaa, bo Ty programujesz to USBASP ale przez interfejs Arduino! Pewnie gdzieś się da ustawić, ale ja niestety się nigdy w USBASP nie bawiłem :D
Najprościej będzie, jak skorzystasz z kodu zawartego w przykładzie WiFiScan. Skanowanie oczywiście trzeba wykonać przed WiFi.config() w setup(). Link: https://github.com/esp8266/Arduino/blob/... Skanowanie i wybór odpowiedniej sieci najlepiej umieścić w oddzielnej funkcji, która będzie jednokrotnie...
A poza tym, na tym Arduino jest już jakiś program - jaki? Może wystarczy w nim zmienić jedną instrukcję, ustawiającą czułość wejścia?
To że wyliczony z założeń krok silnika trwa 0,02769234375s Co dale częstotliwość impulsów STEP :36,11106409149641Hz Proponuje podejście nieszablonowe. Czy nie prościej robić taki generator o stałej częstotliwości, a silnik na czas określony włączać ENABLE - albo włączać sam generator? Nie wiem czy da się taki generator sprzętowy ustawić?
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 B0 jako wejście ( wejście licznika ICP1) PORTB |= (1 <<...
Witam. Arduino jak jest zasilanie? Jakie podajesz napięcie?
Zwykle tak się dzieje, że jak pin ustawiony jako wejście "wisi" w powietrzu, mogą być wykrywane losowe stany na jego wejściu. Dlatego zaproponowałem Ci podpięcie pinu do masy przez rezystor. Gdyby stanem aktywnym na wyjściu czujnika było LOW, wtedy wystarczyłoby ustawić pin wejściowy jako INPUT_PULLUP.
To popraw temat bo piszesz "Nie mogę wgrać oprogramowania do Arduino Uno /Linux" Spróbuj ustawić na old bootloader https://obrazki.elektroda.pl/9258449000_...
Dobrze rozumiem że piszesz o zastąpieniu tyrystora tranzystorami ? Tak. Wyłączanie stanem niskim chyba jednak jest sensowne: można do bazy tranzystora zrobić 2 połączenia poprzez diody (jedno od czujnika, drugie od Arduino) - jeśli którekolwiek z tych źródeł sygnału będzie w stanie wysokim, zasilanie alarmu będzie włączone. Żeby nawet bardzo krótki...
Możesz śmiało podpiąć arduino do Raspberry przez USB. Ja tak połączam Stare Pi z arduino MEGA. Mostek USB w MEGA jest na atmedze. W Raspbianie są już do tego sterowniki więc od razu widzisz nowy port szeregowy w malinie. Jest tylko niewielka niedogodność. Do czasu zainicjowania portu przez Raspbiana Arduino jest w stanie resetu. Może ci te kilka sekund...
Cześć wszystkim 😁 Czy jest ktoś w stanie mi powiedzieć jak podłączyć zasilanie do części logicznej Modułu PCA9685 Shield Arduino. Wydaje mi się że samo nałożenie shielda na arduino nie wystarczy. Na dolnej części płytki pisze "VCC select" i mam do wyboru 3V i 5V. Jestem zdecydowany aby wybrać zasilanie 5V pytanie tylko jak ustawić na shieldzie...
Ale kto ci każe kupować gotowca? Masz przykłady jak to zbudować i nawet podane programy. Jak nie chcesz się bawić w Arduino to możesz na przykład wykorzystać konwerter LM2917 https://www.angelfire.com/ab6/teamtromma...
Ktoś coś podpowie jak się za to zabrać.
Jest mały problem. Arduino nano działa na starym bootloaderze, tylko żeby zainstalować bootloader w uno potrzebuję ustawić płytkę na uno i programator na arduino isp(z tego co mi wiadomo). I problem jest taki że jak już mam ustawioną płytkę uno, to nie mogę ustawić baud-rate'u (o ile tak się to nazywa) na taki jak przy opcji nano>old bootloader.
Jak ustawić aby na + i gnd na Arduino było 12v ?
Czyli jeżeli dobrze zrozumiałem to najpierw muszę mieć ATmege328 w swoim Arduino bez podłączania go do płytki stykowej. Ustawić Board > Arduino Uno, następnie wgrać program ISP po tym wyciągnąć ATmegę328 z Arduino i podłączyć piny z Arduino zgodnie z tutorialem następnie zmienić Board > na Atmega8 i wypalić bootloader ? Czy dobrze przetłumaczyłem ?
Jak zmienić od strony programu FUSEBITS czyli ustawić PB5 na OUTPUT. Zrobiłem coś takiego i nic. [syntax=arduino] #include <avr/boot.h> #define RSTDISBL 7 byte highFuseBits; void setup() { highFuseBits = boot_lock_fuse_bits_get(GET_HIGH_FUSE_BI... boot_lock_bits_set(highFuseBits & ~(1<<RSTDISBL)); //0 delay(5000); highFuseBits = boot_lock_fuse_bits_get(GET_HIGH_FUSE_BI...
Taniej kupić Taniej wyjdzie zakupienie konwertera USB/UART i podłączenie go do RX1/TX1. W Arduino HAL dla STM32 można ustawić ten port jako Serial dla monitora w Arduino IDE. Wadą tego rozwiązania będą dwa kable USB od płytki do komputera.
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.
Odczyt przetwornika A/C też wprowadza jakieś opóźnienie, zwłaszcza jeśli używasz funkcji bezpośrednio AnalogRead(). Jak pisał przedmówca, mógłbyś użyć PWM-u, w "odbiornikach" ustawić przerwanie na wyzwalanie obydwoma zboczami i wewnątrz przerwania z użyciem funkcji micros() mierzyć czas stanu niskiego i wysokiego, a ich iloraz da Ci współczynnik PWM. Arduino...
Moim zdaniem mógłbyś zastosować odpowiednie timeouty, w sumie wiesz ile czasu trwa zamykanie i otwieranie. Jeżeli operacja "nie zmieści się" w timeoucie, należy od razu sygnalizować awarię i ustawić flagę blokującą ponowne uruchomienie. Czemu krańcówkę czytasz w sposób analogowy, to jest sygnał dwustanowy ?
Z opisu aukcji wynika że programy napisane pod zwykłą ATmega8-16PU będą na nim działać bez problemu. Ale tylko do 8MHz. ATmega8-16PU pracuje do 16MHz Pozdrawiam To teoria w praktyce 8A chodzi do 18Mhz. Ale oczywiscie to producent gwarantuje poprawną prace do okreslonej częstotliwości. Jak uzyskać te 16-18mhz? w Arduino mogę wewnętrzny ustawić maksymalnie...
Witam, napisz jeszcze raz o co ci chodzi, bo przedstawiona przez ciebie próba rozwiązania ma niewiele wspólnego z pytaniem które zadałeś. Stały adres IP dla klienta możesz ustawić na serwerze DHCP (np oi numerze MAC) albo zamiast DHCP skonfigurować statycznie. Nie znam arduino, może Wifi.config()?
Jaki dokładnie komunikat błędu Ci wyskakuje? Ten widoczny pod spodem na pierwszym screenie? I jak masz podłączoną płytkę arduino do programatora? Możesz jeszcze spróbować ustawić jako płytkę arduino nano. Bo zakładam, że płytkę masz taką: https://obrazki.elektroda.pl/1407263600_...
Powiedz mi ktoś jeszcze w jakie piny wpiąć kabelki jeśli będę chciał podłączyć arduino oraz w jakie pozycję ustawić zworki.
Hej, Próbuje zbudować urzadzenie, które znalazłem w internecie. Zrobiłem sobie programator do wypalania bootloadera ... Do arduino nano wgrywam szkic ArduinoISP Nastepnie ustawiam Board jako miniCore z Atmega328 programmer ustawiam na ArduinoISP. Klikam Burn bootloader . Wszystko ładnie działa. Nastepnie włączam plik z szkicem( kodem), który ma być...
Ok czyli liczmy że regulacja jest od 100ohm do 2m. Jak przy aż takiej zmianie rezystancji wykonać dzilnik napięcia tak by Arduino mogło sprawnie przeliczać jak jadno ustawić podświetlenie wyświetlacza?
Także mam z tym problem i to taki sam, może ktoś podpowie?
Wyświetlacz ma zwarcie między pinem 2 a 3. Widzisz tam coś niepokojącego, na stykach? Dodano po 1 zaczynam bawić sie z arduino takze prosilbym o nie palenie mnie na stosie:) Przemyślimy :D Kategorię to kolega dobrał, woah, ostro nie taką, jakiej oczekiwaliśmy :D
Arduino jest tanie i bardzo elastyczne. Można ustawić praktycznie każdy przebieg, także modulację (i amplitudy i częstotliwości i fazy) - a frajdy może być niemało.
trzeba ustawić tak jak dla arduino (szczególnie kwarc, bo inaczej zależności czasowe i prędkości pracy peryferiów uP <<np. UART>> nie będą działały poprawnie)
Zamrugaj na wszystkich pinach z programu, B5 w nazwie bootloadera to pin, na którym miga ledem przy starcie, ale czasami w core są alternatywne zestawy pinów, a LED "wbudowany" może być nie tam gdzie myślisz. Tak przynajmniej łatwiej niż podłączać LED do wszystkich pinów po kolei. Niby miganie led to podstawa, ale czasami się zapomni ustawić pin jako...
https://obrazki.elektroda.pl/3882937500_... WiFiManager to biblioteka oferująca gotowy system parowania z naszym WiFi a jej konfiguracja to raptem kilka linijek kodu. Parowania dokonuje się w trybie AP (sieci WiFi emitowanej przez ESP) a potem, po podaniu namiarów na naszą sieć, system sam je zapamiętuje i korzysta z nich przy kolejnych...
Moja pełną ramkę przyjmuje ale nic nie zwraca, może w samym HDSDR trzeba coś ustawić
Rozważam nawet transmisję do lokomotyw nie po torach, tylko po Wi-Fi albo Bluetooth, gdyż takie moduły wielkości paznokcia można kupić u Chińczyków już za 5 zł, a na Arduino można je bardzo łatwo oprogramować. No to już masz odpowiedź. Nie wiem jakiej wielkości jest ta makieta, ale szedłbym w łączność bezprzewodową. Też uważam, że to najlepszy sposób....
Połączyłem wszystko zgodnie ze schematem wgrałem program lecz jedyne co to dostawałem '???????????" co jakiś czas. Zapytam się tak dla porządku: czy prędkość w monitorze szeregowym w Arduino IDE miałeś ustawioną zgodnie z tą w kodzie ( Serial.begin() )?
Ale samo programowanie już w atmel studio, wgrywam przez usbasp (arduino ma takie złacze na płytce) Tylko po co, można było zostawić bootloader Arduino i spokojnie wgrywać przez USB programy napisane w atmel studio bez frameworka arduino. Nawet jakiś czas temu gdzieś na forum tłumaczyłem co i jak ustawić w avrdudess.
Dopiero się skompilowało nie wgrało trzeba jeszcze ustawić płytkę i bootloader i w win to chyba powinien być sterownik jakiś . https://obrazki.elektroda.pl/8015078900_...
Dziękuje za odpowiedzi. Znalazłem przyczynę. Wgrywałem bootloader ponieważ oryginalna Atmega 328P została uszkodzona, wymieniłem ją na Atmega 328U , nie wiedziałęm, że: ,,w przypadku wybrania płytki UNO ze standardowej paczki, jest na sztywno ustawiony wariant atmega328p. Za to paczka miniCore pozwala na dowolne wybranie jednego z trzech wariantów (atmega328,...
Na dzień dobry niema oprogramowania w zestawie. Jaką wersję masz? Jeżeli na PCB i na silnikach masz logo Cronosa, powinnnaś w zestawie dostać srebrnego pendrive. Na nim głównie pierdoł jak przykładowe zdjęcia, ale jest też program Candle do obsługi gcodu. Candle możesz pobrać z neta. GRBL pobierałem w wersji 1.1h: https://github.com/gnea/grbl/releases...
Ze zdjęć trudno coś wywnioskować. Szkoda, że nie masz miernika. Tutaj podobna przejściówka: [url=http://www.ebay.com/itm/USB-to-TTL-... Możliwe, że rzeczywiście trzeba dolutować przewód i będzie 3.3V.
a nie da się jakoś prościej ? żeby ustawić int led jako kilka pinów ?
Dziękuję za odpowiedzi. Te widełki o których piszecie, to właśnie parametr HYS i trzeba ustawić wartość większa, niż różnica najwyższej i najniższej odczytanej wartości jak rozumiem? Piszesz w dziale Arduino i pewnie wpadłeś w tą pułapkę. Jeszcze nie z badałem do końca komendy gettemp (dokładnie nie pamietam, mam inne zajęcia, ale mogę dać logi z SaleAE)....
Witam, widzę przynajmniej dwa podejścia do problemu: 1. Tu stosujesz PWM, LED'y podłączone do wyjść zapewniających obsługę PWM, wysyłając w kodzie odpowiednie wartości sterujesz jasnością. 2. "patent z rezystorami" który zaproponowałeś, LED ma rezystor do masy składający się z 2 połączonych szeregowo np. 1k2 i 750ohm co daje w sumie twoje 2k2. Pin łączysz...
Alternatywnie słyszałem, że można zastosować płytki Arduino lub NodeMCU w postaci konwertera USB na TTL. Wystarczy ustawić MCU w stan RESET.
Podłącz programator (nie napisałeś jakiego używasz) i odczytaj fusebity a w szególności lockbity bo niektóre z nich zabezpieczają właśnie bootloader przed skasowaniem. https://obrazki.elektroda.pl/3245554500_... Jeśli wszystko robisz dobrze i tak się dzieje to jakimś cudem są one nieustawione odpowiednio (choć wgrywając bootloader za...
Fajnie że podpowiada składnie i jednym kliknięciem mogę podglądnąć funkcje. Wydaje się jakby szybciej działało. Nie podoba mi się ten pasek po lewo. Uważam że powinna być jedna droga do danych funkcjonalności a nie 5 przycisków od tego samego. No i oczy nie bolą. Da się na elektrodzie ustawić czarne tło?
arduino projekty arduino arduino w5100 arduino ustawić bingo ustawić
kompresor akumulator radia wojskowe wyłącza subwoofer aktywny
hewalex sterownik hewalex sterownik
Lewa lampa włącza się po uderzeniu - Peugeot 407 Jak wymienić zawiasy drzwi w suszarce Bosch WTW85461PL?