Вы видите копию треда, сохраненную 25 мая 2017 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Вопросы по основам радиоэлектроники НУЖНО спрашивать в первом прикрепленном треде на доске.
В данном треде обсуждается только Arduino и AVR (с использованием библиотек Arduino)
Предыдущий тред - https://2ch.hk/ra/res/210443.html (М)
Ну расскажите какие йоба-проекты забросили в ящик?
Ща в процессе светомузыка на RGB ленте, используя FHT. Стадия разводки печатки
Нахуя ты до меня доебался? Я не ОП, я первый побичыв цэй трiд.
чувствую сибя эилитой
>приходится поддерживать код написанный 15 лет назад для медецинского прибора
Давай подробности. Что за прибор?
Бля, на работе писал хуйню на ассемблере для пика. Куча ебучих библиотек, макросов, инклюдов, дефайнов. Благо их автор еще что-то помнит по них.
Пока не добавил обведенный синим фрагмент - всё работало: успешно регулировалась яркость на белом диоде (30-31). Добавил кнопку - белый диод потух, синий горел. Думал, ручку недокрутил, покрутил - завоняло жареным жопой
В чем обосрамс?
Мешок новых заказывать или пофиксить как-то можно?
В этих ваших досках перелом мозга заработаешь, нахуя ты к кнопке подтянул и + и -?
В гугле по "tact switch arduino" первую понравившуюся картинку взял за образец. Думал в случае фейла как максимум диоды попалю
Я бы за эти картинки выкалывал бы для начала один глаз. А если пациент продолжал пользоваться этой херней, а не православными схемами - выкалывал бы второй за ненадобностью.
Наверное заебашил на пин +5В в то время когда на нем был логический ноль и убил невинную пердуину.
Так пердуина сдохла, когда я стал крутить ручку потенциометра.
Бля, или я одновременно зажал кнопку и ручку крутил :3
Но изначально когда воткнул в юсб - белый диод не горел, а синий горел.
в голос
Но как мог гореть синий если кнопка не нажата? Или я вообще уже не соображу чего ты там насобирал
Хрен знает. Точно помню - синий на кнопку реагировал. И вроде по дефолту он горел, а на кнопку погасал инфа 70 процентов
Чет я запутался, ладно
Я накидал схему твоей YOBA-сборки и охуел окончательно. Как у тебя там что-то горело я хуй его знаю.
Ну ебана, может и не горело, я не уверен. Я вот сам пригорел, что защиты от дурака нету. Предохранитель кокой-нить, что ли. Даже шекелей бы отсыпал побольше, была бы возможность невозбранно совать папу в маму без знаний матчасти.
это нормально, пройдет.
> совать папу в маму
батя твой вот зажилил предохранитель купить, теперь всем тредом расплачиваемся.
Двачаю.
Если так, то ей пизда. Я так сам убил одну нанку когда пытался мультяхой померить +5в на ноге самой аврки. Она нога +5в заботливо расположена рядом с ногой GND, а щуп мультяхи как раз чотко влазит в щель меж ними.
И устроил дома ДИСКОТЕКУ
Внезапный Proteus внезапен.
Eagle
> по дефолту он горел
Пол ночи думал над твоими словами и родил вот такой вариант твоего творения. Ты проверь пердуинку, может она цела, а завонял резистор какой.
Ректальная грелка.
Мне тут вообще пришел в голову гениальный проект - фекальный шарик с gps. Едим шарик с дуриной нано, gps, 2g трансивером и аккумом, высираем его и трекаем по тырнету путешествие говна. Зачем? Да просто потому что можем, блять!
группа хипсторов спустила в унитаз маячки и внезапно обнаружила что говна сливаются в море.
Хуяссе! Ты GPS приёмник видел? Батарея + плата с обвязкой. Как ты его проглотишь? И как ты потом его высрешь? Давай лучше сперматозоиды с GPS трекером делать? Тогда точно можно будет знать кто твой ребёнок и где он находится.
Да похуй мне на ардуину. Я понимаю в четыре года засунуть гвоздь в розетку, но в двадцать бездумно повторять схему даже не пытаясь понять что там и для чего - это уже клиника.
>>229157
При недоступности спутников, положение можно определять по базовым станциям сотовой связи. И гпс приемник весьма мал, см. смартфоны. Так что не пиздите.
ты у мамы сегодня зобаненный в гугле милый аутист?
вот один из множества примеров подключения кнопки. даже я тебе скажу резистор не нужен потому что он уже встроен в контроллер. pull-uo или pull-down в зависимости от реализации.
да у меня от тебя КЗ
чувак я охуел с ТВОЕЙ АРДУИНЫ .
у меня от тебя atmega32 просто.
нарисуй нормально схему как ты подключил я тебе скажу что не так. моск ломать не хочу свой
Ты лично видел когда-либо ГПС приёмник отдельно от Квалкомовского, Снэндрагоновского или МТКашного или т.д. процессора? Там система на чипе, в телефонах. Да, сам по себе ГПС приёмник мал, только из доступных все почему-то от 15х15 миллиметров.
90? Я боком ее вставил разве?
>>229265
Нимношк. Надеялся осилит без гугления, а чет не выходит.
Я вообще думал, шо удастся поиграться с кнопкой и диодом без кода на одних 5V и GND. Нашел такую хуйню: http://www.instructables.com/id/How-to-use-a-Push-Button-Arduino-Tutorial/?ALLSTEPS
Здесь аж два пина используют блязачем
Собрал по этому гайду - работает через раз-два-три. Нестабильно чет
>>229270
Браток, расслабься, там действительно каша, я уже и сам не пойму чего хотел.
На вход T0 подаю меандр 1 Гц от выхода SQW DS1307 (подтяжка к Vcc через резистор 4К7).
И тут самое странное.
Сначала таймер T0 не ловит входящие фронты, через какое-то случайное время его отпускает и всё работает как задумано.
В Протеусе все ЗБС.
Что за НЕХ, антуаны?
Тащемта если ты подержишь первый фронт до инициализации потрахов, то словишь его например.
1. Пиздани резик на 10к от земли до входящего с кнопки пина.
2. Прочитай про "дребезг контактов" и попробуй реализовать простейший код его гашения.
Это да. Это да.
не, не.....
У меня было OCR0A = 0
Прерывание TIMER0_COMPA_vect могло не вызываться по несколько минут, а потом хуяк и начинало работать как надо.
Но вообще стоит попробовать запускать часы после инициализации таймеров.
Я специально посмотрел - у меня часы раньше запускатся.
Думаю, что нихуя не изменится, но вдруг! Всё равно, спасибо!
#asm("cli")
#asm("sei")
Эти две строчки включают IRQ или отключают их. Пердуина? Проверяй их наличие.
Манька просто не заглядывала в библиотеки своей пирдуины, и не ужасалось глянув на дисасамблерный код этого говна. В его иде просто нет нихуя кроме кнопки Х-ту-вин.
Главное чтобы ИМПУЛЬСОМ!!!1
http://ru.aliexpress.com/item/q/32587261191.html
Кручу ручку - резко переходит с 1023-1020 до 19-21. Воткнул в А0 контактом с маркировкой "DO". Ну и VCC с GND соответственно в 5V и землю.
ньюфаг
потому что D0
это дискретный выход с 0/1 на выходе, нехуй там отцифровывать, подключай к цифровому входу, чувствительность срабатывания задавай потенциометром который ты крутишь
Хочу с ардуины контролировать питание вентилятором и элементов Пельтье.
http://ru.aliexpress.com/item/10pcs-Free-shipping-IPU06N03-06N03-offen-use-laptop-chip-100-new-original/32505064574.html?spm=2114.03010208.3.47.5JHcSJ&ws_ab_test=searchweb201556_8,searchweb201602_3_10017_10034_10021_507_10022_10032_10020_10018_10019,searchweb201603_2&btsid=19c21b15-e764-4471-80da-ed81f058b227
Мосфеты конечно хорошо, но зачем мне мосфет.
Я про готовый ШИМ контроллер, который ткнуть какими-либо лапами в разъемы ардуино, подать на него из вне питание и отвести кабеля на нагрузку.
Если бы не это, я бы уже наверное на IGBT fgh60n60smd сделал бы ШИМ-контроллер.
Но хочется не танцевать с платами, не высчитывать особо - а просто Plug&Play
http://ru.aliexpress.com/item/J34-Free-Shipping-20A-Universal-DC10-60V-PWM-HHO-RC-Motor-Speed-Regulator-Controller-Switch-New/32563173205.html?spm=2114.30010708.3.183.kZMh9I&ws_ab_test=searchweb201556_8,searchweb201602_1_10017_10034_10021_507_10022_10020_10018_10019,searchweb201603_1&btsid=e5b1e342-569d-4605-9150-68a32eea269f
Есть такая хрень, но меня особо не радует. Мне бы от 6в до 12в регулировать с нормальным током.
Мне Элементы Пельтье же , их мощность регулировать... И желательно программно, а не ручкой регулировки. на самом ШИМ-контроллере
>>229756
Ну тогда поставь MAX5304 и не еби мне мозги, ШИМ контроллер ему, блядь. Ты знаешь, что у пердуины уже есть ШИМ контроллер? Это выход таймера OCRXA или OCRXB, а там уже от микроконтроллера зависит. У AT128 два 16-битных таймера с двумя выходными каналами. А есть и специальные контроллеры, для безколлекторных двигателей.
Любой низкоомный резистор и любой r2r-операционник, работающий от 3.3/5 вольт.
Мне нужен бутлоадер для меги, который бы грузил скетчи с карты и обновлял прошивку меги ими. Заморачивался ли кто таким?
Гугл не предлагать, там с мегой ничего не работает из найденного мной на первых трёх страницах.
у тебя миниусб, на нане микроюсб, который стоит сейчас в абсолютном большинстве телефонов. Как там, в 2007ом, доллар по 30?
Наоборот жи, на Нане мини-, а на телефонах микро- . Но в любом салон связи есть и тот и тот.
В радиусе 50км ни одного салона нет, да если и был бы, то денег у меня ровно 100р осталось на два дня. ((( можно припаяться к rxd, txd, gnd, 5v и воткнуть в усб?
Есть пару человек с которыми не страшно ужраться в говно, но ни один из них Никий никогда не держал. Вот и у меня от всяких самсунгов, сименсов, даже от ифона кабель есть. А от нокии давно мамке отдал для фотика.
у меня к вебке такой идет, так что им буду пользоваться
У меня дома и на работе этих кабелей (и мини, и микро) - тонны. Большинство устройств и зарядок ими комплектуется, как у тебя его нет. Купи в ближайшем ларьке.
Вышли хоть один, возьму по цене цветмета.
г. Бобруйск, Анону с /ra
на почте поймут.
[hiden]нет, блядь у меня такого кабеля!!!!!!!! и денег нет!!!!!!!!!!! как же заебали такие умные как ты!!!!!! педоразы ебаные!!!!!!!!! если смог бы достать кабель, то думаешь пиздел бы тут? давно бы светодиодом морал!!!!!!!!!!!!![/hiden]
Нет, я только 0.8 медь паять могу. и твоё ВВгНГ звучит как оскобленье.
Я сам паяю пердуину когда мне ее невыносимо хочется в комп запездрючить, а ты не можешь кабель подпаять.
Мне страшно туда лезть 60ватным паялом с дернвянной ручкой. Макетка не пришла пока
Ардуинщики, подскажите, пожалуйста.
https://hackaday.io/project/3981-flappy-bird-on-arduino
Скопировал этот код, подключил все как автор. Сначала игрушка была, но с дичайшими артефактами в виде двигающихся полос по экрану. А потом изображение пропало, только подсветка работала.
У меня экран на красной плате, а не на синей.
ЧЯДНТ?
Питание проверяй, проверяй его ещё раз. Артефакты на ЖКИ монохромных - либо недостаточное питание, либо ошибки программирования. Просто контраст уплыл. Да и как всегда - проверяй контакты.
питание 3,3В. Можно попробовать подать 5, но не станет плохо экрану?
А контакты в каком смысле проверить? Правильность подключения перепроверял. Пайка тоже в порядке
Купил я этот кабелек. Сука, в два раза дороже чем какой то хитрый мк и обвес в виде com-usb. Дровину на компе установил. Чего ждать от включения этой наны в комп? Оно хоть моргнет, что исправно? Макетка с китом ядерного реактора пока не пришли.
Я еще пока до компа не даехал. Так что сказать не могу. Зато шашлык в новом пивняке попробовал.
>>230768
>Я еще пока до компа не даехал. Так что сказать не могу.
>Зато шашлык в новом пивняке попробовал.
Вся суть пердуино-треда.
Благодарю.
Я тут ломал один игрушечный синтезатор-самыграй. Так вот там обычные кнопки. А в нормальных миди клавах и синтезаторах не обычные кнопки. Так как там клавиша еще выдает скорость нажатия. Как-то так.
> клавиша еще выдает скорость нажатия.
Может таки контроллер замеряет длительность и скорость нажатия?
Я пилил, с таймингами и блютусом, есть схема и код. Пилил на базе китайской самоиграйки у которой пластиковые клавиши, а под ними - двойные резиновые кнопки. На самом деле, у этого говна очень плохая динамика, особенно при отжатии, даже учиться играть совсем неудобно. Моё поделие стояло у меня года полтора без дела, а потом я плюнул и купил заводскую, даже без специализированной молоточковой механики ощущение гораздо лучше. Так что мой тебе совет - не ебаться, а купить.
Китайский дисплей. У него несколько иной контроллёр, ищи либу под него.
Зачем вообще Arduino что можно действительно полезного и работающего с него сделать? Как по мне - говно же, нет? Какой профит от него, действительно?
Готовая макетка с авр или стк контроллером. Можно сосредоточиться на изучении програмирования. В целом - говно без задач. Ну а еще это жи фрихардваре проект. Стильно, модно, молодежно.
На большинстве модулей предусмотрено подключение к 5В. Но не на всех. К примеру дисплей от Нокии работает и на 5В и на 3.3В. А вот 4,3" сенсорный на SSD1963 привередливый и лучше работает на 3.3В. Теряет контрастность, но там скорее всего надо правильно настраивать уровни и частоты.
Это макетная плата. Она ускоряет макетированием разработку. Можно сделать всё, что угодно. Но это будет очень не надёжно.
Так вот, скачиваю я wiring, и думаю-протестирую-ка я для начала что-то простенькое
Компилируется, но в сам контроллер не прошивается
Выдает вот такую хуйню
Че за хуйня и как с ней бороться?
Не, нихуя
Еще гугл говорит, попробовать заменить кабель, но это уже завтра-usb type B у меня только один.
Есть паку вопросов.
1. При перепрошивке старый скетч (или как там эта проша называется) стирается или как то очищать надо?
2. Вот прошил я "Блинкер" и? Или оно само сразу стартует или какое действие совершить надо, что б моргать начало?
Я образно, про блинкер сказал, да и что стоит впихать его в дырки (не сгорит же поди ничего), я пока и гребенку не припаял.
// initialize digital pin 13 as an output.
pinMode(13, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(13, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
чтоб моргало надо светодиод в 13 и gnd пихать?
И если я забью хуй на резистор? сто по женскому половому органу пойдет? микруха или моргало?
Сначало моргало, а потом и ты.
Кстати, да. У меня под светодиодом pow, тоже есть еще один L. И он таки моргет как в проге написано. Проверял другим светодиодом 13-gnd. Моргают одинаково.
Спасибо, на свой страх и риск уже запихал туда, даже полярностью не ошибся, что очень странно.
у меня и наны то нет, я с дивана
Еще вчера заливал скетч, а сегодня ошибка. В чем может быть беда?
Бля, спалил вторую ардуину. Ну ебана, хули она 17 вольт не выдержала и пошел дым от CH340?
долбаный идиот, если ты рукожоп зачем вообще 17 вольт рядом с ардуиной держал?
специально блядь сделали усб порт и сход питания со стабилизатором
Написано же, что 20В она выдерживает. Мне 17 для шаговиков надо, решил все сразу запитать.
В первой у меня МК сгорелвроде. Компом определяется. А вторая компом не определяется. Я думаю может атмегу со второй на первую перепаять. Или с первой на вторую СН340 переставить. Как без перепайки можно проверить есть ли в этом смысл? Стабы рабочие, с 12 понижают до 5 и 3.3 на обеих платах
Кстати про 17 я потом узнал. На бп было написано 12. Уже потом я замерил, что выдает 17. Надо было перед подключением замерить лах короче
Помогите пожалуйста запрогать PIC16f84 на включение/выключение светодиода на асме.
Прогал для авр, для пика не могу разобраться.
Нужно для шараги.
Если не в тему, то прошу меня извинить, и послать нахуй туда где могут помочь.
Но все равно нужна ваша помощь. Я правильно собрал схему?
Возможные средства связи нескольких контроллеров (а-ля мадбас/рг45) желательно беспроводные (уж хз как там с радоканалом/блютусами).
Переходник http://ru.aliexpress.com/item/Hot-New-Black-Micro-USB-Female-to-Mini-USB-Male-Adapter-Converter-Adaptor/32580086673.html
Нанка сразу с кабелем http://ru.aliexpress.com/item/Nano-3-0-controller-compatible-for-arduino-nano-CH340-USB-driver-with-CABLE-NANO-V3-0/32272435407.html
По запаху - ты же кот.
> Переходник
Да ты ебанись! Готовый кабель стоит столько же, нахуя плодить сущности и лепить городушки с пропаданием контакта в любой момент?
Согласен, но меня так доебала эта куча проводов в рюкзаке, что я таскаю этот переходничек.
бамп вопросу
http://www.chipdip.ru/product/sn65hvd230-can-board/
ты понимаешь, что прося помощи у "мигальщиков" ты тем самым по интеллектуальной шкале размещаешь себя ещё ниже?
Есть два слота...
Занулил дуйню. Мерь защитный диод, если он норм - пизда микре, если нет - пизда диоду, замени и играйся дальше. У меня был подобный случай, всё оживил.
> защитный диод
Это который B2 - самый маленький черненький снизу?
Мерить нечем, нельзя ли замкнуть два контакта под диодом? Просто проверить, подаст ли признаки жизни. Или доломаю?
> Резина
Нет. Силикон.
>>230922
Алсо, бесит эта скорость, абсолютно. Полное говно. Датчики давления наше всё.
Какой же ущербный принцип у этих клавиатур. Тяжёлая недоделанная полу-механика с слишком плотно прижатыми железками, не чувствуется никакая энерция бугуртище бугурт о касио CDP-200R
>>230913
Вот в том и прикол, меня раздражает дико что в основном всё что гуглить по миди - это прост вкл/вкл ноты, без афтертача. Полифония хз какая. Грусть тоска. Собирают хрен пойми зачем, поиграться, или что.
А, все так и сделал, все работает. Только как я понял, loop удалять нельзя, надо оставить пустым?
Если операций не много, пиши прям в setup(). Если много, запили свою функцию и вызывай ее откуда хочеш.
О, здесь даже кто-то есть. Спасибо. Тогда еще вопрос по задержке времени. Если я напишу delay(10006010) это правильно? Мне надо 10 минут подождать.
Не, не взлетит. В функцию надо передавать один параметр или переменную. А у тебя тут выражение. Считай его отдельно.
Да все там можно передавать, не слушай дебила-мигальщика. И указатели, и функции, и тернарные операторы.
Я другой кун, который выше писал, что спалил 2 ардуины. Это диод м7? У него сопротивление сейчас 6кОм, так и должно быть?
Обратил внимание на последовательность пикч в шапке. Лоллировал с подливой.
Мимо слоупок
Вот снизу например четыре оптопары, нахуя они нужны в цепи постоянного тока? Там ведь и так стабилизированное напряжение идет на светодиоды, оно не может скакнуть настолько чтоб пробить на базу мосфета.
Не думал, что ардуинодети настолько припизднутые.
Гальваническая развязка. Чтобы андурину твою не пожгло при пробое транзисторов и/или хуёвой земле у блока питания светодиодов.
мимокрокодил
Какие-то сценарии из области фантастики. Учитывая что новая пердуина стоит дешевле чем эти 4 оптопары
Юмор ардуино-детей - найс.
Дебилоид, если пердуина будет гореть из-за хуевой земли у бп, то ты будешь менять ее раз за разом.
ну у моего бп нет хуёвой земли
MOC3021 - оптосимистор для гальванической развязки. Если он там, а не PC817 например, то это сеть переменного тока. Там кстати и стоит PC817, которая слева. Скорее всего как датчик перехода через ноль. Так что, это нихуя не ШИМ контроллер (суки, ШИМ контроллер в микроконтроллере, а то что вы называете - это ШИМ исполнитель), а управление переменкой. Потому, что симисторы и тиристоры по постоянке нихуя так не зарываются сами.
У дуины для прошивки лёгкой есть bootloader. Без него тебе надо разводить внутрисистемный программатор (MOSI, MISO, SCK, RESET, GND) и прочие плюшки, которые описаны уже Атмелом.
Не впаянный чип ты и без разводки прошьешь, а потом впаяешь/вставишь в панельку.
Я ничего не делал, это я тому хую отвечал. И чем лучше шить впаянные?
Ты и так сидишь в интернете попаспорту, маня. Возможно по мамкиному
Да,нашел мануал,единственное что контроллер сам с платы надо снимать при заливке скетча
Нахуя в СЕРИИ нужен пердуиновский бутлоадер? Это пиздец, товарищи.
Kek. Даже topkek. Прдезагрузчик дуины занимает у ATMega8 около 30%. У ATTiny13 - все 70%, примерно. И что ты запихнёшь в оставшееся место, о дитя излишеств? Иногда, после работы с семисегментными индикаторами остаётся всего 20%.
>>232485
У меня самописные функции, не использую printf. И он как бы для больших систем, а не для AVR.
Там к каждой ноге подведен рядом плюс и минус питания. Т.е. бесполезное говно
Места в ней не сильно много.
Есть ли приложение для андроида чтоб из виджета на рабочем столе быстро включать/выключать лампу?
Какую ардуину и компоненты покупать придется?
Нано подойдет?
Типа того?
http://iot-playground.com/blog/2-uncategorised/77-esp8266-internet-controlled-switch-easyiot-cloud-mqtt-api
Нашел попроще через браузер управление.
http://m.instructables.com/id/WiFi-Internet-Controlled-Relays-using-ESP8266-Quic/
Сделаю две умных розетки.
Тут еще такая тема. Я посчитал что все это вместе выйдет сотен шесть деревянных и чот подумал почему не купить сразу rgb лампу с ик пультом за пару сотен, в телефоне то есть ик порт для управления. Для сраного ночника то сойдет.
Или готовый блок реле с радио пультом от люстр взять. Зафаршмачу только все эти вайфаи.
1. Светодиодом поморгал (в том числе и азбукой Морзе).
2. Имперский марш прикером попищал.
3. Пульт от телека посниферил.
Что еще можно с нею сделать? Из запчастей есть только светодиод, спикер от компа, ик приемник выдраный из dvb-t донгла.
*спикером
Как я понимаю там уже дополнительный модуль надо какой то.
О, сегодня, наверно дисплей от сименса а52 попробую прилепить.
Какой модуль, две кнопки канцелярские в дверь воткни и на размыкание событие чтоб шло.
Посмотрел что это за чудо. У меня на компе интернетов нет.
Вышли мне, я помигаю и дальше передам.
да шучу я. Я сейчас сам покупаю всякие датчики, релюшки, шаговики, на али. И периодически собираю макетки. Конструктор для взрослых-же.
2. как перевернуть экран?
[CODE]
#include "U8glib.h"
U8GLIB_PCF8812 u8g(13, 11, 10, 9, 8);
void draw(void) {
u8g.setFont(u8g_font_unifont);
u8g.setPrintPos(0, 20);
u8g.print("Sup /ra");
//u8g.print("23.05.16.");
}
void setup(void) {
}
void loop(void) {
u8g.firstPage();
do {
draw();
} while( u8g.nextPage() );
delay(500);
}[/CODE]
[CODE]
#include "U8glib.h"
U8GLIB_PCF8812 u8g(13, 11, 10, 9, 8);
void draw(void) {
u8g.setFont(u8g_font_unifont);
u8g.setPrintPos(0, 20);
u8g.print("Sup /ra");
//u8g.print("23.05.16.");
}
void setup(void) {
}
void loop(void) {
u8g.firstPage();
do {
draw();
} while( u8g.nextPage() );
delay(500);
}[/CODE]
\n тоже не переносит.
А он точно переносит строки а не каждую строку по отдельности надо писать?
пробовал так, в одну строку фигачит.выще там строчка закоменчена. Или я не так понял?
Понял, там же printPos есть, дурашка я .
Пользую вот это - U8glib.
Пытаюсь че нить вывести на экран с сом порта и оно как бы выводится даже, просто каждый новый символ или строка дописывается в конец.
In other words, an empty Picture Loop is the functional equivalent of a ‘Clear Screen’.
http://henrysbench.capnfatz.com/henrys-bench/u8glib-graphics-library-user-guide/u8glib-arduino-oled-tutorial-2-playing-with-the-picture-loop/
Оказывается, ты и не тролил меня, братюнь. Delay(1000х60х10) на самом деле не работало.
Схерали оно не работает?
Должно просчитываться значение, а потом передаваться в функцию.
Или ты действительно писал 'x'
Delay(10006010);
Ни хрена ты не понял 1000х60х10 = 600000, при Delay(int value). Оно туда всё не влезает.
Лол, это тебе не писюк. Тут перенос строки делаешь ты.
1. научись работать с координатами экрана.
2. научись работать с координатами экрана.
https://www.arduino.cc/en/Reference/delay
Parameters
ms: the number of milliseconds to pause (unsigned long)
Он не инты принимает, а лонги
Видеопоток передавать довольно накладно, пердуина уж точно не справится. Так что пирог либо отдельная камера с FPV.
Открывание дверей - пиздец какая сложная механическая задача для робота, даже двуногие ходоки бостонского института до сих пор уверенно ее не решают.
const int ledPin = 13;
>int raw = 0;
>void setup() {
>Serial.begin(9600);
>pinMode( pinPhoto, INPUT );
>pinMode( ledPin, OUTPUT );
>}
>void loop() {
> raw = analogRead( pinPhoto );
> Serial.println( raw );
> delay(500);
> {
>if (analogRead(pinPhoto) > 930)
> digitalWrite(ledPin, HIGHT);
А как выключить ledPin, скажем через три секунды? delay нихуя не выключает а МИГАЕТ .
Я второй день только в мигалщики подался, может добрый Анон подправит код?
А ты пробовал передавать лонги в 8битной системе? Я пробовал - ошибок больше, чем проку.
U8GLIB_PCF8812 u8g(13, 11, 10, 9, 8);
String inString;
void draw(void) {
u8g.setRot180();
u8g.setFont(u8g_font_unifont);
u8g.setPrintPos(0, 12);
u8g.print(inString);
}
void setup(void) {
Serial.begin(9600);
}
void loop(void) {
while (Serial.available()){
char inChar = Serial.read();
inString += inChar;
}
u8g.firstPage();
do {
draw();
} while( u8g.nextPage() );
delay(1000);
}
Куда сюда можно воткнуть inString="", что бы при вводе старое значение строки обнулялось? ну не погромист я
U8GLIB_PCF8812 u8g(13, 11, 10, 9, 8);
String inString;
void draw(void) {
u8g.setRot180();
u8g.setFont(u8g_font_unifont);
u8g.setPrintPos(0, 12);
u8g.print(inString);
}
void setup(void) {
Serial.begin(9600);
}
void loop(void) {
while (Serial.available()){
char inChar = Serial.read();
inString += inChar;
}
u8g.firstPage();
do {
draw();
} while( u8g.nextPage() );
delay(1000);
}
Куда сюда можно воткнуть inString="", что бы при вводе старое значение строки обнулялось? ну не погромист я
Спасибо, помогло.
Когда я написал delay(600000), все заработало. Как я понял, эта функция неудобна тем, что во время ее выполнения ардуина практически ничего не может выполнять, в том числе умножение. И грамотнее использовать mills.
delay останавливает выполнение всей программы и просто ждет. Но аргументы функции сначала вычисляются, а потом передаются в нее
Всю обнуляй. Строка в Си это указатель на первый байт массива, если записывать только часть и не ставить символ конца строки (0х00), то считываться будет полностью.
Лучше strcpy(string, '');
Это восьмибитная система, она оче долго работает с лонгами и вычислениями их. Надо было вообще писать delay((long)6000x10x100), чтобы он правильно вычислил. Иначе компилятор понимает, что он считает int, а не лонг. Соответственно 600000 % 65535 = 10185
Этот прав.
ОС Windows7 64.
> Пришло время переустановить шиндовс.
Из-за криво вставшего драйвера? Охуеть советы.
>>233475
Ты там ебанулся и попер автоматически искать драйвера на свою Пердуно-Меха? Китайский клон небось? Качай драйвера на СН340 у китайцы, отключай проверку подписи (или в спермерке не нужно?), устанавливай и радуйся жызни.
Сделай датчик открытия двери и отправку уведлмления на ведроид. При размыкании контакта чтоб срабатывало.
Сделал как и сказал. Один хуй ошибка... Есть ли мауал установки и дрова на убунту?
Выписывал личинусу пердуину у китайцы и ебся с дровами два дня, пока не заметил хуйовый пропай юсб-гнезда. Припаял по нашему, по российски и всё заработало как надо. А то ошибка чтения дескриптора, неопознанная хуйня, устройство работает неправильно...
Вот продается, для ардуины сенсор, если я его подключу к ГПИО Орандж Пи, оно будет работать?
Расскажите за совместимость.
http://www.aliexpress.com/item/10PCS-soil-the-hygrometer-detection-module-soil-moisture-sensor-Robot-smart-car-For-UNO-R3-Mega/32248467042.html?spm=2114.30010308.3.20.4D9rEu&ws_ab_test=searchweb201556_0,searchweb201602_3_10037_10017_10021_507_10022_10032_10009_10020_10008_10018_10019_101,searchweb201603_9&btsid=05bececa-973a-4bee-a312-7afa0b33cd45
http://privateblog.info/arduino-uno-i-kamera-ov7670-primer-ispolzovaniya/
Не могу разобраться с Джава АПИ. Что и через что должно запускаться ?
Ты эти выводы можешь к чему угодно отвести
Итак, что я хочу- полностью автоматическое управление по таймеру двумя лампами (накаливания и УФ), фильтром воды, нагревателем воды, охладителем воды (150мм вентилятор из системника). Плюс планирую сконструировать сыпалку корма на шаговом двигателе.
Что для этого нужно? У меня есть только arduino uno. Пока добавил в корзину часы DS3231, экран LCD1602, какую-то клавиатуру 4х3, пару 4х канальных релейных модуля. Не знаю какие датчики взять для измерения влажности и света, DHT-11 FZ0067, FZ1666, UVM-30A UV, или еще какие? DS18B20 подойдут для измерения температуры воды и воздуха?
Бери дуину, кварц на 32768Гц, любые датчики (DS18B20 имеет точность до 0,65 градуса). И читай, читай документацию.
Уно у меня уже есть. Я не понимаю с описаний на алижкспессе какие из датчиков имеют аналоговые выходы, какие цифровые и соответственно хватит ли мне каналов на ней. И что такое Sensor Shield for Arduino? С его помощью можно увеличить число каналов?
Серийный порт, значит делаю вывод можно будет подключится к нему и считывать данные или пейсать туда.
Какова хуя автор не рассказывает как подрубаться?
Вольтметр, сук, выдает неточные значения, на 3-5 В ниже, чем мультиметр. К тому же выходные значения пиздецски скачут, вот типичный пример:
19.8468
22.7076
22.1712
22.1712
22.2606
21.2772
Это в чем же дело, ребята? ADC такой кривой, или надо запитать ардуинку не от USB?
Думаю все же взять ее, прошить под blynk.
>DHT-11
За остальные не скажу, но этот умеет в температуру и влажность воздуха. Есть либы для дуины. Единственно "но" этот датчик можно опрашивать не чаще одного раза в 2 секунды.
>как подрубаться
Через любую прогу-терминал. В Ардуино IDE есть встроенный монитор порта. Можно сторонней, например Termite.
Что можно сделать интересного из 3х ардуинок нано, 3х серводвигателей Tower Pro SG90, модуля NFC, 3х RGB-диодов и кучи дискет?
Мигалку диодами и вращение приводами.
Еще вопрос.
Можно купить такую есп, присобачить реле и потом питать ее по юсб?
Прошиваться она будет без всяких адаптеров прямо по юсб?
Сделай дискетный куб, который бы светился и передвигался в трёх направлениях скачками. Этакий дискет-бокс, по аналогии с фингер-боксом.
Стробоскоп
В том, что у тебя на пике, уже есть адаптер для усб так что да, будет работать и шиться.
А реле - смотри, чтоб с GPIO ног не выжиралось больше 12мА.
Вот модуль с пика для сигнала переключения выдаёт 2-3мА. Правда там на землю подтягивать надо, но с транзистором всё нормально.
В общем бери, если что транзистор приделаешь, чтоб много тока не высасывало.
Мужик просто писал что для 220 вольт нужны твердотельные реле и делал это на пикрелейтед.
http://s.aliexpress.com/eUfQNZry
Эта подойдет?
То что оно и от 3 вольт срабатывает.
Мб ты объяснишь в чем дело?
Есть ардуино, к ней подключен 3.5 jack через два аналоговых входа и 4 сервы. есть скетч, который позволяет двигаться сервам в зависимости от значений, которые считываются на аналогах. и вроде все хорошо, однако проблема в том, что при подключении к устройству с музыкой, звук полностью уходит в джек. потому решил просто добавить разветвитель на 3.5 а-ля пик, чтобы к одному подрубать устройство, к другому наушники/динамики. возникла другая проблема - теперь сигнал до устройства доходит слабее, а значит и сервы почти не двигаются. можно ли как-то увеличить? думал увеличить следующим изменением кода, но что-то чушь выходит.
int sensorValue1=(sensorValue * 100);
myservo1.write(sensorValue1);
сам скетч - модификация на 4 сервы вместо одного этого скетча http://www.instructables.com/id/Moving-a-Servo-To-Sound-Signals/
Пизда черепахам.
спасибо за ответ.
начал вкуривать и править что не попадя и мои сервы начали дохнуть. то ли дело в недостатке питания серв (пока подрубил три на 5 v в ардуине), то ли что-то погорело. симптомы: ардуино и сервы греются, две сервы из трех отваливаются, а постепенно и сама ардуино затухает, пока не отключишь макетку от 5 v. стоит задуматься о доп питании или все?
и да, все же с программой не разобрался, возможный местный анон поможет все же http://pastebin.com/7sMygwNZ
через макетку
(да, я не слишком умный)
изначально все отлично работало, разве что была выше описанная проблема с ослаблением сигнала
Народ пишет, что с VCC пина можно снять 500mА (питание от usb), и до 1А (внешнее питание).
http://forum.arduino.cc/index.php?topic=70450.0
http://electronics.stackexchange.com/questions/67092/how-much-current-can-i-draw-from-the-arduinos-pins
Что-то мне подсказывает, что твои сервы потребляют гораздо больше.
ну за кроной я уже сбегал, впрочем все равно спасибо, анон! добра тебе, ты хороший человек
теперь бы еще с программой разобраться
щас бы в 2к16 думать что крона хороший выбор
лал, ебать дебил)))
отталкивался от другого проекта с сервами, там крона вполне себе подошла. как я говорил ранее - я туповат, потому смотрю на чужие работы, чтобы понять, что делать в своей. брат жив, вроде все снова функционирует
>>235508
насчет библиотек - не понял, что конкретнее смотреть. с ними же конфликтов нет. проблема именно в ослаблении сигнала на аналоге с джеком, я AnalogReadSerial проверил сразу же, значение спадают если использовать разветвитель. и мне их надо или как-то увеличить, либо привязать к этим малым значениям значения угла поворота сервы. но все равно спасибо, а гайды обязательно гляну, нашел серию видео от этого товарища
>три датчика
BMP280 или SI7021 + MPX2050
>слать через сеть
SIM900 или SIM850:
AT + #13
AT+CMGF=1 + #13
AT+CMGS="НОМЕР ТЕЛЕФОНА", 129 + #13
СООБЩЕНИЕ+ДАННЫЕ в текстовом формате + #26
интернета там нету, можно конечно WiFi попытаться поставить, но помехи сильные- электросталеплавильный цех.
Если финансирование выбью - то это вообще решится установкой Simatic и будет проблемой КИПовцев
>>235516
Спасибо
tutturut4#6utuANUSy;o&andexPUNCTUMrNKru
А может пойдешь нахуй отсюда ?
Можно ли при приёме ЧМ несущую частоту с неё получить в чистом виде, без модулирующего сигнала? Там есть 16 нога - она позволяет или нет? Называется нога "AFC-connection for VHF-tuner"
> проблемой КИПовцев
Рака яиц тебе асушничек. Городишь хуету на пирдуине и сбрасываешь на киповцев? Да шоптысдох!
Примеров дофига, но или я тупой или примеры какие-то помороченные.
Как сделать воздушный COM порт?
т.е. вы всерьез думаете что хуета собранная на ардуине(есть способы дешевле снимать параметры с установки?) будет подключаться к контролеру за 30-80 к деревянных?
Если мудрить с автоматизацией системы по стандартам предприятия - бюджет будет около полуляма. Выхлопа на данном этапе - ноль, т.к. два химика и слесарь прекрасно сами справляются. Ардуино тем и прикольно что за малые гроши и без особых знаний можно будет жрать кофе в кабинете, а не сидеть без перерыва 12 часов в цехе
Тучевой? Просто!
1. Надеваешь резиновые перчатки, резиновые сапоги. Да и сам можешь в резину одеться.
2. Берёшь две ESP.
3. Втыкаешь их в макетную плату.
4. Пишешь код, по которому данные с RXD одной макетки передаются на TXD второй макетки и наоборот.
5. Профит.
Нахуй в гугл! Быстро! Решительно! И бананы свои копчёные засунь себе в рот!
Добра, анончик, ты меня понял, держи няшку.
Проблема в том, что они никак не хотят открываться полностью. Подключаю как на схеме, 3.3В подается на базу, 5В на коллектор - на эмиттере вижу только 2,5В ! Какого хуя, спрашивается? Что сделать чтобы и на коллекторе и на эмиттере в открытом режиме было по 5В?
Ты включаешь транзистор повторителем, он отъедает напряжение открытия база-эмиттер (около 0.6В)
> Что сделать чтобы и на коллекторе и на эмиттере в открытом режиме было по 5В?
Используй мосфеты.
Любую. Лишь бы камера подошла если не специальную для малин камеру пихать собираешься.
Ехала ебля через еблю. Не еби мозг ни себе, ни людям. Адекватного решения на несколько камер ты даже на малине не сделаешь и судя по вопросы ты вообще невкуриваешь что это такое и что оно умеет. Купи китайских IP камер и регистратор к ним, все будет работать из коробки и с минимальными телодвижениями.
Потому что мощности мало, ты требуешь от калькулятора Электроника запустить современную операционную систему. Нет, он конечно может это сделать, только займет это лет сто (только запуск) ни о каком реалтайме речи идти не может.
В общем, если дать на вход аналогового пина 1.5 вольт, то все меряет прекрасно и весьма стабильно. Подозреваю, что проблема в высоком сопротивлении делителя. Что думаете?
> Ардуино творческого пол-шестого тред
Ардуино-бармен. Правда в нашей суровой реальности бутылка будет одна. С водкой.
А с пивом?
Учи Си или ассемблер. Для меня лично, Си как-то более удобоваримо. Видел тех, кто успешно работал на ассме. Ассемблер незаменим, когда надо что-то делать быстро-быстро.
> Ассемблер незаменим, когда надо что-то делать быстро-быстро.
Приданья старины глубокой. Чтобы делать что-то быстро-быстро, надо знать си и то, что на основе твоего кода накомпилируется, ты же не собираешься быстро-быстро трехэтажные полиномы колоть, а простейшие автоматы что там, что там пишутся и работают одинаково.
Виноват, исправлюсь.
То есть ты не знаешь, что компилятор Си создаёт более медленный код, чем компилятор асма?
Зависит от кривости ручонок асмописателя и сложности архитектуры.
Бля, анон, ты тупой.
Пердуина шикарна тем, что с помощью нее ты можешь быстро прототипировать свои поделки свистелки и перделки.
Если тебе какая-нибудь электронная херня нужна, но такой не существует или она слишком дорогая, ты хуяришь на ней то, что тебе надо.
Бля, анон, ты тупой.
Пердуина шикарна тем, что с помощью нее ты можешь быстро прототипировать свои поделки свистелки и перделки.
Если тебе какая-нибудь электронная херня нужна, но такой не существует или она слишком дорогая, ты хуяришь на ней то, что тебе надо.
В удобности и мобильности,анон.
Вот тру пример,стоит у меня пердиуна в комнате и по таймеру/rfid карте выключает блок питания/чайник/прочую хуету.И тут я нашел пару годных моторов.Полтора часа,моторшилд -и я собрал годную машинку,погонял и могу обратно поставить пердуину на место.А просто с микроконтроллером пришлось бы париться гораздо дольше.Да ,обычно на пердуинах светодиодами моргают,но зато она мобильная,имеет кучу модулей,довольно удобная и много годного сделать можно.
>А просто с микроконтроллером пришлось бы париться гораздо дольше
Зато ты бы узнал то, что нужно для производства, а не для игрушек-хобби.
как и тебе
Это не проект ,а быстро-воплощаемая вещь,для которой не нужно выводить и травить плату,много паять А вот когда я оценю возможности такой штуки,я изучу и соберу схему пооптимальнее.
Вчера за день написал адаптер для шестикнопочного сеговского геймпада. USB на ебее стоит 8 баксов, обычный - 2, причем оба заказанных USB не пришли. Теперь в streets of rage наяриваю.
Вы бы хоть шапку сделали с полезными статьями. http://masteringarduino.blogspot.cz/2013/10/fastest-and-smallest-digitalread-and.html, обычный digitalRead занимает 5 микросекунд, этот - 0.125.
Ну блять, то макака отделяет запятые от ссылок, то нет.
http://masteringarduino.blogspot.cz/2013/10/fastest-and-smallest-digitalread-and.html .
Все это ахуенно, но чот меня коробит от сишки для avr, асм же понятнее для таких простых микроконтроллеров. Это же не stm32.
Асм мне не оче понятен в плане использования на конкретных пинах. Разница в использовании его и стандартных функций довольно большая, а тут, по сути, те же самые функции.
Нет. Я запрещаю.
Наверняка уже спрашивали, но подскажите эмулятор для Ардуино для, желательно, Windows, чтобы можно собирать схему из элементов и писать для неё программу. Желательно бесплатный или который можно скачать в рабочем виде откуда-нибудь.
Заранее спасибо.
это он шутит
фритзинг овв, чето такое
Динамическая память и возможность использовать указатели никак не связаны. Указатель - это просто адрес объекта и естественно их можно использовать. Да и разве вызывать malloc/free кто-то запрещает если есть достаточно памяти?
А разве не наоборот? В контроллёре ты сам себе хозяин. Хочешь, хоть сделай свои malloc/free, которые будут работать как ты захочешь.
тащемта можно на КОМ-порт слать отладочную инфу а от туда мигать
Как работу такую нашел? Какие девайсы будешь изготавливать?
Вот скетч http://pastebin.com/2szLMhhV
Кажется я начал что-то подозревать. Спасибо.
имеется источник питания на 6 вольт и делитель напряжения до 4.92 вольта. каким образом и в какое место подключать провода от делителя и не влияет ли небольшой недобор напряжения (имеется две батарейки-таблетки по 3 вольта, но боюсь, что плата сдохнет от недостаточного напряжения)
Ардуина может работать хоть от 3.3 вольта. Проблемы могут быть только если используешь внешний кварц на 16МГц с напряжением меньше 4.5В (а я почти уверен, что ты его не используешь, поскольку с ним сильно жрёт батарейки).
Как реализуешь опрос раз в секунду? При помощи millis в функции loop? Лучше используй прерывания и таймеры.
https://www.google.ru/#q=arduino+timer+interrupt
полагаю в коллекторную цепь надо эту ебалу перенести
1. Запускаешь прерывание
2. Задаёшь прерывание на 1 миллисекунду.
3. Складываешь миллисекунды в счетчик
4. При показания счётчика больше 999 считываешь значение времени.
Но ведь можно всё лучше.
1. 32768Гц кварц.
2. Таймер с предделителем на 128 (32768 / 128 = 256)
3. По переполнению таймера получаешь секунду.
4. Секунды складываешь, минуты складываешь, часы складываешь.
Из-за температурных разбросов аврки работают не на той частоте, на которой должны (8МГц если задал), а на иной (7.9МГц - 8,1МГц). Из-за того, что R-C цепочка внутри аврки, которая и есть встроенный синхрогенератор, просто тупо греется. Сопротивление греется, уменьшает свой номинал и разряжает быстрее конденсатор. Что приводит к увеличению частоты. При охлаждении наоборот. И твой delay(1000) даёт физически не 1000 миллисекунд, а 1008 или 992 миллисекунды.
> 1. Запускаешь прерывание
> 2. Задаёшь прерывание на 1 миллисекунду.
> 3. Складываешь миллисекунды в счетчик
> 4. При показания счётчика больше 999 считываешь значение времени.
На AVR все эти четыре шага можно объединить в один. Вот пример:
void setupTimer() {
TCCR1A = 0; // set entire TCCR1A register to 0
TCCR1B = 0; // same for TCCR1B
TCNT1 = 0; //initialize counter value to 0
// set compare match register for 1hz increments
OCR1A = 15624; // это для 16МГц, для 8МГц ставишь 7812
// turn on CTC mode
TCCR1B |= (1 << WGM12);
// Set CS12 and CS10 bits for 1024 prescaler
TCCR1B |= (1 << CS12) | (1 << CS10);
// enable timer compare interrupt
TIMSK1 |= (1 << OCIE1A);
}
ISR(TIMER1_COMPA_vect) {
// Вызывается каждую секунду
}
>>237166
Поехавший? Я спрашиваю - КАКИМ ХУЕМ СЧИТЫВАНИЕ С МОДУЛЯ RTC ВЫЗЫВАЕТ СБОЙ ЧАСОВ МОДУЛЯ?! А ты мне про прерывания затираешь.
->
>>237166
Нихуя не секунду. И часто использую в таймере на 1 мкс как множество счетчиков. Для отключения экрана при простое например.
>>237169
Ой, катись колбаской, я тебе пытаюсь объяснить, что ты их и сбиваешь, а ты сразу обзываться. Иди на хуй.
Да, компилятор понимает.
>ты их и сбиваешь
Каким образом? Ты вообще знаешь, что такое DS1302, как он работает и как подключается в дуинке?
Можно-то можно, просто зачем? Тебе сделали наипростейший и самый гибкий язык, лучше которого только питон или js. Зачем устраивать себе какие-то сложности?
Если так чисто поприкалываться, то это понятно. Но для дела avr смысла на пердуине не имеет
Идиотский вопрос.
Из файла исходников huipizda.hex можно сделать скетч для правки.
Мне плевать, разбирайся сам.
Смотря как ты конструкцию налепишь.
Датчик Холла, если я не долбаеб, выдает или логическую единицу или логический ноль (то есть контакт или замкнут, или нет)
Вообще, в лего mindstorms (да, тупое сравнение, однако) положение чего-либо можне прекрасно отследить посредством сервомотора и некоторой механки (в основном, жестерни и червячные приводы). Я думаю, если составишь тз и сделаешь чертеж,то можно отлично принимать данные.
Кстати, как вариант -- короткий дальномер. Дорогой, зато точный.
1. Энкодер на вал двигателя. Количество тиков * K = длина.
2. Линейный энкодер, это когда один приёмник и масса излучателей ИК диапазона. Двигается вместе со штоком приёмник. Точность зависит от количества излучателей.
>или логическую единицу или логический ноль
Я почему-то думал, что он может и интенсивность поля замерять. Может, ты путаешь с герконом?
>>237313
Первый вариант хорош, потенциометр подойдет? Ну, не будет ли мотор при работе создавать помехи? Не хочется совокупляться с оптикой.
А второй вариант кажется дорогим.
>потенциометр подойдет?
Встряну в беседу. Потенциометр для таких задач - какашка абсолютная: трение, точности никакой и т.д. На newark.com или у местных барыг вот эту хрень - 6127V1A360L.5FS поищи. Стоит, правда, ощутимо - около 20 бачей без учёта доставки. Зато с точностью всё норм и пользоваться удобно - на выходе обычное напряжение выдаёт, а не цифры.
Насколько я знаю, для ATmega328P максимальное напряжение — 5,5 вольт. Но это смотря как долго будет длиться превышение. Скачок в рамках ESD — вполне легитимно, выдержит.
Тебе нужен тогда многооборотный переменный резистор. Лучше возьми оптический энкодер и не замарачивайся. Пробовал как-то из шагового двигателя делать энкодер. Точность на оборотах ниже 100 оставляет желать лучшего.
Vcc + 0.5V. При условии, что Vcc не выше 5V - делай выводы.
Хочу сделать такую штуку: Сосед постоянно курит на балконе, ко мне в окно залетает запах курева. Хочу поставить ардуину с датчиком снаружи окна и как только этот мудак начинает курить будет включаться негромкая но мерзкая сирена. Пускай курит и слушает.
Мне кажется что датчик дыма не сработает, концентрация не та. Какой датчик выловит низкую концентрацию?
Он курит и слушает весь день, а я с ним только вечером. Во вторых я и так в говне, а он кайфует.
Будем оба в говне - это же так по русски.
По датчикам дельное есть что сказать?
Датчиков сигаретного дыма для ардуины нет. Есть датчики газов, но на сигаретный дым они будут реагировать куда слабее. Тут только пробовать на практике. Есть три выхода:
1. Купить дорогущий специализированный датчик.
2. Купить/сделать самому спектрофотометр и уже по его выхлопу проводить спектральный анализ и выявлять сигаретный дым (ардуины тут уже скорее всего не хватит, либо мощный arm, либо x86).
3. Купить тепловизор (может и простая камера с пофикшенным фильтром пойдёт, хз) и фиксировать локальное повышение температуры (на кончике сигареты). Тут ардуины не хватит тоже.
На али есть десяток датчиков от MQ-2 до MQ-135.
Дым упоминается у первого и последнего. Что посоветуете закупить для экспериментов?
Это датчики газов, на сигаретный дым они могут и не отреагировать, либо реагировать хуже, чем на газ на который они заточены. Вообще скорее всего тут пойдёт mq-4. Но как ты видишь из картинки, чувствительность к дыму у него гораздо ниже чем к метану, на который он заточен.
Нет нарушается суть конфликта. Ясно что охуеют все соседи.А я выхожу такой весь в белом и говорю что это противопожарка на этого мудака реагирует.
На mq2 делали.
У меня есть USB-TTL переходники, но судя по всему они не сработают.
Мне нужно вот это? http://www.aliexpress.com/item/huitem/1298158832.html
USB-ISP?
Толстячок.
Да это не важно, мне не прям сейчас надо, мне на будущее. Подойдёт то программатор этот?
Или ты в смысле, что тот программатор только для ардуиновского бутлоадера подходит?
Вроде подходит. Заказал себе.
У меня тут станция паяльная на пердуине ниже 20мв не детектит. Можно конечно скорректировать предусилитель для термопары и сдвинуть немного диапазон в коде чтобы замерять комнатную температуру или же просто забить хуй на отсутствие показаний в нерабочем диапазоне.
Можно ли сменить референс analogRead для отдельных ADC?
Не проще ли использовать специализированные мк вроде MAX6675 или MAX31855 вместо того, чтобы пердолиться с термопарой напрямую?
Жирно. Нету. SPI.
Похуй, переписал скетч чтобы работала с диапазоном 40-480, сделал чтобы отображала температуру остывания до 70 гр при выключении и само выключение назначил на крутилку выбора температуры при выборе меньше 40 гр.
Осталось фен дождаться. Надеюсь в этот раз не спиздят на почте.
для мк
пижжу, 30
Одного резистора хватит всем
>>237805
Ардуинщики, что сейчас с продажей периферийных модулей в Мск? Или тут все на ебэе заказывают?
Покупал полгода назад переходник USB-TTL, сейчас что-то тухло с ними.
В Мск всё нормально, только будь готов переплатить пять-десять концов. Заказывай на Али пока лавочку не прикрыли.
В 2008 сами ардуино пояли
Я, конечно, ленивый, но не даун.
> 100 р выйдет?
http://ru.aliexpress.com/item/1Pcs-free-shipping-USB-to-TTL-converter-UART-CH340G-CH340-3-3V-5V-switch-replace-of/32624118001.html
У тебя чип другой.
Но да, я глянул на ебэе правда - действительно где-то 130 и стоит.
Ждать только неприятно, вот чего.
Мне тащем-та и китайские норм (они их достаточно качественно эмулируют прямо в специализированной МК, лол [1]). Только с драйверами могут быть проблемы, тогда надо будет ставить более старые.
[1]: https://habrahabr.ru/company/zeptobars/blog/212859/
Что-то проиграл с этого искушенного потребителя. В оригинале не бывает глюков априори?
Если у нас в россиюшке, покупай в чипидипе. Там конечно дикий оверпрайс, зато не наебут. А так хуй его знает. Могут и за кучу бабла клон продать.
Знаешь, как хуево отлаживать устройство и натыкаться на информацию по клонам? Тут станешь искушенным потребителем поневоле.
Вот оверпрайс чип и дипа по фт-шкам вполне укладывается в обычный оверпрайс чип и дипа. Что наводит на мысль, что там тоже клоны.
Что-то у тебя уже паранойя началась, лол.
> Отсюда мораль — чем дальше, тем более внимательно нужно относится к поставщикам микросхем, и дешевые микросхемы от неизвестных китайских поставщиков могут выйти боком и гарантировать долгие часы увлекательной отладки
Чего сказать то хотел...
Так вот никак тебе не застраховаться от подделок. Только если лично на заводе-производителе будешь брать.
Держи. Прямо с печи. http://shop.clickandbuild.com/cnb/shop/ftdichip?productID=35&op=catalogue-product_info-null&prodCategoryID=285
Ну ему 380 руб в чипдипе показалось слишком дешёвой ценой для оригинала, а 300 руб так вообще будет 100% подделка.
Так я ему магазин производителя жи показал!? Оптом пусть берет. 100 штук за 262 фунта.
А вдруг и производитель будет клоны продавать для экономии? Ты об этом подумал?
Нахуй иди!
Неа, видимо из-за 3,3В логической единицы.
А вообще, да, говно без задач для целевой аудитории (мигальщиков)
> из-за 3,3В логической единицы.
Только из-за этого начал мучить stm8/32. Куча периферии с уровнями 3.3В. Неохота преобразователи уровней лепить.
Если умеешь держать руках паяльник и хоть немного разбираешься, то похуй. Большинство же покупает готовые шилды типа "кнопка" или "светодиод". А на них пятерка нарисована.
void setup() {
pinMode(13, OUTPUT); // Инициализация пина, на котором будет серва (руки робота)
}
void loop() {
digitalWrite(13, HIGH); // Раскачиваем серву вперед
delay(1000); // Ждем чутка
digitalWrite(13, LOW); // Раскачиваем назад
delay(1000); // И так по кругу
}
И совращаем поступательно-вращательное движение.
Есть Servo.h
Гугли - как собрать трипод
Как собрать летающее блюдце.pdf
Извини, но ты слишком тупой.
Дали мне поиграться эту вашу арудину.
Но после мигалки размером в килобайт родная IDE была послана нахуй, кроме содержащегося в ней avrdude, который я подключил к установленному чуть позже WinAVR, где попробовал писать на Си.
Довольно таки мило.
Первым делом на МК хотел сделать часы, поэтому запилил самодельный ШИЛД с индикаторами, написал функцию счётчика минут и часов в 24-часовом формате и функцию динамической индикации, залупил это дело в суперцикл с задержкой, просто посмотреть, как циферки бегают, - работает.
Теперь надо разобраться с таймерами и их прерываниями, чтобы точно время считать. Ну и обвесить всякой хуйнёй типа кнопочек и может быть даже будильника.
Две эти функции и суперцикл заняли около 450 байт, не считая бутлоадера. Очень даже заебись, ящитаю.
ттл-пидор-совкоёб
Киньте ссылочку на сборку роботав
>//Функция-дешифратор текущего значения времени в последовательный код для семисегментного индикатора
Забыл пофиксить: пока что параллельный.
> А ничего, что у неё рядом кварц стоит?
Кварцы разные бывают. У неё рядом работает кварц на 16МГц (если ты только его не отключил специальными fuse-битами). Есть внутренний на 8МГц, плюс можно уменьшить в восемь раз до 1МГц, если нужна экономия электричества. Но точные часы на ней ты всё равно не сделаешь - факт.
Впрочем, твоя функция decode будет приносить больше погрешности чем остальные факторы вместе взятые.
>Кварцы разные бывают
Даже самые хуёвые имеют стабильность не хуже 10-5. Это 0.846 с в сутки, или 25 секунд в месяц, или 5 минут в год. Вполне достаточно.
>если ты только его не отключил специальными fuse-битами
Нет.
>>238318
Моё "надо разобраться с таймерами и их прерываниями" совсем ни о чём не говорит?
> Моё "надо разобраться с таймерами и их прерываниями" совсем ни о чём не говорит?
Нет, поскольку прерывания будут прерывать процесс подсчёта. В ардуине только одно ядро, а значит считать и выводить время должны как минимум две мк.
Бери stm8 со встроенным RTC
Проиграл.
Углубим вопрос: зачем тогда они имеют регистры сравнения, биты для установки автоматического сброса в конце счёта в регистрах управления и свои прерывания?
>>238330
Я сказал
>Теперь надо разобраться
же.
А твой кусок видимо придётся спиздить, потому что сам я туплю нормально так сейчас и быстро бегать по даташиту не могу, чтоб всё настроить как надо.
> Углубим вопрос: зачем тогда они имеют регистры сравнения, биты для установки автоматического сброса в конце счёта в регистрах управления и свои прерывания?
Потому что производитель так сделал. На самом деле для PWM. Секунды складывать ты всё равно будешь программно, а тут уже и могут появиться задержки.
У них еще полно девайсов на 3.3: вся кругленькая мелочь, pro, promini.
Здраствуйте. Можно ли на один uno r3 прицепить пару-тройку датчиков и штуки 4 https://arduinobazar.ru/indikatory/270-semisegmentnyj-idikator-1-cifra-05-dyujma-obshhij-anod.html или небольшой LCD дисплей? Меня смущает 32кб памяти и количество портов. Хочу начать разбираться в этом и сделать мини метеостанцию.
Даже вот список, что планирую в первую очередь завести.
Лучше бери LCD от нокии 5110, он подключается по SPI (т.е. параллельно с ним можно подключить любой датчик, который работает с SPI без траты лишних ног микросхемы) и работает норм.
>>238419
> DHT-22
Говно лютое. Бери лучше на базе BME280. Он и температуру точнее мерит, а так же может мерить давление и влажность.
>>238420
Спасибище. А на сколько хватает памяти у платы вообще? Просто меня усиленно склоняют к распберри пи за кучи денег, типо это маленькая пека с бесконечным функционалом.
На пяток метеостанций хватит, если цветомузыку не приспичит добавить. Распберри - совершенно другой уровень.
> nRF24L01+
Не нужно. Убирай это говно вместе с ардуиной и используй ESP8266 (желательно версии ESP-12). Там уже есть встроенный контроллер, потому и сама ардуина становится не нужна.
И учти, все эти wi-fi модули будут понижать скорость роутера и компов подключённых к нему (если компы работают на частоте 2.4ГГц), потому для них лучше выделить отдельный роутер если у тебя для связи используется 2.4ГГц.
Но как же я без ардуины. Я же потом на нее весь мир повешу, кроме пары датчиков.
В ESP можно вешать датчики напрямую. У него уже есть встроенный аналог ардуины. Т.е. ардуину-то можно к нему прилепить, просто она уже будет лишней.
Бери плату под названием NodeMCU и можешь посмотреть как сделал хабраблядок здесь: https://geektimes.ru/post/276878/
У кого? У ESP до 17 GPIO, до 4 мегабайтов flash памяти, да и процессор гораздо мощнее. Ардуина тут тупо нинужна.
>>238435
>>238437
Не ебите человеку голову, пусть для начала на пердуине потренируется. Вы еще предложите ему сразу на стм32 хуячить.
На есп можно программировать прямо из ардуиновской программы. Для новичка разницы нет. Оба чипа хорошо документированы, на русском в том числе.
> Для новичка разницы нет
Ему надо припаять эту ебучку к макетке, раздуплиться каким программатором погроммировать и прочее.
Пфф. Будто на ардуине будет проще, если ты собираешься делать проект сложнее, чем мигание светодиодом.
Во всяком случае отпадет шлейф программатор-плата. А так да, лучше сразу Орёл+ЛУТ+лудило.
Там достаточно только USB-TTL конвертера.
http://www.aliexpress.com/item/New-Wireless-module-CH340-NodeMcu-V3-Lua-WIFI-Internet-of-Things-development-board-based-ESP8266-We/32565317233.html?spm=2114.30010308.3.10.5ONyDY&ws_ab_test=searchweb201556_8,searchweb201602_3_10048_10017_10046_10045_10040,searchweb201603_10&btsid=c43d1493-2bad-4b18-bf8f-4083282b2cf7
http://www.aliexpress.com/item/Consumer-Electronics-Shop-Free-shipping-Digital-Temperature-Humidity-Barometric-Pressure-Sensor-Module-Breakout-BME280/32601813705.html?spm=2114.30010308.3.10.0WZzn3&ws_ab_test=searchweb201556_8,searchweb201602_3_10048_10017_10046_10045_10040,searchweb201603_10&btsid=87422352-e2cb-408b-8304-22985de11c92
И хреначу батиными проводами все к крыше по хардкору
1. Лучше бери всё с одного магазина и с трекаемой доставкой (безтрек пиздят на почте).
2. Возьми ещё usb-ttl, обязательно на 3.3 вольта и желательно с проводами DTR и RTS.
> 2. Возьми ещё usb-ttl, обязательно на 3.3 вольта и желательно с проводами DTR и RTS.
Вот это игнорируй. Там уже есть встроенная ковертилка.
Эту еще хуйню возьми http://ru.aliexpress.com/item/NodeMcu-Node-MCU-Base-ESP8266-Testing-DIY-Breadboard-Basics-Tester-suitable-for-NodeMcu-V3/32668207150.html
На первых порах пригодится
Ебать ты мужик! Для хуйни на ардуинке плату сверлить.
Научи тутошних неофитов ЛУТу: в частности, где дешевле покупать текстолит (в ДС), нормально ли травить лимонной кислотой или это извращение, есть ли другие удобные способы лудить плату кроме сплава розе?
Мы рады за тебя.
>Для хуйни на ардуинке плату сверлить
Будто что-то плохое.
Просто не хочу делать как типичный ардуиноебанат, хочу красиво.
>где дешевле покупать текстолит (в ДС)
Открой карту или возьми глобус. Положи палец на свой москваблядск, после чего веди его вдоль параллелей на восток. Через некоторое время упрёшься в такую голубенькую щёлочку. Вот там я живу.
>Научи тутошних неофитов ЛУТу
Допускаем, что разводка готова, это уже ёбля разработчика. Я например добавил в самодельную библиотеку диптрейса индикаторы, сняв размеры штангенциркулем и расположение выводов блоком питания, и заготовку шилда длая ардуины. После этого там же нарисовал схему и развёл плату. С - Сквозное проектирование.
Ну а по непосредственно технологии:
Для печати использую принтер Brother HL-1112R и глянцевую фотобумагу Lomond для струйной печати с плотностью 170 г/м2.
1. Перед печатью следует подготовить текстолит:
Я для этого использую металлическую губку для посуды и чистящий порошок. Напидориваю до матового блеска, особое внимание уделяя краям, потому что на них постоянно что-то остаётся. Смываю, остатки порошка, протираю полотенцем насухо и не трогаю фольгу руками. Текстолит, кстати, не режу предварительно, потому что так удобнее, дальше будет понятно почему.
2. Печатаю риунок платы.
Делаю это непосредственно перед переводом его на фольгу, чтоб он не успел были насобирать, пока лежит. После распечатки вырезаю его по контуру, оставляя с одной стороны лепесток, за который буду держаться. Так же не трогаю руками.
3. Перевожу рисунок на плату.
Для этого включаю утюг на максимальной температуре, жду пока нагреется. В это время беру салфетку, смачиваю её бензином "Галоша" и аккуратно протираю рисунок на бумаге и фольгу, чтобы обезжирить.
После держу бумажку за лепесток и подношу к нагретому утюгу, чтобы бумага ужалась заранее, а не когда она будет на фольге. Относительное ужатие получается порядка 0.5 %. Остужаю бумажку.
Кладу бумажку рисунком к фольге, совмещая её край или угол с краем или углом заготовки. Собственно, здесь удобство неотрезания: есть где держаться, да и разглаживается более равномерно.
Держу бумажку и завожу утюг с противоположного угла, практически не прижимая. Далее, как утюг полностью закрыл её, прижимаю умеренно и держу так полминуты, потом ещё полминуты разглаживаю с бóльшим нажимом, опять же уделяя особое внимание краям.
4. Снимаю бумагу.
Для этого жду остывания после утюга, затем тонкой струйкой горячей воды из чайника поливаю бумагу. Когда она вся пропитается (станет темнее и начнут проглядываться дорожки), сую под струю из крана и скатываю пальцами.
Когда всё скатал, в узких промежутках остаётся глянец. Тут два пути: забить на него и травить только в хлорном железе, чтобы когда открытые участки протравятся, дорожки на них не съело, пока будут травиться закрытые; либо вычищать глянец аккуратно иголкой и травить хоть в перекиси с лимонкой.
5. Травлю.
Раствор - 250 г хлорного железа на литровую сиську воды. Наливаю сколько надо в пластиковую тарелку, кидаю плату и ставлю на водяную баню. Покачиваю тарелку для перемешивания. В конце сливаю раствор обратно и мою плату.
6. Сверлю.
Сухой тонер после фотобумаги белый, его хуёво видно на фоне текстолита. Можно смачивать водой, но она быстро сохнет. Выход - глицерин. Капаю его немного на плату и втираю, тонер становится тёмным.
Перед непосредственно сверлением керню будущие отверстия шилом. Сверлю ручной сверлилкой на движке ДПМ42, форсировав его с номинальных 27 В до 36 В. Патрона нет, есть колхоз: из держателя иглы шприца вынута собственно игла с компаундом, который её держит, а вместо неё вставлено и залито суперклеем сверло. Сделал так свёрла на 0.7 и 1 мм.
6. Снимаю тонер.
Для этого просто тщательно протираю плату ватой/салфеткой с ацетоном, пока тонера не останется совсем.
Тут же стачиваю заусенцы на отверстиях мягкой пилкой для ногтей и мою зубной дёткой с мылом. Протираю насухо.
7. Лужу.
Глицерин - неплохой флюс, причём температура кипения у него 210 градусов, а температура плавления ПОС61 - 190, т.е. он как бы стабилизирует температуру , не давая перегреть плату.
Заливаю глицерином и, беря небольшое количество припоя на жало паяльниика, лужу, возя по дорожкам. С глицерином же впаиваю детали.
8. Промываю.
Паяю я прутком с канифолью внутри, поэтому смываю глицерин водой, после него смываю остатки канифоли зубной щёткой с ацетоном, потом смываю липкий канифольный налёт зубной щёткой с мылом. После сушу, вытряхивая воду резкими взмахами, когда держу плату.
Пикрелейтед примеры плат.
8к2 знаков. Пиздец.
>Для хуйни на ардуинке плату сверлить
Будто что-то плохое.
Просто не хочу делать как типичный ардуиноебанат, хочу красиво.
>где дешевле покупать текстолит (в ДС)
Открой карту или возьми глобус. Положи палец на свой москваблядск, после чего веди его вдоль параллелей на восток. Через некоторое время упрёшься в такую голубенькую щёлочку. Вот там я живу.
>Научи тутошних неофитов ЛУТу
Допускаем, что разводка готова, это уже ёбля разработчика. Я например добавил в самодельную библиотеку диптрейса индикаторы, сняв размеры штангенциркулем и расположение выводов блоком питания, и заготовку шилда длая ардуины. После этого там же нарисовал схему и развёл плату. С - Сквозное проектирование.
Ну а по непосредственно технологии:
Для печати использую принтер Brother HL-1112R и глянцевую фотобумагу Lomond для струйной печати с плотностью 170 г/м2.
1. Перед печатью следует подготовить текстолит:
Я для этого использую металлическую губку для посуды и чистящий порошок. Напидориваю до матового блеска, особое внимание уделяя краям, потому что на них постоянно что-то остаётся. Смываю, остатки порошка, протираю полотенцем насухо и не трогаю фольгу руками. Текстолит, кстати, не режу предварительно, потому что так удобнее, дальше будет понятно почему.
2. Печатаю риунок платы.
Делаю это непосредственно перед переводом его на фольгу, чтоб он не успел были насобирать, пока лежит. После распечатки вырезаю его по контуру, оставляя с одной стороны лепесток, за который буду держаться. Так же не трогаю руками.
3. Перевожу рисунок на плату.
Для этого включаю утюг на максимальной температуре, жду пока нагреется. В это время беру салфетку, смачиваю её бензином "Галоша" и аккуратно протираю рисунок на бумаге и фольгу, чтобы обезжирить.
После держу бумажку за лепесток и подношу к нагретому утюгу, чтобы бумага ужалась заранее, а не когда она будет на фольге. Относительное ужатие получается порядка 0.5 %. Остужаю бумажку.
Кладу бумажку рисунком к фольге, совмещая её край или угол с краем или углом заготовки. Собственно, здесь удобство неотрезания: есть где держаться, да и разглаживается более равномерно.
Держу бумажку и завожу утюг с противоположного угла, практически не прижимая. Далее, как утюг полностью закрыл её, прижимаю умеренно и держу так полминуты, потом ещё полминуты разглаживаю с бóльшим нажимом, опять же уделяя особое внимание краям.
4. Снимаю бумагу.
Для этого жду остывания после утюга, затем тонкой струйкой горячей воды из чайника поливаю бумагу. Когда она вся пропитается (станет темнее и начнут проглядываться дорожки), сую под струю из крана и скатываю пальцами.
Когда всё скатал, в узких промежутках остаётся глянец. Тут два пути: забить на него и травить только в хлорном железе, чтобы когда открытые участки протравятся, дорожки на них не съело, пока будут травиться закрытые; либо вычищать глянец аккуратно иголкой и травить хоть в перекиси с лимонкой.
5. Травлю.
Раствор - 250 г хлорного железа на литровую сиську воды. Наливаю сколько надо в пластиковую тарелку, кидаю плату и ставлю на водяную баню. Покачиваю тарелку для перемешивания. В конце сливаю раствор обратно и мою плату.
6. Сверлю.
Сухой тонер после фотобумаги белый, его хуёво видно на фоне текстолита. Можно смачивать водой, но она быстро сохнет. Выход - глицерин. Капаю его немного на плату и втираю, тонер становится тёмным.
Перед непосредственно сверлением керню будущие отверстия шилом. Сверлю ручной сверлилкой на движке ДПМ42, форсировав его с номинальных 27 В до 36 В. Патрона нет, есть колхоз: из держателя иглы шприца вынута собственно игла с компаундом, который её держит, а вместо неё вставлено и залито суперклеем сверло. Сделал так свёрла на 0.7 и 1 мм.
6. Снимаю тонер.
Для этого просто тщательно протираю плату ватой/салфеткой с ацетоном, пока тонера не останется совсем.
Тут же стачиваю заусенцы на отверстиях мягкой пилкой для ногтей и мою зубной дёткой с мылом. Протираю насухо.
7. Лужу.
Глицерин - неплохой флюс, причём температура кипения у него 210 градусов, а температура плавления ПОС61 - 190, т.е. он как бы стабилизирует температуру , не давая перегреть плату.
Заливаю глицерином и, беря небольшое количество припоя на жало паяльниика, лужу, возя по дорожкам. С глицерином же впаиваю детали.
8. Промываю.
Паяю я прутком с канифолью внутри, поэтому смываю глицерин водой, после него смываю остатки канифоли зубной щёткой с ацетоном, потом смываю липкий канифольный налёт зубной щёткой с мылом. После сушу, вытряхивая воду резкими взмахами, когда держу плату.
Пикрелейтед примеры плат.
8к2 знаков. Пиздец.
> голубенькую щёлочку
> 8к2 знаков.
Скучно видать в твоей щёлочке, что с тупой быдломассой в ардуинотреде переписываешься.
Почему в подобных поделках никто не покрывает плату защитной краской? Ведь это не сильно сложнее ЛУТА, только вместо фотобумаги нужна прозрачная плёнка, а УФ-краску можно заказать почти любого цвета с алиэкпресса за копейки.
Мне нраицца, надо научиться.
соре перепутал пик
Как много подводных камней получается, я бы с этим по полдня возился. Если делаешь для себя то наверное проще на печатной макетке и оставить.
Хотя я в своем москвоблядске могу просто насосать на ЧПУ-фрезер для плат (13тыр в сборе на Али) и не нюхать реагенты. Он и дыры просверлит автоматом.
> Как много подводных камней получается
Если вместо фотобумаги использовать специальную PCB tranfer paper с али, то половина подводных камней сразу уходят, поскольку бумага спокойно отклеивается после переноса и её даже можно использовать повторно.
http://www.aliexpress.com/wholesale?SearchText=pcb+transfer+paper
https://www.youtube.com/watch?v=QJ4Y0gV3G6M
1. Тебе в любом случае придётся делать декодер ТВ-сигнала.
2. В ардуине analogRead возвращает число от 0 до 1023, который отображает количество вольт от 0 до 5 с частотой до 10khz. Даже для аудио этого явно маловато.
Спасибо анон, пойду кину пердуину назад в ящик.
Глицерин же у тебя не безводный? Не затягивает через отверстия в середину платы?
Какие ещё подводные камни у такого флюса?
Чистый глицерин.
Не понял, что имеешь в виду под затягиванием. Он текстолит смачивает достаточно хуёво, но через дырки протекает. Вымывается водой без проблем.
Хорошо что хуёво смачивает. Надо будет попробовать.
смотря какая частота дискретизации, и нужно еще буферное устройтсво собрать что бы сигнал не терялся.
Был такой же кал, оказалось недостаточно сильно прижимается карточка. Подогнул, все работает
Помогите, пожалуйста, собрать дозиметр радиации на Arduino. Буду очень признательна.
Мои контакты:
de0$}su919ANUSgtZ/mailPUNCTUMc.4fom
Telegram: Desu Desu
Иди нахуй. да. Полон гугл дозиметров на пердуине. Вниманиебляди еще не хватало в радаче.
>Иди нахуй
>Вниманиеблядей
Потому я и не хоч возвращаться на харкач.
Я не вижу в гугле ничего. Нашла всего одну более менее нормальную статью про дозиметр на ардуине, но там есть серьёзная загвоздка с трансформатором.
> Нашла
Непральна ты дядьфедор бутерброд ешь. Ты его sup-ом наружу клади. Так намного убидительней получатца.
> Хочу и делаю.
Когда ХОТЯТ, то берут и делают молча, а спрашивать лезут когда что-то не получается. А ты - вниманиеблядище, ты даже не пыталась ничего делать.
Я и делаю молча, но мне нужна помощь со схемой той же. У меня много ньюфаго-вопросов и перерывать тонну литературы и форумов мне лень пока. Я буду рада если мне кто-то поможет, если никто - то придётся самой. Что поделать. десу.
Помогаю: http://www.aliexpress.com/wholesale?SearchText=geiger+counter+diy
Потом тупо без задней мысли подключаешь к ардуине и меряешь.
это не то
Да, металлический кожух
если ты не долбоеб, то, наверное, догадаешься, что там стоит диод на 12 вольт. так что, если не работает осмотри плату, и глянь то могло сгореть, хотя вряд ли
Это отлитые специально, врятли в продаже есть.
c чего начать, где курсы по программированию и прочему взять?
С покупки ESP8266 и там есть прошивки с интерпретаторами LUA и JS, там любая макака разберётся.
А, блядь, у этого убогого контроллера мах = 1024.
Нихуя не понял, выложи побольше кода. У тебя clk=16Махов, ты делишь на 1024 и получаешь 15625Гц. Тебе нужно поделить еще на 125000, чтоб получить 1/8Гц. Где ты делишь?
Бля, анон, спасиб, я понял, где проебался. На ардуиновском сайте http://playground.arduino.cc/Code/Timer1 нашёл либу, где была табличка и формула. Ну и не думая ей поверил.
думал тут никого нет
Для меня, лично, проще запустить таймер на 1 миллисекунду и делать прерывание каждые 8000 единиц.
Транзистор/оптрон/реле.
ты ему только что скетч для фак-машины написал, клас)0
Ну, сейчас немного так и есть, да, потому что занятий кроме нового пассажира нету.
>>237167
Доложу по этой хуйне.
Сделал так и обнаружил отставание на 6 секунд в час относительно пекарни. Сначала в порядке костыля посчитал поправку, с введением которой отставание уменьшилось до 11 секунд за 10 часов. Но потом стал разбираться.
Для этого написал такую хуйню:
while(1){
PORTB = 1;
PORTB = 0;
}
Хуйня эта выполняется в 4 такта, в один из которых на младшем выводе порта B устанавливается единица. Путём сложнейших вычислений находим, что частота сигнала на этом выводе должна быть 4 МГц ровно.
Подключаю частотомер и наблюдаю 3991.5 кГц, что соответствует тактовой частоте 15966 кГц и относительной ошибке -2.13х10-3, или, говоря проще, -1/470. При том, что мои изначальные 6 с/ч - это -1/600.
Выпаиваю это говно, которое стоит вместо кварца по дефолту (оно на оп-пике есть), покупаю в магазине кварц на 16 МГц и кусочек ленты с конденсаторами на 10 пФ, впаиваю кварц и два кондёра и вижу частоту 4000.5 кГц. Подключаю ещё один кондёр в параллель кварцу, частота становится 3999.73 кГц, на этом вмешательство прекращаю.
Тактовая частота 15998.92 кГц. Расчётное значение таймера для 16 МГц, после которого происходит сброс, равно 15625. Но частота чуть ниже, и если взять 15624, то тактовая должна быть 1024 х 15624 = 15998.976 кГц. Относительная ошибка в таком случае получается 3.5х10-6, что в абсолюте даст 0.3 секунды в сутки.
Ещё я предделитель в прерывании сбрасываю на всякий случай.
Часы уже сутки работают, на глаз не видно даже этих 0.3 секунды, смотрю по пекарне. Температура в комнате гуляет в пределах не более двух градусов.
>>238312
>Да и не делится частота ардуинки на секунды нацело
16М / 1024 /15625 = 1
4М / 256 / 15625 = 1
1М / 64 / 15625 = 1
Три варианта на крайне распространённых кварцах.
>>239177
Предделитель максимум 1024, таймер 16-разрядный, т.е. максимум делит на 65536. 16М / 1024 / 65536 = 0.238 Гц или 4.194 с-1.
Делай секунду и вводи переменную, которую в прерывании считай до восьми.
Прикрутил к свей хуйне кнопки, всё вместе заняло 902 байта.
Ну, сейчас немного так и есть, да, потому что занятий кроме нового пассажира нету.
>>237167
Доложу по этой хуйне.
Сделал так и обнаружил отставание на 6 секунд в час относительно пекарни. Сначала в порядке костыля посчитал поправку, с введением которой отставание уменьшилось до 11 секунд за 10 часов. Но потом стал разбираться.
Для этого написал такую хуйню:
while(1){
PORTB = 1;
PORTB = 0;
}
Хуйня эта выполняется в 4 такта, в один из которых на младшем выводе порта B устанавливается единица. Путём сложнейших вычислений находим, что частота сигнала на этом выводе должна быть 4 МГц ровно.
Подключаю частотомер и наблюдаю 3991.5 кГц, что соответствует тактовой частоте 15966 кГц и относительной ошибке -2.13х10-3, или, говоря проще, -1/470. При том, что мои изначальные 6 с/ч - это -1/600.
Выпаиваю это говно, которое стоит вместо кварца по дефолту (оно на оп-пике есть), покупаю в магазине кварц на 16 МГц и кусочек ленты с конденсаторами на 10 пФ, впаиваю кварц и два кондёра и вижу частоту 4000.5 кГц. Подключаю ещё один кондёр в параллель кварцу, частота становится 3999.73 кГц, на этом вмешательство прекращаю.
Тактовая частота 15998.92 кГц. Расчётное значение таймера для 16 МГц, после которого происходит сброс, равно 15625. Но частота чуть ниже, и если взять 15624, то тактовая должна быть 1024 х 15624 = 15998.976 кГц. Относительная ошибка в таком случае получается 3.5х10-6, что в абсолюте даст 0.3 секунды в сутки.
Ещё я предделитель в прерывании сбрасываю на всякий случай.
Часы уже сутки работают, на глаз не видно даже этих 0.3 секунды, смотрю по пекарне. Температура в комнате гуляет в пределах не более двух градусов.
>>238312
>Да и не делится частота ардуинки на секунды нацело
16М / 1024 /15625 = 1
4М / 256 / 15625 = 1
1М / 64 / 15625 = 1
Три варианта на крайне распространённых кварцах.
>>239177
Предделитель максимум 1024, таймер 16-разрядный, т.е. максимум делит на 65536. 16М / 1024 / 65536 = 0.238 Гц или 4.194 с-1.
Делай секунду и вводи переменную, которую в прерывании считай до восьми.
Прикрутил к свей хуйне кнопки, всё вместе заняло 902 байта.
нахуй ты слетка домой притащил?
врановых содержать заебешься, в итоге выкинешь, а тот погибнет сразу
Тонкий пиар в виде монтажа обмоточным проводом в полиуретановой изоляции?
С обмоток реле съехал на обмотки импульсных трансов или где такой провод потолще добывал и почем?
Как ощущения от пайки после использования святой пары?
Мунин-кун, залогинься.
Это провод из моей большой катушки, которую я в Перми купил в 2013. ПЭВ-0.29, килограмма три точно есть, 800 рублей обошлась.
Витуха ван лав, но просто посмотри на эти кнопки. Их бы витухой повыворачивало нахуй.
>Как ощущения от пайки
ЖЖЁНЫЙ АСПИРИН.
1 пик - попытка прошить blink
2 пик - попытка загрузить в ардуинку hex через софт который нашел на амперике
3 пик - ошибка в инициализации контроллера. Ручная установка драйверов из flipo ничего не дает.
Теперь вопрос, можно мне исправить проблему или проще купить две новых платы?
Считать проблематично очень, там же не просто чистый вес поднимается. Трение я не высчитаю нормально, придется тестить. Может, на всякий случай с запасом взять? Можешь посоветовать что-нибудь? Мне лишь бы подешевле.
Бро я включаю выключаю провод уже минут 30. Чот не помогает. Накиньте мне щее плиз ардуинку дешманскую. А то я 2шт за 400р не хочу брать. Я видел ардуину с микро usb портом, оно нормально будет работать? я просто в сомнениях нахуй ууу
>Ищи драйвера для CH340
Бро, я туговат в этом, только вкатываться хочу еще ничего не понимаю. Смотри есть две товарных позиции:
http://ru.aliexpress.com/item/UNO-R3-ATmega328P-Development-Board-With-Boot-Loader-For-Arduino-UNO-Cheap/32684131965.html?spm=2114.14010208.99999999.276.kyYVvd
и
http://ru.aliexpress.com/store/product/UNO-R3-CH340G-ATmega328P-compatible-for-Arduino-UNO-R3/1950989_32523366108.html
какая из них менее геморройная
Так, стоп. Давай разберёмся с тем, что у тебя уже есть.
Скачивай http://www.winchiphead.com/download/CH341/CH341SER.ZIP
И ставь оттуда драйвера. Потом отпишись что получилось.
> какая из них менее геморройная
У них у обоих стоят чипы CH340. Так что ставь драйвера и не выёбывайся.
Слушай ну дрова встали. Скетчи загружаются. Вот только дефолтный блинк не хочет моргать у меня
листинг - http://pastebin.com/raw/35QxMyi8
Эмм, а у тебя светодиод запаян на плате? Или ты внешний подключаешь? Анод с катодом не перепутал? Резистор не забыл?
Скорее всего это и есть индикатор питания. Так что ищи светодиод/резистор и подключай к плате.
Дверца весит около 100г. Установка двигателя либо на дверцу как на рисунке, либо на корпус, сам еще не решил, куда лучше. Предвосхищая вопрос насчет уплотнителя и уплотнительного вала - это для того, чтобы дверца плотнее прилегала к корпусу и, тем самым, обеспечивала более высокую герметичность.
Все завелось, спасибо за помощь
Нет.
Норм. Только потери будут до 5% на слабых кварцах. Врубай 2 бита стоповых.
Ясно. Спасибо. Держи няшу.
Суть такова. Головотрекер берет инфу с датчиков, обрабатывает и пуляет стримом в ком.порт пекарни. Такоже он может принимать управляющие команды для калибровки и переключения режимов. Так вот у меня он принимает команды через раз. Как будто они где-то проебываются. В шиндовсе пробовал уменьшать буфер ком.порта чтоб меньше ошибок. Пробовал уменьшать скорости авровского уарта. Алсо как в ардуине настроить уарту четность? В чем еще может быть проблема?
Не могу написать код, ебусь уже два дня с одной строчкой.
Условия:
Когда абу шатает вакабу на порту PB2 - срабатывает прерывание. В котором я снова проверяю 2 условия:
(PB2 = 0 и PB1 = 1) если все ок, то на PB0 вылезает сигнал.
Изъебывался уже 2 дня. Либо не срабатывают условия и
на PB0 пусто, либо срабатывает в обоих случах на PB1 и похуй - ноль там или 1.
Помогите, с меня как всегда.
Я так делал на atmega328, но тут вроде тоже самое.
1. Состояние пинов нужно сохранять.
2. В битовых масках пины проверяются по-другому. Вот написал код, пробуй:
[CODE]
volatile byte lastPins = 0;
#define isPinChanged(pin) ((diff >> pin) & 1)
#define isPinHigh(pin) ((mPins >> pin) & 1)
ISR(INT0_vect) {
byte mPins = PINB;
byte diff = mPins ^ lastPins;
if(isPinChanged(2) && isPinHigh(1) && !isPinHigh(2)) {
PORTB |= 1<<0;
}
pins = mPins;
}
#undef isPinChanged
#undef isPinHigh
[/CODE]
если
PB1=0
PB1=1(после прерывания) >>>>>PB0=0
если PB1 = 1
то срабатывает BP0
В протеусе. Схема аналогична твоей. Давай-ка разберём по частям мой if. Итак PB2 - это кнопка, PB1 у тебя заземлён. Мы проверяем
if(isPinChanged(2) && isPinHigh(1) && !isPinHigh(2)) {
1) isPinChanged(2) - проверяет вызвано ли прерывание нажатием или отпусканием кнопки.
2) isPinHigh(1) - проверяет если ли логическая единица на входе PB1. Тут у тебя всегда будет false, потому что на схеме вход заземлён.
3) !isPinHigh(2) - проверяет, есть ли на входе PB2 логический ноль (т.е. срабатывает только когда ты кнопку отпускаешь).
>1) isPinChanged(2) - проверяет вызвано ли прерывание нажатием или отпусканием кнопки.
>2) isPinHigh(1) - проверяет если ли логическая единица на входе PB1. Тут у тебя всегда будет false, потому что на схеме вход заземлён.
>3) !isPinHigh(2) - проверяет, есть ли на входе PB2 логический ноль (т.е. срабатывает только когда ты кнопку отпускаешь).
У меня задача. Нажалась кнопка. МК такой, грит типа го прерываться, ну и он такой себе ок. (омеган)
Должно быть так:
Раз уж вызвано прерывание, мы ждем немножко(вдруг глюк), и такие проверяем ноль на PB1,
если там единица, то ничего не делаем и прыгаем обратно main и хиккуем.
если же там ноль, то мы снова проверяем себя - мы должны быть в единице в текущий момент если эти условия совпадают, то только тогда мы посылаем на PB0 =1
Но снова повторюсь в этом коде, у меня условие срабатывает только когда изменяется состояние PB2 и остается в единице, и на входе PB1 тоже единица, чего мне не нужно.
> мы ждем немножко(вдруг глюк)
Заебёшься делать защиту от дребезга с прерываниями. Лучше сделай её аппаратной.
if(isPinChanged(2) && !isPinHigh(1) && isPinHigh(2)) {
Так?
> Заебёшься делать защиту от дребезга с прерываниями.
Алсо, разве можно делать задержки в прерываниях?
>Так?
Блять да! спасибо!
хм, я кстати чото восклицалы менял менял так, чот не работало.
>Заебёшься делать защиту от дребезга с прерываниями. Лучше сделай её аппаратной.
я чисто для теста.
пипец, помню в универе диплом делал. писал прошку на МК типа осцила, с записью на карту памяти. все напрочь забыл. :(
>>240316
>Алсо, разве можно делать задержки в прерываниях? а хз, а почему нет? что ему мешает молотить пустые циклы?
> а хз, а почему нет? что ему мешает молотить пустые циклы?
Ну да, в общем-то ничего. Только могут быть задержки в основном коде, если прерывание будет длиться слишком долго. Лучше всего будет либо сделать проверку на дребезг аппаратной, либо выделить для этого один таймер и уже в нём проверять на дребезг.
>Только могут быть задержки в основном коде
для меня не критично, нужна была приставка к схеме, немного расширяющая управление
сначала было решено делать на логике, но там несколько событий в разное время с разными условиями срабатывания в зависимости от сигналов, так что когда я стал накидывать примерную схему, деталей оказалось очень много, что дорого для производства и усложняет
конструкцию. Вот решил собрать на мк, но чото не думал что рогом уебусь в самом начале.
Ну тогда можно сделать и так:
if(isPinChanged(2) && !isPinHigh(1) && isPinHigh(2)) {
_delay_ms(100);
mPins = PINB;
if(isPinHigh(2)) {
PORTB |= 1 << 0;
}
}
А ещё лучше вот так:
if(isPinChanged(2) && !isPinHigh(1) && isPinHigh(2)) {
asm("cli");
_delay_ms(2000);
asm("sei");
mPins = PINB;
if(isPinHigh(2)) {
PORTB |= 1 << 0;
}
}
Хотя может я просто параноик.
(клай..сэй)я кстати планировал так во время проверки делать )
Скачал Proteus 8, создаю новый проект From Development Board - Arduino нет. Скачал библиотеки для Arduino и скопировал их в директорию с библиотеками
C:\ProgramData\Labcenter Electronics\Proteus 8 Professional\LIBRARY
- они не появляются при создании нового проекта, хотя видны через кнопку ISIS->Library->Library Manages, но там только два Arduino2560 и mini.
Как нормально создавать проекты ?
Как создать проект
У меня Proteus 7.7. Я просто тупо беру и сам рисую и вношу в библиотеки все нужные мне компоненты.
Да, по сути она начнется в любом случае, но если ты не задашь данные, то передастся хуй знает что. Только обычно задают адрес принимающего устройства, а не нули. А вот считывать можно и с нулями: spi_read(0x00);
Спасибо
Спасибо. Тоже пока так делаю.
Еще:
ISIS->на доске place component from library->Arduino я вижу только 2 ардуино.
Если же ISIS->меню Library->Manage Libraries то там вариантов Arduino больше.
Например, я написал программу, которая что-то выдает, и залил её в Proteus. Как в Proteus узнавать, что именно выдаётся на таком-то цифровом/аналоговом пине ?
UPD с аналоговыми разобрался это probe voltage/current, а как узнавать, что на цифровых ?
бамп
Тебе принципиально именно сдвигать крышку? Просто приоткрыть не канает? Если канает, то пили на 90-й серве, ее хватит для легкого оргстекла.
Это и есть SPI, лолка.
Да, это идеефикс А над приоткрыванием уже думал, решил, что это слишком просто, лол.
А самому поискать не вариант?
http://www.aliexpress.com/item/Free-Shipping-1Pcs-white-128X64-OLED-LCD-0-96-I2C-IIC-SPI-Serial-new-original/32389025950.html
Полагаю, ты это ищешь: Analog stick module
http://www.aliexpress.com/wholesale?catId=0&initiative_id=SB_20160703111549&SearchText=analog+stick+module
Хочу сделать управление колонками с савбуфером от пульта. Изначально такого нет, свен 820.
Появилась мысль сделать через ардуино. То есть вход 3.5, ардуино (в которой приемник ИК), выход 3.5.
С выключением и регулировкой громкости. Посоветуйте, куда копать в интернете, или видел кто такой проект. Сам в ардуино не понимаю, но по инструкции сделать смогу.
Просто на ардуино не получится, нужна микросхема электронных потенциометров
http://www.instructables.com/id/Remote-Volume-Control-for-old-stereo-amp/?ALLSTEPS
Говно же. Лучшим вариантом будет сделать дрочку родных потенциометров шаговиком.
хуяришь просто шаговик, проблем-то
Есть также JTAG - SPI переходник.
>>Есть также JTAG - SPI переходник.
а походу это не он. на вид переходник с 20 на 10 с каким то буфером.
Нет, не будет.
Нужен фирменный жтаг от атмели, но даже он сюда не подойдет - тут или программатор по spi нужен или отладчик с поддержкой debugwire (на линии reset-а живет) нужен.
Эпический пылесборник какой-то.
это не мой, мой в процессе.
вообще, делал из ваты, термоклея, вешалки, трех бутылок (для рассеивания света от светодиодов) и все.
И тебе не хворать, полуебок. Микрософт висуал студио с плагином, атмел студио без плагина. Нагуглиш короч.
>>Микрософт висуал студио
Говно. Не деактивирует кнопку сейв после нажатия Ctrl+S, Ctrl+Backspace не удаляет слово, а вставляет квадратек. И так везде. А моя жопа не вечна.
>>атмел студио
умеет в дерево проекта, сочетания клавиш, юзедж, греп?
Пойди да проверь. Чо доебался? На мигалку хватит тебе там всего. А других проектов у тебя все равно нет азазаза.
>>Как сделать?
>>Вот так.
>>Точно? Ты вообще в курсе как правильно?
>>азазаз затралел лалка ррряяя
>>Как сделать?
>>Вот так.
>>А там свстелки есть? А перделки? А то я тут мигалку хочу сделать, но без всякой хуеты мне НЕКОМФОРТНО.
ну, я твоих фетишей не знаю, но arduino ide с дополнительными плагинами-свистелками-перделками вполне юзабельна. пишу огромные файлы на 1600 строк, и ничего.
Для этого и есть фак треды, тебе не кажется?
На данный момент предел моих фапабельных мечтаний - многофайловый проект, go to declaration.
Брооо.
Был открытый код от создателя, но он выпилил все из интернетов.
Сам сейчас пытаюсь по клочкам собрать что есть.
что из иллюминации используешь
Тип холодно-горит синий светодиод.
Жарко-красный.
Не сложно самому сделать из готовых проектов.
Пиздец, тут пацаны лутят и атмеги асмом шьют, а этот даун не скачать пример скетча для дтх-22 и два светодиода добавить.
Я порой ахуеваю с некоторых персонажей из тематик.
Сложно штоле норм языком пояснить, нее надо на оскорбления переходить. Хотя, похуй, разлагайся и дальше в своей злобе.
Где в каком месте я тебя оскорбил?
Хватит мозгов скетч подправить и добавить светодиоды из примера http://wiki.amperka.ru/сенсоры:dht?
Там тащемта все нечетные пины не земле сидят. Или четные. Не помню. Посмотри на плате. Ну и загугли вообще распиновку флопика.
thy, загуглил и смог подключить, не все, но половина точно нечетных - земля, так даже сэкономил джамперов
Т.е. ты хочешь скачивать прогноз погоды с инторнета и в зависимости от него мигать светодиодами? У тебя вайфай есть дома? Если да, тотогда бери плату с ESP8266 (например NodeMCU). В нём уже делай что хочешь. Если сайт погоды позволяет работать через API, используй его иначе скачивай нужный html и хуяч регексами.
>но половина точно нечетных - земля
Пины во флопиках да и в хдд тоже вроде по вертикали считаются. На твоих пикчах нижний ряд это нечетные пины.
http://www.interfacebus.com/PC_Floppy_Drive_PinOut.html
а что тебе мешает открыть сразу несколько файлов? кстати говоря, работа с классами в многофайловых доументах на овер100500 охуенна. да, не идеал, но хватает прекрасно.
Я бы просто рандомом засвечивал светодиоды. Но ты можешь найти видео грозы и постараться повторить.
В Си есть rand(); и seed = rand(); чтобы менять ядро рандома.
http://ru.aliexpress.com/item/UNO-R3-KIT-Upgraded-version-of-the-Starter-Kit-the-RFID-learn-Suite-LCD-1602-for/1318648074.html
Не пробовал корпус флопа хуйнуть на землю?
Красивая штука же, какой еще пинок нужен? Записать еще звуки ветра, дождя, грозы и расслабляться после работы. Тянок можно водить.
Тянку приводишь: Смотри какую я хуйню из куска ваты и ардуины собрал! Хочешь скетч покажу?
>из куска ваты и ардуины
Вот это говорить не надо. Показываешь без комментариев. На вопросы о технике отвечаешь сжато. PROFIT.
Поверьте олдфагу, тней интересуют только их эмоции.
Пока памяти хватает.
http://ru.aliexpress.com/item/UNO-R3-KIT-Upgraded-version-of-the-Starter-Kit-the-RFID-learn-Suite-LCD-1602-for/1318648074.html
Дерзай! Удачи!
>давайте я сразу поделюсь, как я начал изучать пердуинку, что бы просто никто больше не спрашивал типа "ононы, а с чиво ночать?7"
короче. лично я первым делом купил себе набор из брэдборда (макетной, платы если шо), нескольких светодиодов, датчика света, пары транзисторов, и пъезодинамика. а, и кондеров 5-вольтовых еще разнообразных, и резисторов. короче, всякой дешевой мелочевки.
в сумме, на июнь 2016 обошлось в чуть меньше 1k. включая nano, которую с лихвой хватает на вообще любые проекты. кстати говоря: если вы покупаете первую пердуинку, купите сразу nano, не надо выебываться с "классической" uno. просто прикол в том, что весь функционал вы использовать не сможете, а большинство шилдов можно присобачить и к nano, благо инструкций дохуя (и не надо пугаться, что типа "да в nano же не фигачишь над платой, а обходными путями. я так не люблю" там сложного ничего нет. вернее есть, но там такая же морока, что и с uno. так что не парьтесь)
вопрос: что можно с этим сделать? так придумайте! посмотрите, каких гаджетов вам не хватает, и к этим задачам уже делайте свои проекты! если вы хотите изучить пердуинку, но вам негде ее применить практически -- ну нахуй она тебе нужна-то тогда? ставь задачи, их выполняй, не наоборот! суть мейкерства заключается в том, что вы, поставив задачу (это первоочередное!) делаете что-то своими руками. иначе это трата денег впустую.
теперь про наборы: они имеют смысл только тогда, когда вам поставляют вместе с ним огромную инструкцию. помню, в детстве у меня был конструктор "знаток" (а может и сейчас такой продается...) на 999 проектов. 999 ПРОЕКТОВ, КАРЛ! из них можно подобрать, сука, ВСЕ ЧТО УГОДНО. более того: знаток тогда мне дал прекрасно изучить электронику.
берете набор? гляньте, есть ли там проекты, и все ли детали нужны. иначе, нахуй надо.
и еще, самое важное: помимо изучения самой ардуинки, нееплохо было бы изучение простейшей электроники в целом. накупите себе кучу рассыпухи (транзисторы, резисторы, диоды, таймеры 555, это замена одновибраторов, и прочего дерьма.) и попробуйте на них сделать какие-нибудь крутецкие штуки. отдельно можно не изучать, советую это дело делать одновременно с изучением кодинга на контроллерах.
да и вообще: инструкций о том "как начать" много. погуглите. прежде чем начнете. главное, помните, что решение проблемы без самой проблемы бессмысленно априори.
и да, >>241246 , спасибо за пиночек. пошел пилить видосики.
>давайте я сразу поделюсь, как я начал изучать пердуинку, что бы просто никто больше не спрашивал типа "ононы, а с чиво ночать?7"
короче. лично я первым делом купил себе набор из брэдборда (макетной, платы если шо), нескольких светодиодов, датчика света, пары транзисторов, и пъезодинамика. а, и кондеров 5-вольтовых еще разнообразных, и резисторов. короче, всякой дешевой мелочевки.
в сумме, на июнь 2016 обошлось в чуть меньше 1k. включая nano, которую с лихвой хватает на вообще любые проекты. кстати говоря: если вы покупаете первую пердуинку, купите сразу nano, не надо выебываться с "классической" uno. просто прикол в том, что весь функционал вы использовать не сможете, а большинство шилдов можно присобачить и к nano, благо инструкций дохуя (и не надо пугаться, что типа "да в nano же не фигачишь над платой, а обходными путями. я так не люблю" там сложного ничего нет. вернее есть, но там такая же морока, что и с uno. так что не парьтесь)
вопрос: что можно с этим сделать? так придумайте! посмотрите, каких гаджетов вам не хватает, и к этим задачам уже делайте свои проекты! если вы хотите изучить пердуинку, но вам негде ее применить практически -- ну нахуй она тебе нужна-то тогда? ставь задачи, их выполняй, не наоборот! суть мейкерства заключается в том, что вы, поставив задачу (это первоочередное!) делаете что-то своими руками. иначе это трата денег впустую.
теперь про наборы: они имеют смысл только тогда, когда вам поставляют вместе с ним огромную инструкцию. помню, в детстве у меня был конструктор "знаток" (а может и сейчас такой продается...) на 999 проектов. 999 ПРОЕКТОВ, КАРЛ! из них можно подобрать, сука, ВСЕ ЧТО УГОДНО. более того: знаток тогда мне дал прекрасно изучить электронику.
берете набор? гляньте, есть ли там проекты, и все ли детали нужны. иначе, нахуй надо.
и еще, самое важное: помимо изучения самой ардуинки, нееплохо было бы изучение простейшей электроники в целом. накупите себе кучу рассыпухи (транзисторы, резисторы, диоды, таймеры 555, это замена одновибраторов, и прочего дерьма.) и попробуйте на них сделать какие-нибудь крутецкие штуки. отдельно можно не изучать, советую это дело делать одновременно с изучением кодинга на контроллерах.
да и вообще: инструкций о том "как начать" много. погуглите. прежде чем начнете. главное, помните, что решение проблемы без самой проблемы бессмысленно априори.
и да, >>241246 , спасибо за пиночек. пошел пилить видосики.
Можно читать незамапленный аналоговый пин. тот же рандом.
>8-битный шим
Лёл, сразу видно пирдуинщика, который нихуя не шарит в используемых им контролерах.
Годный набор. Даже много исполнительных механизмов, с ними самый фан. Начинай с кручения моторов, пищания зуммеров. Здорово подзадоривает нежели просто задрачивание кода.
Ясен хуй.
Весовые категории обсуждаем, меряемся письками размерами RAM. Обычное дело. Я вот за все свои проекты не использовал более 1кБ RAM, сейчас пришлось.
У Atmega128 встроенный контроллер внешней оперативки.
убил только тот факт, что у него нет поддержки стандартного для 99.999% электронных устройств напряжения в 5v (нет 5v, карл!!! как так??? всмысле???) то есть накладывается сразу хуева туча ограничений в плане использования (ну ты же не будешь выводить из 3.6v-устройства напряжение в 5v! а требуется-то именно пять: это стандарт), одновременно если аналоговые датчики сравнивает с входным напряжением, то тогда точночть у сего устройства будет не в 4 раза круче, чем у atmega, а немного меньше. мелочь, а иногда важно.
короче. может быть, если будет время, я попробую на stm сделать что-нибудь пятивольтовое, потому что 3.6v это ни разу не кошерно и по-ублюдски. но в таком виде использовать... не. не в этот раз.
ёбни себе в ебло мелкашкой, засунь в нос кошачьи какашки.
если по делу: проверь напряжение сервы. если 5v, то работать не будет.
Что мешает сделать элементарный транзисторный ключ? Самые дешёвые биполярники копейки стоят, а в корпусе SOT-23 и места почти не занимают.
Такой вопрос, а стоит ли вообще этим заниматься? Какая практическая польза. Что можно собрать кроме мигалок светодиодных?
Ограничено тока твоей фантазией
Через реле, подачей питания на движок. Схема примерно такая: ардуина считывает данные с термодатчика, выводит их на 1602 и если они ниже заданных то включает движок, если больше - выключает
Да, так можно. Только реле покупай твердотельное, особенно если холодильник работает от 220В. Ну и гистерезис не забудь запрограммировать, чтобы мк не включала-выключала постоянно холодильник, а ждала пока температура понизится/повысится на несколько градусов.
Спасибо за инфу, но насколько будет сложно програмно реализовать, если впервые берусь за ардуину? И да, хочу ещё прикрутить потенциометр или хотя бы пару кнопок для настройки температуры и вывода её на 1602.
А программировать вообще умеешь? Можешь попробовать эмулятор в proteus'е. Там можно с виртуальной ардуинкой поиграться, а потом сразу перенести на платку.
Программировать умею, немного ассемблера с шараги ещё помню + С на треть и паскаль.
Что за дроч на твердотельные реле? Я бы поставил пикрелейтед, например.
Источник тока проверь, у тебя сброс при включении серво - просадки питания.
100000 циклов включения у реле против 10000000 циклов у твердотельного.
Чем линкрелейтед не подходит?
http://www.aliexpress.com/item/High-accuracy-DC12V-Temperature-Controller-W1209-Digital-Tempstat-Heat-Cool-Temp-Switch-Control-Micro-Temperature-Control/32555295673.html?spm=2114.30010308.3.82.qJzswG&ws_ab_test=searchweb201556_0,searchweb201602_2_10048_10047_10037_10017_405_404_407_10046_10045_406_10032_10040,searchweb201603_1&btsid=69ae24d5-d2a8-4ffc-8072-34cdddc7498a
Если у тебя необходима частота обновления LCD TFT на 320х240 точек в 24 кадра в секунду, то нужен Cortex. Если у тебя множество процессов единовременно, то нужен Cortex с его частотой в 72 МГц. Если надо вычислять тип float или long long очень быстро и часто, то нужен Cortex 32b. Для всего остального, как не парадоксально для некоторых, хватает AVR 8bit.
Увы, под рукой только ардуина с как раз таки ds18b20 и 1602, да и в полноценный авр вкатываться ради одного девайса не хочется
К платке ардуино? Вроде оба, но от 12v может перегреваться стабилизатор.
Идешь в сервис центр по ремонту оргтехники, даешь мастерам выебать себя в жопу кочергой и выносишь вагон дохлых принтеров/копиров, бомбишь их на 10 ведер годных шестеренок на любой вкус. Высыпаешь в ванную, ныряешь, обмазываешься.
Ну, не на ардуйне, на других контроллерах или вообще без контроллеров.
1. Управление телевизором HTPC через CEC. Телевизор подключен через HDMI кабель с HTPC (который не управляется по HDMI-CEC). В разрыв ставится коробочка, со входом и выходом HDMI. Перехватывается сигнал CEC, видео и аудио сигнал идет дальше, комп управляется по USB. Таким образом мы можем управлять по CEC любым компьютером, подключенным по HDMI с телеком, с пульта телека.
2. Электронный аккордеон. С еба функциями, пизже чем у Роланда. Интеллектуальный автоаккомпанимент (динамическое изменение скорости автоаккомпанемента, в зависимости от скорости игры), деление клавиатуры, в общем больше синтезатор чем аккордеон, для творчества и для людей которые хотели бы на аккордеоне играть, но не умеют, эдакая самоиграйка.
3. Управление ИБП, сбор статистики, отправка уведомлений о низком заряде, и т.д. На ИБП есть выход MODBUS. Сделал, на 90%.
4. Игра на AVR, на ассемблере, игра в камешки (палочки форт боярд). Программно закончил, но не сделал плату.
И многое другое. Делаю время от времени, когда заняться нечем, но это очень долго идет, то проект подкинут, то еще что. Одному это тяжело.
Да они охуели! Хуй бы я моргал диодами если-бы не православный алиэкспресс.
Бухал-бы в падике, ведь пиво было-бы дешевле проводов.
Т.е. Arduino IDE это блохнот со свистоперделками?
В другом, это в смысле "использовать внешний редактор"?
Да не удобно как-то прыгать туда сюда будет.
Да еще и зависимостей просто дохуя.
Угу. Ну ещё умеет подключать автоматом библиотеки, анализируя инклуды (если две библиотеки имеют одно название инклуда, считай, что работать с этой ИДЕ ты не сможешь) и закидывать сконпелированный код в мк. Всё это можно сделать самому (да и GCC лучше посвежее использовать) и запилить в виде команд в нужную IDE.
Спасибо, попробую разобраться.
В общем, собрал все на эклипсе, там поудобнее, и есть то что мне нужно. Буду теперь SDK учить.
А где купить female разъем 2x5 пинов 1.27мм шаг и дешевые джамперы? Везде джамперы по 600р.
Это Чип и Дип
> 2x5 пинов 1.27мм шаг
Покупал в Митино, рублей по 20 2х40 под запайку в плату
> дешевые джамперы?
Я на Али беру, по 70-80р х 40шт
>Я на Али беру, по 70-80р х 40шт
Дай ссылку, два вечера искал их и нашел только спаянные друг с другом джамперы, которые пришлось бы распускать.
А >2x5 пинов 1.27мм шаг на али не знаешь, где искать?
а может он имеет ввиду шлейф?)))
Нихуяжсе там цены, сука, да я затакие деньги три метра этих джамперов наклепаю. Пиздец там хистеры охренели, шакалы.
Да, надо фильтровать. Иногда такой ценник придумают, что сиду и недоумеваю, на какого рагуля это рассчитано очевидно, на мамкиного будущего техлида бостон динамикс с мамкиной же платежной картой в руках
Я тупанул. Оказывается, это не китайский магазин (судил по названию объявления), это прекраснейший чипидипь. Тогда нормальые цены. Отечественное все-таки, импортозамещение.
1. Заказываю контроллер avr по жирнее и сопутствующее оборудование. Как, я понял, придется брать в составе набора.
2. Гуглю Programming manual, Reference manual, User manual, Datasheet.
3. Собираю несколько десятков устройств
4. ???
5. ПРОФИТ
С AVR-ками можно поиграться в Proteus'е ничего не покупая. А потом уже по необходимости переносить сделанные махарайки в реальный мир.
Т.е. ты рекомендуешь не покупать контроллер, а делать устройства в proteuse? Книги/гайды для него есть?
Нуу, аналоговые устройства ты на нём заебёшься делать, он только цифру нормально симулирует. Ты лучше изучи теорию (см шапку нюфаг-треда) потом подумай что ты хочешь сделать и уже потом делай устройства. Иначе быстро надоест.
Хочу научиться прогать микроконтроллеры, чтобы потом найти работу в этой области. Практически я не особо представляю, зачем лично мне, скажем, самодельные часы или датчик Холла.
Теорию в вузике изучил, в т.ч. кучу всякого ненужного матана.
Я тут видел обычные семисегментые 5-ти сантиметровые часы в добротном деревянном корпусе, made in China. И берут ведь!
А прогать микроконтроллеры надо относительно какой-то задачи, мне вот реле надо давно сделать для своего пепелаца, реле-времени. Чтобы при закрытии дверей и постановке на сигнализацию мог работать блок закрывания стекол. А у мерседеса при выключенном ACC и закрытых дверях электроподъёмники не работают. Das ist Auto.
Датчик Холла, например. Ну для начала диодами помигать, для практики часы с будильником, с дисплеем повозиться- такое, что можно сидя перед компом замутить.
У меня уже всё готово, просто никак не доберусь собрать воедино и прогнать. Работа-дом-работа-дом. Плохо, когда хобби становится похоже на работу.
> TD015THEA6
Там SPI. Найди документацию, в ней ножки будут указаны. Дальше только подключить правильно. У меня самописный драйвер на SSD1963, потом приехали ILI9341. Так я взял, с параллельного ввода переписал на последовательный (SPI), всё работает, только частоты в 16 МГц мало.
Перекупов теперь кормить мы будем, ага. Налогами будем поддерживать жирных ублюдков этих всех. Лучше Ляо поддержу и сэкономлю, он больше заслуживает денег.
Спасибо, братиш.
Ебать. Покупать микросхему которую сделали в Китае, потом привезли в Европу, потом привезли в Россию и платить за то, что она пушествовавала.
Только дороже в пять раз.
> сваливаю с радача нахер
Это не ты в стм8-треде бугуртил и сваливал? Побереги нервы.
Ебался с подключением термопринтера от кассового аппарата найденного на помойке. Не осилил.
Хуяссе у тебя самовоспламенение.
Я этого БлюСкая рот ебал. Один раз заказывал у него модуль, так он отправил только через три недели, а пришло суммарно через 3 месяца.
Синий типа оригинал, а красный кетайский новодел? Или Эскобар.жпг?
Используй теорему Матроскина.
Разницы нет, тот же PCD8544.
Отличаются распиновкой. Есть зеленый еще. Там поменяны местами, просто пара пинов.
А под пердуину?
Если это важно, то атмега кушает 5 вольт.
И еще вопрос, на работу кварца/резонатора не влияет рядом уложенные провода с большими токами (до 18А)?
Ну так он только, тепло улавливает, а не тело.
Может 5,7,8? Подключай двухногий резонатор к ногам XTAL1 (7) и XTAL2 (8) и всё будет работать. Третья нога по идее должна идти на землю на землю.
Завтра перепроверю. На одной ноге точно есть 5В. Если двуног вешать, кондеры между землей и двухногом обязательны?
Если на резонаторе действительно 3 ноги, а не 4, то кондёры там уже должны быть. Вместо третьей ноги можешь использовать корпус кварца. Эффект будет тот же самый.
Вон он, в углу стоит, бело-оранжевый, керамика. Его надо заменить) То есть, если подключать двуног, корпус надо кинуть на землю?
Да, нужны конденсаторы. Ну и частоту не мешало бы узнать. А то, например, если вместо 12мгц подключишь 16мгц, то код может начать глючить из-за неработающих таймеров.
16 Mhz, как сказали в опознай треде.
Маркировка 16 OM. Кондеров смд на ноутбучных платах дофуя, но проблемы с определением номинала)
Даташита на плату нет и не будет если че, все методом тыка и рисования схем в тетрадке.
Там схема из контроллера, стабилизатора линейного, да 6 мосфетов - и рисовать-то нечего.
> Кондеров смд на ноутбучных платах дофуя
Ищи рядом с кварцами, там всегда есть пара кондеров несколькопикофарадных. На сетевых картах, на видяхах. тысячи их.
Нужна сервомашинка, микрофон, усилитель и игла. Иглу на сервомашинку, микрофон к усилителю и на АЦП. Серва тыкает иглой объект, в этот момент микрофон принимает сигнал. Если слышно как кто-то кричит - значит плоть живая.
Не поставишь на родную частоту - работать не будет как надо.
А если у плоти рот заклеен скотчем? А если плоть в обмороке? Нужен датчик души. Ардуина читает "Отче наш" и с помощь датчика благодати определяет плоть это или не плоть. Правда на еврееях и прочих обрезанцах работать не будет.
> Условие, в прошивку даже дышать нельзя
> это регуль для квадрокоптера.
А ты ахуел, сноси стоковое говно и ставь последний blheli. Кварц подойдет любой на 16мгц что влезет туда, токи на них не влияют, если конечно ты не налепишь километровые сопли.
Стоит почти последняя блхели 14.6 там вроде какая то новая версия щас еще вышла, мне лениво обновлять, сначала надо починить.
Сегодня с ардуины нано 3 скинул кварцик, тоже трехног только маленький, посадил на ножки проводочки на регуль, не хочет стартовать. Еще варик из мыши кварц на 16.000 вытащить, только это крайний вариант, не хочется почти работающую мышь портить. Больше нигде на 16 не нашел, везде 32,25 и прочие мегагерцы.
Зачем обведены красным участки схемы на пике? Это резюки, которые мешают цеплятся блхели?
Надо после "отче наш" звук падения монетки добавить, тогда и жидов ловить будет.
Хочется добавить ещё один глагол после "ловить", но я толерантен.
http://ru.aliexpress.com/item/Pin-1-27-in42patients-female-1-27mm-double-smd-socket-2x5p-gold-plated-needle/1400821804.html
Мне тоже нужна одна штука FFC 50пин, а они их только десятками продают. Пидарасты!
Попроси кого-нибудь осовместной закупке. Оптом по-любому дешевле, да и совместных покупателей по-любому найдешь
Попробуй использовать браузер вместо хрома.
типа использование задержки (пустые циклы) или каких нибудь GOTO
> что является дурным тоном при программировании МК.
Ты для начала хоть как запрограммируй. Потом начнешь битву за байты и будешь выискивать "дурной тон" в своем коде.
Дурной тон это помигать светодиодами, а потом закинуть в стол.
Да, хоть как то я умею, но я нихуя не умею программировать,
По человечески Даже не смог подключить библиотеку, в итоге сам написал драйвер для записи на сд карту, чисто из графиков сигналов из даташита.
Мой код состоит целиком из костылей.
Изучай шаблоны проектирования и C++, только сразу начинай с C++14, новенький gcc-avr его уже поддерживает, а то в предыдущих версиях порой нужно слишком много неочевидных костылей для тривиальных действий. Да и в принципе тут даже мк не нужна. Можешь программировать для компьютера для начала.
В том. Можно и на C хорошо писать, но C++ мне больше нравится. Если не можешь осилить, то пиши как можешь. Увы, качественное программирование не доступно умственно неполноценным.
Не переживай так, няша. Не стоить лить слёзы по таким пустякам.
>GOTO
Скажу по секрету, но все низкоуровневое программирование построено на безусловных переходах. Там это нормально.
Обычно на Си пишут, чтобы вместо низкоуровневых goto использовать нормальные ифы и циклы. А для таких вещей есть ассемблер, который можно встраивать прямо в сишный код.
Я про ассемблер и говорю, все там на безусловных переходах, там это назывется JMP.
Делаю хуйню дня банкоматов, если работать не будет или наебнется, будет плохо.
И большой разброс цен, к чему бы это?
> И большой разброс цен, к чему бы это?
Вангую продают лотами по 1/2/5/10 штук потому и такой разброс цен.
> Можно ли покупать мк на али?
> Делаю хуйню дня банкоматов
Хуй его знает. А что за хуйню? И почему закупаешь компоненты самостоятельно?
Мне просто надо уложиться в цену готовой платы, я сначала хотел на
Атмеге 8 сделать со сдвиговыми регистрами, потом чото подумал, что регистры тоже денег стоят, лишний код писать лишнее разводить, захуярил на 32й ещё 4 ноги осталось.
На чипдипе цены кусаются, а китайцев чото боюсь.
Вот беру у этого продавана почти все детальки: http://www.aliexpress.com/item/Free-shipping-ATMEGA328P-AU-8-bit-Microcontroller-with-4-8-16-32K-Bytes-In-System-Programmable/32409729919.html
Ни разу не подводило. Возьми пару-тройку штук на всякий случай и тщательно протестируй.
Сколько времени до дс идут посылки? Я раньше в сибири жил, до нас долговато доходило)
Ха, это ты в br этот же вопрос задавал? Бери с треком (China Post Air mail) они скорее всего придут быстрее. ePacket приходит ещё быстрее (меньше держат на таможне), но и стоит дороже.
Ну я это понимаю
Нет няша, ты обознался))))
Я даж такого раздела не видел.
Кстати, в чипдипе стоит не настолько и дороже: http://www.chipdip.ru/product/atmega328p-au/
А если учесть доставку, то и дешевле.
С бесплатной доставкой уровня 4PX Singapore Post OM Pro ты будешь ждать товары от месяца до полугода. Это ещё если на посте не спиздят.
> посте
почте
fix
Зато с нетрекаемой доставкой можно спидорашить - т.е. украсть товар, наврав китайцу, что он не пришёл.
> А если учесть доставку, то и дешевле.
> Бесплатная доставка в Russian Federation службой 4PX Singapore Post OM Pro
> 140
> 84
> не настолько и дороже:
> то и дешевле.
Это нетрекаемая доставка, к тому же одна из самых низкосортных. Единственный её плюс - возможность пидорашинга.
Я, конечно, заказываю не так много. Но с 4PX мне ни разу быстрее месяца не приходило. А обычно приходится продлевать, либо продаван сразу ставит 90 дней.
Dc- это gnd
Ch подключать к любому gpio?
Ну у меня пока А2, но было дохрена посылок с 4РХ, самое долгое - месяц. Может близость к Мск влияет, я хер его знаю.
Оно самое.
Спасибо, подключил. Все работает.
Запилил умную розетку, осталось корпус подобрать.
наверное сухой контакт с другой стороны
так она у тебя к роутеру подцеплена и через интернет алёкается? или ты к ней по телефону подключаешься?
Гугли blynk. Конектится к домашней сети и через приложение щелкается.
Угу. Миниатюрное. Раньше япошками выпускались, а это скорее всего китайская подделка с moc3063 и поддельным bta10 (или даже bta08) в пластиковом корпусе. Для лампочек пойдёт, но что-то серьёзное лучше собирать самому из дискретных компонентов.
> 2A
Ох. Тогда с bta10 я погорячился. А вообще интересно было бы его разобрать. Всё-таки скорее всего это сборка, а не цельный элемент.
Во, нашёл фото.
> Это хорошо или плохо?
Если больше одного ампера нагрузку подавать не будешь, то норм.
А что не стоит подключать?
Холодильник и фен я понятно не буду втыкать.
Увлажнитель если только и лампу.
Берёшь количество ватт прибора, делишь на 230 и получаешь амперы. Амперы подключенных устройств складываешь и смотришь, чтобы не превышало 1.
Окей, теперь понял. Спасибо.
Как все соберу выложу что получилось.
Пилю беспроводную керосиновую лампу лол.
Или проще блок питания какой разломать и туда впихнуть?
Реле уже не тру.
ru.aliexpress.com/item/ESP8266-serial-WIFI-Witty-cloud-Development-Board-ESP-12F-module-MINI-nodemcu/32686936925.html
Какого хуя из двух плат? Что там за ебаные кнопки? Нахуй там датчик освещенности и еще какая-то поебень.
Я нихуя не пони.
Отладочная плата.
Далеко идти не пришлось, в шкафу аж два корпуса нашлось.
Одна плата - контроллер с фотоэлементом и rgb-светиком (за каким-то хуем)
Нижняя плата - программатор для всей этой хуйни
А откуда они в чип-дипе берутся? Сами произодят? Покупают американское - японское производдство? Хуй там плавал, тот же Китай, разве что хорошие поставщики и брака поменьше, но что-то я сомневаюсь. Наверняка тот же самый али.
Нахуя вот это?
Не понимаю этих умных розеток. То же самое мигание светодиодом, только на 220 вольт.
Беспроводные сети, микроконтроллеры, компьютер по сути на плате и все это чтобы включать лампу через телефон.
Не то чтобы я против, но уныло и оверкилл адов. На распберри не делают еще умных розеток?
Мне больше интересно, а почему все умные розетки/люстры и т.п. (буду называть их умные реле) делают на bluetooth/wifi, а не используют для передачи данных саму сеть 220 вольт? Вроде ведь даже стандарт есть. И если сильно надо можно будет использовать один НОРМАЛЬНЫЙ передатчик (esp8266 например уменьшает скорость ВСЕХ wi-fi устройств когда работает) вместо десятков недовайфаев.
90% проектов уныло и что теперь?
Вся пердуина уныла и сделана для мигания светодиодами после уроков в школе.
>esp8266 например уменьшает скорость ВСЕХ wi-fi устройств когда работает
Она не так уж часто работает. При том объеме данных, которые ЕСПшка по вайфаю гоняет, ты уменьшения скорости никогда не заметишь, даже если повесишь дюжину таких лампочек.
Ты не пони, тот аноно говорит, что вся вафля работает на скорости самого медленного устройства. Еэспэшка хоть и заявлена, как IEEE 802.11 b/g/n, по факту коннектится по гэхе, т.е. на 54 Мбит/c. И все твои беспроводные девайсы в диапазоны 2,4 автоматом превращаются в тыкву.
Еще и в эфир это всё срет. У меня настолько эфир загажен что постоянно вайфай обрывается 4 роутера пробовал уже. Вне моего дома - работают.
Включи гостевую сеть, запароль и на нее вешай пердуины свои и еспшки, какие проблемы?
Если вы с ДС могу впарить дешево
Советую прочесть вот это, так для общего развития: https://habrahabr.ru/post/149447/
Конкретно речь идёт об:
> В сетях 802.11n/MIMO благодаря MRC и другим многоантенным ухищрениям нужный SNR можно получить и при более низком входном сигнале. Обычно, это отражено в значениях чувствительности в datasheet'ах.
> Отсюда, кстати, можно сделать еще один вывод: эффективный размер (и форма) зоны покрытия зависит от выбранной скорости (rate/MCS). Это важно учитывать в своих ожиданиях и при планировании сети.
У недовайфаев меньшая скорость, чтобы они с их недоантенками могли бить дальше. А значит когда они работаю у ВСЕХ устройство, подключённых к роутеру, падает скорость до минимальной.
Что есть она в сети что ее нет одинаково.
Ой, да хуй бы с ним, надо будет - поставлю для ЕСПшек отдельный роутер с непересекающимся каналом, роутеры сейчас копейки стоят
На 2.4ГГц всего три непересекающихся канала (1/6/11). А учитывая соседей, придётся для интернета использовать 5ГГц.
Но это совсем другая история, ЕСПшки тут уже ни при чем.
Я вроде видел для персоналки этот эмулятор готовый, проще будет системник выделить под это дело, чем ебстись с микроконтроллерами.
https://people.ece.cornell.edu/land/courses/ece4760/FinalProjects/s2012/cwm55/cwm55_mj294/
В итоге появляется нечно неидентифицируемое вместо ардуины.
>>244035
Еще не до конца понимаю как они делали электроды, решил использовать - http://www.prointellekt.ru/EEG1.php
> https://people.ece.cornell.edu/land/courses/ece4760/FinalProjects/s2012/cwm55/cwm55_mj294/
Ты че охуел чтоль)) Мигай диодами, какие мозги.
> Могу ли я использовать тиристоры
Нет. Тиристоры невозможно закрыть при помощи управляющего электрода, пока через него течёт минимальный ток удержания. Судя по надписи на картинке, там мосфеты. Можешь заменить их биполярниками, только добавь резистор между выходом мк и базой.
Кстати, мне тут подогнали мосфеты IRLZ44N, я так понимаю что для них не нужен никакой драйвер, раз они должны открываться полностью от 2+ В?
Или с драйвером все равно тепловой режим будет лучше при высокочастотном режиме (хочу сделать шим-регулятор)?
Ну, я имел ввиду сигнал GPS через трубы и толщу земли не пройдет, так что попахивает пиздежом и говном из канализации.
Может там был ESP8266 и подключался к хотспотам? Канализация проходит всегда через макдаки и сабвеи, там нужна толстая труба.
> Канализация проходит всегда через макдаки и сабвеи
> проходит всегда через макдаки
А я и не догадывался.
мимосантехник
Это просто шютка.
Если кратко: то дешёво и просто ты это не сделаешь никак. Существуют готовые датчики для определения жёсткости воды, но они (1) очень дорогие (2) их надо часто менять. Единственный более-менее приемлемый вариант - своими ручками делать спектрофотометр. Но тут уже ардуинки не хватит, поскольку надо будет анализировать видеопоток.
http://arduino.ru/forum/proekty/variometr-na-bmp180-16x2-lcd-aktivnom-pezo-dinamike
помоги нищеброду сэкономить 10кр
У тебя сложно читаемый код, исходя из того что в коде есть ошибка, а результат неизвестен, разобраться тяжело.
У тебя там LCD есть?
Ты можешь код разбить на подпрограммы, а переменные объеденить в структуры?
есть проблема, она в том, что я хреновый программист и код не мой, поэтому и нужна помощь. Мне вот подсказали восстановить задержку в секунду, которую я зачем-то убрал.
Восстановил, но по прежнему пищит не переставая.
А вобще прибор нужен для определения вертикальной скорости по атмосферному давлению, выводу ее на экран и озвучиванию тоном, типа больше скорость- выше тон, но прибор лежит на столе, значит должен молчать.
В таком случае тебе придется немного поднапрячь свой разум и стать за 2 часа хорошим программистом.
1. Сделай процедуру, которая будет выводить тебе показания с датчика, например bmp180_read().
2. Засунь все промежуточные глобальные переменные каждую в свою процедуру.
В loop только должно работать обращение к процедурам, никаких там расчетов быть не должно.
Дальше примерный код у тебя такой
loop()
{
if (bmp180_read() > заданной высоты)
{
пищать();
}
esle
{
не пищать();
}
}
ну и другой путь: Дождаться анона который перелопатит тебе весь код .
25:43
итак, есть прогресс, я выяснил, почему прибор постоянно пищит. У меня активный пьезо-динамик, там транзистор открывает 5 В или 3 В (по желанию) на пьезу. И просхоит такая фигня, что транзистор открывается сразу, как ногу (D3) объявляю выходом pinmode out. Походу с ноги начинает идти сигнал? как побороть сей недуг? просто цеплял пьезу напрямую к выходу - получается тихо.
Хочу попробовать еба технологии, а то валяются без дела, на два стула вообщем сесть, и задачу сделать и поучиться.
У тебя транзистор походу эмиттерный повторитель, он нужен для усиления сигнала по току. Я схемы не видел, пологаю что так, если без него тихо. Без транзистора не в ключай.
сделай изначально в программе ногу на выход.
А в коде сделай чтобы нога была или ноль или еденица. Я тебе уже сказал как сделать, что ты блин. Подключи сначала светодиод чтоль.
При чем тут прерывания? Тебе несколько цифровых пинов с ШИМом достаточно будет. Однин на мешалку, второй на кулер/вибростол и третий на кокую-нибудь серву для переворачивания. Должно нанки китайской хватить. Можно даж будет программы, как в стиралке заделать, лол.
Кстати охуенная идея. Пердуина сама мигает диодиком, сама открывает стол и прячется туда, сама делает тебя грустить. Это ведь вечный кайф.
Хочешь сделать еба технологии, сделай регулятор погоды дома на ардуине. Все библиотеки на датчики есть.
GSM/GPRS модуль за 200 рублей. Можно ли его использовать без ардуины, как esp? Или у него своих мозгов нет?
Какая лента-то? Они бывают с тремя выходами (два питание и один цифровой) на чипах ws2812 или подобных; в таком случае гугли <название_чипа> arduino и качай готовую библиотеку. Либо бывают пассивными с двумя (одноцветный) или четырьмя выходами. Тогда подключай их к ардуине через мосфеты (гугли транзисторный ключ на мосфетах) и мигай так же как и простыми диодами.
Алсо, для лент питание скорее всего нужно будет отдельное.
Да обыкновенная rgb лента подключённая через мосфеты.
Хотелось бы скетч с кучей режимов переключаемых например кнопкой. Ну как в китайских гирляндах.
Ну еслиб я мог не спрашивал бы. Это же логично.
Если найдёшь на него исходник прошивки и перепишешь его - то да. А так нет, это подчинённое устройство и без пинка управляющего устройства ничего не делает.
Идея сделать стелаж с поиском. Голосом говорить что нужно и нужная полка подсвечиваеться.
Как то давно делал привод для флешлайта на основе кривошипа с приводом от шуруповерта и он абсолютно недоставил, интересует есть ли вообще подобные проэкты на шаговых двигателях чтобы движения резиновой пезды управлялись программой.
найди себя тян
Ебать пылесборник.
Шикарный проект. Спереди песда насаживается на член, сзади дилдо массирует простату (опционально к тому и к другому прикручиваются электроды, для электростимуляции). Ардуина управляет частотой и фазой по рандомному алгоритму.
к
volatile double_byte YOBA = 0xFFFF;
прибавить
YOBA++;
она обнулится и будет считать заново или произойдет пиздец?
Молодой чек, используйте Simcom sim908, sim900, Sim808 их можно программировать напрямую, без МК. Только IDE старая но можно использовать плагин для эклипса
Simcom имеет большой ассортимент. Можно взять sim800/sim900 чисто чипы, без обвязки, стоят по 450р. в любом случае, доп контроллер если лепить - он денег стоит.
Кстати вот нашел.
http://microchip.ua/simcom/?link=/SIM800x
http://ru.aliexpress.com/item/Free-Shipping-Smallest-SIM800L-GPRS-GSM-Module-MicroSIM-Card-Core-BOard-Quad-band-TTL-Serial-Port/32637906564.html
http://ru.aliexpress.com/item/DIY-Smallest-SIM800C-GPRS-GSM-Module-MicroSIM-Card-Core-Board-Quad-band-TTL-Serial-Port-Compatible/32655727984.html
Если чип поддерживает Embedded AT programming, то сможешь его программировать без контроллера.
Хочу поиграться с разными датчиками, вывести показания через вифи\на сд карту\дисплей. Со светодиодов начинать не хочу. Разве работоспособность проверю на них
И я так понял что китайские платы с Алиекспресс работают так же как оригинал, так ли это?
У дижиспарк мне очень понравилось, что она без всякой еботни может сразу аппаратной клавой прикидываться. Или мышой. Или джоем. Ну и размеры - сантиметр на сантиметр.
Я на одну записал скрипт - открывает браузер и логинится в мой фейсбучек. На любом компе воткнул в юсб порт и хуяк - браузер открылся, пароль вписался и готово.
>Я на одну записал скрипт - открывает браузер и логинится в мой фейсбучек. На любом компе воткнул в юсб порт и хуяк - браузер открылся, пароль вписался и готово.
Сферический ардуинщик в вакууме.
Поделитесь опытом, как оно? Какие плагины к Смарти юзали?
И ещё нубский вопрос: можно ли заставить ардуину выдавать напряжение на аналоговом выходе в зависимости от показаний датчика? Хочу сделать индикацию загрузки компонентов компа на аналоговых вольтметрах.
Заранее спасибо за ответы!
>И ещё нубский вопрос: можно ли заставить ардуину выдавать напряжение на аналоговом выходе в зависимости от показаний датчика? Хочу сделать индикацию загрузки компонентов компа на аналоговых вольтметрах.
Датчик аналоговый?
Значит нужен АЦП
Ананасы, существуют ли ардуиноуправляемые реле 220В/5А?
Куда уж проще. Управляй чем хочешь через промежуточный транзистор. Хоть небом, хоть Аллахом.
С трудом верится, что вот такая залупка выдержит длительную работу при мощности через нее 2.5кВт (а ведь на ней написано 250В 10А)
http://www.aliexpress.com/item/1-Channel-5V-Relay-Module-for-SCM-Household-Appliance-Control/1125290860.html
А где про такое управление почитать?
Можно твердотельное реле на симисторе самому сбацать, только оно греться будет. Либо купить нормально реле и управлять ключом на МОП- (или биполярных) транзисторах. Так и гугли "транзисторный ключ".
Заебись, спасибо.
В роли АЦП ардуина и предполагается же. Весь вопрос: как?
И ещё: сегодня наконец достал из ящика ардуину, дисплей 20x04 - и таки захерачил себе дисплей на LCD Smartie - вполне себе полезная вещица: я свою настроил на вывод активности проца/загрузки памяти/загрузки видяхи и её температуры - желания класть в ящик нет совсем.
Из планов - заебенить это всё в корпус (только хз как ровно вырезать отверстие под дисплей), и впилить в чужой код возможность вырубить подсветку по кнопке, так как экран не гаснет с выключением пеки. Думаю плюс подсветки дисплея подсоединить к аналоговому выходу, который будет с каждым нажатием кнопки то LOW то HIGH.
Ну и могу фоток запилить, может вдохновят кого.
Я извиняюсь. Ты хочешь сделать так чтобы Ардуина выдавала аналоговый сигнал, а брала показания с цифрового датчика? Скажи, чято за датчик?
Тебе нужен ШИМ
http://easyelectronics.ru/avr-uchebnyj-kurs-ispolzovanie-shim.html
Поищи скетчи в интернете PWM и запусти, должно быть много скетчей. Измеряй осциллографом или вольтметром. Я не Ардуцинщик, я помочь не могу в техническом плане этого устройства, но теоретически могу подсказать.
Чтобы дисплей включался - найди место в компе которое тоже включается как только вклдючается весь комп, может это USB или провод с блока питания.
Если нужно именно ПО КНОПКЕ, то подсветка у двухстрочного дисплея находится на 15 и 16 ноге. Можешь приделать транзистор в режиме ключа и рубить с ноги микроконтроллера, если надо круто, а можно и простым выключателем.
Ну а еще есть простой такой вариант, API открыто должно быть у драйверов, поэтому можно брать показания с датчиков и выводить в трей. ;)
Спасибо за наводку, добрый человек! По ключевым твоим словам разобрался минут за десять.
Оказывается, ардуина в качестве АЦП - это тупо связка из двух функций: analog.read и analog.write таким же, как я, на заметку
Приду домой - буду издеваться над вольтметром.
>>245441
Да есть проще вариант - прога LCD Smartie. Сама все данные соберёт и на последовательный порт отправит. Ещё и очень гибко настраивается. Плюс под неё написана куча плагинов. Самое то для ардуинщика, короче.
Чо ты выводить то собрался? Пару датчиков хоть купи к ней чтоб на дисплее видно было.
например вывести значение сопротивления, (ну типо термопара).
Ну, поищи Datasheet на его команды Скорее всего там mtk gps или AT, и подключись по usart. Всё.
6 контактов, скорее всего там есть RXD, TXD, VCC, GND. Вон даже MAX1555 или аналог на пяти ножках видно, значит куда-то можно подключить/припаять батарейку на 3,7 Вольта. Ищи в сети документацию.
Тут, видимо, без предыстории не обойтись.
Собрал я ардуинку, которая по-сути есть контроллер дисплея для LCD Smartie. Скетч, естественно, взял готовый, только чуть-чуть подправил под свой 20x4 lcd.
И что-то мне не понравилось, что обычный LCD-дисплей медленно обновляется при скачущей загрузке ЦП: там реально мутная каша из наложившихся друг на друга значений получается. Отсюда и появилась идея сделать аналоговую индикацию, на основе вольтметра.
Изначально хотел показывать температуру таким же способом, потому завёл речь про датчики на материнке компа. Но сейчас буду либо ебаться с кодом LCD Smartie и вытаскивать оттуда значение загрузки ЦП, либо считывать уже выведенные на дисплей данные. Как я понял, там есть набор пинов на вывод, но как-то колхозно получается.
И ещё: вчера запилил регулировку подсветки дисплея по ШИМ - тупо подсоединил контакт питания подсветки к пину, поддерживающему ШИМ. И при регулировке яркости (путём увеличения/уменьшения значения analogWrite), что вверх, что вниз, подсветка довольно ощутимо мерцает, при статичном значении analogWrite такого нет. Это норма или нет? я понимаю, что ШИМ и есть высокочастотное мерцание, если что
Значит, что контакт, назначенный для ШИМ, выдаёт одинаковую, не меняющуюся частоту
1.Т.е. тебе приходят цифровые данные, так? Т.е. датчик выдает значиния в HEX?
2.Расшифровывать дисплей не надо, можешь кашу получить.
>И что-то мне не понравилось, что обычный LCD-дисплей медленно обновляется при скачущей загрузке ЦП: там реально мутная каша из наложившихся друг на друга значений получается.
Можно попрововать апроксимизацию. Т.е. установить частоту обновления не более раза в секунду и счиатать приближенное значение на основе нескольких.
a)снял показания за секунду, (допустим их 1000),
b)устреднил, найди как это делается,
c)выдал.
d)Пока идет следующая секунда - снял показания,
e)усреднил
f)выдал.
3. Ты АЦП и ШИМ не перепутал? Я тебе когда про АПЦ говорил, я думал у тебя датчик аналоговый и выдает в вольтах значение.
Так вот ты должен со своего датчика (датчик выдает цифровые значения?) снять показания, и ШИМом подать на вольтметр сигнал. Вот так. Если хочешь - можешь попробовать ЦАП, через него выдай значение на вольтметр. Если там всё-аки экранчик то выше алгоритм написан.
Теперь прочитай что такое ЦАП, АЦП, ШИМ. Разберись в чем отличия.
Кстати, а что в этих хуитках с кириллицей? Реально ли через i2c-адаптеры выводить по-рузге?
Хочу сделать замер напряжения батареи. Простой делитель напряжения на килоомных резисторах (1 к 10) мне подойдет без каких либо проблем?
ты удивишься, но нет
http://ru.aliexpress.com/item/Free-shipping-mega-2560-r3-starter-kit-motor-servo-RFID-Ultrasonic-Ranging-relay-LCD-for-arduino/32231653909.html?spm=2114.30010308.3.10.sXbf54&ws_ab_test=searchweb201556_10,searchweb201602_5_10057_10048_10047_10056_10055_10037_10049_10059_10033_10046_10058_10032_10045_10017_405_404_407_10040,searchweb201603_2&btsid=ec9f5591-7e04-4c7a-a5ca-71f110baefbf
Как думаете, стоит брать?
Здорова ананасы ,короче я решил сделать квадрокоптер на ардуиномини. Заказал все необходимое- 4 двигателя, акселерометр с гироскопом,файфай модуль(хочу управлять телефона) с акум. До этого игрался с сервоприводами и джойстиком, ультразвуковым модулем.Как то так.Что посоветуете?Может скеч есть у кого то ,что бы изучить и понять как делать нужно.
А если скетча не найдется что будешь делать? Перед покупкой надо найти было все сперва.
Охуенный комплект по охуенной цене. Бери, базарю - еще захочешь.
>Может скеч есть
Есть https://github.com/wisoltech/arduino-getting-started/blob/master/blink.cpp
На самом деле даже готовый скетч тебе вряд ли чем-либо помог, т.к. все оче индивидуально: конфигурация и количество движков, их напряжение питания, обороты и используемые винты, моменты инерции по всем трем осям етц. Кстати, посчитал устойчивость своей обратной связи от гироскопа? Мож он у тебя вообще в расколбас уйдет от пролетевшей рядом мухи.
сам делать буду , преподов в универе позадалбую.
Хочешь кириллицу - бери дисплеи от МЭЛТ
ох прикольно сам бы такой взял))
Можно через мост. Встречал контроллер размыкателя включенный так
Ой бля, вот я проебался.
>>246959
Частое включение-выключение (раз в пять-десять секунд), пять ампер примерно, и все это примерно на час работы.
Нагрузка какая? активная? индуктивная? Тэны ? Двигатели? освещение?
хотя при такой частоте включений твердотельное реле лучше было б
Блжад, я совсем запутался. Разобрал промышленную коробку-регулятор температуры, так там стоит вот такая релюшка, вроде нормально работают.
нормально, но симистор моднее
да и Частое включение-выключение (раз в пять-десять секунд) не совсем хорошо для реле
Блжад, а можешь скинуть пример подходящего симистора? А то в чипдипе разные есть и мне с трудом верится, что эта хуитка милипиздрическая будет мое говно переключать.
BTA16-600, BTA16-800 - тебе их за глаза. Надо больше? Ставь старые советские на 100А/1200В.
> BTA16-600
> Наименьший постоянный ток управления, необходимый для включения тиристора Iу.от.мин.,А0.05
Но ведь пердуина может только в 40 мА.
Можно драйвить 2 ногами впараллель. Можно поставить транзистор.
Ставь вместе с ним MOC3023 или MOC3063 в зависимости от задач.
Единственное полезное что я видел на подобном железе была автоматизированная теплица с климатом, поливом и тд. И то она была на распбери, и то её потом заменили на полноценный некроноут. Пердуина ненужное говно.
> И то она была на распбери, и то её потом заменили на полноценный некроноут.
Интересно, что в теплице может потребовать подобных вычислительных мощностей? Или ПО для теплицы писали на JavaScript'е?
За - чем?
Автономности авр хватит чтобы питаться от аккумулятора с периодической подзарядкой солнечными панелями, расбери же жрёт как не в себя.
Вот кстати годный проект на базе пердуины, тепловизор.
Это ты говно без задач. А тут они вполне есть. Поиск тепловых утечек, перегревов и тд. Очень нужная вещь если ты не даун который только моргает диодами.
>Поиск тепловых утечек, перегревов и тд. Очень нужная вещь если ты не даун
Ты хоть раз тепловизор то в руках держал, ммм, мудила? Вот у меня Testo 875, я с ним третий год уже работаю, а то что ты предлагаешь сделать -- этого говно без задач, игрушка. Тепловые утечки он искать решил, блеать.
А теперь ты довен сравни цену пердуину с датчиком и нормального тепловизора, кукаретик.
Это проект на базе датчика температуры, даун. Пердуина тут моторчиками крутит, что не сильно сложнее моргания светодиодами.
>кукаретик
Ведь макнули рожей в говно, нет, он дальше выёбывается. Я тебе ещё раз повторяю, этот проект на пердуине -- игрушка, не более того. Работать с ним в области тепловизионных исследований неудобно и нерентабельно.
>Работать с ним в области тепловизионных исследований неудобно и нерентабельно.
На пару раз пойдет. А работать надо на проф оборудовании кэп хуев. И да, тред про пердуину, но обязательно найдется мудак который начнет менять тему и кукарекать не по теме. Сделай миру одолжение - убей себя.
От флоппи дисковода шлейф померяй.
>На пару раз пойдет.
Ты даже прицелиться нормально не сможешь, чтобы что-то оценить, не то что померять. Тебе придётся много раз менять ракурс. К тому же поинтересуйся величиной измеряемого пятна от расстояния до объекта, ты не сможешь сделать нормальный снимок ближе/дальше некоторых расстояний, т.к. ближе будет смазанная хуйня, а дальше -- ты будешь терять измеряемые площади.
Ещё раз говорю по теме: можно сваять эту хуйню в качестве игрушки, но чтобы применять её для реальных дел нужно изрядно потрудиться.
С другой стороны, "годный проект для ардуины" -- это именно то, что ты предлагаешь, ведь на большее она не способна.
>убей себя
Манька, хватит придумывать причины своего существования.
>>247574
Пердуина по сути микроконтроллер. За свой бюджет проект хорош. Опять же я напоминаю что пердуина это база для быстрой постройки проекта, а не для серьезной обы.
>Пердуина по сути микроконтроллер. За свой бюджет проект хорош.
У меня не поворачивается язык пердуину контроллером называть. Стоит дорого, нихуя не умеет, уёбищная среда разработки. Лучше сразу на stm32f030, который стоит 50 р в розницу.
Пердуина это компромисс между юзабилити и необходимого. В основном конечно для нубов только вкатывающихся, но в целом идея хорошая и она вполне себя оправдывает тк спрос есть.
Сам же автор написал, что не годится для поиска тепловых утечек из-за большого времени сканирования.
>Ну хуй знает, я LPT портом могу делать то же...
Молодец, возьми с полки пирожок. А я, сраный гуманитарий, понятия не имею втф из элпэтэ-порт. Зато с ардуиной разобрался за 5 видосов от Амперки.
>Она себя не оправдывает. LEGO Technics себя оправдывает, ардуина -- нет.
Ардуина - это Лего Майндштормс, а не Техникс. Ммм, поцене 10+к за базовый набор. При чеке в косарь за аналогичный ардуина-кит с али. Нахуй пошел, в общем.
>А я, сраный гуманитарий
>с ардуиной разобрался за 5 видосов
>Нахуй пошел, в общем
Гуманитариям тут не место, правильно сделал, что пошёл нахуй.
Ага, да. Давай уже, найди какой-нибудь другой тред, чтобы повыёбываться. Или русский язык подтяни, дебс.
почту чекни
Лел, а у меня наоборот - приехала подобная штука с кучей рассыпухи с али, а я ее заюзать не могу, потому, что она ТаКаЙа ПрИкОлЬнИнЬкАя типа хиппи-браслета, или лгбт-фенечки, короче рука не поднимается такой разноцветный жгут на проводки дербанить. Зато пижженной витухи, со времен студенческого монтажничества, хоть жопой жуй. Тут тебе и цветовая дифференциация, и объединение в группу, путем неполного снятия внешней изоляции, а мама-пин можно сделать зачистив жилу побольше, согнув несколько раз для увеличения площади контакта, и "обжать" термоусадкой.
Я нахуярил для макетки проводов из контактов с иде винчестера и витой пары с термоусадкой. Сидит как влитая, батя боится, мамка одобряет, тянам похуй.
>Уебывай
Не твои.
Не нравится -- аргументируй. По цене отвечаю просто: что будет в ардуине и что в LEGO -- две большие разницы.
Конечно, лега совершенно конские цены, и не только в рашке. Лего техник порш - 30к рублей. Без радиоуправления, без всего, чисто моделька. Майндсторм 29к. Пердуина 400р у меня в городе. Сравни, просто сравни. Ну и лега для детей, а пердуина для студентов.
>Пердуина 400р у меня в городе. Сравни, просто сравни.
Ну пердуина - это тупо плата с микрухой без всего. Всё остальное -- двигатели, датчики и т.п. тебе надо докупать. Механику и прочее к этому нужно делать самому из спичек и желудей, а поскольку у пердуинщиков руки из жопы, то это всё они махараят на коленке мегауёбищно. При этом пердуинщикам впаривают плату с парой разъёмов и парой резисторов за 150 рублей блеать. Пердуина хороша только диодами помигать, дальше пердуинщик не растёт, он либо уходит на нормальные платформы, либо останавливается в развитии.
Алсо, питание для периферии тоже надо откуда-то брать, а пердуинщики даже не знают как его выбирать и где искать.
Кароче, пердуина -- это игрушка.
>Всё остальное -- двигатели, датчики и т.п. тебе надо докупать
Я не вижу никакой сложности в нормальной схемотехнике в отличии от пропиетарного говна лего.
Я не понимаю, что есть "нормальная схематехника" и что ты этим хотел сказать. Ардуинщик -- ещё не электронщик.
Почему нет? Я вот вкатился с аналога в арудину, схемотехнику без проблем рублю. А вот программирование качаю только.
>вкатился с аналога в арудину
Ты не станешь программистом с ардуиной. Это другой скилл, он сам по себе. Да и не ардуинщик ты ни разу.
https://www.youtube.com/watch?v=cU9oF3OKIlY
На первом пикрелейтед полевик точеный, на втором - биполярник дроченый...
А что тебе не нравится? Подключил и вперед.
> Есть вот такой видос с которого спиздил картинку
Нужно не картинки пиздить, а почитать парочку уроков.
Например
http://radiokot.ru/start/analog/basics/05/
http://radiokot.ru/start/analog/basics/08/
Немочь в простой усилитель имея ИНТЕРЕНЕТЫ!!!
спсибо анон
у меня транзистор именно с первого пикрила.
я просто пока читать схемы не умею, но буду учить.
та да, уже понял что легко не отделаться
Че бля, какой нахуй драйвер?
Паяльником паяешь или ждешь с али провода месяц. В чем проблема? Ардуинщики, ну что ж вы уже на начале пути уже умудряетесь вставать на грабли?
Так читай бля. Возьми книгу по схемотехнике любую. Будь то Борисов или Уинфилд Хилл.
Не может, а так и есть. Бп транзисторы открываются током и управляются им.
Я студент и я проебал все лето,соответственно проебал и всю летнюю практику, целью моей ссаной практики было создание чего-то похожего на умный дом у себя в квартире.
Единственное что я сделал это: заказал набор на алиэкспрессе и помигал светодиодом и еще парочку уроков для чайников.
В тред призываются аноны, которые хоть как-то смогут помочь вывезти это дерьмо, любыми советами,ссылками и прочим. А вообще, на данный момент мне нужен тупо проект умного освещения(входит тело в комнату-включается свет) с минимальным использованием этих сраных датчиков и минимумом теории.
Важно чтобы все это работало не на уровне: куча проводов на твоем столе перед клавиатурой а в более глобальном смысле, т.е. в комнате, квартире, да хоть в шкафу под раковиной.
За грамотность и пунктуацию не ручаюсь, ибо не за этим сюда пришел.
Говна пожуй и шлепай на завод штамповать говно для Родины (:
>30 августа
>Гитлор стучистя в дверь
ахахах, вовремя ты умный дом собрался делать; к примеру, сраный ушной усь делается целый месяц, а тут у тебя умный дом. Трех лет тебе как раз должно хватить. Если конечно все должно чики-пуки работать, а не говно полное.
Уходи.
>входит тело в комнату-включается свет
Бесполезное говно. В одном отеле так было сделано в туалете. Если движения не было в течении не очень длительного времени, то свет выключался. Если ты зашел руки помыть, то проблем нет, а вот если ты серьёзно присел на покак, то приходится танцевать и махать руками чтобы не делать тёмные дела в темноте.
>>248178
>Трех лет
Серьёзно? Три года делать выключатель?
> Три года делать выключатель?
Просто он не в курсе, что умный дом = умное реле в розетке, требующее подключения к интернету и управляемое со смартфона из любой точки МИРА.
>Если движения не было в течении не очень длительного времени, то свет выключался.
Сделай счетчиком епта. Если посетителей больше чем ноль то свет горит. Осталось лазеры с приемниками в дверь налепить.
Потом будешь как олень ходить по всему дому и жопу подтирать ему вручную за ложными срабатываниями.
С чего это ложные срабатывания будут? Нормально все размести чтоб все четко было.
Как в метро поставь по паре датчиков на входе и замеряй ими сколько зашло сколько вышло.
В метро отдельно выход и вход, а в туалете один. Не получится так определить вышел человек или зашел новый.
Кпп поставь.
Два датчика ставь и смотри какой первый сработал, оттуда и направление.
Тут должен быть "?".
Это очень обобщенный принцип, на самом деле для полевиков ток тоже влияет. Если подавать на затвор полевика относительно большой ток, порядка 1А, он будет открываться за наносекунды, а если дергать хилой ногой микроконтроллера по 20-40мА, то время перехода будет уже в несколько миллисекунд, что для всякой ВЧ-аппаратуры неприемлимо.
Камера никак не реализована, мощи ардуины не хватает для трансляции видеопотока. В лучшем случае отдельные фотографии с сенсора передавать.
Так что камеру придется цеплять отдельную, независимую от остального робота-ебобата
2 килобайта оперативной памяти, карл, куда ты там кадр видео загружать собрался и еще на нем что-то дорисовывать?
А нахуй там ардуина вобще?
>Блэт
>Дебс
Пусть этот пидор сам даташиты читает. 298 -- простой драйвер с двумя независимыми полумостами.
Да.
Только с малинкой ты не отделаешься освоением примитивной Arduino IDE, придется окунуться в прыщи по самое не балуй.
>Питон и красноглазие как минимум придется изучить.
>изучить
Лол, не смеши меня. Полно статей про то как залить Raspbian на флэху, про PWM, всё рассказано, что куда подключать. Он же один хрен на этом остановится.
https://youtu.be/2ENbWDzX4IQ?t=2m21s
Может и у Nano-Mini-Mega тоже скрытые косяки есть, поработай бетатестером.
Питон то как никак это полноценный язык, хоть считающийся простым. А красноглазие для того кто не видел ничего кроме винды это да и израиль, там терминал надо шатать и маны читать.
Ставят модули, которые умеют в аппаратную обработку сигнала самостоятельно.
Ну так оно. Хотя полные мануалы есть. Тут два варианта, либо он начнёт развиваться, либо сольётся... Не могу сказать, что это плохо.
>>248813
что такое токен? что такое аутинтефикация?
ты реально думаеш что тебе тут дадут грамотный ответ с такойто постановкой задачи??
Как написано так и значит. Для тупых - генератор одноразовых ключей на основе секрета и точного времени для подтверждения всяких действий без ввода основного пароля или совместно с ним в особо запущенных случаях. Так тебе понятнее или нужно ещё объяснить что такое генератор и одноразовых?
Автономность и портативность нужно, чтобы 6-7 цифр вывести можно было, точное время для вычисления ключа.
Так то мне поебать что мне тут порекомендуют. Просто так спросил, возможно у кого-нибудь есть опыт построения подобных устройств.
Если получиться завести led дисплей буду делать на нём и делать максимум портативно и смотреть в сторону наименее жрущего мк. Если нет, то делать на семисегментниках и там уже решать - выводить весь пароль за раз или сэкономить места и выводить сначала первые 3 цифры, затем следующие 3.
Так или иначе за временем будет следить спец микра, а контроллер будет включаться только когда нужно посчитать, да вывести ключ, так что думаю даже с потреблением дрочиться не придётся.
Ты б еще про ядреный реактор тут спросил. Нахуй никому не упали подобные девайсы, кроме параноидальных СБшников с профильных форумов.
Сраный Яндекс навязал мне эту панаму и мне просто не нравится использовать для генерации кодов google authenticator или смс. Это довольно популярная хкцня особенно в платежных системах. Если бы было что-нибудь копеечное я бы не страдал этой фигней.
Было дело. исследовал я как-то эту тему. Но и бухал тогда не в себя, так что всех деталей не помню. В двух словах: коллизии могли начаться уже после 30-й тысячи одноразовых паролей, лучший результат - где-то после 120-й тысячи. Алгоритм генерации мало на что влиял, сильнее всего аффектал инишиал сид. Нота бене: на часы реального времени мы не завязывались, просто генерация псевдослучайной псевдопоследовательной комбинации, которая легко вычисляется и проверяется на сервере.
По поводу куда выводить - у нас было требование - ровненько 6 цифр (меньше - не секьюрно, больше - пользователь-пиздабол не сможет правильно переписать), думай исходя из этого. И еще - в любом случае ты никака не скроешь код для генерации следующего токена и никак не защитишь первичное зерно. Все декодируется на раз. Поэтому похуй на выбор железа, основной критерий - цена.
Удачи, бро!
Есть необходимость собрать хуйню, которая будет замыкать реле, с дистанционным управлением. При этом габариты чтоб не превышали габариты среднего кнопочного мобильника. Дистанционным - по жсм.
Какие есть идеи. Ардуинка нано + SIM800L + реле. Питание - от батарейки с повышающей хуёвиной https://ru.aliexpress.com/item/Wholesale-1pcs-DC-DC-step-up-converter-boost-2A-power-supply-module-IN-2V-24V-to/32284454431.html
Интересует вопрос, нельзя ли это сделать без ардуинки (звонок/смс - замыкание контакта), сожрёт ли ардуинка 3.7в (жсм модуль требует именно столько, и хуёво работает при напряжении 5в), и есть ли какие-то варианты удешевить конструкцию? Алсо, реле должно будет подавать 12В, так что скорее всего придётся использовать 2 платки повышения напряжения.
Без ардуинки никак. Используй pro mini 8mhz 3.3v, можно питать напрямую от 3.7в.
А вообще конечно задача геморройная и скучная, проще потратить 2к и получить уже готовое рабочее в няшном маленьком корпусе с антенной:
http://www.aliexpress.com/item/RTU5024-GSM-Gate-Opener-Relay-Switch-Remote-Access-Control-Wireless-Door-Open-Home-Good-Helper/32714245581.html
Берешь любой телефон, если надо, ставишь фильтр на нужный номер и впихиваешь туда декодер сигнала. Ну или если совсем просто — цепляешь реле и RS триггер к вибромотору. Телефон конечно жрет больше готового GSM модуля, но и картошку на гоночном болиде возить как-то не очень.
Может тебе ещё синхрофазотрон за -1 рубль сделать? Иди ты на хуй с такими ценами, ну или книжки почитай.
ясно понятно
ds1307 это таймер с календарем и прочими ништяками - ебашит от одной литиемой батарейки.
почасти индикатора, если будеш шлепать на основе семисегментников светодиодных то энергосбережением можеш не запариваца.
как вариант можеш взять вот такой вота индекатор,8 разрядов он кажет, да он пиздец какой древний, но достаточно распространенный, стоял в кассовых аппаратах ЭКР2102 и миника 3102. карочи подойди в любую контору где кассы чинят тебе там на пятихатку пацаны горы их насыпят. код на синятине магу предоставить, но только если он на двух ВГ1, если на 1621 схемке то он наврятли подойдет хотя... контроллер уже на вкус и цвет-можно тот же древний 89с4051 - правда у него нет и2с шины придеца ручками писать но там ниче сложного нет, ног тебе хватит за глаза можно докучи флешку туже 24с04 прилепить чтобы пароли не повторялись, ну или в разумных пределах ога?
на обычный силикон все это можно слепить на обратной стороне индикатора... кстати тамже у пацанов можеш выцыганить клавиатурку от миники ...
за трицатку большенство тут даже тотже яд тебе писать поленяца не говоря уже о кодинге, еще блядж и кампильни ему...
и мой тебе савет изучай синятину для начала, а потом тупо начинай кодить САМ.
через полгодика годик ты освоиш архитектуру, и всякие шимы и прочая билеберда для тебя будут как 2 пальца обассать.
по С есть ахуенная книжка ее вовсех вузиках дают. в кресты покамест не стоит лезть тк это савершенно др платформа...
>>248987
слух пид регулятором на синятине заморачивался?
ну так он таймер для этого и ставит, че в ваших шарагах функцию рнд не разбирали чтоли? мне препод всю плеш ею проел, ито у нас был не профильный вузик, я представляю что там было у шифровальщиков...
Rand() в сях не по времени работает, а от зерна. Причём повторяемость у двух устройств результата rand() одинаковая. Я даже зерно по rand() меняю перед требуемым результатом. Совпадают!
Пиздец. Мышью им пошевелить за 2 бичпакета сложно. Кто там за сотку хотел подумать?
Очевидно, потому что я нихера не электронщик и не погромист, а времени и желания в этом разбираться нет.
Ну смотри сам, в рашкоНИИ инженер программист МК получает 40...70к. При этом в среднем он пишет не больше 50 строк в день.
Поэтому рублей за 500 можно взяться.
Это в ДС такие зряплаты? В известных мне местных мухосранских НИИ з/п немножк скромнее.
http://www.kernelchip.ru/pcports/PS038.php
Лол. Если можно дописать сюда пару строк и получить за это 500р, то я нахуй бросаю работу и иду зашибать миллионы.
Смотрите - гровер на измене, какается, когда обычное реле внезапно щелкает.
Тебе магнитный пускатель надо, немолодой наркоман.
Хочу в холодильнике использовать.
Шитодат говорит 0-55Со
Механически в случае замерзания или от влажности? А если я его герметиком захуярю?
Тогда ты закономерно послан.
Там смазка. Силиконовая смазка на шестерёнках, если её заморозить, то она будет очень вязкой - вязкая смазка равно повышенному износу двигателя. Повышенный износ двигателя равен повышенному износу силовых транзисторов.
/ra/ , помоги нуфане в радиотехнике. Что можно привинтить к друинке, чтобы замерить температуру, чтоб дешево и сердито?
dht-22 на али охуенно дорог, а я у мамы студент - нищееб
Веб камеру и градусник
Термистор тогда.
А дорого это сколько? 3$?
Возьми этот. http://ru.aliexpress.com/item/termodat4ik_dlja_nishebroda/32510107447.html
Термистора? - нелинейность показаний, низкая точность.
а ds18b20 классика прдуинства же. Камней нет, цифровой термометр. Правда советовал бы его взять в таком виде:
http://ru.aliexpress.com/item/F/32522322459.html, гораздо практичнее.
PB0 - ШИМ
PB1 - кнопка+
PB2 - кнопка-
кнопки к земле притянуты.
Гони деньги.
:1000000009C016C015C097C013C012C011C010C0DF
:100010000FC00EC011241FBECFE9CDBF20E0A0E667
:10002000B0E001C01D92A636B207E1F780D0B8C09B
:10003000E7CF61E08BE03AD060E08CE037D060E061
:100040008DE034C060916000709161006F3F710578
:1000500019F014F06FEF70E077FF02C060E070E01D
:1000600070936100609360008BE000C097B3482FED
:10007000427021E030E0042E01C0220F0A94EAF71A
:10008000922B97BB662319F06F3F11F461E02CC0EF
:10009000813029F48FB580628FBD69BD08958111CB
:1000A00004C08FB580688FBD66BF0895863080F428
:1000B00097B321E030E0082E01C0220F0A94EAF73E
:1000C000611104C02095292327BB0895922B97BB6B
:1000D0000895811103C08FB58F7704C0813019F462
:1000E0008FB58F7D8FBD08951F93CF93DF931F92A0
:1000F000CDB7DD27182F8630A8F4823018F4698335
:10010000E8DF698188B321E030E0012E01C0220FD1
:100110000A94EAF7611104C02095282328BB02C085
:10012000822B88BB0F90DF91CF911F91089528D02B
:1001300080DF88DFFECF1F920F920FB60F9211243F
:100140008F939F93AF93BF938091620090916300D0
:10015000A0916400B09165000196A11DB11D80932E
:10016000620090936300A0936400B0936500BF9118
:10017000AF919F918F910F900FBE0F901F90189588
:1001800083B7816083BF8FB583608FBD89B782607D
:1001900089BF12BE789417B886B1826886B908956F
:0401A000F894FFCF01
:00000001FF
PB0 - ШИМ
PB1 - кнопка+
PB2 - кнопка-
кнопки к земле притянуты.
Гони деньги.
:1000000009C016C015C097C013C012C011C010C0DF
:100010000FC00EC011241FBECFE9CDBF20E0A0E667
:10002000B0E001C01D92A636B207E1F780D0B8C09B
:10003000E7CF61E08BE03AD060E08CE037D060E061
:100040008DE034C060916000709161006F3F710578
:1000500019F014F06FEF70E077FF02C060E070E01D
:1000600070936100609360008BE000C097B3482FED
:10007000427021E030E0042E01C0220F0A94EAF71A
:10008000922B97BB662319F06F3F11F461E02CC0EF
:10009000813029F48FB580628FBD69BD08958111CB
:1000A00004C08FB580688FBD66BF0895863080F428
:1000B00097B321E030E0082E01C0220F0A94EAF73E
:1000C000611104C02095292327BB0895922B97BB6B
:1000D0000895811103C08FB58F7704C0813019F462
:1000E0008FB58F7D8FBD08951F93CF93DF931F92A0
:1000F000CDB7DD27182F8630A8F4823018F4698335
:10010000E8DF698188B321E030E0012E01C0220FD1
:100110000A94EAF7611104C02095282328BB02C085
:10012000822B88BB0F90DF91CF911F91089528D02B
:1001300080DF88DFFECF1F920F920FB60F9211243F
:100140008F939F93AF93BF938091620090916300D0
:10015000A0916400B09165000196A11DB11D80932E
:10016000620090936300A0936400B0936500BF9118
:10017000AF919F918F910F900FBE0F901F90189588
:1001800083B7816083BF8FB583608FBD89B782607D
:1001900089BF12BE789417B886B1826886B908956F
:0401A000F894FFCF01
:00000001FF
void setup() {
Serial.begin(9600);
Serial.println("voltage");
pinMode(13, OUTPUT);
pinMode(2, OUTPUT);
}
void loop() {
int volt = analogRead(A5); //фотоэлемент на аналоговом А5
float c = volt*0.00466;
Serial.println(c); //печатаем в мониторе порта значение напряжения на фотоэлементе
Serial.print(" ");
if (c > 1.9) digitalWrite(13, HIGH), digitalWrite(2, HIGH);
else digitalWrite(13, LOW), digitalWrite(2, LOW);
delay(100);
}
только у меня фотоэлемент
Каждое следующее значение вычисляется на основе предыдущего по определенному алгоритму. Начальное, нулевое значение, по которому будет вычислено значение самого первого токена - и есть начальное зерно (inital seed). Проведенные тесты показали, что в зависимости от его значения (при равной длине), повторяющиеся токены возможны уже после примерно 30 тысяч генераций. А возможны и после 100+ тысяч.
Мозг у тебя битый. Запятую в конце не пробовал удалить?
Так DS18B20 без всего столько же стоит. Вот за 47 руб: https://www.aliexpress.com/item/DS18B20-pizdaty-datchik/32352423890.html
а нахуя изобретать велосипед, когда можно использовать для этого драйвер от шаговиков?
Как мне кажется, судя по moc3021, там переменка, да и вообще, к РГБ эта хрень не имеет отношения, так как там 4 линии.
> судя по moc3021, там переменка
Вообще 3021 наоборот подходит, потому что у него нет zero-cross детектора. Хотя зачем использовать это для постоянки, если можно обойтись простым мосфетом (ну или биполярником с изолированным затвором).
инбифо:читать даташит
MOC3021 - это фототиристор. Она сама не закроется без перехода напряжения через нуль и для постоянного тока не применима.
Зерокросс нужен для четкого включения в начале полупериода и категорически не нужен для фазоимпульсного регулирования.
Так что детальки в ТО220 на той платке - это симисторы и предназначена она для управления сетевыми нагрузками с фазоимпульсным регулированием, а вовсе не светодиодными лентами.
Ну есть еще вариант, что он ленты питает от трансформатора 220-12 через диодный мост без фильтра.
пиздеть не буду но гдето были микрушки которые rnd считали... хз а мож мне это приснилось непомню...
>>249222
хз как ds18b20, но в 1821 оно вычисляеца точнее так - при посылке команды на нее он тебе считает и возращает температуру в целых градусах, если хоца десятые градуса то надо юзать не документированную поебень, а именно READ_COUNTER 0xA0 WRITE_COUNTER 0x41, но там кака в том что итак не особо быстрый датчик начинает считать всю эту хуйню около трети секунды. получил етот ебаный контер по несложной формуле его высчитываеш и получаеш десятые градуса
if((T_C1==0)&&(count<5)){T_C=5-count;T_Z=1;}
else{T_C1=T_C1*10;T_C1=T_C1-5+count;
if(T_C1>1280){T_C=2560-T_C1;T_Z=1;}
else{T_C=T_C1;T_Z=0;}}
хз непомню рабочее ли это - но там помню гемор вазникал с перебросом через нуль этих ебаных десятых градуса, и вообще это такой гемор с этим датчиком он сцука медленный - приходица размазывать обсчет его по всему коду, кода жрет что пиздец, но одно радует что достаточно точный - ниче калибровать не надо - раз накидал буквы а потом только подключай их...
>ds18b20
В общем у меня в проекте в промежуточной стадии есть логгер, в нем два ds18b20, каждый на своей линии, библиотека одна, команды одни, а разрешение у одного 9, а у другого 12, не кошерно как то, я делаю вывод, что разрешение выдается датчиком и записано у него в eeprom. Вот я и думал, может есть скетч, которым можно эти параметры менять, не вдаваясь в даташит и команды.
>надо юзать не документированную поебень
У знакомого сура так убежала.
http://labkit.ru/userfiles/file/documentation/Sensor/DS18B20_RU.pdf
уебал читать даташит ленивая хуйня...
а вообще ознакомся с пиком и подумай о времени преобразования...
одно дело если ты лепиш его в сваю махарайку и савершенно другое если этот датчик стоит гденить в конечном оборудовании - вполне вероятно что .75 секнды критично для измерения...
На данном этапе у меня логер.
Я делаю полный пердокостыль для 2хкамерного холодильника с дефростом и одним компрессором, вот мне надо подобрать такой режим, чтоб в обеих камерах было норм, а график некрасивый. В дальнейшем в этом девайсе будет не критично ни разрешение, ни скорость. Просто хочу, чтоб было одинаково.
А график да, я и смотрю у меня цикл в секунду примерно выходит.
просто поставь биты как надо и все.
в мануале все описанно по каким адресам ани.
почасти холодрильника сматри аккуратней- компрессор перед повторным пуком должен как минимум пару минут постоять, чтобы давление в системе устаканилось, повезет если теплушку выбьет - а неповезет наебнеш пусковую обмотку.
прошиву я так понял сам будеш пилить?
почитай параметры eliwell 974 прибора https://www.google.ru/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0ahUKEwiSv_6Gp__OAhWEVywKHVXhBeoQFggeMAA&url=http://www.belft.com/library/downlfile.php?id_lib=3&id_libcat=5&id_libcont=16&filedownl=yes&usg=AFQjCNEWhciZWwjMsC-QNDuOgA5rw-wvrg&sig2=1GZQdTElAa8tSQwfPvbseg
он как раз двудатчиковый, ток там второй датчик не во вторую камеру а на испаритель, он в процессе оттайки используеца.
вообще холодильники та еще область - будут вопросы задавай что знаю раскажу - поебался с ними много, начиная от обычных бытовых и заканчивая промышленными - даже в морге настраивал...
О, это ты или я хорошо зашел.
>перед повторным пуком
Там в пусковом реле уже настроено походу это, ибо он не запускается сразу сам, но я учел скопипастил и это.
>прошиву я так понял сам будеш пилить?
Да. Взял за основу готовую http://arduino.ru/forum/proekty/termorele-dlya-kholodilnika-na-arduino-pro-mini-i-ds18b20 мой пост там 68 Разморозку хочу запилить тупо по времени, раз в 8 часов на 15 мин + остановка вентилятора циркуляции - правильно мыслю? Ну или по датчику температуры на испарителе (+1) наверное? Еще рассматривал вариант установки открытой оптопары в испаритель, как детектор льда, но хз.
Почему 2 датчика? - затык в том, что та камера где теплее охлаждается так: туда дует воздух с испарителя, а дырка, откуда дует, затыкается механической хуйней, мало того, что она будет ебать мозги датчику, так она еще и не работает по моему. Совсем без затычки там получается слишком холодно. И вот я подумал, либо как то загородить дырку оптимально (что врядли выйдет, либо поставить туда затычку на серве с подводными камнями ->>249064.
Поэтому пока я запилил логер чтобы понять зависимость температур в обеих камерах проблему описываю в следующем посте, чтоб привлечь к нему внимание.
Дома все работало норм в течении ночи. Поставил на холодильник и все распидарасило. Пердуина зависла а на в флешке пикрилейтед вместо log.txt
Холодильник стоит на улице, но дождя нет. Провода 220, смотаны в куче с соплями, но sdшилд припаян прямо к пердуине без проводов.
Отчего такая еботка?
Ой, похоже я говноед
>CLK - pin 13 on Arduino Uno/Duemilanove/Diecimila
>#define LED_ACTIVITY 13
Да?
>>249244
>>249253
>>249413
сука бля, вот что я хотел услышать от вас про разрешение ds18b20:
sensors.setResolution(от 9 до 11);
Я думал это модер делает.
Алсо по теме ардуинизации холодильника: Я ВСЕ ПОФЕЙЛИЛ. Тестил разморозку и случайно забыл включенной этот нагреватель, ЧСХ она первые 10 минут нагрелась максимум до 20оС, а на следующий день, узбек сторож моей дачи сообщил, что холодильник расплавился, я послал его косноязычие, думал он имел в виду РАЗМОРОЗИЛСЯ, что норм, ибо пердуинку я унес домой на допил. До этого, когда тестил пару дней предыдущую версию, я сказал ему проверять его несколько раз в день.
Приехав сегодня, я обнаружил, то он сгорел в прямо смысле слова, хорошо хоть я на улице его испытывал. Такие дела. Еще один проект.
Датчик влажности почвы/температуры, выводящий все это на экран и издающий звуковой сигнал при неподходящих условиях
Потом попробую с sms-аутенфикацией зафигачить
Стоит ли?
Датчики влажности почвы - нежизнеспособное говно. Воткнутые электроды постепенно покрываются мхом/грибком/окислами, земля вокруг них меняет плотность и состав. Показания после этого скачут на плюс-минус лапоть. Так что калибровать будешь каждую неделю, причем это процесс не пятиминутный.
А вот и умный дом для яблоблядей подъехал. Правда, нужен ещё сервак
>Arduinо
>ethernet shield
>Raspberry Pi
Каким же надо быть говноедом, когда есть esp8266 за 1,5$ и blynk
И Чо ты там на полтора бакса сделаешь? Диодом поморгаешь? Так же докупать кучу всего надо
Лол, это я походу как-то спалил юсб порт.
Ну, малину в качестве сервака на мой нубский взгляд он вполне разумно выбрал.
Да и изернет шилд не обязательно: чувак прямо говорит в статье, что можно и синезуб, и вайфай и может даже 433МГц.
>>250269
Хз где ты там батхёрт увидел. Я и сам яблоблядь.
Печально другое: "умный дом" - это по-прежнему реле в розетке. Пепе.жпг
Не погоди, а что ты сделаешь с этим
>Arduinо
>ethernet shield
>Raspberry Pi
?
Тоже самое, для умного дома еще надо докупать. А, ну питание еще запилить, извините, ну или купить за 2,5 с кренкой на борту.
И еще одну в мошонку, чтоб чесанием яиц чайник запускать.
алсо
>Вставь еспшку РЕЛЕ в чайник, хули ты.
винда 10 сама подтянула, из архива ставить не хочет
Ну ты чо - там ТЕРМОРЕЛЕ, это вам не светодиодом мигать.
Это уже смерть ардуины или ещё нет?
Оффицально 5$, а на али... вчера было 4, сегодня 5
https://ru.aliexpress.com/item/ESP32-WiFi-Bluetooth-module-Dual-core-CPU-Ethernet-port-MCU-Low-power-Bluetooth-ESP-3212/32731347417.html
Но я не думаю, что тебе что-то вышлют, их пока не много поставляют в магазины и расхватывают как горячие пирожки.
еее, прошил загрузчик через другую ардуину - заработало
Прочитал по-диагонали.
На первый взгляд - та же ардуина, только с напаянными тачпадами да блютусами. Ну и язык программирования не такой даунский, как процессинг это скорее минус, чем плюс
Если соберётся такое же обширное комьюнити, как у ардуины - может и убьёт её. Но пока чот сомнительно.
этому
https://www.youtube.com/watch?v=PPB2Xvubt4s ?
Только подключение не по Lan а по WIFi.
Есть ли гайды по аналогичной теме.
Можешь конечно, но опять же, по мне так проще взять ESP8266. Вот ты можешь залить в нее один раз, через ардуину скетч с логпассом от вайфай, статичный не статичный - похуй. Скачать приложение blynk и там уже накидать управление пинами, хочешь вклвыкл, хочешь шим, хочешь ацп. Ахуенно. Если надо по вайфай дергать ногами и у тебя нет фана в погромировании и изьебстве в махарайстве то esp8266 то самое.
Спасибо бро, а чем прошивать ESP8266 ? программатором или ардуиной можно ? Или ее прошивать не нужно ? И да хочу управлять 8-ми канальным реле. Я просто нуб в этой теме.
На вон тебе сразу с контроллером питания и программатором на борту.
http://s.aliexpress.com/Qz6zaUJB
Провод воткнул и программируй
Вон мою лолину еспшку нашел в треде какраз, хорошо работает.
такой вопрос, а ESP8266 ESP-01 уже запрограммированные идут ? Искаробки можно использовать ?
Бля, какой нахуй латр, я его на квадрокоптер хотел поставить лол. Он маленький такой, меньше сантиметра в диаметре.
Ясно.
В любом случае программатор надо чтоб скетч залить и преобразователь для питания если не в одном бутерброды все
Набрал на али стм8 и стм32 плат и ст-линк прграмматр. Ничег не могу сделать, просер денег. Могу я этим программатором есп шить, вроде тоже Китай
Есп8266 это уже убийца ардуины, а Есп32 это убивец соответственно STM32.
У меня все закупленные pro mini уже полгода валяются без дела, потому что Есп в ста процентах случаев предпочтительнее.
Хорошо, а этот мотор можно питать от ардуиновского +5 вольт, или контроллер питания сгорит?
Кстати, я щас проверил, его можно обычным транзистором запитывать, даже не нагревается, но крутится слабее, чому так?
Тут только распберри минимум надо
Толсто.
ШИМ же, не?
>у меня МК тактуется от часового кварца на 32,768 кГц
Шо? У тебя же вместо проца получится медленное говно, как он с такой частотой будет ебашить кучу кода? Вешай медленный кварц на пин с детектом внешних прерываний, а проц хуярь хоть 16МГц.
Анон, я размечтался о крутом будущем и очень захотел запилить себе умный дом, который по голосовой команде будет выключать мне свет, ставить будильник и сообщать, что кот на кухне мяучет и хочет жрать.
Ардуина норм подходит для данной задачи?
Хочу заказать вот такой кит:
https://ru.aliexpress.com/item/UNO-KIT-Upgraded-version-of-the-For-Starter-Kit-the-RFID-learn-Suite-Stepper-Motor-ULN2003/1042001423.html?spm=2114.03010208.3.46.S14ku6&ws_ab_test=searchweb201556_0,searchweb201602_5_10039_10057_10056_10065_10068_10055_10054_10069_10059_10058_10073_10017_10070_10060_10061_10052_10062_10053_10050_10051,searchweb201603_3&btsid=5b6234c5-f0d3-4575-b3b2-8d2f23e534db
Там в комплекте как раз аудиосенсор и еще дохера всего интересного.
>по голосовой команде
Эта хуйня сможет распознавать что то типа хлопков. Распознавание речи не жди.
А вообще хуерга какая то, а не желание. Ебее чтоб все с мобилки работало просто. Голосовыми командами жену развлекай.
Кота можно просто детектить у миски датчиком расстояния, опять же датчиков распознования мотиваций кота в этом ките нет.
Набор в целом норм, только проводков маловато.
Светодиодами поморгай сначалав значении вкатись для начала, а там и вопросы пересмотришь
>Эта хуйня сможет распознавать что то типа хлопков. Распознавание речи не жди.
Тогда другой вопрос. Тут как-то можно докупить норм микрофон или платформу другую выбирать (например, малину и уже там на Линуксе вкатываться в распознаватели речи)?
>Ебее чтоб все с мобилки работало просто.
Мобилку нужно взять в руки и нажать на кнопку. Голосовое управление же в разы пизже. Даже двигаться не нужно.
>Светодиодами поморгай сначала
Это понятно, но, как и в программировании, куда продуктивнее сразу поставить какую-нить задачу и двигаться в направлении
>микрофон
>нужно взять в руки и нажать на кнопку
>двигаться
Ты какой то странный. Вспоминается анекдот про Бирюльки.
Я тебя не понял, как и не понял, к чему тут анекдот.
Ты предложил между умным домом и пользователем создать интерфейс в виде телефона, чтобы им ловить команды, так?
Зачем эта прослойка, если можно "общаться" напрямую?
Ну смотри, микрофон ГДЕ? Ты же понимаешь, что говорить надо в него? Перед приемом команды, желательно сделать кнопку, иначе будут ложно положительные срабатывания на какую то хуйню анекдот. В общем получается, что тебе надо что то типа рации городить, или размещать много микрофонов. В общем на мой взгляд это все будет не намного проще чем ткнуть виджет в телефоне.
А я предлагаю да, телефон.
Вот быдло решение тебе для старта (ну это плюс к набору, потому что нужна пердуина, чтоб прошить):
Покупаешь ESP8266 и реле шилд, шьешь и ставишь blynk на телефон, и вот у тебя уже 8 реле, которые управляются с телефона.
Хотя набор хуйня будто, для кота надо УЗ-дальномер - его нет. Для проводолесс надо вайфай или блютус модуль - тоже нет.
Алсо для айфона особо решений нормальных, кроме blynk то и нет.
>Алсо для айфона особо решений нормальных, кроме blynk то и нет.
Для айфона эпл недавно выкатил хоумкит для всех. Выше по треду есть ссылка.
А вообще, мне кажется, "умный дом = реле в розетке" пора делать мемосом /ra/
>желательно сделать кнопку, иначе будут ложно положительные срабатывания на какую то хуйню
Это можно пофиксить, записав команды по имени.
Не "Выключи свет", а "Джарвис, выключи свет", например.
Спасибо за советы, анон. Докуплю еще wi-fi-модуль обязательно!
>что то типа рации городить, или размещать много микрофонов
Я, кстати, потому и уточнял. У меня на мобиле, например, микрофон слышит "окей, гугл" с другого конца комнаты без проблем. Так, может, эта затея осуществима на чем-то другом с использованием нормального микрофона, раз уж на ардуине сенсоры такие хреновые
>криво работает
Ты в курсе, что ему надо некоторое время постоять в одной точке, чтоб начать действовать корректно, если он у тебя болтается на проводах туда сюда, а ты болтаешь перед ним хуйцом в противофазу, ожидая срабатывания - нормальной работы не жди.
А так потроши сними колпачок, посмотри на микруху и 7 резисторов
>>251102
Смотри в малину сразу, имхо.
поясни за работу адресации NRF, нихуя не понимаю как с этим работать.
Передача начнётся, но передадутся нули. Если тебе нужно чтение, то записываешь нули, и присваиваешь переменной результат функции. Вот только не указав адрес приёмника, ты ничего не получишь. А широкоформатное вещание по SPI не предусмотрено. Оно в IIC есть.
Недавно снова достал все это добро, помигал светиком, пожужжал сервами из тестовых примеров, но выдать хоть пару строк осмысленного кода так и не смог. Сколько бы я себя не утешал, мол ну я на ночь читал, или я был сильно уставший, суть одна - я нихуя не понял, потому что я тупой.
Однако сегодня наткнулся на такую хуитку http://flprog.ru/index/o_programme_flprog/0-7
и если я правильно понял, то можно кодить, накидывая всякой хуйни мышкой, по типу фритзинга, причем это все на серьезных щщах, хуррр-дурр с использованием промышленных языков, или типа того.
Что скажите мигальщики?
Я бы заебался эти блоки таскать и схемы рисовать мышкой, мне проще код писать. Но я немношк программист.
Учи ассемблер авр.
>выдать хоть пару строк осмысленного кода так и не смог. Сколько бы я себя не утешал, мол ну я на ночь читал, или я был сильно уставший, суть одна - я нихуя не понял, потому что я тупой.
У меня для тебя плохие новости - ардуина рассчитана на обучение детей среднего школьного возраста радиоэлектронике, как раз когда они по физике закон Ома проходят.
Если ты это не осиливаешь, значит не стоит даже вкатываться.
Блок-схемы не помогут, потому что очень ограниченный набор инструментов и не будет понятно, как они работают. От этого жди конфликтов, сбоев и невозможности добавить рандомное непредусмотренное железо.
О времена, о нравы.
"Программировать" мышкой так называемый "микроконтроллер". Да и хуй с ним, зато есть чем выделиться на фоне долбоебов.
>Чтобы программировать микроконтроллеры не обязательно знать языки программирования!
Потерпел капитуляцию. Конечно не надо, а потом такие люди пытаются продать хуитки из кубиков, которые разваливаются. И ведь продают!
Бро, порог вхождения не высок, но если у тебя не получается, то попробуй снова. А потом ещё раз, и ещё раз. Я когда смотрю на свои старые проекты - смеюсь и плачу, какой был дурак. Через года три будет также. Абсолютно.
Раньше всё старался писать быстрее, чтобы только работало. Сейчас размеренно, по функциям, с распределением строк во flash. С watchdog'ами, с правильными прерываниями.
Я имел ввиду достаточно короткие прерывания, чтобы они успевали завершаться и давать работать остальной программе.
Поцоны пишут на оссемблере.
Требования: 4-6 ламп, К155ИД1 в качестве дешифратора, DS1307 как RTC и больше никаких микросхем.
Но боюсь меня с этой фигней засмеют. Хоть я и не работал никогда с ардуинами и в группе я не в пятерке самых умных, но не очень тупой, разобраться с этой не сложной штукой ума хватит.
Посоветуйте пожалуйста что нибудь не сложное и не уровня "помигать светодиодом" , что взять на дипломный проект ?
Я думаю взять вот что: микроконтроллерное изменение освещенности в помещении в благоприятные глазу красные тона с наступлением темноты. (Аналогично программе flux на ПК) и хочу соорудить это на голом avr, а не на готовом ардуино, что бы это был готовый прибор, так как специальность "приборостроение" направление "датчики".
Посоветуйте ещё вариантов по моей специальности? Какие вообще датчики модно присобачивать к avr без особых трудов ?
Кстати, на пике штука, которая будет в самой лучшей доступности, на ней можно что то построить?
Если правда хочешь что-то интересное и полезное - пили дозиметр. Схем готовых с мк куча, так что с инфой проблем не возникнет.
Где учишься, если не секрет?
Простая обработка датчика и вывод полученной инфы куда-нибудь - это совсем тухло.
Можно захерачить норм зарядку для АКБ авто: смотришь напряжение, ток через датчик тока, температуру, на основании этой инфы меняешь напряжение заряда, чтобы ток был комфортным для АКБ, для пущей крутоты ебенишь 3-4 кнопки и простой LCD для интерфейса. Готовое вполне годное и полезное устройство.
Можешь из на основе нескольких МК собрать маленькую и простую беспроводную сенсорную сеть которая меряет все, что твоей душе угодно в твоем доме/гараже/даче, подключаться к главному МК по блютус и контролировать весь этот ебаный беспредел.
Вот мои 5 копеек: Все знают, что есть счетчики посетителей отделов, но это элементарная вещь.
А вот есть "острова" - отделы в коридоре, проходимость коридора известна, а вот сколько людей притормозило у витрин и щелкнуло еблетом посчитать сложнее, есть вариант с камерами, но он дорогой и сложный. А вот еслиб какой дешевый и простой счетчик вьебать - было бы круто. Правда годных идей, кроме узких дальномеров и PIR хитровыебанных у меня нет. Главное еще и выделять хотя бы на 2 группы людей: притормозивших и более притормозивших. Как то так.
вариант с камерами стоит от 10к, тк сегодня почти любая адекватная камера умеет в аналитику (например Hikvision)
пили лучше печку шизика
с датчиком памагу осталось только пид регулятор присобачить.
а так как дипломная то надо еще и усреднение датчика приколхозить.
смысл примерно в следующем.
есть шизик и он хочет сторожку 2на3 отапливать 2 киловатной печкой казелчик самопальный.
обычный кусок асбестоцементной трубы на нем спираль 2киловата с торца присобачен вентилятор - снимает тепло чтобы спираль не перегревалась и не провисала.
на контроллере через семистор я с прошлой весны пилю управление сим агрегатом, чтобы точно поддерживал температуру...
есть обычный нтс датчик расписать звон кампаратора я тебе помагу, а также програмную хуйню над написать чтобы выявлять точные его показания, на на програмаче саветовали через статистику и всплески...
датчиком мы меряем до СОТОЙ градусы.
также надо накидать пид регулятор который будет рулить резкой фаз
програмач мне подсказал как ее сделать я вот с пид регуляторами у них проблема, как и здесь(
вопщем если желаеш вкатывайся...
как вариант чтот вроде измерителей поля типа металло детекторов ток реагирующих на тушку.
антены ога? тушка наводит токи своим присутствием а андурина их детектит, а можно и ультразвуком но опять же таки камеры таже ебань...
да бля металло искатели...
а еще лучше детектить по сотику типа сотик здеся? онже палюбому излучает ога?
Всё китай вот из этого набора: http://ali.onl/7A3
На первом пике моё подключение. На втором экран с модулем.
Пруфы, ссылки.
Нужны только показания вращения - INT по количеству энкодеров. Нужно знать и направление вращения - INT + любая нога, чтобы знать "1" или "0" на втором канале энкодера. Если надо множество (более 8) энкодеров, то наверное проще на каждый по Atnega8 + ADM485. Но лично ты заебешься собирать всю эту систему вместе.
Что мешало маячку законнектиться при выплывании в море?
Называется Wattuino Nanite 841, гугл сказал, что бутлоадер в ней уже прошит. При подключении к компу мигает размеренными пачками импульсов, виндой не определяется.
Для Arduino IDE установил эту плату, всё равно не видит оную.
Порылся в гитхабе, в итоге определяется как Micronucleus, но софтина выдаёт ошибку загрузки при попытке залить простой блинк с поправкой на вывод.
Штуковина классная своими размерами, хотелось бы её завести всё же.
пошёл к тебе за щеку.
Хуле бульбаши то? Мне бы этот завести как положено. Может я когда i2c модуль припаивал накосячил и дорожку сжёг?
Именно те вышли по факту пиздаболами, ибо никаких пруфов девайса не предъявили, а смывали шарообразную еботку ф25мм. впихнуть туда симку, жпсжсм, антену и батарейку хотяб на 300 будет дорохо.
В интернете инфы ноль, только куча рекламы магазов с указками за овер9к рублей из Китая.
Может кто знает как рассчитать или вообще есть смысл этим заниматься. Зачем мне это- не ебу.
>передачу данных между ардуино на 3+ км при помощи лазера
В журналах "Радио" делали передачу на дохуя расстояния ещё с помощью лампочек и линз, не то что лазеров, потому проблем с реализацией быть не должно. Думаю хватит и обычного лазера из указки. Главное -- словить направление и правильно закодировать и раскодировать. Рассчитывать тут нужно только шум, имхо, т.к. сигнал ты будешь принимать фотоприёмником, при том сигнал должен быть диффиренциирован. Тебя должно заботить то, какими будут помехи, например падающий снег или дождь могут создавать очень неприятные помехи. Я бы начал с экспериментов "на столе", т.е. передавал бы данные от одного устройства к другому, получил бы нормальную связь, затем бы повышал скорость передачи, чтобы определить верхний порог частоты для оборудования. Потом бы начал натурный эксперимент, чтобы понять на сколько эту максимальную частоту надо сбросить, чтобы получить уверенный приём. Думаю для тебя не секрет, что если мигать азбукой морзе, то тебя поймут на другом конце, но среда вносит помехи, которые при увеличении скорости передачи дадут тебе по сусалу...
Заниматься стоит, тема интересная, но выхлоп должен быть хороший. Например, напиши по результатам статью на Хабр, easyelectronics или что-то подобное, чтобы твой опыт не пропал даром.
Чет не пойму, ты про напряжение или про ток? Ток с ноги точно не потянет, модулей не надо, достаточно транзистора. А вот напряжение над 3В, 5 будет много, в твоем как и в моем случае, думаю самое простое это lm7803 gjcnfdbnm
бамп вопросу
Есть одна пердуина, которую мне подарили и есть проект - автоматизация аквариума. В этих ваших радиотехниках шарю чуть менее, чем нихуя.
Кароче как начать осваивать пердуину с нуля?
Прочитать это https://www.arduino.cc/en/Guide/HomePage
Сделать это
https://www.arduino.cc/en/Tutorial/Blink
Это первый и последний важный шаг в жизни ардуинщика.
Для света есть таймерные розетки, если просто вкл/выкл.
Хочу включение обогрева/охлаждения в заданном интервале температур настроить.
Это для старта, если понравится и окунусь в это все, то дальше есть идеи с pH, УЭП, кормлением, удобрением, подменами. Кароче есть что автоматизировать.
Точно хочешь на пердуине? https://ru.aliexpress.com/item/anustermostat/32571899077.html
Но если все еще хочешь на пердуине, то заказывай это https://ru.aliexpress.com/item/dildak/32305869288.html и это https://ru.aliexpress.com/item/shelk-shelk_maharayka/32523959492.html а пока идет это я те расскажу ахуительных историй про уху.
Все это уже есть :3 и то что по первой ссылке тоже. Я чуть-чуть слукавил про подарок. У меня есть родственник радиолюбитель, которого я доебал уже своими историями про аквариум. Сначала он предлагал то, что на 1 ссылке, но потом забрал назад, т.к. там диапазон не настроить ну и одна отдельно для нагрева и одна отдельно для охлаждения нужна. И он решил подарить мне не рыбу, а удочку - притащил пердуину, реле и датчик температуры, досочку с дырочками и еще какую-то хуйню. Сказал пиздуй в инторнет и кури матчасть, а от меня отъебись. Пердуина ProMini. Т.к. с радиотехникой, да и в принципе с электричеством у меня туговато, то я даже не знаю с чего начать.
>ProMini
А родственник то с юморцом, прохроматор то дал? Или у тебя ком порт есть?
Не очень понял, что у тебя там с охлаждением, поясни.
пердуино ИДЕ поставил? Библиотеку ds18b20 поставил?
>прохроматор то дал?
> и еще какую-то хуйню
Ах вот что это за хуйня!
Ничего еще не ставил. Зашел на пердуино.ру выяснил какая у меня пердуина. Почитал их скучный непонятный форум (всё на эльфийском). Вспомнил про двачик, нашел тред, почитал, похихикал над локалмемом про ящик. Понравилось слово "пердуино". Спросил советов мудрых.
Мультиметра нет. Паяльник есть, маленький, культурненький. Паять не умею, хотя раньше перепаивал вздутые конденсаторы на материнках, получалось очень хуёво, некрасиво. Что еще нужно?
> Не очень понял, что у тебя там с охлаждением
Сама идея проста. Вмонтировать над поверхностью воды несколько кулеров от компа и при достижении критической температуры включать их, и ,соответственно, выключать при достижении необходимой по тз температуры.
С обогревом также, но с учетом того, что в общем-то в обогревателе есть автомат, но для нагревателя хочу двойной контроль (встроенный + пердуино) на случай отказа хоть одного не сварить рыбный супчик.
как отфильтровать помехи и вычленить постоянную составляющую сигнала посредством микроконтроллера?
сейчас использую самый простой алгоритм
1. замеряю 1000 раз
2. нахожу среднее арифметическое
в исходе помогает, но при увеличении значения помехи результат начинает болтаться, чего я хочу избежать
ну ты же прочитал мое сообщение, да? Мне надо получить постоянную составляющую из массива значений полученных в АЦП посредством вычисления внутри атмеги.
Калмановский фильтр как вариант, но на первый взгляд выглядит несколько сложно в реализации, я бы предпочел для начала попробовать что-то попроще.
>>252707
Давай вернемся к старту пока.
Качай прграммку https://www.arduino.cc/download_handler.php
Затем воткни еботку, что он дал в юсб и проверь, есть ли драйвера для нее, скорее всего нет. Должно быть что то типа пикрилейтед. Если нет, то говори, что написано на микросхеме, которая на этом программаторе. Да и вообще - пали все, что у тебя там есть.
http://www.gearbest.com/boards-shields/pp_226799.html
Кто это всё будет каталогизировать?
Надо будет пихать рфид-сканнер в каждую полку и заклеивать каждый предмет на полке чипом. А если предмет не на полке?
Если как-то и будет возможен к применению, то только в полномерном "умном" доме, который будет скажем с румбы регулярно сканить все комнаты и если предметы не на полках, сообщать где они примерно находятся.
При этом нужно будет ещё распознание предмета по человеческому описанию сделать. Чтобы система по словам "толстая глянцевая книжка такая" понимала, что человек имел в виду.
Слишком объёмная задача.
Но зачем покупать светодиод, если есть встроенный?
Delphi 7.
Поясните, ну.
Че тебе пояснить, если ты элементарно не можешь погуглить.
>ATMEGA32U4
http://www.atmel.com/Images/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf
http://arduino.ru/Hardware/ArduinoBoardLeonardo
Так же прошу ананов накидать лучших вариантов связать по воздуху датчики в доме/квартире.
Юзай ZigBee
Если тебе хочется "ща чё нить напрогаю, и плату вытравлю, заебись сделаю", но ты не имеешь задачи, под которую это делаешь, то нихуя не выйдет. У меня так же, купил набор ардуинский, а задач нет, вот он и лежит. Стоило появиться задаче, так сразу и код пишется на асме, в пизду ардуину, если я могу и асм учить одновременно, и платы разводятся, и схемотехника изучается. Так и будет ардуина лежать, как у меня.
На 2,4 ГГц каналов достаточно много, но да, засрано всё.
>Ща будем мигать
Да она так то и из коробки будет мигать.
Опционально и в терминал отвечать
Алсо, я рад, что ты решил с гуглом стартовать.
Работает, если поставишь старый драйвер: PL2303_Prolific_AllInOne_1013.exe
Ща будем мигать version 2.0
это норма, но если юзать уну без МК вместо юсб-ттл, то резет не надо нажимать
>Помигал @ в ящик убрал.
Лол. Ты только что исчерпывающе описал мой опыт общения с ардуиной. А также, подозреваю, 99.9% купивших её просто так, на распродажах китайских магазов.
Пояснительная мне, нахуя мне использовать драйвер двигателя, если можно подключить на прямую к реле?
Вкрации есть один электропривод ака стекло подъемник, погуглив я понял что нужен достаточно не дешевый драйвер двигателя а я жу мамки нищеброд. Проэкт у меня - занавески на упрпвлении. Не подскажите как максимально за дешего это все реализовать.
Да, присоединяйся.
Если быстродействие реле позволит, то почему бы и нет? Такая схема будет простой и дешевой.
пилю дозиметр на сбм-21...
на авр, без всяких ардуино этих ваших и модулей...
трансформатор все не могу намотать...
Ищи у своей дуины разъём +5В входящего питания. Сервы жрут каждая по ~500 мА. В покое по ~100 мА.
Для твоих целей - ничем. Только бери твердотельные. А чего ты вообще для такой хуйни решил с драйвером заморочиться?
Алсо, с английским что то не то у автора.
>с двумя реле
Трудно сделать плавный старт и ход, а я бы, например, сделал. Мне почему то кажется, что стеклоподъемник напрямую будет двигаться довольно резко и интенсивно. Алсо, будут ли у тебя какието средние положения шторы, между 1 и 0?
представляю этот звук
Пытаюсь завести Lcd дисплей на ардуине. все выводы назначил, програмка стандартная, будет чуть ниже. Вобщем получается светлый дисплей и нихера, хотя должен писать хелоуворлд и что-то там считать. Пытюсь подрегулировать контрастность через разные резисторы на Vo, но получается то что на пике 2.
Это пизда экранчику, или я то-то не так подключаю. Подключал по фото 3.
[CODE]
#include <LiquidCrystal.h>
// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup() {
// set up the LCD's number of columns and rows:
lcd.begin(16, 1);
// Print a message to the LCD.
lcd.print("hello, world!");
}
void loop() {
// set the cursor to column 0, line 1
// (note: line 1 is the second row, since counting begins with 0):
lcd.setCursor(0, 1);
// print the number of seconds since reset:
lcd.print(millis() / 1000);
} [\CODE]
Перепутались пики. Пик 3 должен быть пиком 1
Божественная пайка.
>lcd.begin(16, 1)
Может правильно 16,2?
>lcd.print(millis() / 1000);
В лупе нет задержки, возможно он слишком быстро меняет значения. Попробуй без просто строку в кавычках.
>Божественная пайка.
Какая есть, совковым паяльником на 25 ват.
>>lcd.begin(16, 1)
>Может правильно 16,2?
Правильно то правильно, я просто уже игрался кодом хоть в одну строку. 2 не меняяет ситуацию.
>lcd.print(millis() / 1000);
>В лупе нет задержки, возможно он слишком быстро меняет значения. Попробуй без просто строку в кавычках.
Добавлял делей, одно и то же.
delay(1000);
Собсна вопрос. Будет ли работать адруиновское ПО с этой херней, если на нее прошивку норм поставить? И в чем вообще разница, помимо того что в первом случае получаем только плату, а во втором еще кучу нишятков? Благодарки
Блять, да у тебя наверняка где-то не контачит. Либо в божественной пайке, либо в китайском хлебе.
Не используйте дешевые хлебы, дети, это гарантия неожиданных багов в самый ответственный момент.
Все будет работать норм.
Возможно только драйвер усб-сериал только поставить отдельно придется.
Уже два дня ебусь с ардуино и esp8266 v1 и Blynk. К ардуине подключено 6 реле и датчик температуры, хочу настроить соответственно управление этими реле и просмотр датчика температуры в blink. Получаеться esp8266 будет работать как можедем для выхода ардуино в интернет в Blynk. Перерыл кучу подобных гайдов но не могу найти нужный. Какую прошивку ставить на esp8266 ? Как подружить ардуино и esp8266 ? У меня уже реально ПОТЕРИ ПАКЕТОВ. Везде либо описание работы esp8266 как отдельного микроконтроллера или ардуино в связке с Ethernet. Помоги анон.
Да я плохо шарю во всей этой андруинщине, вот и спрашиваю умного анона.
>>253622
Да будет, планировал сделать просто по времени подачи напряжения. Или это без драйвера хрен реализуешь?
Блядь, я гвоздем и зажигалкой спаяю лучше. Придай жалу форму нормальную и флюс не жалей.
>по времени подачи напряжения
Без обратной связи (каких то концевиков или что то типа) будет рандомить, независимо реле или драйвер. Зависит от скорости движения и прочего, но думаю около 10-20% по длине.
Чем ниже скорость, тем выше точность, а скорость=ШИМ, а тут надо драйвер. Почему ты не хочешь сделать H-мост из говна и палок?
>v1
>6 реле и датчик температуры
Тебе пинов не хватает, чтоб ардуину выкинуть и
>esp8266 как отдельного микроконтроллера
Сделай их сам.
А по сабжу нечего сказать
>Почему ты не хочешь сделать H-мост из говна и палок?
Анон, потому что я далек ни только от ардруино пердолинга, но и от радачь тематики впринципе. да, пришлось гуглить о том что ты мне написал
Если анон будет добрый и напишит, для тупого валенка гайд, как мне запилить просто и за недорого, я буду превелико благодарен.
Я сам нуфаг, на лвл выше тебя.
Суть в том, что транзистором(мосфетом) можно небольшим током (с ардуины) управлять большим током для мотора. Но с одним мосфетом получится только в одну сторону рулить, а если сделать H-мост, то можно в обе. Схем полно.
В принципе, можно совместить и реле (как на пике >>253456 , которое будет менять направление и 1 мосфет, который будет шимить, т.е. управлять интенсивностью нагрузки.
Реле кстати надо брать либо шилды, либо обычные с ардуиной через транзисторы соединять, ардуина не дернет за анус обычное реле.
Та я думал анончик все это на саму есп кинуть, но там в перспективе ещё может быть много подключений перифериии. А по сабжу скажу что оказалось что блинк не все прошивки есп может работать. Как-то так.
Спасибо анон. Теперь есть хоть что погуглить и покурить на досуге.
Вопрос к еспишникам, можно ли на еспиху датчиков навещать и приводов, что бы она по вифи на сервер инфой обменивались?
про токи самоиндукции незабывай...
>можно
машку за ляжку...
я
>>253859
бы сказал даже необходимо
мдаааа
>Производитель не предоставляет документации на внутреннюю периферию микроконтроллера. Вместо этого он дает набор библиотек, через API которых программист получает доступ к периферии. Поскольку эти библиотеки интенсивно используют ОЗУ контроллера, то производитель в документах не указывает точное количество ОЗУ на кристалле, а только приблизительную оценку того количества ОЗУ, что останется пользователю после линковки библиотек — порядка 50 кБ. Энтузиасты, исследовавшие библиотеки ESP8266, предполагают, что он содержит 32 кБ кэша инструкций и 80 кБ ОЗУ данных.
и вот нахуя спрашиваеца это чудо?
вот скажите мне для каких таких проектов необходимо обновление прошивы через вайфай????
>пользователь с мобильного телефона удаленно проверяет состояние своего «умного дома»
это гавно никак еще не успакоилось?
бля ну доказанно же уже давно что это сущий бред, столько уровней и для чего? ну реально? обогреватель можно и по таймеру, телек? я и с пульта включу, освещение? по датчику движения или темже вуключателем...
холодильник? ....
кул сторя
этим летом видел чудо из чудес - долбоебизм из долбоебизмоф...
приехали на заявку у поцыка холодильник чето не холодит - обычно я домашними не занимаюсь но тут пообещали дахуищу бабла...
вопщем приехал туда сюда вижу компрессор не фурычит, посматрел стоит обычный двухсот ватный горшок а сбоку припинда к нему 10 на 10 см ну думаю опять чето накрутили в разводке ...
раскавырял и чуть меня инфаркт не ебанул в маи то 34
там платка с шестью мосфетами(как я понял управляемый мост) два контроллера хуева гора обвязки и черти знает чего еще поверхностный монтаж карочи...
с боку еще одна хуйня стоит та 20на15см у хозяина спрашиваю - а там че? он говарит там еще один мозг...
я для виду ключи звякнул - говарю я такой хуйней не занимаюсь взял бабло на бензин и свалил.
а теперь вопрос НАХУЯ????
обычный горшок там 2 обмотки одна рабочая другая пусковая пусковая предназначена чтобы дернуть движок под давлением и занимаеца этим обычная теплушка на биметалической пластине - копеешная деталь...
пока до тачки топал поговарили с ним
грю и почем ты это чудо покупал? грит 40кр а это было еще до крымнаш тое шаз около 80кр...
грю и сколько он у тебя проработал?
4года...
мдауж...
у меня холодильник на даче саратов 2 еще с испарителем из нержавейки ПЯТЬДЕСЯТ ВТОРОГО ГОДА до сих пор хуярит, водяру моментом охлаждает, я его профилактику ток провел - выбил минвату которую мыши пидараски поели и в 3 слоя хуйню что под ламинат ложат сантиметровой толщины применил, а резину от девятки уплотнитель двери присобачил, и неповериш анончик такое ахуительное энергопотребление сразу на нем образовалось...
я малчу про камеру которая как кастрюля эмалированная - протер тряпочкой и она снова первозданной белизной сверкает...
а вот теперь вопрос НАХУЯ ЕГО РЕГУЛИРОВАТЬ?
умный дом? дурдом не знают уже куда вхуячить этот хлам и ладно бы оно стоило х да нихуя, но ведь ломят цену мама не горюй...
а может быть я просто устарел...
про токи самоиндукции незабывай...
>можно
машку за ляжку...
я
>>253859
бы сказал даже необходимо
мдаааа
>Производитель не предоставляет документации на внутреннюю периферию микроконтроллера. Вместо этого он дает набор библиотек, через API которых программист получает доступ к периферии. Поскольку эти библиотеки интенсивно используют ОЗУ контроллера, то производитель в документах не указывает точное количество ОЗУ на кристалле, а только приблизительную оценку того количества ОЗУ, что останется пользователю после линковки библиотек — порядка 50 кБ. Энтузиасты, исследовавшие библиотеки ESP8266, предполагают, что он содержит 32 кБ кэша инструкций и 80 кБ ОЗУ данных.
и вот нахуя спрашиваеца это чудо?
вот скажите мне для каких таких проектов необходимо обновление прошивы через вайфай????
>пользователь с мобильного телефона удаленно проверяет состояние своего «умного дома»
это гавно никак еще не успакоилось?
бля ну доказанно же уже давно что это сущий бред, столько уровней и для чего? ну реально? обогреватель можно и по таймеру, телек? я и с пульта включу, освещение? по датчику движения или темже вуключателем...
холодильник? ....
кул сторя
этим летом видел чудо из чудес - долбоебизм из долбоебизмоф...
приехали на заявку у поцыка холодильник чето не холодит - обычно я домашними не занимаюсь но тут пообещали дахуищу бабла...
вопщем приехал туда сюда вижу компрессор не фурычит, посматрел стоит обычный двухсот ватный горшок а сбоку припинда к нему 10 на 10 см ну думаю опять чето накрутили в разводке ...
раскавырял и чуть меня инфаркт не ебанул в маи то 34
там платка с шестью мосфетами(как я понял управляемый мост) два контроллера хуева гора обвязки и черти знает чего еще поверхностный монтаж карочи...
с боку еще одна хуйня стоит та 20на15см у хозяина спрашиваю - а там че? он говарит там еще один мозг...
я для виду ключи звякнул - говарю я такой хуйней не занимаюсь взял бабло на бензин и свалил.
а теперь вопрос НАХУЯ????
обычный горшок там 2 обмотки одна рабочая другая пусковая пусковая предназначена чтобы дернуть движок под давлением и занимаеца этим обычная теплушка на биметалической пластине - копеешная деталь...
пока до тачки топал поговарили с ним
грю и почем ты это чудо покупал? грит 40кр а это было еще до крымнаш тое шаз около 80кр...
грю и сколько он у тебя проработал?
4года...
мдауж...
у меня холодильник на даче саратов 2 еще с испарителем из нержавейки ПЯТЬДЕСЯТ ВТОРОГО ГОДА до сих пор хуярит, водяру моментом охлаждает, я его профилактику ток провел - выбил минвату которую мыши пидараски поели и в 3 слоя хуйню что под ламинат ложат сантиметровой толщины применил, а резину от девятки уплотнитель двери присобачил, и неповериш анончик такое ахуительное энергопотребление сразу на нем образовалось...
я малчу про камеру которая как кастрюля эмалированная - протер тряпочкой и она снова первозданной белизной сверкает...
а вот теперь вопрос НАХУЯ ЕГО РЕГУЛИРОВАТЬ?
умный дом? дурдом не знают уже куда вхуячить этот хлам и ладно бы оно стоило х да нихуя, но ведь ломят цену мама не горюй...
а может быть я просто устарел...
Все готовы экраном моргать?
поехавший успокой свое траханье. Кому ты отвечаешь ?
1) Я заливаю прошивку и после включения питания (например с зарядки для телефона) она будет работать?
Для тех у кого уже лежат в ящике пердуины и малина.
>>253947
Про диод правильно говоришь. Я забыл, надо вьебать.
А про умный дом ты что то хуйню городишь. Так любая махарайка говно без задач, фан в изготовлении, есть ли есть - заебись, нет - не делай. Мне вот нет фана, я не делаю.
Холодильник там наверное был ноуфорст, и термореле наебнулось, а это не получиться на биметаллической пластине.
Алсо, ты такой малограмотный, что я б тебе не доверил и тостера починить своего, ибо если тебе похуй на язык и трудно (или) разобраться как писать слова, то и технику так чинишь.
Взять готовый проект и сказать что он твой?
Ровным счетом же ни хуя делать не надо, тупо копипастишь и делаешь по инструкции.
Какой проект выбрать? Гуглишь и какой нравится тот и берешь.
Вообщем пораскинув мозгами я решил не выебываться и взять шаговый двигатель с Алика за 500, драйвер и вопрос встал как этим говном управлять по воздуху. Можно ли все это реализовать через еспи без участия ардуины? Или лучше взять ардуину и блютус свисток?
>Нужно делать диплом
>О сабже я не знаю нихуя, как и о программировании/элеетронике
Вот такие специалисты выпускаются. Пять лет проучиться и нихуя не знать. А потом удивляются почему страна в жопею
ты не понял, я готов что-то делать, у меня идей нет и навыков.
>>254086
>ко-ко-ко страна ко-ко-ко
иди нахуй))
Нет я все правильно понял. Гуглишь проекты, который нравится, повторяешь. Сейчас же многие разжовывают, сто даже образование в этой хуцни не надо иметь, как шкаф по инструкции собрать.
За видос спасибо, Но там не то.
Бизумной инжинерии пост.
Рисовал в период же попавшемся приложении пальцем.
Суть такая
Есть две колёсиках на которых натянут маленький трос.
В точке А заноаесками прикреплена к неподвижной части устройства к стене на пример в точке Б прикреплена к тросу. Что бы заноаесками не проседала, она будет висеть на таких скользящих по тросу креплениях.
Точка С там будет стоять мотор, который приходя в движение будет вращать одно колесо, тем самым сдвигая трос вместе с прикрепленным концом занавески.
Так вот мне этот мотором надо управлять по воздуху, через приложение на ведре. Есть же для еспи приложение на ведре, вот только вопрос, как бы реализовать управление с еспихи.
В дальнейшем это говно будет использоваться в умном доме уровня /RA.
Мотор + H-мост + блюпуп или ESP. Ничего сложного. Вместо H-моста можно использовать два реле.
На алике есть наборы по 3к, к ним разумеется надо приобрести еще паяльник, припои и тп ебалу, третью руку, пинцеты и тп. Может кто помочь с подбором этой всей петрушки.
зойчем вообще мозги себе паришь? покупай что придется, все равно радиохобби - это убыточное занятие.
Что бы ты не делал, это будут одни затраты. Для того и живем.
>У меня есть конкретная задача - автоматизация ака умный дом.
Ох, блядь. Тогда ты ошибся тредом. Ты бы сначала поизучал, что есть на рынке и как оно работает, а уже потом думал куда лучше вкатываться. Я бы однозначно советовал STM32.
> Nano V3 ATmega328/CH340G, Micro USB, Pin headers NOT soldered. Compatible for Arduino Nano V3.0
https://www.aliexpress.com/item/Nano-V3-ATmega328-CH340G-Micro-USB-Pin-headers-NOT-soldered-Compatible-for-Arduino-Nano-V3-0/
Какие подводные камни меня ожидают с этим китаеподелием? В ардуино нуб, скилл программирования/электроники 10/100
Цель сделать умную подсветку с ИК датчиком приближения, просто себя занять.
CH340G - драйвер скачать надо будет и ножки припаять. Ссылка битая, непонятно, есть ли там усб провод, а он тебе нужен.
Подсветка от 220 работает или светодиоды?
>ИК датчиком приближения
Это типа PIR датчик? Он приближение не оценивает, только 1\0 движение.
https://ru.aliexpress.com/item/Nano-V3-ATmega328-CH340G-Micro-USB-Pin-headers-NOT-soldered-Compatible-for-Arduino-Nano-V3-0/32664577152.html
Оттклеилось, пардон.
> светодиоды?
Верно.
> Это типа PIR датчик?
Пикрелейтед, обычный ИК датчик с али.
> Он приближение не оценивает, только 1\0 движение.
Это более толково же, алсо так и хотел.
>STM32
Спасибо, поизучаю.
Ну я так немного погуглил, поверхностно представляю. Сервак на опенхабе, к нему по wifi/лану буду esp/ардуину цеплять, а к ним уже датчики и прочие приводы.
>Собираюсь вкатываться в пердолинг
>STM32
Соснешь хуйца как я
Хочешь 32 - бери Arduino Due
>>254161
>светодиоды
мосфет приобрести не забудь
>Пикрелейтед
хуйня, для коротких расстояний
>так и хотел
ali:pir
Погуглил я ардуину две и STM32, в пизду. Тогда уж лучше ежевику брать.
Я ж написал выше, сервере будет отдельный, а всякое говно по типу датчиков и всяких там винтелей будет к еспи/ардуину привязываться.
Мне бы просто список мастхев проводов и прочую ебалу, что бы не проебаться и не ждать месяц с Алика.
>Посоветуйте какой взять проект
Бери этот https://github.com/codebendercc/arduino-library-files/blob/master/examples/01.Basics/Blink/Blink.ino
>Цель сделать умную подсветку с ИК датчиком приближения, просто себя занять.
Берешь вот эту хуйню https://ru.aliexpress.com/af/SR501.html , вешаешь на нее релешку и не ебешь себе головной мозг.
Алсо неужели нету эмулятора с конструктором под ведроид?
Анон, хочу сделать счетчик семян, бате на работу.
Надо как то посчитать 1к семян. Вопрос такой.
Ну ок, оптопарой я думаю осилю сделать count++.
Как заделать чтобы падало по 1 семечке?
arduino pro micro
Понял твой вариант и да подбирать барабан под каждый тип зерна дело неблагодарное.
Что скажешь если делать аналог вот такого счастья?
https://www.youtube.com/watch?v=K9p9VBd5zJk
Вибратор нужен или из движка со смещенным центром сделать, но эт не суть.
А толщину дорожки регулировать механизмом как поджим бумаги по краям у принтера
Я думаю что это все-таки усложнение. А во вторых подобрать и менять барабаны не так уж и запарно.
Да это шизик местный, не обращай внимания.
Камеру еще надо. Со стримом.
Учти, что pir датчик засекает движение, т.е. есть движение - включился, нет движения - выключился, и неважно, тут человек или вышел из комнаты. Продумай, как с освещением это у тебя будет стыковаться.
Я из ДС.
>>254259
Угу, хуево, но для моего проекта чем меньше тем лучше.
>>254258
Там все в масштабах ящика для инструментов. Руку поднес, диод загорелся. Такая неебическая дальность это скорее хуево, надеюсь можно будет заколхозить.
Алсо видел тут скрины именно симулятора/эмулятора/эякулятора ардуины, реквестирую название. Не Fritz~thing.
Пусть высылают тебе бп на 12в в компенсацию.
>Есть какой-то профит вообще в этих 12в по сравнению с 5в ?
Есть. Ток будет меньше.
>Я так понимаю что от 5в он работать никак не будет ?
ХЗ, может и заработать. Но я бы не стал, ибо усилие зажатия контактов будет, вероятно, меньше. А значит, оно, вероятно, начнёт греться, при том ХЗ как сильно.
заебись нашел на работе блок питания от компа, запитаю от молекса 5в на пердуино и 12 на это ебучее реле.
Спасибо за советы аноны
Он больно большой.
Любой двд разъеби - там будет 12 и 5
Алсо, пердуина так то и от 12 работает, там же стоит кренка, ну кроме промини, вроде. Так что сойдет бп вилочный на 12в от какой то хуйни.
У кого-нибудь есть чё-нить годно сделанное, которое вот прям сейчас из тумбочки достать показал - и не стыдно нихуя, и гордость аж через край?
благодарочка, анон
>Прочитал весь тред
Завязывал бы ты, кек.
>второй холодильник сжёг
Эт я.
У меня есть всякая хуйня, например светодиодный куб, несколько термометров с экранами, чаемешалка тож с экраном и меню, в котором может отхуесосить, машинка кусок пенопласта, которая объезжает препятствия сама и управляется с ведра при желании. Еще есть йоба цветочасы, это пиздец ваще сумеречная хуйня. В общем циферблат из 12 цветов а в центре 2 ргб диода в шариках от тениса, rtc, вся хуйня, кароч сравниваешь цвет левый - часы, правый-минуты с точностью 5 мин Суть была в том, чтоб проснувшись ночью по цвету понимать скок спать осталось. На ргб диодах еще пару йоб бессмысленных. Еще вроде что то было, но щас я переехал и у меня все это в гараже. Такие дела.
НУ вот, стоит потеребить, так выползаете :3
1 пик - для управления двигателями, или что?
Корпусы, конечно, пиздец - смотреть страшно
> DIP
Эм, видимо, я неверно выразился.
Внешний вид - хуйня вырвиглазная, даже мой мёртвый дед сумел бы поместить эту кучу торчащего говна в красивенький корпус, дабы СМОТРЕЛОСЬ
Видимо пердуинокардия отражается не только в ненужности паяльника.
А так да, идейки прикольные. Ты хоть что-то сделал, я даж светодиодом ещё не помигал
Circuits.io
Ну что, в первый раз в жизни сел за Си и впринципе копипастой и рандомом сделал что хотел: При срабатываниее датчика лампочка плавно загорается и тухнет если датчик не активен. Оцените говнокод:
[code]
int brightness = 0; // уставливаем начально значение яркости
int fadeAmount = 5;
int sensorPIR1 = 13;
void setup() {
// устанваливаем пин 9 в режим выхода
pinMode(9, OUTPUT);
}
void loop() {
analogWrite(9, brightness);
if (brightness > 255 || brightness == 255) {
brightness = 255;
}
else if (digitalRead(sensorPIR1) == HIGH) {
brightness = brightness + fadeAmount;
}
if (brightness < 0 || brightness == 0) {
brightness = 0;
}
else if (digitalRead(sensorPIR1) == LOW) {
brightness = brightness - fadeAmount;
}
delay(30);
}
[/code]
Дальше насколько я понимаю остается только допилить код и продумать электронику.
Ну что, в первый раз в жизни сел за Си и впринципе копипастой и рандомом сделал что хотел: При срабатываниее датчика лампочка плавно загорается и тухнет если датчик не активен. Оцените говнокод:
[code]
int brightness = 0; // уставливаем начально значение яркости
int fadeAmount = 5;
int sensorPIR1 = 13;
void setup() {
// устанваливаем пин 9 в режим выхода
pinMode(9, OUTPUT);
}
void loop() {
analogWrite(9, brightness);
if (brightness > 255 || brightness == 255) {
brightness = 255;
}
else if (digitalRead(sensorPIR1) == HIGH) {
brightness = brightness + fadeAmount;
}
if (brightness < 0 || brightness == 0) {
brightness = 0;
}
else if (digitalRead(sensorPIR1) == LOW) {
brightness = brightness - fadeAmount;
}
delay(30);
}
[/code]
Дальше насколько я понимаю остается только допилить код и продумать электронику.
Запросто. Только время лучше отдельной схемой считать, внутренний генератор говно и уплывет быстро.
Сразу вопрос, можно ли в один analogWrite засунуть два пина?
Сегодня запилил реобасы, сделал управление яркостью (оно же включение/выключение). Заложил основу для RGB светодиодов, управлять буду очевидно вторым реобасом как-то переводя HSV в RGB. Яркость с одним работала как надо, а сейчас стала чудить меняя цвета.
Код v0.2:
http://pastebin.com/GZ5jxUmH
>>254599
Спасибо за совет, анон, но это позже, сначала мне нужно запилить устойчивое основание.
Что не так? Ленивые неучи, которые не умеют в али, должны страдать, в том числе и финансово.
Другой вопрос в том, что русские барыги не умеют в настоящий бизнес - в производство, в идеи. К сожалению, большинство бизнесов в РФ основано на баржничестве, начиная от ардуин, заканчивая нефтепродуктами.
мимо-из-/biz/
Удивил, епт. Но это так то может быть оригинальная, она так и стоит.
У нас в украшке точно такой бизнес. И я помиаю там крупные супермаркеты которым надо аренду бпшлять, но даже мелкие барыги с олх (аналог вашего авито) такие накрутки делают, практически в два раза. А с алиекспрессом у нас просто пиздец. Посылки бля идут один два месяца, ебучая укрпочта. Так что в рашке ещё норм
> Ленивые неучи, которые не умеют в али
Скоро все страдать будем, ФТС уже пытается всех обложить наглом и снизить сумму покупки.
ФТС уже пытается всех обложить
Бля, как же они заебали.
Всё лишь бы деньги со всего иметь, ёбаные смотрители колодцев
>>254674
>>254667
>>254655
Спасибо, пацаны, что не забываете напоминать как все хуево, а то я уж и забыл, отвлекся на Ардуину. Но я был бы благодарен если бы вы напоминали где-нибудь в другом месте.
Хорошо :3
Язык, который используется в среде программирования ардуино, это же Си? Или свой, собственный?
Возникла идейка смахараить на пердуинке автомобильный компуктер. Хочу, чтоб при проёбывании разряда зажигания была индикация на дисплейчик. Как можно согласовать подобное? В бронепроводах ~25кВ, да и при нормальном режиме работы разряд не постоянно же есть, а перекидывается из свечки в свечку. Тоись уже ещё одна проблемка: как распознавать, что в бронепроводе именно провал зажигания, а не просто рабочее отсутствие напряжения?
Хуяссе, спасибо за идею! Буду сам махараить и продавать.
Греется сама атмега или кренка?
У меня была одна пердуина с подгоревшими ногами от кз, так она тоже сильно грелась потом, но работала.
>>254750
да
>>254755
Чет проиграл с тебя. У тебя что, ТРАМБЛЕР?
Пропуски зажигания ты сможешь ловить только до бронепровода, неисправность свечей не спалить. поменяй провода на нормальные и все.
>~25кВ
здесь тебе поможет G:стробоскоп зажигание схема см. пикрилейтед
А вообще любая машина с ЭБУ определяет пропуски зажигания по замедлению вращения коленвала а по распредвалу уточняет таки если у тебя карбюр, тебе надо ставить датчик хола и шкив гребенчатый. ну а там пульсИН, хуе\мое, в общем можно заардуинить.
Да, конечно, шлешь цифру в терминал, пердуинка принимает и ШИМит, что надо. На обычной ардуине 6 таких выходов. Значение знаешь? ШИМ 0-255, но можно сделать и 0-100.
А какая задача? что то мне подсказывает, что тут лучше esp. вообще она в 60% лучше.
https://ru.aliexpress.com/item/Mega-2560-CH340G-ATmega2560-16AU-Compatible-for-Arduino-Mega-2560/32517341214.html?spm=2114.03010208.3.1.doDKLV&ws_ab_test=searchweb0_0,searchweb201602_4_10065_10068_10069_10084_10083_10017_10080_10082_10081_10060_10061_10062_10039_10056_10055_10054_10059_10078_10079_10073_10070_421_420_10052_10053_10050_10051,searchweb201603_8&btsid=e5d84cec-23e1-4992-9994-e3dbd63b695c
Вся суть за что пердуинщиков считают быдлом. Ты правда такой тупой? Эта хуйня переводит лишние 7 вольт в тепло.
>>254807
Это мега, у нее на +50 ко всем перделкам.
Отличия от оригинала в юсб-сериал, дрова ставить надо отдельно, но это не составляет труда. Бля я уже 3 раз отвечаю на этот вопрос итт
ну быдло то было, но ты ж изначально знал что оно должно греться, зачем тогда спрашивал ? Или это был не ты ?
Почему тогда рекомендуют 9v как оптимальное ?
Нашел такой
https://ru.aliexpress.com/item/CP2102-USB-2-0-to-TTL-UART-Module-6Pin-Serial-Converter-STC-Replace-FT232-Module/32534146426.html?spm=2114.30010708.3.1.E0p2JM&ws_ab_test=searchweb0_0,searchweb201602_1_116_10065_117_10068_114_115_10069_113_10084_10083_10017_10080_10082_10081_10060_10061_10062_10039_10056_10055_10054_10059_10078_10079_10073_10070_421_420_10052_10053_10050_10051,searchweb201603_7&btsid=550aaf0d-598c-478b-9804-8ed8042641e8
Но у него нет вывода RTS. Посоветуйте чем прошивать эти модули?
Рекомендую прочитать название этого ЛИНЕЙНОГО СТАБИЛИЗАТОРА, потом СКАЧАТЬ ДОКУМЕНТАЦИЮ и посмотреть РАБОЧЕЕ ИСХОДЯЩЕЕ НАПРЯЖЕНИЕ. Потому что Uвх - Uвых = Uтепловыделения. Uтепловыделения умножить на Iрабочий = Pтепловыделения.
> В среде ардуино можно на AVR писать?
> а у дуньки среда простая :3
Чет ты херню написал. Возможно ты сравнивал авр студию и среду пердуины?
YES, OBOSRAMS
На пике - присвоили рабочему регистру r16 псевдоним SlopReg. Если не присваивать, можно ли везде вместо SlopReg тупо использовать r16?
И еще: ниже
begin: in slopReg,PinD
out PortB,SlopReg
почему мы читаем состояние с PinD, а не PortD? Мы же читаем целиком с регистра управления портом, так? Схуяль читаем не с PortD?
На каждом порту своё количество ножек. Где-то читал, что сами физические ножки МК определяются не как PinX, а как-то через жопу. Конкретно, через какую не помню.
> r16
Задай имя "Temp" и привыкай. Во многих примерах он так именуется. Будет проще.
> Схуяль
Да, схуяль ты здесь спрашивать, вместо гуглений? На радиокот зайди и читай уроки.
PINX.X и PORTX.X - костыльчики для программистов на Си. Ассемблерные мастера пишут прямиком в регистры, сразу на номер.
sfrb PIND=0x10;
sfrb DDRD=0x11;
sfrb PORTD=0x12;
sfrb PINC=0x13;
sfrb DDRC=0x14;
sfrb PORTC=0x15;
sfrb PINB=0x16;
sfrb DDRB=0x17;
sfrb PORTB=0x18;
Ну как успехи? Первое, что пришло в голову, замутить подобное. Чем звук ловишь, как анализируешь?
Просто пердуина это оче хуевый преобразователь питания. Питать ESP, датчики, экранчик, релюху и часы необходимо от отдельного степдауна 12в>3.3в
Есть радиопередатчик. Он расположен в определенном месте и выдает определенный сигнал. Нужна антенна, которая бы принимала его и затем анализировать его мощность, чтобы узнать изменение расстояния для него. Представим, что это сферический передатчик в вакууме и всякое вроде арматуры, домов, ебанутых радиолюбителей, вещающих на этой же частоте, не существует.
Вычисли интеграл от 0 до Т. Ну то есть площадь под кривой. Можешь аппроксимировать для простоты.
А конкретно инженерная реализация? Какую антенну использовать, чтобы прием был одинаков с любой из сторон, как её не вращай?
>>255189
Тебе нужна колиброванная измерительная антенна, мшу.
Короче гугли "измерение напряженности ЭМП" книги по радиоконтролю.
А вообще не стоит вскрывать эту тему. Это сложно и очень дорого если тебе надо реальные измерения, а не погода на Марсе.
Закажи работы в местный радиочастотный центр они тебе все измерят сертифицированным оборудованием.
Ты не понял. У меня есть провода, ардуинка, коленка, паяльник, чья-то матерь и немереное желание. А измерять надо будет в формате стола.
Ну хули. Берешь направленную антенну на интересующий диапазон. Усиливаешь сигнал и считаешь по формуле
Е = U/hд
U - это то, что ты намерял
hд - действующая высота твоей ёба антенны. (Не путай с высотой подвеса)
Е - энергия сигнала
Нет, погоди. Направленная антенна не катит. Поскольку напряжение на ней должно быть примерно одинаково, как ты её не вращай.
Всенаправленной антенной ты будешь принимать говно со всех сторон плюс переотражнния. Антенна должна быть направленная.
Короче, суть проекта. Вешаем на руку приемники или передатчики разных частот и, соответственно, принимаем или передаем сигнал чтобы определить расстояние. Затем преобразуем в координаты. Как это реализовать?
> приемники или передатчики разных частот
> принимаем или передаем сигнал чтобы определить расстояние
Бляяяяя пиздееееец.
И как ты это себе представляешь, как ты собрался координаты определять.
Тогда уже используй приемники этой системы
https://ru.m.wikipedia.org/wiki/LORAN
А врообще купи жпс модули и нееби мозги.
Имея 4 передатчика и зная расстояние до них, ты точно можешь определить свое местоположение относительно их. Вот так и задумал.
Ориентируясь только на энергию сигнала хера ты лысого, а не расстояние измеришь. Почитай, как работает лоран его ты и пытаешься изобрести.
Как оно?
Какие годные варианты для линукса есть?
p.s. нагуглил всякое-разное, но мало ли анон подскажет что получше.
ах, ну и какие IDE юзаете кроме офицального?
Нужно связаться с РАБотодателем.
Можно. Разрешаю.
Как перейти от ардуино к авр асму и начать жить? Или это дорога в один конец?
Советую - иди сразу на Си.
Я начал изучать сперва асм - интересненько было. Мигал светодиодом, дёргал ножки. Потом пересел в среду пердуинки, и осознал - ассемблер не экономит время. Никак, вообще. Там, где можно уложиться в 2-3 строчки, на асме это может занять 20+. И это не считая шапки с .equ, .def, .inc.
Так, побаловаться если только. Практическое применение слишком узкоспециализированное. Но для понимания процессов, дерганья ножек и отключения внутреннего генератора - самое то
Иди на Сиси. Си твой друг, Си твой лучший джинн. Асм хорош чтобы делать что-то в краткие такты и лучше применим как вставки. Всё писать на нём - тяжеловато, дебажить ещё тяжелее. Хардкор.
Отец захотел использовать микроконтроллеры, ну естественно в них разобраться. Наш с ним выбор пал на ардуино. Живёт он во Владивостоке(очень далеко, в замкадье). Теперь вопрос к Вам, Анон. Где заказать Ардуино, чтобы не дорого, быстро и надёжно доставили
Заранее благодарю
Очевидно же в китае, на алиэкспресе.
В Себирь, тащем-та, столько же по времени посылки идут
Пробовал выкидывать максимальное и минимальное значения из массива? Потом среднее арифметическое или медиану.
Плохо.
Возьмём обычный трехпроводный вентилятор, земля, плюс, импульсный выход.
Если ШИМить питание кулера (красный, плюсовой провод) начинается адовый свист.
Никакой тишины от шима не выиграть.
К кулере стоит микросхема которая переключает обмотки, видимо нужно выкидывать её нахуй и пытаться управлять как бесколекторным двигателем постоянного тока (BLDC).
спасибо за внимание.
> выход ШИМки выпрямить диодом Шоттки
Только пердуинщик мог так смачно выразиться.
Делай обычный шим с частотой не более пары килогерц. Если вентилятор будет шуметь с частотой шима (зависит от модели, некоторым норм, некоторые орут как кофемолка) - повышаешь ее до максимально возможной с твоей тактовой частотой и ставишь небольшой lc фильтр и диод.
отлично. тогда скажи ка почему вентиляторы не поют от импульсных бп? на тех же материнка туева хуча шимов на любой вкус, в частности для управления кулерами, и они нихрена не поют?
> почему вентиляторы не поют от импульсных бп
А почему они должны петь? В импульсном бп не такие дичайшие пульсации по сравнению с линейными.
> на тех же материнка туева хуча шимов на любой вкус, в частности для управления кулерами, и они нихрена не поют?
Очень даже поют, попробуй в гугл. Потом перечитай пост на который отвечаешь и подумай.
> отлично. тогда скажи ка
Ты типа опровергнуть меня хочешь, или что? Формулировать свои мысли научись а потом повтори что хотел сказать.
Все разобрался. Я просто аутист ^3
Вы видите копию треда, сохраненную 25 мая 2017 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.