Архив метки: attach

Программа для подключения двух сервоприводов к Arduino

#include <Servo.h> 
Servo myservo_1;  // для управления первым сервоприводом
Servo myservo_2;  // для управления вторым сервоприводом
int val = 1;  // угол положения сервопривода 
int increment = 1;  // на сколько градусов менять угол
 
void setup() 
{ 
  // жёлтый провод первого сервопривода на 9 пине
  myservo_1.attach(9); 
  // жёлтый провод второго сервопривода на 10 пине 
  myservo_2.attach(10);
} 
 
void loop() 
{ 
  // Сервоприводы поворачиваются на противоположные углы
  if(val <= 1){
    increment = 1;
  }
  if(val >= 178){
    increment = -1;
  }
  val += increment;
  myservo_1.write(val);
  myservo_2.write(179 - val);
  delay(15);
} 

Настройка отправки почты на Raspberry Pi

Почту на малинке можно настроить следующим образом:

sudo apt-get install ssmtp
sudo apt-get install mailutils
sudo nano  ssmtp.conf 

# Config file for sSMTP sendmail
root=myemail@gmail.com
mailhub=smtp.gmail.com:587
hostname=gmail.com
FromLineOverride=YES
AuthUser=myraspberrypi@gmail.com
AuthPass=Pa$$w0rd
UseSTARTTLS=YES

Теперь письма можно отправлять примерно следующей командой:

echo "test" | mail -s "ssmtp" myemail@gmail.com

Можно отправлять письма с вложениями:

echo "test" | mail -s "ssmtp" --attach=/home/pi/test.txt  myemail@gmail.com