Программирование

Вопросы по программированию Arduino.

Радио модуль 433Mhz

Здравствуйте , подскажите пожалуйста примеры скетчей для передачи данных с arduino на arduino c помощью такого радиомодуля. Как понимаю Serial.write и Serial.read надо использовать чтобы UART соединение получилось?

Всем заранее спасибо.

Помогите реализовать алгоритм

Есть фоторезистор, нужно чтобы при определенном значении света срабатывала нагрузка, но только в случае если это значение естинно в течение 5и секунд. Нужно реализовать без использования внутренних таймеров и TimerOne. Спомощью millis, или как-то подругому.

Компилятор считает мою прогу неправильной, пишет: "expected ')' before ';' token"

Доброго всем времени суток! 

Пишу простенькую программку для управления моторами через драйвер L293D.

На участке 

void setup() {

pinMode (MOTORR, OUTPUT);

pinMode (MOTORRB, OUTPUT);

pinMode (MOTORL, OUTPUT);

pinMode (MOTORLB, OUTPUT);

}

Появляется ошибка.

помогите, плиз, че делать то??

 

проблемы с интернет шилдом

помогите пожалуйсто разобраться.Какой порт нужно забить,чтобы управлять кантроллером с ноутбука с 3g сетей.И нужно ли делать праброс порта?

Проблемы с кодом C#

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO.Ports;

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();

            SerialPort serialPort1 = new SerialPort("COM3", 9600);
            serialPort1.Open(); //открываем COM-порт
            string data = "";

Проблема с простым кодом(((

Доброго времени суток!!!Друзья, суть вопроса следующая. Пишу для товарища код. Использую два датчика температуры DS18B20 и LCD дисплей. Измеряю температуру в двух разных точках и вывожу их на дисплей, также высчитываю перепад температуры между показаниями этих двух датчиков и вывожу на дисплей, с этим проблем никаких нет,все работает идеально.

Линейность датчика

На каждый милиметр перемещения датчик выдаёт следующие цифры (плюс минус дрожание):

875,725,606,522,457,408,365,330,303,282,260,240,226,212,201,190,181,173,166,161,154,150,147,143,138,135,131.

Показания крайне нелинейны, начиная с разницы в 150 и заканчивая в 3.

Как проще их перещитывать в реальное перемещение в мм, хотя бы в большей, центральной части?

Пробовал множить до максимума int, потом квадратный корень. Нелинейность гораздо меньше, но всё ещё большая.

Datchik = sqrt((analogRead(A5) * 30));

Нужна помощь !!!

Всем привет. Так как я в программировании НУЛЬ, прошу о помощи с разбором радиомодуля NRF905 (ссылка: http://dvrobot.ru/shop/nrf905 ). Как подключить и главное КАК ( и по какому принципу ) запрограммировать для работы Arduino ? Прошу нучить и поделится знаниями. Буду очень признателен.

Работа со временем.

Доброе время суток.

Собрал (выпилил кусок платы с сигнализации:) на DS1307 таймер прикрутил к Ардуино УНО, работает прекрасно, но встал вопрос как получить разницу со времени старта на текущий момент. Есть ли в процессинге готовые функции?

На данном (нулевом) уровне моих познаний приходит только на м вытянуть из строки реального времени  через substring() отдельно часы и минуты, перевести в int и получить разницу. Просто учитывая дефицит памяти, не очень-то разгуляешься.

проблема с сравнением данных из сериал

Привет всем^^ Подскажите пожалуйста где ошибка, от ардуино на комп у меня приходят данные температуры, я хочу чтобы при определенном значении температуры включался вентилятор, но что-то не выходит. Я уже перепробовала все типы данных, а вентилятор все равно молчит=(((

   while (Serial.available())
   {
  int  i=Serial.read();
    if (i > =25)
   analogWrite(7,255);
  delay(500);
   }