Видеоуроки по Arduino. Serial и processing (6-я серия, ч2)

preview_player
Показать описание
Продолжение 6-й серии видеоуроков по Arduino
Рекомендации по теме
Комментарии
Автор

Спасибо за понятный хороший перевод! Все отлично получилось!

TheWladberlin
Автор

Еле как, облазив интернет, написал консольное приложение на C для своих целей. Но processing выглядит куда удобнее для такого... Так что, если не хотите лезть в дебри, выберите processing, а то в C придется много куда залезть, для создания окошка понадобится в WinAPI залезать, а тут все просто и понятно.

ДанилБондаренко-мю
Автор

Конечно. Один в мелочёвке, другой в датчиках

AmperkaRuOfficial
Автор

скачал процессинг, но вместо варистора я использовал фоторезистор, вот скетч к нему, остальной код у джереми берите.
int roePin =0;
void setup() {
Serial.begin(9600);
pinMode(roePin, INPUT);
}

void loop() {

int val = analogRead(roePin);
val = constrain(val, 600, 850);
int Ledlo = map(val, 600, 850, 255, 0);
Serial.println(Ledlo);
delay(500);
}

arthurmilstead
Автор

На фоне хорошего перевода и дикции режут слух - Унтил, Эвент, дроУ. Еще, конечно, портА.

MichaelBakunin
Автор

Не пойму где вызывается serialEvent()?

shooter
Автор

подскажите пожалуйста как принимать 10 разных значений?
чем их разделить или может передавать последовательно?
требуется передать данные с разных датчиков а приняв отобразить в нужных местах. форму в Processing нарисовал, осталось продумать как в нужном порядке передать через Serial (использую Bluetooth) и приняв «разложить по полочкам»

ДмитрийМалкауцан
Автор

Да, напишите в форму обратной связи — всё расскажем

AmperkaRuOfficial
Автор

Странно. Процессинговый скетч не заработал, хотя в ардуино все отлично ловит с потенциометра.

oOcitizenOo
Автор

Программа в Процессинге никак не отлаживается. Просто переписала её с экрана, но выдаёт ошибку – функция "background (int, int, float)" не определена...
Как исправить?!

ekaterinakamenezky
Автор

А доставка в Днепропетровск возможна ?

Lacrima
Автор

почему ты в конце говоришь "увидимся, парни"? :) вдруг девушки тоже смотрят

thesurebrec
Автор

Добрый день, очень нужно что бы данные NMEA поступающие на вход Arduino (RS232/RS422), онлайн отображались на LCD. Это вообще возможно?

exit
Автор

А у вас в магазине потенциометр можно купить?

webcould
Автор

Все написал как надо, но все равно высвечивает серый экран, даже изменяя значение (типа "background (0, 1, 234);") остаётся все также

andreychakalov
Автор

хотел бы узнать, а можно ли подключить как джоистик?
и как?

adwhite
Автор

Под видео ссылкусделать на магазин Амперка религия не позволяет?

ДмитрийКольцов-иж
Автор

Программа почему-то не работает.
Код на Arduino IDE:
int potPin = A0;

void setup()
{
  Serial.begin(9600);
}

void loop()
{
  int val = map(analogRead(potPin), 0, 1023, 0, 255);
  Serial.println(val);
  delay(50);
}

Код на Processing:
import processing.serial.*;
Serial port;
float brightness = 0;

void setup()
{
  size(400, 400);
    port = new Serial(this, "COM4", 9600);
  port.bufferUntil('\n');
}

void loop()
{
  background(0, 0, brightness);
}

void serialEvent (Serial port)
{
  brightness =
}

Порт у меня COM4

arduboyarduinogamesrus
Автор

Зачем он перешёл на язык Процессинг? что ему мешало остаться на С++

alexeix
Автор

Всё получилось вот яркости недостаточно кто подскажет как добавить?

ВалераКоролёв-нц