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ą portu szeregowego. https://obrazki.elektroda.pl/1057744800_...
Zainstaluj sobie Processing (nakladka graficzna do Arduino IDE) i w nim mozesz wizualizowac dane z COM. http://playground.arduino.cc/Interfacing... Pozdr
Bo to jest kiepsko napisany program. Co z tego, że jest 6 kanałów, skoro w obsłudze przerwania i tak do wszystkich przypisywana jest wartość z A0. W przerwaniu jest tyle liczenia, że mój kalkulator się zagotował, do tego jest siedem zmiennych float, gdzie nie powinno ich być w ogóle. Po lekkim przerobieniu, mamy jeden kanał na A0, działa bez triggera...
AVE... Ja opowiem się mimo wszystko za Arduino. Głównie z powodów moich doświadczeń z dialektami BASICa. Wadą Arduino są ceny tych wszystkich płytek, shieldów, modułów i innych pierdółek niezbędnych do zrobienia czegoś. Początkujący użyszkodnik Arduino (jak mój brat) musi być na to przygotowany. Z drugiej strony język C jest bliżej sprzętu niż taki...
Robię program do odczytu binarnego 2048 bajtów i do ich zapisu na dysk twardy. Korzystam z modułu Arduino Uno r3 oraz oprogramowania Processing ver 2.0. Poniżej kod programu z Arduino oraz ze sketcha Processing. Proszę zobaczcie może coś się da zoptymalizować, ulepszyć. Program robi swoje, zapisuje poprawnie. Program w Arduino generuje losowo bajty...
http://obrazki.elektroda.pl/3771560700_1... Dawno dawno temu w urządzeniach dane tylko do odczytu były przechowywane w pamięciach EPROM. Tego typu pamięci były programowane elektrycznie natomiast kasowane promieniowaniem UV. Kasowanie było możliwe dzięki okienku kwarcowemu w obudowie (istniały też tańsze jednokrotnie programowalne pamięci...
https://obrazki.elektroda.pl/2135111100_... Witajcie moi drodzy. Przedstawię tutaj płytkę Fubarino-Eth oferującą łączność USB i Ethernet opartą na 32-bitowym PIC32MX795F512H (512KB Flash, 128KB RAM) i nieśmiertelnym ENC28J60. Płytka ta stanowi moją wersję słynnego Fubarino-SD 1.5 od Projekt płytki Projekt ten jest moją przerobioną...
https://obrazki.elektroda.pl/1127013700_... W materiale testujemy uniwersalnego czterokanałowego konfigurowalnego programowo układu 6 konfiguracji : -wejście napięciowe (standard 0-10V), -wejście prądowe (standard 4-20mA), -wyjście napięciowe (standard 0-10V), -wyjście prądowe (standard 4-20mA), -pomiar rezystancji RTD (najczęściej...
Podłączyłem JTAGICE mkII do Atmega 32 w komercyjnym urządzeniu żeby ocenić czy procesor nie jest uszkodzony i jakiś cudem po moich eksperymentach procesor okazał się wyczyszczony. Przy pierwszych odczytach lock bity miały wartość 0xC0 (wszystko zablokowane), przy kolejnych zrobiło się 0xFF. Praktycznie urządzenie jest już stracone, procesor wyczyszczony...
flutter qt processing ide. jedno z 3 użyłbym flutter(też można strony internetowe) bo jest najbardziej otwarty na inne metody komunikacji i generalnie web wydaje się być jakoś rozpiepszony. Tyle metod tworzenia stron tyle języków a jak dla mnie to robienie dziadostwa na wcześniejszym dziadostwie. Zamiast zrobić porządnie od podstaw(mam namyśli te języki...
https://obrazki.elektroda.pl/4516934400_... https://obrazki.elektroda.pl/7320589300_... W poniższym artykule prezentujemy prosty detektor kolorów oparty na diodzie święcącej RGB oraz fotooporniku. Zasada działania systemu jest bardzo prosta - układ zmienia kolor diody RGB i mierzy natężenie światła odbitego od badanego...
https://obrazki.elektroda.pl/3305421000_... 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...
Cześć. To nie jest pytanie o mikrokontrolery ale o tworzenie programów graficznych na systemy operacyjne do nich sterowania np (uart usb, bluetooth, sieciowo po ethernet bądź wifi). Mam parę pytań. Jakich wy używacie technologii , frameworków,? Fajne się wydają QT w c++ jeszcze. .NET c#? ciekawy teraz wydaje się processing ide. (przez pewien czas sam...
Właśnie robię taki na Arduino i Processing 3.0, dokładnie z tego linka: http://www.instructables.com/id/Arduino-... Działa super ale tylko przy częstotliwościach rzędu ułamka herca. Pokazuje wyniki w czasie rzeczywistym i gubi sie już przy kilku hercach. Muszę go przerobić lub wybrać inny projekt bo to bardziej woltomierz...
Mam problem z utworzeniem obrazu tasmoty, do którego muszę dodać plik user_config_override.h, aby włączyć obsługę RTC DS3231. [syntax=arduino] #ifndef USE_RTC_CHIPS #define USE_RTC_CHIPS // Enable RTC chip support and NTP server #endif #ifndef USE_DS3231 #define USE_DS3231 // [I2cDriver26] Enable DS3231 RTC (I2C address 0x68) (+1k2 code) #endif #ifndef...
Oczywiście jest dużo różnych przykładów na sieci ale mam problem z ich ogarnięciem, dlatego proszę o pomoc w ich wytłumaczeniu. Dla przykładu podam prosty program. Arduino: int tmpin = A0; void setup() { pinMode(tmpin, INPUT); Serial.begin(9600); } void loop() { int value = analogRead(A0); float...
Panowie. Podjąłem się projektu na arduino- w połączeniu z komputerem ma mierzyć i rysować charakterystykę prądowo- napięciową elementów do 1A i 5V. Ustaliłem sobie za cel- processing i arduino. Modulacje napięcia chce rozwiązać za pomocą PWM i filtru dolnoprzepustowego(wstępne pomiary sa akceptowalne- arduino za pomocą filtru wytwarzało napięcie i go...
Tutaj kod, którego użyłam: /* * Copyright 2019, OYMotion Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following...
Dzięki za odpowiedzi. (at)jareklnx skąd mam wiedzieć czy sygnał nie jest przesterowany? Nie widzę zniekształceń, tutaj wyniki z mięśnia niekurczącego się: https://obrazki.elektroda.pl/1480129300_... A tutaj podczas skurczu: https://obrazki.elektroda.pl/2695198100_... Użyłam innego kodu: /* * Copyright 2019, OYMotion...
Na wstępie chciałbym podziękować za obszerne posty, bo szczerze mówiąc w "świecie" ESP jestem nowy :D Wybrałem ESP-12-E właśnie dlatego, że ma wyprowadzone wszystkie piny i stosunkowo dużą moc obliczeniową, więc (chyba) bez problemów mógłby pracować standalone (bez dodatkowego procesora). Znam dość dobrze C++, miałem okazję programować w środowisku...
http://playground.arduino.cc/Interfacing... Poza tym zawsze można skleić jakiś program z obsługą portu szeregowego np. w Delphi .
Zainteresuj sie projektem GRBL, masz tam kod do arduino i program pod windows do obsługi gcode po USB. Pozdr Sławek Nie wiem czy tego nie widzisz, czy nie rozumiesz, ale dotychczas do przesyłania gcode używałem Processinga, ale z racji tego, że jest to mało mobilne / na stałe tzn. muszę mieć pod ręką pc z tym oprogramowaniem, to trochę lipa. Chcę dodać...
Witam Próbuję sobie napisać w processingu kod, do wyświetlanie wykresu w czasie rzeczywistym, odczyt danych z Serial, z arduino. Znalazłem import processing.serial.*; Serial myPort; final int linefeed = 10; //maksymalna ilość sensorów do wyświetlenia final int maxSensors = 6; //surowe (raw) wartości z „analog input” z Arduino int...
Próbowałem i niestety nic z tego nie czaje. Znalazłem za to taki program wysyłający 5 zmiennych typu bite po serialu Sender [syntax=c] const int LDRpin (A1); const int Warnpin = 12; const char startOfNumberDelimiter = '<'; const char endOfNumberDelimiter = '>'; byte code = 0; byte temp = 0; byte humid = 0; byte light = 0; byte volt = 0; byte cdata[5];...
Piszę tu bo w dziale modelarstwo cisza :/ Problem z akcelerometrem właściwie rozwiązany . Na PROCESSING 3.5.4 ładnie się obraca w każdej osi . Teraz mnie bardziej interesuje Żyroskop . Wyciągam surowe dane i dziele przez 32.8 i dalej nie mogę zatrybić jak to zamienić na stopnie. To jest kod w arduino : [syntax=c]/* http://www.youtube.com/c/electronoobs...
Problem z akcelerometrem właściwie rozwiązany . Na PROCESSING 3.5.4 ładnie się obraca w każdej osi . Teraz mnie bardziej interesuje Żyroskop . Wyciągam surowe dane i dziele przez 32.8 i dalej nie mogę zatrybić jak to zamienić na stopnie. To jest kod w arduino : [syntax=c]/* http://www.youtube.com/c/electronoobs * * This is an example where we configure...
Wszystko jest podłączone i odczytywane prawidłowo. Gdy przykładam telefon z przygotowaną aplikacją na androida to otrzymuję odpowiednie komunikaty NFC które potem dowolnie interpretuje w Arduino jako komendy. Kod odczytu z NFC wygląda następująco: #include "SPI.h" #include "PN532_SPI.h" #include "snep.h" #include "NdefMessage.h"...
Skoro masz jeden impuls na obrót to jest jasno też tam napiasne jak należy zmodyfikować jedną linię kodu. Przeczytaj uważnie trzy linie komentaża w tym fragmencie programu : [syntax=c] void loop() { //Update RPM every second delay(1000); //Don't process interrupts during calculations detachInterrupt(0); //Note that this would be 60*1000/(millis() -...
Witam serdecznie. Posiadam Arduino UNO oraz czujnik halla do mierzenia przepływu raz z kodem, który na serial monitorze wypluwa wartość aktualnego przepływu oraz sumaryczną zmierzoną objętość. Chciałbym do tego dodać odczyt temperatury (lepiej uzyć LM35 czy termometru cyfrowego?) przed i za wymiennikiem pompy ciepła aby z danych T1-T2 (delta temp.)...
Popełniłem ostatnimi czasy mały ploter cnc, jakoś się to kręci, migają światełka i jest fajnie, ale.... Sterowanie to, a jakże -arduino, jakiś mały klon oraz dwa scalone mostki H l293d. Wsad do arduino: https://obrazki.elektroda.pl/2317322000_... Koledzy jak temu zaradzić?
Witam, Dodam na samym początku, że nie jestem mistrzem programowania. A zazwyczaj przerabiam juz gotowe projekty pod siebie jednak tutaj już moja wiedza się kończy i chce was prosić o pomoc. 1. Ile to nie próbowałem i za każdym razem wyświetla mi "0 L" bez miejsc po przecinku, jak zastosuje display.print(int(flowRate*1000)); Uzyskuje wynik w "0000 mL"...
Dzięki, szczerze powiem że nie przyszło mi to do głowy. Diody mam 3,3V. Niestety ale na diodach 3,6V jest to samo. Jakieś inne pomysły? http://obrazki.elektroda.pl/7658833200_1... Programator USB ISP działa bezproblemowo na tej płycie, a tez jest na wirtualnym USB. O co kaman? Znalazłem problem, problem stwarza biblioteka "IRremote.h"...
Proszę o pomoc w poniższym kodzie, po dodaniu kolejnej zmiennej do przesłania w mqtt klient mqtt przestaje działać, poniżej zmiany jakie wprowadzam: void publishData(float temp,int hum, float rAcum ,float wSpeed,float wGust,int dir,int status) { dodaję root oraz modyfikuję linię publishData(temp, hum, rAcum, wSpeed, wGust, dir, status); [syntax=c]/*...
Witam Wszystkich Niedawno wszedłem w posiadanie układu do pomiaru EMG takiego jak ten : https://www.dfrobot.com/wiki/index.php/A... Jednak przy pomiarze ADC coś jest nie tak więc bardzo proszę Was o pomoc Ułożyłem sobie taki kod a w zasadzie przerobiłem dostępne biblioteki z Arduino na kod dla mikrokontrolera (używam...
Nie używam Arduino i nie znam processing, ale na logikę rzecz biorąc, należy zmienną inString zadeklarować nie jako zmienną lokalną (wewnątrz funkcji) tylko globalną (na początku programu) - tak jak Serial myPort; Coś takiego: [syntax=objc]import processing.serial.*; Serial myPort; // The serial port: String inString; PFont f; void setup() { size(400,...
Witam, podepnę się pod temat jak można, arduino leonardo klon, program arduino 1.8.8, sketch sie ladnie kompiluje a potem przy wgrywaniu (próbowałem wszystkich portów) wyskakuje jak ponizej. 2 lata temu na tym laptopie normalnie działało (oryginalne leonardo), nie mogę sprawdzić jak teraz bo nie chce go wymontowywac z urzadzenia. Anyone? Szkic używa...
Witam, wiem już, że zakupione Arduido Nano to klon i zamiast standardowych driverów FTDI trzeba instalować CH340G, aby był poprawnie wykrywany w menadżerze urządzeń... Problem kolejny to przesyłanie danych, próbuję wysłać prosty program: ale kończy się to niepowodzeniem: Szkic u?ywa 1 066 bajtów z (3%) pami?ci programu. Maksimum to 30 720 bajtów....
r"]czy jakimś programem... To jest kod Processing. Jeśli robiłeś cokolwiek w środowisku Arduino to te doświadczenie Ci pomoże.
Ok, działa. Zainstalowałem Arduino w wersji 2.0 (beta), skompilowałem przykładowy kod "Blink", wgrałem i dioda mi miga, więc wszystko jest ok. Chcę jeszcze poruszyć dwie kwestie: 1. Z modułu ESP-12F zdjąłem shielda i faktycznie jest tam zamontowana kość 8Mb (PN25F08). Tak się zastanawiam czy mógłbym ją wymienić na 25Q064A13E40? Pamięć ta ma 64Mb czyli...
Można. Chociażby [url=https://learn.sparkfun.com/tutorial...
Niezupełnie, to działa tak samo na Maku jak i pod Windows, jak i pod Linuxem, to nie ma znaczenia. Są dwie cześci programu, ta rysująca przebieg jest napisana w Processing-u, druga to kod Arduino. Processing jest dostępny na masę różnych platform. Krótko mówiąc, jak najbardziej, działa też to pod Windows, jak i Linux.
Teoretycznie udało mi się wgrać bootloader przez LPT, wrzuciłem też jakiś prosty program migający diodą L. Teraz przy próbie zaprogramowania płytki przez USB niby wszystko wygląda ok, zaczyna ładować program i nagle diody RX i TX zaczynają migać jak oszalałe, urządzenie przestaje być widoczne w menedżerze, a na ekranie pojawia się błąd: Couldn't find...
Witam, właśnie zacząłem przygodę z Arduino Leonardo i na starcie mam zagadkę do rozwiązania. Po zainstalowaniu sterowników i skonfigurowaniu programu Arduino IDE v. 1.5.2 - czyli wybraniu posiadanej płytki i zaznaczeniu właściwego portu COM (COM13) (Arduino Bootloader jest pod COM14) (Programator ustawiony domyślnie na: AVRISP mkII) wrzuciłem pierwszy...
Witajcie Próbuję spiąć arduino z serwerem web poprzez usb i node.js Posiłkuję się podpowiedzią ze strony [url=http://danialk.github.io/blog/2014/... processing.js i node.js Stawiam serwer, niby jest połączony z arduino, ale nie działa. Problem w tym, że w przykładzie, w kodzie apps.js w linii...
To znaczy;? To znaczy zamiast nieprawidłowej komendy: To nic nie dało dalej podobny komunikat , zainstalowałem na nowo Arduino IDE i teraz wczytuje mi kody z zakładki Przykłady Adafruit NeoPixel, a gdy swój kod wczytuje to jest błąd ; [syntax=text]Arduino:1.8.10 (Windows 10), Płytka:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)" java.nio.file.FileSystemException:...
Co jest nie tak robię całą procedure wypalenia bootloadera ( https://majsterkowo.pl/progamowanie-mikr... ) i w momencie jak dochodzę do opcji wypal bootloadera pojawia się błąd: Arduino:1.8.1 (Windows XP), Płytka:"ATtiny2313 (at) 1 MHz" java.lang.NullPointerException at cc.arduino.packages.uploaders.SerialUplo...
czyli mam to odinstalować i zainstalować inną bibliotekę i zmienić jej nazwę w kodzie????? Dodano po 14 dobra usunąłem tą bibliotekę z kodu i zainstalowałem bibloitekę New_Ping prez arduino ale pokazuje błąd Arduino:1.8.12 (Windows 10), Płytka:"Arduino Uno" Wstawiając logi używaj SYNTAX dla np. języka bash Post poprawiłem
http://obrazki.elektroda.net/53_12584385... Poniżej zamieszczam projekt małego radaru. Podobne projekty pojawiały się wielokrotnie i opierały się na podczerwieni. Projekt opiera się na Arduino, serwomechanizmach i czujniku ultradźwiękowym. Ciekawym rozwiązaniem jest sposób wizualizacji pomiarów. Program przypomina typowy radar z wiązką przemiatającą...
Skoro bawisz się z AVRami to pewnie słyszałeś o Arduino. Jest do niego (i nie tylko do niego) dodatek (może to złe słowo) do wizualizacji danych o nazwie Processing: http://processing.org/
Witam serdecznie, Dopiero rozpoczynam swoją naukę programowanie. Otóż postanowiłem aby podłączyć arduino i dane przesyłane przez Serial.port wizualizować w programie processing. Wszystko było ok dopóki nie przypisałem konkretnej wartości z arduino do zmiennej. Tu wszystko sie już rozjechało. Program wyrzuca błąd "Error, disabling serialEvent() for COM5...
image processing signal processing digital signal processing
filtr przeciwzakłóceniowy polar monitorować przycisk łączenie łącznika
budowa glosnikow altus budowa glosnikow
Wyprowadzenia cewki zapłonowej Citroen C4 1.6 VTI 2011 Jak podłączyć przekaźniki do modułu Peltiera?