Повторюсь, а оно нам ннада?
Это означает, что видео к скетчу никакого отношения не имеет
А оно нам надо?
Как до неё дойти, если номеров строк в коде нет?
Вы думаете это сложно? Это практически дословно приведённый пример, идущий с библиотекой VoiceRecognition. Называется vr_sample_control_led.ino. Даже комментарии все на месте остались. Ваших здесь пара дополнительных digitalWrite.
Ну не тянет это на проект никак.
т.е если человек использовал библиотеку значит это проект того, кто написал саму библиотеку… мдаааа…
тут не идет речь про скопированную библиотеку у японца, меня обвиняют в использовании полностью чужого проекта, как будто это кто-то уже сделал и я всё повторил.
я всего лишь делюсь что я сделал и может кому-то станет это интересным.
отсюда ваша логика в следующем: вам надо обосрать чей-то проект. ну если не интересно то зачем впринципе обращать внимание на него. оно вам надо? просто чтоб обосрать? да, именно этим вы занимаетесь. взрослые люди бля…
Может и станет.
Особенно, если Вы, вместо того, чтобы бороться за свои права, выложите нормально код и схему соединений. А то у Вас не первого, ни второго.
Т.е. в пониманием прочитанного тоже беда? Вам написали, что ваш “проект” является чуть-чуть дописанным примером, выложенным вместе с библиотекой. Добавить к чужому коду пару строк и заявить, что это ваш код - это сильно, да ))
Вы поделились потенциально опасным поделием, причем, опасным не только для вас, но и для окружающих.
ЗЫ: т.к. вы отказались выполнять правила форума и не оформили код должным образом, а ценность проекта сомнительная, я переношу тему в соответствующий раздел
короче
описания проекта нет
схемы нет
кода (оформленного как тут принято) тоже нет
унес в ЧЧ, сритесь там.
гыы не успел! но цель достигнута!
Неужели Вы автор девяносто восьмой строки этого кода?
Невероятно…
Поздравляю!
PS. Или только комментария к этой строке? Ну - все равно неплохо.
у меня там пустая строка, это троллинг?
А что, быть автором пустой строки уже кто-то запретил?
нехрен своими кривыми руками в авторский текст залазить
/**
#include <SoftwareSerial.h>
#include “VoiceRecognitionV7.h”
uint8_t records[7]; // save record
uint8_t buf[64];
int led = 13;
#define onRecord (0)
#define offRecord (1)
/**
@brief Print signature, if the character is invisible,
print hexible value instead.
@param buf → command length
len → number of parameters
*/
void printSignature(uint8_t *buf, int len)
{
int i;
for(i=0; i<len; i++){
if(buf[i]>0x19 && buf[i]<0x7F){
Serial.write(buf[i]);
}
else{
Serial.print(“[”);
Serial.print(buf[i], HEX);
Serial.print(“]”);
}
}
}
/**
@brief Print signature, if the character is invisible,
print hexible value instead.
@param buf → VR module return value when voice is recognized.
buf[0] → Group mode(FF: None Group, 0x8n: User, 0x0n:System
buf[1] → number of record which is recognized.
buf[2] → Recognizer index(position) value of the recognized record.
buf[3] → Signature length
buf[4]~buf[n] → Signature
*/
void printVR(uint8_t *buf)
{
Serial.println(“VR Index\tGroup\tRecordNum\tSignature”);
Serial.print(buf[2], DEC);
Serial.print(“\t\t”);
if(buf[0] == 0xFF){
Serial.print(“NONE”);
}
else if(buf[0]&0x80){
Serial.print("UG ");
Serial.print(buf[0]&(~0x80), DEC);
}
else{
Serial.print(“SG “);
Serial.print(buf[0], DEC);
}
Serial.print(”\t”);
Serial.print(buf[1], DEC);
Serial.print(“\t\t”);
if(buf[3]>0){
printSignature(buf+4, buf[3]);
}
else{
Serial.print(“NONE”);
}
Serial.println(“\r\n”);
}
void setup()
{
/** initialize */
myVR.begin(9600);
Serial.begin(115200);
Serial.println(“Ele V3 Module\r\nControl LED sample”);
pinMode(12, OUTPUT);
pinMode(10, OUTPUT);
if(myVR.clear() == 0){
Serial.println(“Recognizer cleared.”);
}else{
Serial.println(“Not find VoiceRecognitionModule.”);
Serial.println(“Please check connection and restart Arduino.”);
while(1);
}
if(myVR.load((uint8_t)onRecord) >= 0){
Serial.println(“onRecord loaded”);
}
if(myVR.load((uint8_t)offRecord) >= 0){
Serial.println(“offRecord loaded”);
}
}
void loop()
{
int ret;
ret = myVR.recognize(buf, 50);
if(ret>0){
switch(buf[1]){
case onRecord:
/** turn on LED /
digitalWrite(12, HIGH);
digitalWrite(10, HIGH);//𠧮쪭墨ꍊ break;
case offRecord:
/* turn off LED*/
digitalWrite(12, LOW);
delay(50);
digitalWrite(10, LOW); //� ꮭ��ꍊ delay(1500);
digitalWrite(10, HIGH); //𠧮쪭墨ꍊ break;
default:
Serial.println(“Record function undefined”);
break;
}
/** voice recognized */
printVR(buf);
}
}
Злые вы все!
Нет что бы видосик посмотреть и до 98-ой строчки дойти - нет … только бы обосрать!
Фу такими быть!
Тумблер под сиденьем не просто утрёт, а уничтожит этот проект…
а что там кроме ненормативной лексики может быть?
Видно TC просто зарабатывает на просмотре видосика, раскидав его на разных форумах. …это ж так просто сочинять песни…
да просто суть в том, что вы нихера не сделали…
Нет тут никакого проекта.