Проверю папки отпешусь, спасибо что указали.
Так ведь говорит что бирет библиотеку для stm , а для arduino не использует.
так и ядро не С++
Я в курсе что там язык C
так какого пишешь на плюсах?
С тебя 1500=
#include <Servo.h>
Servo (servo1);
const int potpin = 11; //Аналоговый вход фоторезистора
int valres = 0; // переменная для хранения значения фоторезистора
int angleServo = 93; // переменная для хранения угла поворота сервы
void setup()
{
// подключить переменную servo к выводу pinServo
servo1_attach(9);
// Serial.begin(9600);
}
void loop()
{
const int threshold = 70; //порог срабатывания датчика
static byte on_stat = 0; //счёчик статуса срабатываний
valres = analogRead(potpin); //чтение данных фоторезистора
// Serial.println(valres); // Печать на терминал значения с аналогового
if (valres > threshold && on_stat == 0) {
servo1_write(93);
on_stat = 1;
delay(1000); //пауза для ажидания поворота сервопривода
}
if (valres <= threshold && on_stat == 1) {
servo1_write(135);
on_stat = 2;
delay(1000); //пауза для ажидания поворота сервопривода
}
if (valres > threshold && on_stat == 2) {
servo1_write(93);
on_stat = 3;
delay(1000); //пауза для ажидания поворота сервопривода
}
if (valres <= threshold && on_stat == 3) {
servo1_write(43);
on_stat = 4;
delay(1000); //пауза для ажидания поворота сервопривода
}
if (valres > threshold && on_stat == 4) {
servo1_write(93);
on_stat = 0;
delay(1000); //пауза для ажидания поворота сервопривода
}
}
Этот скетч работает у меня на arduino. По этому и просил знающий народ аказать помощь в написании подобное под stm
пробуй, я в код не вникал, раз работает, значит должен работать и на этом камне, код я выложил цену тоже
а библиотека?
что библиотека? если разговор о Servo.h то она в ядре
Так ведь же
Или я не понял?
Я думал, что даже delay() не будет работать, надо _delay_ms()…
там же примеры есть
Да, спсб, нашёл, delay() работает
Не знал, что в С тоже объекты есть, не дошёл ещё до этого)))
а ТС ушёл в глухое подполье:
“Мишк …лови топор…ГХЫ…что гхы поймал али нет?”
Возможно дорого, ведь заранее то цену не обговорили…
да ну, ровно цена укладки одного квадратного метра плитки (4 штуки) )))
PS я там в 4 местах поправил, всё остальное бонусом …
И так, все работает!!! Спасибо что помогли, могу отблогадарить пишите номер но толька карты у меня программа лучи.
Предыдущими мучениями поджог серву, после замены все заработало.
Была бы ещё ТА цена на него - цены бы ему небыло.)
Нравится что intrc 16 мгц и при 2,9 вольтах, не нравится отсутствие RTC…
Ну и вообще, нет бута - неудобно. В общем, на любителя.