IPB

Здравствуйте, гость ( Вход | Регистрация )

> Arduino
Поделиться
kostyalamer
сообщение 11.4.2014, 20:00
Сообщение #1


Профессионал
*******

Группа: Пользователь
Сообщений: 4384
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Наконец-то собрался и купил Arduino Uno и к нему разных шилдов smile.gif
Теперь можно всласть напаяться и напрограммироваться ( естественно под ALT Linux )
Кому интересно пишем в эту тему.
Несколько полезных ссылок :
Для начала :
http://arduino.ru./
http://f1p.ucoz.ru/publ/9-1-0-34
Простой примерчик : http://www.freeduino.ru/arduino/sample_PhysicalPixel.html - проверил , работает при помощи встроенного в программу arduino монитора порта:
Прикрепленный файл  ___________________.png ( 83.21 килобайт ) Кол-во скачиваний: 6

Паяльник как всегда рулит : http://cxem.net/arduino/arduino.php

PS Все это безобразие напоминает мне старые добрые времена good.gif , в общем Spectrum - forever !

Сообщение отредактировал kostyalamer - 11.4.2014, 20:15
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
Открыть новую тему
Ответов
kostyalamer
сообщение 19.4.2014, 16:13
Сообщение #2


Профессионал
*******

Группа: Пользователь
Сообщений: 4384
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Вот и простейшая программка, для начала схемка ( кстати нарисована в Qelectrotech ) :

Прикрепленный файл  _____.png ( 22.05 килобайт ) Кол-во скачиваний: 10


резисторы подключенные последовательно со светодиодами имеют номинал: 1 - 2 кОм

а вот и простенький код:

Код
/* циклическое реле времени работа , пауза ( на 2 поочередно включающиеся нагрузки )
* поочередное включение 2-х светодиодов через паузу с подстройкой по времени
*
*/

int ledPin13 = 13;                        // LED подсоединен к выводу 13
int ledPin12 = 12;                        // LED подсоединен к выводу 12
int potPin2 = 2;                          // потенциометр подключается к 2-му входу(работа)
int potPin3 = 3;                          // потенциометр подключается к 3-му входу(пауза)
int Mnog = 10;                            // Множитель шкалы времени

void setup()
{
  pinMode(ledPin13, OUTPUT);              // устанавливаем вывод 13 как выход
  pinMode(ledPin12, OUTPUT);              // устанавливаем вывод 12 как выход
}

void loop()
{
  digitalWrite(ledPin13, HIGH);           // включаем LED
  digitalWrite(ledPin12, LOW);            // выключаем LED
  delay(Schit(Mnog , potPin2 ));          // пауза работа 13 выход
  digitalWrite(ledPin13, LOW);            // включаем LED
  digitalWrite(ledPin12, LOW);            // выключаем LED
  delay(Schit(Mnog , potPin3 ));          // пауза выключено
  digitalWrite(ledPin13, LOW);            // выключаем LED
  digitalWrite(ledPin12, HIGH);           // включаем LED  
  delay(Schit(Mnog , potPin2));           // пауза работа 12 выход
  digitalWrite(ledPin13, LOW);            // включаем LED
  digitalWrite(ledPin12, LOW);            // выключаем LED
  delay(Schit(Mnog , potPin3 ));          // пауза выключено
}

int Schit(int Mnog, int Pin)              // процедура считывания  значения с 2-го или 3 -го pin-а  
{
  int rez;  
  rez = analogRead(Pin)*Mnog;             // считываем значение и преобразуем к нужному диапазону
  if (rez < 500 )
   rez = 500;                             // минимальное значение 0,5 с  
  return rez;
}

На самом деле такое реле вместе с релейной шилдой подойдет для многих промышленных агрегатов, но можно и просто поморгать светодиодами.
PS программировать такую штуку одно удовольствие, рекомендую всем good.gif
PPS Если есть чего-нибудь интересное делимся схемами и кодом .

