помогите скомпилировать код для проекта флоры
Я работаю над кроссовками Adafruit Firewalker.
Я не могу скомпилировать свой код для тестирования моего проекта флоры.
Это мое сообщение об ошибке:
Arduino: 1.6.7 (Windows 10), Board: "Adafruit Flora"
C:\Users\Devi\Documents\Arduino\test_2\test_2.ino\test_2.ino.ino:1:29: fatal error: Adafruit_NeoPixel: No such file or directory
#include <Adafruit_NeoPixel>
^
compilation terminated.
exit status 1
Error compiling.
This report would have more information with
"Show verbose output during compilation"
enabled in File > Preferences.
https://learn.adafruit.com/firewalker-led-sneakers/test-circuit
#include <Adafruit_NeoPixel.h>
const int analogInPin = A9; // Контакт аналогового входа, к которому подключен потенциометр
Adafruit_NeoPixel strip = Adafruit_NeoPixel(10, 6, NEO_GRB + NEO_KHZ800);
int sensorValue = 0; // значение, прочитанное из горшка
void setup() {
// инициализируем последовательную связь на скорости 9600 бит/с:
Serial.begin(9600);
pinMode(9, INPUT_PULLUP);
strip.begin();
strip.show(); // Инициализируем все пиксели выключенными
}
void loop() {
// читаем аналог в значении:
sensorValue = analogRead(analogInPin);
// вывод результатов на последовательный монитор:
Serial.print("sensor = " );
Serial.println(sensorValue);
if (sensorValue < 100){
Serial.println("leds triggered");
colorWipe(strip.Color(255, 0, 0), 25);
colorWipe(strip.Color(0, 0, 0), 25);
}
}
void colorWipe(uint32_t c, uint8_t wait) {
for(uint16_t i=0; i<strip.numPixels(); i++) {
strip.setPixelColor(i, c);
strip.show();
delay(wait);
}
}
@Devin Caron, 👍0
Обсуждение2 ответа
я думаю, проблема в вашем этом пути C:\Users\Devi\Documents\Arduino\test_2\test_2.ino\test_2.ino.ino:1:29: фатальная ошибка: Adafruit_NeoPixel:
создайте новый файл Arduino, скопируйте тот же код и сохраните его в другой папке на рабочем столе или другом диске, а затем скомпилируйте его
Подборка Я скомпилировал вам тот же код, и мой сохраненный путь к файлу .ino C:\Users\Мухаммад Хассан\Документы\Arduino\sketch_mar04a
это сработало, все еще говорит, что каталог для неопикселей не найден, я что-то неправильно установил, все, что я сделал, это скопировал и вставил исходный код, @Devin Caron
я думаю, что проблема связана с вашей библиотекой, которую вы загрузили, переустановите Arduino IDE и снова загрузите библиотеку с помощью ide, а затем перекомпилируйте свой код., @Muhammad Hassaan Bashir
- Будет ли .ino-скетч ардуино компилироваться непосредственно на GCC-AVR?
- Как установить приложение + его конфигурацию на множество однотипных устройств? (ESP32)
- C++ против языка Arduino?
- Как использовать SPI на Arduino?
- Какие накладные расходы и другие соображения существуют при использовании структуры по сравнению с классом?
- Ошибка: expected unqualified-id before 'if'
- Что лучше использовать: #define или const int для констант?
- Как компилировать, загружать и контролировать через командную строку Linux?
Не могли бы вы скопировать и вставить код и сообщение об ошибке в свой вопрос в виде текста? Не скриншот? Я с трудом могу прочитать, что за ошибка. * Отредактируйте * свой пост и отформатируйте код, используя уценку форматирования кода (четыре начальных пробела). Для получения справки см. [Справка Markdown](http://meta.stackexchange.com/editing-help). Вы сможете сделать это, выбрав код и нажав
Ctrl+K
, чтобы ваш браузер сделал это за вас., @Nick Gammon@NickGammon, спасибо, извините, я беспорядок, я никогда раньше не программировал с Arduino, @Devin Caron
Ваше сообщение об ошибке говорит
#include <Adafruit_NeoPixel>
, но ваш код говорит#include <Adafrui t_NeoPixel.h>
— что у вас на самом деле?, @Nick Gammon@NickGammon У меня есть #include <adafruit_neopixel.h>, все, что я сделал, это скопировал и вставил исходный код, @Devin Caron