Поставьте между «землёй» и пином «Reset» электролитический конденсатор ~10 микрофарад, 10-16 вольт. (при загрузке скетча его надо снимать)
Происходит это, потому-что давая команду echo 'a' > /dev/ttyUSB0 открывается устройство и ардуина перегружается (как при подключении к компьютеру). Эта проблема решалась командой stty -F /dev/ttyUSB0 cs8 57600 ... с соответствующими параметрами, но она не работает с ардуинами, у которых в качестве usb-моста используется микросхема ch34x (которая у вас скорее всего стоит).
Здравствуйте! Помогите пожалуйста.
Делаю всё по инструкции для usb.
После загрузки ардуины первой тестовой программой подключаю её к роутеру через активный usb-хаб
ввожу в консоль:
echo 'a' > /dev/ttyUSB0
или
echo 'b' > /dev/ttyUSB0
И на любую из этих команд ардуина реагирует сиюсекундным разовым морганием светодиода, после чего светодиод погасает.
Что можно попробовать сделать? Очень хочется разобраться. Спасибо заранее =)
Добрый день! Подскажите пожалуйста как состыковать DHT22 с СВЕТОДИОДНЫЙ дисплей модуль трубка, 4 бит TM1637 водитель, 4-значный, 7-сегментный
Нашол видео того что мне нужно на ютьюбе но… При компиляции скетча
#include <dht.h>
#include "TM1637.h"
//{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};
//0~9,A,b,C,d,E,F
#define dht_pin 2 // Pin sensor is connected to
#define CLK 3//Pins for TM1637
#define DIO 4
TM1637 tm1637(CLK,DIO);
dht DHT;
void setup(){
tm1637.init();
tm1637.set(BRIGHT_TYPICAL);
//BRIGHT_TYPICAL = 2,BRIGHT_DARKEST = 0,BRIGHTEST = 7;
delay(1500);//Delay to let system boot
}//end "setup()"
void loop(){
//Start of Program
DHT.read11(dht_pin);
int temp = DHT.temperature;
int humidity = DHT.humidity;
int digitoneT = temp / 10;
int digittwoT = temp % 10;
int digitoneH = humidity / 10;
int digittwoH = humidity % 10;
tm1637.display(1,digitoneT);
tm1637.display(2,digittwoT);
tm1637.display(3,12); // put a C at the end
delay (3000);
tm1637.display(1,23);
tm1637.display(2,digitoneH);
tm1637.display(3,digittwoH);
//Wait 3 seconds before accessing sensor again.
//Fastest should be once every two seconds.
delay(3000);
}// end loop()
пишет
-Arduino: 1.6.8 (Windows 7), Плата:«Arduino/Genuino Uno»
-exit status 1
-Ошибка компиляции для платы Arduino/Genuino Uno.
Подскажите пожалуйста что делать?
Добрый день. Может кто подсказать в ем проблема. Пример в браузере открывается но там только фон с сылькой проекта, а элементов нет. Такое ощущение что PHP не работает.
Подскажите пожалуйста почему после смены этого пункта апач не хочет запускаться, ошибка —
(98)Address already in use: AH00072: make_sock: could not bind to address 127.0.0.1:81
no listening sockets available, shutting down
AH00015: Unable to open logs
Action 'start' failed.
The Apache error log may have more information.
И еще вопрос у меня чего то не хочет записывать данные в бд после такой связки nginx + apach. Когда сам апач работает то все хорошо, а в связки не хочет (
Спасибо, уже понял. Когда с толкнулся с этой проблемой. Ошибочная настройка была настроена по другой статье) И с начало не обратил внимание на это, когда перенастраивал.
На днях обновил убунту, стояла 14.04.1 х64, до 16.04.1 х64 и при запуске ругается:
если без sudo, то так:
и даже если в папку зайти и от туда запустить, то
Куда можно капнуть? Или в убунте новой что-то изменилось и ardunetstd не желает с ней контачить?
Спасибо.
Происходит это, потому-что давая команду echo 'a' > /dev/ttyUSB0 открывается устройство и ардуина перегружается (как при подключении к компьютеру). Эта проблема решалась командой stty -F /dev/ttyUSB0 cs8 57600 ... с соответствующими параметрами, но она не работает с ардуинами, у которых в качестве usb-моста используется микросхема ch34x (которая у вас скорее всего стоит).
Делаю всё по инструкции для usb.
После загрузки ардуины первой тестовой программой подключаю её к роутеру через активный usb-хаб
ввожу в консоль:
echo 'a' > /dev/ttyUSB0
или
echo 'b' > /dev/ttyUSB0
И на любую из этих команд ардуина реагирует сиюсекундным разовым морганием светодиода, после чего светодиод погасает.
Что можно попробовать сделать? Очень хочется разобраться. Спасибо заранее =)
Для этого понадобилось переустановить программу, исключить все рускоязычные папки и вкоде внести изменения:
добавил
#define DHTTYPE DHT22
изменил
с DHT.read11(dht_pin);
на DHT.read22(dht_pin);
заработало!
Всем спасибо!
Следующим шагом будет отправка и получение данных через WIFI.
Нашол видео того что мне нужно на ютьюбе но… При компиляции скетча
пишет
-Arduino: 1.6.8 (Windows 7), Плата:«Arduino/Genuino Uno»
-exit status 1
-Ошибка компиляции для платы Arduino/Genuino Uno.
Подскажите пожалуйста что делать?
…
А что с БД?
Listen 80
на
Listen localhost:81
Подскажите пожалуйста почему после смены этого пункта апач не хочет запускаться, ошибка —
(98)Address already in use: AH00072: make_sock: could not bind to address 127.0.0.1:81
no listening sockets available, shutting down
AH00015: Unable to open logs
Action 'start' failed.
The Apache error log may have more information.
И еще вопрос у меня чего то не хочет записывать данные в бд после такой связки nginx + apach. Когда сам апач работает то все хорошо, а в связки не хочет (
Виртуальные хомты можно настраивать как угодно:
<VirtualHost localhost:8080>
<VirtualHost *:8082>
<VirtualHost *:80>
<VirtualHost localhost:8088>
<VirtualHost localhost:81>
Весь вопрос в доменных именах и видимости/невидимости извне, а так же прокроксировании/не проксировании нгисом.