Сообщение отредактировал kostyalamer - 19.4.2014, 16:20
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Сообщений в этой теме
- kostyalamer   Arduino   11.4.2014, 20:00
- - IVK   Это интересно И что он у тебя будет делать?   12.4.2014, 9:09
|- - kostyalamer   Цитата(IVK @ 12.4.2014, 9:09) Это интерес...   12.4.2014, 12:26
|- - and   У меня тоже есть Nano и UNO. А язык там вроде како...   12.4.2014, 18:38
|- - kostyalamer   Цитата(and @ 12.4.2014, 18:38) У меня тож...   12.4.2014, 19:09
|- - and   Насчет названия языка не знаю, серьезно не изучал ...   12.4.2014, 21:42
- - kostyalamer   Вот и простейшая программка, для начала схемка ( к...   19.4.2014, 16:13
- - IVK   Отделил отсюда тему "Юные программисты в Арха...   20.4.2014, 8:46
- - kostyalamer   Продолжаю тему про Arduino, теперь устройство немн...   17.5.2014, 16:56
- - IVK   Цитата(kostyalamer @ 19.5.2014, 22:27) 1 ...   20.5.2014, 15:56
- - kostyalamer   Вот еще очень интересная штука : http://www.polesi...   21.5.2014, 7:43
- - YYY   Купил набор http://ru.aliexpress.com/item/Pro-Mini...   21.5.2014, 20:08
- - kostyalamer   Небольшой отчет о проделанной работе : Синтезатор...   12.6.2014, 23:13
|- - YYY   Цитата(kostyalamer @ 12.6.2014, 23:13) мо...   13.6.2014, 9:17
|- - kostyalamer   Цитата(YYY @ 13.6.2014, 9:17) Прикольно...   13.6.2014, 9:51
- - YYY   спасибо !   13.6.2014, 11:28
- - YYY   Получил вторую часть. В системе usb 2-2: pl2303 co...   15.6.2014, 8:44
|- - kostyalamer   Цитата(YYY @ 15.6.2014, 8:44) Получил вто...   15.6.2014, 18:19
- - IVK   Цитата(kostyalamer @ 15.6.2014, 18:19) В ...   15.6.2014, 18:35
|- - kostyalamer   Цитата(IVK @ 15.6.2014, 18:35) Вот-вот, м...   15.6.2014, 20:00
- - IVK   Но я же вообще на популяризацию ориентирован - и в...   15.6.2014, 20:38
- - YYY   http://s4a.cat/ конечно хорошо... Я за... но для о...   16.6.2014, 10:46
|- - kostyalamer   Цитата(YYY @ 16.6.2014, 10:46) http://s4a...   16.6.2014, 21:42
- - kostyalamer   Ну вот продолжение банкета Синтезатор, кроме то...   25.6.2014, 21:27
- - kostyalamer   Что-то тема как обычно потухла, подброшу дровишек ...   31.1.2015, 19:20
- - kostyalamer   Очередное продолжение банкета, система визуального...   28.11.2015, 12:25
- - kostyalamer   Давно сюда ничего не писал , внесу небольшой вкла...   18.8.2016, 22:01
- - kostyalamer   Из остатков от старого стола и arduino сделал себе...   11.3.2017, 20:27
- - kostyalamer   Написал небольшую статейку по ардуине : http://we....   28.9.2017, 23:27
- - Смит   Цитата(kostyalamer @ 28.9.2017, 22:27) На...   10.10.2017, 15:41
- - kostyalamer   Спасибо , исправил - вот работающая ссылка : http:...   10.10.2017, 21:06
- - YYY   Сегодня (через три с половиной года после получени...   8.2.2018, 1:26
- - Смит   Цитата(kostyalamer @ 11.3.2017, 19:27) Из...   8.2.2018, 15:28
- - kostyalamer   Успехи средние . Заработало в принципе нормально, ...   8.2.2018, 23:16
|- - YYY   Цитата(kostyalamer @ 8.2.2018, 23:16) To ...   10.2.2018, 13:44
|- - kostyalamer   Цитата(YYY @ 10.2.2018, 13:44) У меня уже...   10.2.2018, 23:51
|- - YYY   Цитата(kostyalamer @ 10.2.2018, 23:51) Кс...   11.2.2018, 1:16
- - knn   [не знаю куда правильней разместить..] Попалось (п...   12.8.2020, 19:24


Ответить в эту темуОткрыть новую тему
( Гостей: 1 )
Пользователей: 0

 



RSS Текстовая версия Сейчас: 18.6.2025, 3:01