Форум программистов, компьютерный форум, киберфорум
Arduino
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.81/21: Рейтинг темы: голосов - 21, средняя оценка - 4.81
0 / 0 / 0
Регистрация: 05.12.2013
Сообщений: 54
1

Не компилируется скетч

05.01.2016, 15:10. Просмотров 3873. Ответов 1
Метки нет (Все метки)


При попытке загрузки скетча
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
#include <Base64.h>
#include <SPI.h>
#include <Dhcp.h>
#include <Dns.h>
#include <Ethernet.h>
#include <EthernetClient.h>
#include <EthernetServer.h>
#include <EthernetUdp.h>
#include <util.h>
//структура*для*сообщения
struct*Message
{
String From [email]sag-azat@ya.ru[/email];//адрес отправителя
String To [url]www.vladyan.ru@gmail.com;//[/url] адрес получателя
String Subject Температура;// Тема письма
String Body Буди топника!;// Текст письма
};
//mac*адрес*устройства*(можно*не*менять)
byte mac[] = {
0x00,*0xAA,*0xBB,*0xCC,*0xDE,*0x05*};
//IP*адрес*адруины*(можно*не*менять)***
IPAddress ip(192,168,3,101);
//*IP*smtp*сервера
IPAddress server(77.88.21.3);// mail.ru
//*IP*других*сереров*можно*найти*в*инете*
//*логин*и*пароль*к*почтовому*сервису
char login[] = «sag-azat»;//без @mail.ru
char password[] = «*****»;
//*создаем*экземпляр*клиента
EthernetClient client;
void setup(){
Serial.begin(9600);// UART
Ethernet.begin(mac,ip);// Запускаем шилд
Serial.println(«Start»);
}
void loop(){
while(Serial.available()){
char inSerialChar = 0;
inSerialChar*=*Serial.read();
if(inSerialChar == ‘s’){
SendMessage();// При отправке в дуину ‘s’, отправляем сообщение.
}
}
}
//*метод*подключения*к*серверу
bool*connectToServer(){
if(client.connected()){
}
else{
if(client.connect(server,25)){
return true;
}
else{
return false;
}
}
}
//*метод*отправки*сообщения
void SendMessage(){
Serial.println(«Please wite…»);
LogPass();
Message*message*=*{
«sag-azat@ya.ru»,
«info@4istohack.ru»,
«Проба пера»,//тема
«Огромный привет от Ардуино!!!!» };//само сообщение
client.println(«MAIL From:<«+message.From+«>»);
delay(250);
client.println(«RCPT To:<«+message.To+«>»);
delay(250);
client.println(«DATA»);
delay(250);
client.println(«From:»+message.From);
client.println(«To:»+message.To);
client.println(«Subject:»+message.Subject);
delay(250);
client.println(message.Body);
delay(250);
client.println(«.»);// по приходу точки сервер ставит сообщение в очередь 
delay(250); // на отправку
client.println(«QUIT»);// как только закрыли соединение, сообщение улетает
delay(250);
Serial.println(«Message sending…»);
}
//*подключение*к*сереверу*и*авторизация
void LogPass(){
char array[64];// массив для кодирования
if(connectToServer()){
client.println(F(«helo 1.2.3.4»));
delay(250);
client.println(F(«AUTH LOGIN»));
delay(250);
client.println(strToBase64(login));
delay(250);
client.println(strToBase64(password));
delay(250);
}
else{
Serial.println(«Server not connected…»);
}
}
//*кодировка*Base64
String strToBase64(char str[]){
char charArray[64];
base64_encode(charArray,str,strlen(str));
String result = charArray;
return result;
}
Выводит ошибку
C:\Users\Admin\Documents\Arduino\sketch_jan05b\sketch_jan05b .ino:9:18: fatal error: Util.h: No such file or directory

#include <Util.h>

^

compilation terminated.

Несколько библиотек найдено для "Base64.h"
Используется: C:\Program Files (x86)\Arduino\libraries\base64
Не используется: C:\Users\Admin\Documents\Arduino\libraries\arduino-base64-master
exit status 1
Ошибка компиляции.
Как это исправить ?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.01.2016, 15:10
Ответы с готовыми решениями:

Не компилируется скетч Arduino с ошибкой expected unqualified-id before '=' token
Здравствуйте. Сразу скажу, что я нуб в программировании. Это скетч для балансирующего робота. при...

Скетч
#include &lt;Wire.h&gt; #include &lt;LiquidCrystal_I2C.h&gt; #include &quot;DHT.h&quot; #define DHTPIN 4 #define...

Скетч
Привет всем, не знаю стоит сюда написать, может поможете. Мне бы хотелось разобраться в скетче. Это...

Скетч на однократный ON
Подскажите есть ли ошибки в скетче чтоб реле включалось 500 м.сек, а после выключилось без...

__________________
Помогаю в написании студенческих работ здесь.
1
38 / 38 / 4
Регистрация: 31.05.2011
Сообщений: 580
10.01.2016, 01:12 2
Neitro, У вас ваша среда разработки не может найти подключенные вами библиотеки, проверьте правильность имени библиотеки, если все правильно, стоит тогда добавить данную библиотеку в папку с библиотеками вашей среды разработки
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.01.2016, 01:12

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Скетч для ардуино
Помогите соединить два скетча в один: 1) #define pirPin 9 // Объявляем переменную для датчика...

Не загружается скетч Blink
Здравствуйте, не могу загрузить обычный скетч блинк, неделю назад загружался. В окне выдает...

Не получается (НикААк) залить скетч
Подскажите пожалуйста с каким бубном и где нужно поплясать чтобы залить скетч на плату Nano v3.0?

Скетч для управления телескопом
Здравствуйте. Для имеющегося телескопа хочу собрать систему управления по двум осям монтировки....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.