roboforum.ruТехнический форум по робототехнике. |
|
|
|
Реклама | ||||
|
|
|||
void setup()
{
pinMode( 2 , INPUT);
pinMode( 4 , OUTPUT);
}
void loop()
{
if (digitalRead(2))
{
digitalWrite( 4 , HIGH );
}
else
{
digitalWrite( 4 , LOW );
}
}
#include <Servo.h>
Servo servo_pin_7;
Servo servo_pin_8;
void setup()
{
pinMode( 12 , INPUT);
servo_pin_7.attach(7);
servo_pin_8.attach(8);
}
void loop()
{
if (digitalRead(12))
{
servo_pin_7.write( 140 );
servo_pin_8.write( 140 );
}
else
{
servo_pin_7.write( 0 );
servo_pin_8.write( 0 );
}
}
#include <Relay.h>
byte com = 0;
// тут выводы для подключения реле
Relay(4);
void setup() {
Serial.begin(9600);// устанавливаем скорость UART для модуля
delay(2000);
Serial.write(0xAA);//избавляемся от текста
Serial.write(0x37);// и оставляем байты
delay(1000);
Serial.write(0xAA); // вызываем из памяти
Serial.write(0x21);// команды 1-ой группы
delay(2000);
relay.begin(4);
delay(2000);
}
void loop() {
while(Serial.available())
{
com = Serial.read();// читаем входящие байты и присваиваем значение переменной com
switch(com)
{
case 0x11://получаем байт от команды "включить"
break;
}
}
}
void setup()
{
pinMode( 3 , INPUT);
pinMode( 2 , INPUT);
pinMode( 4 , OUTPUT);
}
void loop()
{
if (digitalRead(2))
{
digitalWrite( 4 , HIGH );
}
else
{
digitalWrite( 4 , LOW );
}
if (digitalRead(3))
{
digitalWrite( 4 , LOW );
}
else
{
digitalWrite( 4 , HIGH );
}
}
Реклама | ||||
|
|
|||
#include <MP3.h>
#include <Servo.h>
MP3 mp3;
Servo servo_pin_9;
Servo servo_pin_10;
void setup()
{
pinMode( 3 , INPUT);
pinMode( 2 , INPUT);
pinMode( 7 , INPUT);
pinMode( 8 , INPUT);
pinMode( 4 , OUTPUT);
pinMode( 13 , INPUT);
pinMode( 12 , INPUT);
servo_pin_9.attach(9);
servo_pin_10.attach(10);
}
void loop()
{
if (digitalRead(2))
{
digitalWrite( 4 , HIGH );
}
if (digitalRead(3))
{
digitalWrite( 4 , LOW );
}
if (digitalRead(12))
{
mp3.play_spi_flash(0x0001);
}
if (digitalRead(13))
{
mp3.play_spi_flash(0x0002);
}
if (digitalRead(7))
{
servo_pin_9.write( 140 );
servo_pin_10.write( 140 );
}
if (digitalRead(8))
{
servo_pin_9.write( 0 );
servo_pin_10.write( 0 );
}
}
Вернуться в Arduino и другие Xduino
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10