[Ответить в тред] Ответить в тред

03/04/16 - Набор в модераторы 03.04 по 8.04
26/03/16 - Конкурс: Помоги гомункулу обрести семью!
15/10/15 - Набор в модераторы 15.10 по 17.10



[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 53 | 1 | 11
Назад Вниз Каталог Обновить

PCduino via python Аноним # OP  02/01/16 Суб 13:11:56 201926  
14517403169850.png (738Кб, 1000x446)
C новым годом.
Ищу единомышленников по психической патологии, а именно программирование на python для pcduino.
Поделитесь опытом, особенно интересует результативное подключение сенсора DHT11 и как заставить работать йобаный ШИМ на цифровых пинах.
Ответы: >>201973 >>202312
Аноним # OP  02/01/16 Суб 13:21:23 201931
то есть, я даже на двачах один такой клинический или все в оливьях спят?
Ответы: >>201935
Аноним 02/01/16 Суб 13:47:47 201935
>>201931
Сука, долбоеб, как мне с таких бомбит, дауны ебаные бля, которые из быдлятни в первый раз вылезли.
Ответы: >>201937
Аноним 02/01/16 Суб 13:52:31 201937
>>201935
хммм, пардон если что не так.
Ну вылез первый раз да.
А насчет клиники, дело в том, что я уже умотался слушать ответы на просьбы, в стиле "что это за экзотика, купи малину и не изголяйся".
Первая реакция
Аноним 02/01/16 Суб 14:21:58 201943
Тебе либо в /pr/, что вряд ли, либо в Ардуино тред, но они там кеннот инто любую вещь кроме самой Ардуины и её языка.

http://2ch.hk/ra/res/185672.html
Ответы: >>201946 >>201971
Аноним 02/01/16 Суб 14:53:15 201946
>>201943
и на том спасибо
Аноним 02/01/16 Суб 17:17:02 201971
>>201943
почитал тред, там вообще не по моему адресу.
Ответы: >>201975
Аноним 02/01/16 Суб 17:56:38 201973
>>201926 (OP)

>python

молодца

>pcduino

гниль и уёбище
Ответы: >>201979
Аноним 02/01/16 Суб 18:02:35 201975
>>201971
> там вообще не по моему адресу.
Ардуинщики при виде исходника для АВРки на сях в ступор впадают, а ты python-консультации получить хочешь, хех.
Аноним 02/01/16 Суб 18:09:10 201979
>>201973

>pcduino
>гниль и уёбище

блееее, ну опять.
Мне ее подарили, и по железу она вроде мощнее малины.
Аноним 02/01/16 Суб 18:40:08 201985
Была книга Make: Getting Started with Arduino, там работали с DHT11. Ввобще, документация к Петону на этой недопереардуине есть?
Аноним 02/01/16 Суб 18:45:38 201987
И вот тут ещё глянь, но это опять для Ардуины.
Аноним 02/01/16 Суб 18:45:57 201988
https://learn.adafruit.com/dht
Аноним 02/01/16 Суб 18:56:37 201989
И вот даташит для самого сенсора.

http://robocraft.ru/files/datasheet/DHT11.pdf
http://www.micropik.com/PDF/dht11.pdf

Так что иши разводку пинов для твоей дуины и ищи как ими дергать через петон. Что там у тебя вообще стоит, ОС то есть?
Ответы: >>201991
Аноним 02/01/16 Суб 18:58:36 201990
http://habrahabr.ru/sandbox/58793/?mobile=no

Вот, есть разводка контактов.
Ответы: >>201993
Аноним 02/01/16 Суб 18:59:35 201991
>>201989
Linux ubuntu 3.4.29+

уже дергал, до сраки. Оно работает, но не получает данные.
код на три файлаЖ
http://pastebin.com/ngJ8k9DJ
Аноним 02/01/16 Суб 18:59:45 201992
Вот, ОП, читай:

https://learn.sparkfun.com/tutorials/programming-the-pcduino
Ответы: >>201994 >>202003
Аноним 02/01/16 Суб 19:01:06 201993
>>201990
это ардуино стайл программирование,
а я ебусь с кодингом на петоне для этого
Аноним 02/01/16 Суб 19:01:53 201994
>>201992
я эту страницу уже наизусть выучил.
И она неактуальна для последних прошивок.
Ответы: >>201997
Аноним 02/01/16 Суб 19:11:08 201997
>>201994
В чём неактуальность то хоть? В Линуксе весь I/O с допотопных времен работает как файл. Пиши в файл поток битов, читай поток битов. Ты хоть лампочкой то мигал?
Ответы: >>202000
Аноним 02/01/16 Суб 19:19:09 201999
Вот это читал?

http://learn.linksprite.com/pcduino/arduino-ish-program/humidity-and-temperature-sensor-dht11-on-pcduino/
Ответы: >>202001
Аноним 02/01/16 Суб 19:19:58 202000
>>201997
пути к файлам.
Лампочкой мигал еще на ардуине,
сейчас мигаю с веб интерфейса
Ответы: >>202003
Аноним 02/01/16 Суб 19:21:01 202001
>>201999
это код ардуиностайл, я такой сам напишу за 10 мин.
меня питон интересует
Аноним 02/01/16 Суб 19:30:02 202003
>>202000
Всё понял, у меня вечером плохо мозг работает, все что я нашел годится только для C / Arduino стайл. Собственно надо найти на встроенном линуксе команду для консоли, которая выдасть все I/O устройства, дальше я думаю прокатит использовать код от >>201992 , он просто в нужные файлы пишет. Вообще, Питон я думаю не подойдёт, для переговоров с DHT-11 надо либо чтобы библиотека была, либо что-то быстрое типа С, чтобы можно было прямо с железа биты в порт писать / читать. Вообще, Петон тааре же говно уровня встроенного языка Ардуины, всё вечно упирается как и в Ардуине в отсутствие нужных библитек, хедеров или чего там, а писать их надо самому на Си.
Ответы: >>202004 >>202005
Аноним 02/01/16 Суб 19:32:27 202004
>>202003
http://pastebin.com/ngJ8k9DJ

вот код на питоне, честно спизженый с форума.
Там три файла.
Ответы: >>202005 >>202010
Аноним 02/01/16 Суб 19:33:42 202005
>>202004
>>202003
я его изучал, с расшифровкой сигнала все норм, а хули пишет ноли вместо данных не пойму
Ответы: >>202006
Аноним 02/01/16 Суб 19:37:45 202006
>>202005
Покажи что за нули вместо данных он пишет.
Ответы: >>202007
Аноним 02/01/16 Суб 19:40:49 202007
>>202006
3
temp is:
0
humidity is:
0
-112.00
Ответы: >>202009
Аноним 02/01/16 Суб 19:43:58 202009
>>202007
Он в начале возвращает 3, а должен 0. Все что не ноль - ЕГГОГ. Копаем почему 3.
Ответы: >>202012
Аноним 02/01/16 Суб 19:48:13 202010
Так, стоп, ОП, ты вот этот код используешь?
>>202004

Там датчики разные, в коде DHT 22, а ты DHT 11 используешь. Ты менял ту хреновину что конвертирует данные?
Ответы: >>202011
Аноним 02/01/16 Суб 19:49:36 202011
>>202010
на форуме тот кто это писал утрверждает, что разницы в датчиках нет, работать должно для обоих
Аноним 02/01/16 Суб 19:50:24 202012
>>202009
Нашёл почему 3, он с датчика получает меньше битов чем надо.

if len(Mybits)<41:
self.tempc=0
self.humid=0
return 3

Вот он и выдает температуру 0, влажность 0, и возвращает 3.
Ответы: >>202014
Аноним 02/01/16 Суб 19:54:09 202014
>>202012
Короче, смотри что за дерьмо он в Mybits хранит.
Ответы: >>202027
Аноним 02/01/16 Суб 20:15:09 202027
>>202014
поменял на

if len(Mybits)<41:
self.tempc=0
self.humid=0

return len(Mybits)




0
Temperature 0
Humidity: 0
dew point: -112.00


подключено к 7му пину (ШИМ)
Ответы: >>202037
Аноним 02/01/16 Суб 20:26:26 202037
>>202027
Ну, значит нифига он биты не получает с датчика. Копай почему.
Ответы: >>202041
Аноним 02/01/16 Суб 20:32:45 202041
>>202037
вот с этим и туплю.
Похоже что надо переключить пин в input режим, но как это сделать мозга не хватает.
Аноним 02/01/16 Суб 20:43:11 202050
test=MyDHT22.read(2,0)

В конце вот эта строчка. Она читает (номер пина, кол-во раз).

Ты номер пина там поменял?
Ответы: >>202070 >>202123
Аноним 02/01/16 Суб 22:38:20 202070
>>202050

ага
dht_pin_val = 7
test=MyDHT22.read(dht_pin_val,0)
Аноним 03/01/16 Вск 11:36:01 202123
>>202050
>Она читает (номер пина, кол-во раз)
>test=MyDHT22.read(2,0)
>read(2,0)
>(2,0)
>0
>кол-во раз
test=MyDHT22.read(2,41), не?
Ответы: >>202126
Аноним 03/01/16 Вск 11:52:46 202126
>>202123
def read(self,pin,retries):
mypin=pin
mytries=retries
if mytries==0:
x=self.getdht22(mypin)
elif mytries<0:
x=1
while x>0:
x=self.getdht22(mypin)
elif mytries>0:
for i in range(0,mytries):
x=self.getdht22(mypin)
if x==0:
break
else:
time.sleep(0.1)
return x

0 = 1 раз
<0 = бесконечно
>0 = указаное кол-во
Аноним # OP  03/01/16 Вск 14:20:38 202153
Ебался с 10 утра.

Сейчас попробую найти тестер и посмотреть передает ли оно что-то вообще на дата пин при подключении к pcduino, у них с ардуиной вроде разный вольтаж.
Ответы: >>202169 >>206541
Аноним 03/01/16 Вск 15:52:51 202169
>>202153
по датапину идет 3,5V
Аноним 03/01/16 Вск 18:06:35 202208
bump
Аноним 03/01/16 Вск 18:43:44 202214
Может я чего-то недогоняю, но скажите, нахуя брать мощное железо и писать для него на высокоуровневых языках программирования, вроде руби или питона. Потом не будет ебли с оптимизацицией?
Ответы: >>202226
Аноним 03/01/16 Вск 19:33:19 202226
>>202214
потому что можно.
А когда потом? Мне это например для автоматизации дома надо, рассчитывать траектории полета пепелацев на этом не планирую.
Ну и доходы малины тебе в ответ нахера. Потому что покупают и юзают.
Ответы: >>202323
Аноним 04/01/16 Пнд 10:24:31 202312
>>201926 (OP)
> duino
> python
фу блять фу нахуй
Аноним 04/01/16 Пнд 11:13:14 202323
>>202226
> Потому что покупают и юзают.
"Мнение большинства — всегда ошибочно, ибо большинство людей — идиоты." Малина просто зарабатывает деньги на идиотах, которые делают автоматический смыв для унитаза ней.
А я говорю про компании-разработчиков, а не про доморощенных программистов. Работал в одной, делают девайсы на джаве, питонах и пр., сопрягают с мощными микропроцессорными системами. "Процессор же мощный! давайте для него писать на медленном языке, он же быстро обрабатывает, похуй что он дороже!"
Ответы: >>202325
Аноним 04/01/16 Пнд 11:28:30 202325
>>202323

малина сделона на рассово верном соке, к которому есть нормальный даташыт почти полный, поизводитель переодически обновляет системный софт, можно писать харкорные билиотеки, ибашить прямо в железо, реализовывать различные ФМ передатчики, прямо на ДМА с ПЛЛ, а A10 это китайский НЁХ без даташыта, имеющийся огрызок даташыта несоответсвует действительности на 50%, работает только то к чему написаные кривые дройвера для устаревшего линупса, новые ядра пишутся любителями-школьниками, да конечно можно ибланить на питоне в порты, но в целом это еще сложнее чем писать системный софт, поэтому если ты думал что сможеш просто питонить разную поеботу, то ты сильно ошибся
Ответы: >>202326
Аноним 04/01/16 Пнд 11:32:51 202326
>>202325
я не пишу на питоне
Ответы: >>202327
Аноним 04/01/16 Пнд 11:35:43 202327
>>202326

я этот высеропост для опа написал

а на чом пишеш?
Ответы: >>202328
Аноним 04/01/16 Пнд 11:41:56 202328
>>202327
Я не особо признаю языки высокого уровня в микропроцессорных системах.
Пишу на Си или Асме для avr, stm32, nxp(только начал), а вообще задрачиваю в логические микросхемы. Мой уровень - ближе к схемотехнике.
А ты на чем?
Ответы: >>202333
Аноним 04/01/16 Пнд 11:49:45 202333
>>202328

тоже самое, только я ещё Си++ котирую, и питон тоже уважаю

сраные ардуинщики засрали весь двач, надо бампать харкорные треды с байтоёбством
Аноним 22/01/16 Птн 03:22:09 206541
>>202153
си шарп лучше питона же
Ответы: >>206619
Аноним 22/01/16 Птн 08:00:58 206619
>>206541
>лучше
Есть языки программирования которые хороши где-то а где-то лучше и без них. Ебашить приложения на асме или си для винды не очень удобно, тем более если они не требуют скорости. Поэтому лучше использовать шарп, где все готово. А для микроэлектроники си или асм уровень - в самый раз, там нужна скорость. И у питона есть своё применение.

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ Автообновление ] 53 | 1 | 11
Назад Вверх Каталог Обновить

Топ тредов
Подписывайся на официальный канал Двача в Телеграме и узнавай обо всех новостях и мемах первым! https://tlg.wtf/dvachannel[X]