Здесь можно задать вопросы про Arduino и попробовать пересеть на AVR.Вопросы по основам радиоэлектроники НУЖНО спрашивать здесь https://2ch.hk/ra/res/183816.htmlВ данном треде обсуждается только Arduino и AVR (с использованием библиотек Arduino)
Посоны, жаба душит отдавать за уну пять баксов. Я могу себе только позволить Atmega8. Но хочется совместимости с ардуинкой. Как прошить USB бутлоадер?И как вообще сделать самопальную ардуинку без FTDI и прочих RS232-USB конвертеров?
>>185672 (OP)ты опять на связь выходишь, пердуиноблядь?
>>185672 (OP)>Здесь можно задать вопросы про говно и попробовать пересеть на дрисню.>Вопросы по основам радиоэлектроники НУЖНО спрашивать здесь https://2ch.hk/ra/res/183816.html>В данном треде обсуждается только говно и дрисня (с использованием библиотек говна)
>>185674Нет. Я не пердуиноблядь. Я AVR ебал очень долго, и если честно меня подзаебало (контактики подлючать от програматора, код писать заебало ). А ардуинка такой-то отладочный "комплекс", тяп-ляп написал - потом перевел на нормальный C (или вообще залил .hex из ардуины) и на ATTiny 2313 или на что-нибудь еще более пиздатое. Например, у меня дома стоит ночная подсветка с детектером движения (в 6 часов вечера включается диодная лента в 1/100 "накала", как только PIR обнаружил движение - на минуту включается на полную мощность. В 5 часов утра отключается)>>185673В гуголе забанили? Fuses надо менять и пару пассивок надо. >>185676А что не так c AVR?
>>185672 (OP)Какие вопросы, епта? Все что есть уже разжевано донельзя, и имея немного терпения и мозгов можно накодить все что нужно. И со временем понять что платформа слабовата и переходить на более современные.>>185673Купи клон самой дешевой с usb на борту на али, выйдет дешевле стоимости компонентов в отечественных магазинах. Загрузчик можно найти/скомпилировать под любую атмегу с (почти) любой тактовой частотой, гугли optiboot.>>185677> В гуголе забанили?> Здесь можно задать вопросы про Arduino и попробовать пересеть на AVR.Ну ты и мудак.
>>185679>на более современные.Ну и какие? STM32? Да это оверкил для моргания светодиодами.
>>185679>Купи клон самой дешевой с usb на борту на али, выйдет дешевле стоимости компонентов в отечественных магазинах. Загрузчик можно найти/скомпилировать под любую атмегу с (почти) любой тактовой частотой, гугли optiboot.Ардуина на али стоит 4 бакса. А Atmega 8 - 1 бакс, за 30 баксов 50 штук. И да, есть ли что-нибудь кроме оптибута?
Почему у оф. дилера атмега328 стоит 3-6 баксов, а у китайцев 1 бакс? http://ru.mouser.com/Semiconductors/Embedded-Processors-Controllers/_/N-6hpef?Keyword=328p&FS=TrueУ китайцев не настоящая атмега или они освоили кустарное производство МК?
>>185682 Оптом оригинал стоит 1.7$, все что дешевле подделка.
>>185687Это где? В маузере при покупке от 1000 шт 3 бакса стоит.Но как ты объяснишь тысячи положительных отзывов как на отдельно чипы, так и на копеечные платки типа той же дурины?Несоответствие параметров? Маловероятно, весь основной функционал легко тестируется. Где тут можно наебать?
>>185689 https://www.digikey.com/product-detail/en/ATMEGA328-AU/ATMEGA328-AU-ND/2271029>Несоответствие параметров?Вполне возможно, пускай и не особо заметное. Больший процент брака, худший ацп, итп.>Где тут можно наебать?Наебывают тут первым делом атмел на лицензионные отчисления. Но и потребителей тоже, чего только стоит FT232.
Купил хуйню и рад.тхтНекогда раньше не интересовался *дуинами, но на волне хайпа взял на сдачу вот такую хуитку, пик. Подкупило то, что это эдакий субкомпакт, без заморочек с типами кабелей, воткнул и порядок, а при необходимости можно укоротить плату на длину контактной площадки.Лежит эта штука у меня месяца да, а я даже не знаю, что из ней можно сделать. То, что она запилена не на "дефолтной ардуинской" меге, а на тини85, я узнал уже после получения, а сравнение характеристик чипа, мне, как нафане, ни о чем не говорит. Что из нее можно сделать кроме бочки/хуйцов/засовывания в отверстия, какие устройства(моторчики/датчики/экранчики) к ней можно подключить, и является-ли эта малышка ардуиной вообще?
*НикогдаfixИ извиняюсь за возможные дальнейшие ошибки, я только-только спать ложусь.
>>185680STM8 для более простых применений, периферия лучше, цена ниже, инструкций побольше, ниже потребление. Есть и отладочные платы с usb типа ардуины. STM32 оверскилл? Когда перейдешь к чему-то сложнее моргания, или удивишься, почему 4 операции деления скушали весь флеш - поймешь что это не так.>>185681Есть куча загрузчиков, вплоть до 1го провода (+земля) для программирования, выбирай что нравится. Из пердуиносовместимых загрузчиков оптибус наиболее годный, при особом старании, можно ужать до 256 байт.>>185699> кроме бочки/хуйцов/засовывания в отверстия:с
В новых пердуинах же STM32
>>185682Atmega 8 же, а не 328
>>185708лил в каких? Там стоит атмаловский кортекс SAM.
>>185708Кек, ты кроме stm семейств 32битных контроллеров не знаешь? Там 32битный кортекс от атмел. С быдлокода, который обеспечивает обратную совместимость проектов со старых пердуин с минимальными правками, можно долго проигрывать, но всеравно она оказывается пизже.
Почему пердуина зашквар? А распберри зашквар? А биглборда?
>>185767Она хуева сильным абстрагированием от железа (arduino ide) и слабостью платформы. Покупай клон@пиши на нормальных сях а лучше с асмы начниОфк, в случае если все это используется как отладочная плата, пихать ее в готовые устройства - зашквар в большинстве случаев.
>>185767Ардуина позволяет даже гуманитарию потрогать МК хотя бы поверхностно. Отличная штука для ньюфагов. Помигать светодиодом, покрутить шаговый двиг, вывести хэллоуворлд с температурой ануса (от АЦП) на экран. А потом можно переходить к чему-то более сложному, если потребуется.Но более сложное в махарайстроении очень редко требуется.
>>185767пердуина зашквар т.к. пердуинщикам нужен "voltage sensor" не мочь в делители напряжения. Блядь, 6 класс, сцуко и прочие ШИЛДЫ LED шилд с плюсом, минусом и логическим выводом блять.
>>185774Под ардуину и пишут на нормальных сях.
ПОЯТЬ на текстолитной плате или все же годная макетка? Для готового устройства, а не отладки
>>185774>>185785>>185787>>185795А распберри зашквар?
>>185785> А потом можно переходить к чему-то более сложному, если потребуется.И понять, что все совсем не так, как подается в пердуине, с подходом типа аналог_урайт в серьезное не сможешь.>>185795Ты встроенные рекомендованные библиотеки видел?
>>185800Если задаешь такие вопросы то да.
Arduino mega server запустить вне пердуины реально?
Стоит ли напердоливать Эдисон?
>>185800Да в твоих руках и МУЛЬТИВИБРАТОР зашквар.>>185801Пользуюсь https://www.arduino.cc/en/Reference/PortManipulation , брат жив, учусь пользоваться таймерами на AVR>>185801>>>185795>Ты встроенные рекомендованные библиотеки видел?Там все упрощено до нуля. Ардуино - это хуйня для тех, кто наелся какого-нибудь Mindstorms и хочет чего-то более серьезного. А вообще там обычный C, правда надо добавить, что весь кайф работы с AV сведен к нолю.Не 185795>>185804Что за херня?>>185886Нет. Эдисон не нужен, микросхемки-за-бакс + программатор
>>185785>Отличная штука для ньюфагов. Помигать >светодиодом, покрутить шаговый двигНе только для ньюфагов и не только светодиоды с двигателями. Ардуина, к примеру, на раз женится с Python и всеми его нахлобучками типа Matplotlib, SciPy, NumPy и прочих. А это уже гораздо круче ньюфажного уровня.В UC Berkeley студенты на ней основы электроники, вычислительную лин-алгербу, теорию сигналов и систем и ещё хер знает что учат.
>>185913> Пользуюсь https://www.arduino.cc/en/Reference/PortManipulation , брат жив, учусь пользоваться таймерами на AVR> А вообще там обычный CВ стоковой среде пердуины можно писать на голых сях, обращаться к регистрам напрямую и кое как добавлять внешние библиотеки, но это нихуя неудобно. Скачай avr studio (4 или 6) с тулчеином для gcc, и поймешь огромную разницу, это как вилка и туалетный ершик. Аплоадить оттуда можно сразу, выставив в настройках среды "генерировать хекс", и используя сторонний софт для работы с бутлоадером ардуины (arduino uploader, x-loader и т.п.).>>185934> Matplotlib, SciPy, NumPyСчитать все это на слабом 8битном ядре - покайся! Или ты про обработку данных, что выплевывает пердуина в порт? Так это с любым устройством можно.
У СПЕЦИАЛИСТОВ подгорает бомболюк от того, что они-то МИГАТЬ СВЕТОДИОДАМИ учились 5 лет за последние мамкины деньги.
>>185949> Или ты про обработку данных, что выплевывает пердуина в порт?Бинго! Забираем слабый сигнал с сенсоров, фильтруем-усиливаем, оцифровываем ардуиной, засовываем цифры в пеку. В пеке подхватываем цифры питоном и начинаем их корёжить с помощью питона и питоновских приблуд.Итого: ардуина - это не полноценный devboard, а пятибаксовая шняжка, основное предназначение которой - помочь студентоте быстро влезть в электронику и встроенные системы, а не колотиться месяцами об изучение микроархитектуры, набора команд, ассемблера и прочей хуерги.
>>185913>Что за херня?http://geektimes.ru/post/259248/>>185886Стоит. Эдисон - God tier. Пердуина ненужна
>>185760Чем что? STM32 или atmega328? Я серьезно не понимаю.
>>185955Проиграл.
>>185699Дегенерат блять.
>>186008AT32UC3L0xxx или ATUCxxxL3U
>>186046Хотя это уже совсем новые, AT91SAM3xxx скорее
>>185672 (OP)> Arduino и попробовать пересеть на AVR> Arduino и AVRдля пико-неосиляторов
>>185760>Там 32битный кортекс от атмел>кортекс от атмелдадат, именно от атмел
>>185672 (OP)https://2ch.hk/ra/res/169543.html
Поясните по хардкору, как пользоваться таймерами нормально в дефолтной среде нюфагу. Кроме как тайм\ласттайм сравнивать можно как то поудобнее?
>>186192> в дефолтной среде> нормально Увы
Допустим, попердолился я с ардуиной какое-то время, теперь захотел сделать свою плату на атмеге, чтобы не было ничего лишнего, или, наоборот, чтобы был lan-вход например. Для этого нужно изучать цифровую схемотехнику? Насколько сложно вообще вкатиться?
>>186048На пику можно сесть. Только будет неприятно. Atmel наше все
>>186250Да, блядь. Нужно, блядь. Просто так ты сука нихуя не поймешь. Купи себе поиграться таймер 555, К155ЛА3, понаделай триггеров, компараторов, инвертеров (или через е), сумматоров. Тебе это все настоебенит и тебе надоест жить и ты засунешь свой хуй... Ну вообщем поиграйся с простой логикой (И, НЕ, ИЛИ, 2И-НЕ ...) и собирай.
Как работает сервопривод (электронно)? И как им пользоваться? И как он устроен в пердуине? И да, можно ли сделать двигатель, который будет поддерживать постоянную скорость (оптический энкодер есть допустим)
>>186260> Как работает сервопривод (электронно)?Компаратор/процессор, что сравнивает положение и сигнал, на основе чего делает вывод о необходимости подачи питания на мотор. > И как им пользоваться?Хуле ты загуглить сука не можешь, пидрила.> И как он устроен в пердуине? > в пердуине> устроен Ардуинодети совсем обезумели.> И да, можно ли сделать двигатель, который будет поддерживать постоянную скоростьМожно
>>185680>Да это оверкил для моргания светодиодами. >пердуиноблядь не может освоить stm32
блядь, до сих пор не понимаю почему люди годами пишут на AVR, да еще и для домашних целей. Ладно, выучил ASM на AVR, периферию за 3 месяца, научился регистрам? что там еще делать?пора бы уже пересаживаться на более сложное что-то. А реализовывать протоколы программно и ногодрыгом лишь бы на 32-битники не садиться на AVR - вообще изврат.
>>185672 (OP)такс такс так што у нас тут))) пердуино)))Анон, KNX или 1 wire? Сравнений протоколов в Интернете не нашёл вообще
▲ ▲▲ ▲▲▲ ▲▲▲▲ ▲▲▲▲▲ ▲▲▲▲▲▲ ▲▲▲▲▲▲▲ ▲▲▲▲▲▲▲▲ ▲▲▲▲▲▲▲▲▲ ▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲
>>186335да ты охуенен
>>186335
>>186335Хмм.
>>186264Годами пишут потому что цмеют в него, для всратых (и не очень) задач хватает, и желания тратить лишнее время для освоения альтернативы нет.Так то, освоив авр, войти в арм - изи, но это интересно только тем, кому нужны более серьезные задачи или не хватает мозгов для реализации на слабой платформе, и мамкиным нитакимкаквсе. Проще же дернуть портом, чем уделять пару часов чтению и втыканию в новые датащиты.
Все такие умные, пиздос, я вот и в ардуину вкуривал месяц, пока хоть что то сам сделал.
>>186335Заранее заготовленная копипаста с 255-пробелами или с нуля набирал?
>>186485 ∆∆∆
Нид хелп, антош. Так как я ньюфажина не пойму что делать, гугл не особо помогает. Суть в чем, попытался помигать светодиодом но по криворукости случайно нажал на "записать загрузчик", могло это стать причиной ошибки?stk500_getsync() attempt 1 of 10: not in sync: resp=0x00если нет, то какие на это могут быть причины?
Дуинщики, скажите, в чем вы говно подобное пикрелейтеду рисуете? Что за редактор?
>>186641http://fritzing.org/home/
>>186637Пердуина не может найти бутлоадер. Выбрана неверная плата, или ты таки его похерил.> по криворукости случайно нажал на "записать загрузчик", могло это стать причиной ошибки?Если в это время был подключен isp программатор и ты выдернул его до окончания прошивки - могло.
>>186649>Выбрана неверная плата, или ты таки его похерил.как можно восстановить загрузчик? с помощью другой платы реально?
>>186647Спасибо.
>>186651>с помощью другой платы реально? Да по ISP>Если в это время был подключен isp программатор и ты выдернул его до окончания прошивки - могло. Если по USB то загрузчик врядли похерил
>>186641схемы, нужно рисовать учиться, а не детские картинки, совсем отупели чтоли?
>>186658>>186641да, кстати, светик так подключают только мудаки
>>186658Иногда хочется нарисовать детскую картинку - для простых схем, тем более на макетке, красиво выглядит.
>>186660Дуинщики же.
>>186660А что там мудчаного кроме отсутствия резистора?БТВ, как лучше подключать, плюсом к GPIO, чтобы при низком значении горел диод, или минусом к GPIO чтоб при высоком горел? Есть какие-то соображения на тему?
>>186661не приучайся к этой ерунде, учись делать правильно сразу, когда дойдешь до сложных схем тяжело будет переучиваться.
>>186663>А что там мудчаного кроме отсутствия резистора?вот это и есть мудачное, закон ома, жи естьток проходящий через светодиод нужно ограничивать резистором, иначе светодиод будет со временем тускнеть.подключив светодиод к источнику питания без нагрузки ты превышаешь его максимальный потребляемый ток
Как ардуиной читать звук тонального набора? pulseIn() как будто не взлетит или взлетит?
>>186689g:arduino dtmfСам себе ответил и съебал.
>>186663>БТВ, как лучше подключать, плюсом к GPIO, чтобы при низком значении горел диод, или минусом к GPIO чтоб при высоком горел? Есть какие-то соображения на тему?соображения такие, рассчитывай схему так чтобы через ногу МК не проходил ток больший чем разрешено. Если пустишь большой ток - въебешь МК.
>>186663н-канальные транзисторы мощнее р-канальных. На портах они захерены до одинаковости, так что без разницы, главное, предельный ток не превышать. Особенно, если ножек сразу несколько задействовано.Если умощнять, и если нагрузка позволяет - ставь н-канальный ключ на землю.
Анон, получил задание от препода собрать на ардуине простейшего робота, перемещающегося по нарисованной мелом дорожке и объезжающем препятствия. Ну и естественно так как это курсач покупать всё придётся самому, посоветуй где подешевле купить сам ардуино, двигатели, сервопривод, датчик оптический. А также от знающих людей хотелось бы получить совета какой ардуино купить будет практичнее.
>>186997Бери все на алиАрдуину любуюru.aliexpress.com/item/Free-shipping-1pcs-UNO-R3-MEGA328P-CH340G-Compatible-NO-USB-CABLE-hight-quality/32366494493.htmru.aliexpress.com/item/1PCS-Tower-Pro-9g-micro-servo-for-airplane-aeroplane-6CH-rc-helcopter-kds-esky-align-helicopter/32340815424.htmhttp://ru.aliexpress.com/item/Free-Shipping-new-version-2pcs-lot-Pro-Mini-328-Mini-ATMEGA328-5V-16MHz-for-Arduino/1731218090.html
Спустя овер 2 месяца, получил таки свою первую ардуину.Упакована в запечатанный антистатический пакетик + пупырки, внешне выглядит как оригинал, даже нижняя сторона платы белая, с логотипом и надписью made in italy, кек.Сижу, мигаю встроенным светодиодом, с помощью delay и millis.Пока лень аутировать с макеткой.Брал эту:http://www.aliexpress.com/item/Free-shipping-UNO-R3-board-MEGA328P-100-original-and-new-ATMEGA16U2-1PCS-USB-Cable-for-Arduino/1971140095.htmlЭто суть мой первый МК, так что впечатления только положительные.
>>187172Поздравляю с покупкой! кстати,тут один хуесос не пробегал с Арм тредов? не предлагал еще на джаве для него писать?
>>187172Маладца!
>>187181>>187312Спасибо, второй день упарываю. Сегодня написал простую программу для тестирования равномерности распределения встроенного рандома.Код (из arduino ide):byte r=0;float totfl=0;unsigned long total=0;unsigned long mas[10];String s1,s2;char b[12];void setup() {}void loop() {r=random(0,10);if (r==0) {mas[r]=mas[r]+1;}if (r==1) {mas[r]=mas[r]+1;}if (r==2) {mas[r]=mas[r]+1;}if (r==3) {mas[r]=mas[r]+1;}if (r==4) {mas[r]=mas[r]+1;}if (r==5) {mas[r]=mas[r]+1;}if (r==6) {mas[r]=mas[r]+1;}if (r==7) {mas[r]=mas[r]+1;}if (r==8) {mas[r]=mas[r]+1;}if (r==9) {mas[r]=mas[r]+1;}total=total+1;if ((total%100000==0) && (total!=0)) { s1=String(total); totfl=micros(); s2=String(dtostrf(totfl/1000000,4,6,b)); Serial.begin(9600); Serial.println(""); Serial.println("TIME: "+s2+" sec"); Serial.println("TOTAL: "+s1); for (r=0;r<=9;r++) { totfl=total; s1=String(r); s2=String(mas[r]); Serial.println(s1+": "+s2+" ("+dtostrf(mas[r]/totfl*100,2,6,b)+"%)"); } Serial.end(); }}На выходе после часа работы получаю такое:TIME: 3736.169900 secTOTAL: 254000000: 2538609 (9.994524%)1: 2542174 (10.008559%)2: 2538361 (9.993547%)3: 2541364 (10.005370%)4: 2540161 (10.000634%)5: 2539596 (9.998409%)6: 2540087 (10.000343%)7: 2538560 (9.994331%)8: 2541512 (10.005953%)9: 2539576 (9.998330%)И вот вопрос: оно так равномерно независимо от ширины диапазона или только в узком? Я бы для 0..65535 тестанул, но памяти-то 2 кб всего.Какой-то подозрительно хороший рандом по сравнению с встроенным в анальный winapi.
>>187319Я с "Электронных кубиков" начинал (10 советских рублей, кстати) и приёмника Юность из набора.псевдорандом такой псевдо. Посмотри в даташите МК, что в адруине, есть ли у него в железе генератор случайных чител. Если нет, то всё это "случайно". Есть МК с такой фишкой в железе.
Почему на ардуине у 16U2 стоит bolshoi кварц на 16 мгц, а у 328 стоит oche malen'kiy кварц на 16 мгц? Чем это обусловлено?
>>187782Просто такой заказали из наличия у поставщиков, не ищи подвоха.
>>187794Он там всегда такой, смотри ОП-пик. Так в чем же фича?
>>187796>Так в чем же фича? Да нет между ними никакой разницы, чё ты в неё впился. Ну китайский аналог может быть.
>>187797В оригинальной схемеhttps://www.arduino.cc/en/uploads/Main/Arduino_Uno_Rev3-schematic.pdfУ 328 стоит именно такой смдшный муратовский кварцhttp://www.murata.com/~/media/webrenewal/support/library/catalog/products/timingdevice/ceralock/p17e.ashx, а у 16U2 стоит кварц без маркировки.Почему так? Что имеется ввиду? Чем обусловлено?
>>187802>Почему так? Что имеется ввиду? Чем обусловлено? Начнём с того, что ты кинул ссылку на керамический резонатор, который не кварц по определению. Ни чем это не обусловлено, ардуина -- дешманское дерьмо, я бы туда только керамику и ставил, но кто-то ставит кварц. Думаю это просто удешевление.
>>187807Спасибо, анон, ты богопододен. Спасибо за сию инфу.
О, мудрый Анон, призываю тебя в помощь! Ситуация такая. Мне надо собрать контроллер для солнечного коллектора. Его задача - на основе нескольких температурных показателей с датчиков включать/выключать/переключать разные устройства. Сам я с ардуино не сталкивался, но знал, что люди придумали уже маленькую писюльку, на которой можно уже камнем и зубилом выточить качественный член, который мог бы вздрачивать как надо подобного рода задачи. Ладно бы там нужен был один контроллер, но потом их потребуется еще штук 30, а может и 100, а может вообще надо будет их клепать как мразь. И тут уже вопрос, оптом ардуино брать, или самому делать (практики в этом нет, но руки прямые и реализовать можно, при условии заказа печатных плат у другой компании). Подскажи, мудрый Анон, где можно самым выгодным оптом их преобрести? Стоит ли их делать самому? Что может быть выгоднее и по времени оправданно?
>>187939Тут, анон, перед тобой встаёт принципиальный вопрос: ардуина или самостоятельно собранный девайс на произвольном микроконтроллере. Подводные камни ардуины:1. Дорохо2. Не оптимально по энергии и вычислительным мощностям3. Девайс будет bolshoiЗато быстро и относительно просто, если знаешь С/С++Подводные камни самоделки:1. Надо разводить плату и разрабатывать схемотехнику2. Надо выбирать микроконтроллер, а их дохуя3. Надо разбираться с низовыми вещами в контроллерах - регистры/прерывания/периферия/etc, скорее всего, придётся учить асм под конкретную платформу. Хотя можно обойтись и С.Зато дешевле и заточено под конкретную задачу.Choose your destiny, Anon!
>>187939Хотя, я вижу, вопросы немного другие у тебя были. Нет, делать свои личные копии ардуины смысла нет, у китайцев можно nano за два бакса найти, а uno вроде за 3-4. Это выгоднее, чем делать копии самому, инфа 100%За готовую реализацию твоей приблуды не знаю, но, скорее всего, готовой схемотехники под неё все равно нет. Большинство открытых разработок под ведруину существуют в виде скетча и схемки для бредборда, так что плату разводить придётся самому, скорее всего, либо заказывать разводку.
>>188011Запили на бредборде, закрепи термоклеем, запихуй в корпус.
>>188013Во-первых, ты не туда отвечаешь, во-вторых, ты совсем как-то пиздец предлагаешь феерический. Тогда уж взять дырочную макетку и на ней подпаять, а потом уже заливать клеем. Ну и размер всё равно будет огогл
>>188020
>>188022
А можно ли вытащить ардуиновский контроллер и использовать его самостоятельно как программируемый МК? А если его потом вернуть на место будет-ли он работать как ардуина или его придётся прошивать как-то?
>>188034>А можно ли вытащить ардуиновский контроллер и использовать его самостоятельно как программируемый МК?Да.>А если его потом вернуть на место будет-ли он работать как ардуина или его придётся прошивать как-то?Смотря как его программировали до этого.
Поясните про ардуину и ее память.В меге328 стоит 32кб флеш, 1кб eeprom (это всего лишь разновидность флеша ведь, правильно?) и 2 кб ОЗУ.Скетчи хранятся во флеш памяти, а ее дохуя. Вопрос: как избежать загрузки в ОЗУ длинных строк, и грузить их с флеш памяти через буфер в несколько байт?Пример бы.
>>188034Да и несовсем Да.Чтобы МК мог работать "в ардуине" в него надо залить "ардуиновский" загрузчик. Именно этот засранец позволят легко заливать проги через ЮСБи, а не забивать фьюзы и т.п. при заливке через програматор.Но сам загрузчик придется лить через програматор, которым может быть, та-та-ТА, другая ардуина. В общем - гугли.
>>185672 (OP)все ардуинщики уже 2 года дрочат плис, застрял во времени что ли, даун?К тому же говно твой авр для начинающих.ПИК проще и лучше.
>>188090>STM32 проще и лучше.Не благодари.
>>188090>ПЛИС рассмешил. Большенство ардуинщиков которых я видел даже не понимают как настроить порта ввода/вывода на Си под какую нибудь чуханскую авр.
>>188114Ты им DDR'ом у виска покрутил? А регистры вставил?
>>188114Но ведь начинать работать с какой-нибудь простецкой ПЛИС, типа Altera MAX, можно вообще не зная никакого языка, тупо в графике, с этим и дети малые справятся. А там, на радостях от заработавшей железки, уже будет позыв учить что-нибудь серьёзное.
>>188038>>188069Спасибо за ответы:3
Кто там на псевдорандомном генераторе споткнулся?Залей в него seed value с неподключенной ноги, получишь настоящий рандом.randomSeed(analogRead(5)); // прочтет случайный шум с ноги 5 и затолкает его в псевдорандомный генератор. На выходе - рандомное число.https://www.arduino.cc/en/Reference/RandomSeed
>>188278Это я. Уже разобрался.Встроенный в ардуину рандом - кал.Он порождает одну и ту же последовательность значений каждый раз, при одном и том же сиде.Если задавать сид перед каждым вызовом random() с не подключенного порта, то получается херня, 80-90% результатов из диапазона будут приходиться на несколько чисел, остальные выпадают очень редко.Так что я решил собирать генератор шума.Думаю использовать стабилитрон и ОУ типа LM358, но со схемой пока не определился. В соседнем треде вроде у анона годнота, но там двухполярное питание, мне его негде взять. Посоветуйте схему генератора шума амплитудой 0-5в на диоде, с однополярным питанием, если знаете проверенную.
>>188361Анон, а с какой целью ты пилишь рандом на ардуине?
>>188393Ты спрашиваешь потому что я пилю рандом или потому что я пилю его на ардуине? Цели исключительно учебные.
>>188361Как думаешь, так и делай, только не забудь впилить источник высокого напряжения, нормально шумят стабилитроны на 9+ вольт. Двуполярность не нужно.
Алсо, вот что происходит на висящих в воздухе выводах ардуины.Рандом из наводки 50гц - ясно же что хуита получится.Схему шумогена нагуглил, буду искать совковый германиевый стабилитрон, вроде бы они самые шумные. Есть мысля применить точечный диод типа Д2 в режиме обратимого пробоя, вернее на грани него.Альсо, есть к ардуине другие готовые осциллы 50кгц с win оболочкой, но с функцией памяти в ней? И еще было бы здорово сохранять осциллограмму в wav файл. (святое дерьмо, нищеосцилл за 200руб и 3 минуты гугла, ардуина воистину универсальна)
Как подключить пердуину к совковому телевизору, у которого есть только антенный вход?
>>188431Модулятор для ТВ-сигнала у китайцев стоит 10 баксов.
>>188431изолентой примотай синей
>>188436>10 баксовОхуели. Денди стоит 40 рублей на барахолке. Покупаешь денди, выдираешь оттуда этот ваш модулятор.>>188431Распаять видеовход или подключить по RGB, но ты не сможешь.
>>188436UzeBox проект консольной приставки на AVRhttp://uzebox.org/wiki/index.php?title=Main_PageНо ты не сможешь
>>188480>Распаять видеовход или подключить по RGBА если телеящик ч/б ламповый?
>>188488>А если телеящик ч/б ламповый?Да можно (после демодулятора и припаяйся), схему достань телевизора
Зачем вы подключаете ардуину к телевизору.Скажите лучше, как должна выглядеть осциллограмма через медленный диод? Интересно стало. Пикрилейтед 5 кгц через 1n4001. Тянет же. А макс. частота заявлена 1 кгц вроде бы. Или тестить надо при большом токе?
>>188501>Или тестить надо при большом токе?Да. Быстрые диоды быстро запираются.
>>188501И частоты надо сильно больше, чтобы весь пиздунец с обратными токами было видно. Просто в разрыв включать - ничего не увидишь.
>>188400Потому что на ардуине. Не могу придумать практического применения для рандома на ней.
>>188534Куб-советчик. Ордуина Шредингера.
>>186667>>А что там мудчаного кроме отсутствия резистора?>вот это и есть мудачное, закон ома, жи есть>ток проходящий через светодиод нужно ограничивать резистором, иначе светодиод будет со временем тускнеть.>подключив светодиод к источнику питания без нагрузки ты превышаешь его максимальный потребляемый токЕсли источник маломощный, то можно и без. Но если ты прапорщик, то несомненно надо хуярить резисторы везде по уставу.
>>188576Я не тот анон, но у меня возник вопрос. При чем тут мощность источника питания? При включении диода в цепь на нём будет падение напряжения, соответствующее напряжению питания. Ток будет соответствовать сопротивлению диода(а оно невелико). Через диод ебанет охуительный ток и он сгорит нахуй. Может, ты имел ввиду низковольтный источник питания?
Хотя что-то я ебу дал. Мощность же из вольтажа берётся в том числе. Но тогда это должен быть оче маломощный источник, типа батарейки.
>>188619Он наверное имел в виду слаботочный. Ну знаешь, похититель джоулей, например
>>188619Это может быть как и низковольтный источник, так и источник с высоким сопротивлением, иными словами - максимального тока которого недостаточно для того, чтобы спалить светодиод.
>>185672 (OP)http://geektimes.ru/post/259248/Есть ли порт/аналог, но не под пердуино, а под пик/стм32?
>>188634Малину лучше возьми, зачем тебе пердолинг с вымершим стм32?
>>188638>стм32>вымершимКак же я проигрываю с пердуинщиков
>>188576>Если источник маломощный, то можно и без. Но если ты прапорщик, то несомненно надо хуярить резисторы везде по уставу.это ты прапорщик.Светодиод, это нелинейный элемент, в разных точках ВАХ у него разное сопротивление. В режиме насыщения светодиод имеет слишком малое сопротивление. Резистор нужен не только для ограничения напряжения в цепи питания, но и для ограничения тока проходящего через светодиод. Есть предельные значения тока проходящего через светодиод. Батарейка выдает ток значительно больше 20-40мА. Светодиод перегорит.
>>188638>Малину лучше возьмиЕсли хочешь в перспективе собирать что-то сам, то малину забудь, этот процессор с памятью тебе никто не продаст и не припаяет. НО, судя по задаче, уровень абстракции, который тебе нужен как раз подразумевает наличие нормальной ОСи, которая под малину есть, чтобы не пердолится на низком уровне. Однако, лучше бери любой ARM, на который можно накатить Linux, раз уж ты хочешь сервер и всю хуйню. И нет, такой хуйни под STM32 я ни где не видел.Этому товарищу чайку >>188643 .
>>188661> Если хочешь в перспективе собирать что-то сам, то малину забудь, этот процессор с памятью тебе никто не продаст и не припаяет.Чисто теоретически (подразумевая «Любая плата с Cortex-A») можно купить алвиннеровский A13 (он бывает в TQFP) и развести плату под готовые планки памяти (DDR2) от старых писюков. На практике же у нас две бляди и старый пидор это как пятнадцать лет назад с портированием ДОС Навигатора под линукс: кому надо — те не могут, кто может — тем не надо.> И нет, такой хуйни под STM32 я ни где не видел.Есть такой зверёк как uClinux: http://www.uclinux.org/ Но см. выше про теорию и практику.
>>188666> запердолить куда ни попадя линух как мера успеха
>>188669Ну тогда портируй 2.11BSD и не еби мозги: http://retrobsd.org/wiki/doku.php
>>188671>тогда портируйщасПервопричиной анальному зуду запилить куда-нить какую-нибудь ОСь (и чем меньше ресурсов, тем зуд сильнее) отсутствие зажигательной идеи по применению сего творения.Ну, хоть ось запердолил. Теперь хоть 5 программ паралебипедно под ней гоняй.Каких?
>>188643stm32 и msp430 были популярны только пока были доступны (около)халявные девборды по себестоимости. Как они кончились, все наигрались и вернулись к авр и арм. Можешь бугуртить, но это факт.
>>188677нихуя, я прикупил горсть stp324xx, по антикризисным ценам, для продвинутых махараек, ардуины сейчас тоже подорожале хотя их тоже есть у меня, но stm32 бащемимо плюшкин
>>188677>stm32>армu mad?
>>188677>пердуинщик не знает о том что стм32 это и есть армПЕРДУИНОЗНАНИЯ
>>188677>Как они кончилиськончились, блеатhttp://www.ebay.com/sch/i.html?_from=R40&_trksid=p2050601.m570.l1313.TR3.TRC2.A0.H0.Xstm32+discovery.TRS0&_nkw=stm32+discovery&_sacat=0
>>188677> stm32 и msp430 были популярны только пока были доступны (около)халявные девборды по себестоимости. Как они кончились, Молодой человек, вы не умеете в интернет-магазины?http://www.aliexpress.com/wholesale?catId=0&initiative_id=AS_20151006003130&SearchText=stm32f103c8t6+arm+stm32+minimum+system+developmenthttp://www.aliexpress.com/wholesale?catId=0&initiative_id=SB_20151006003149&SearchText=maple+mini> и вернулись к авр и армА, так вы попросту наркоман попаданец. Это многое объясняет.
>>188680>ПЕРДУИНОЗНАНИЯа что же это тогда?
1
>>188719Усбагойся. STM32 = ARM, а именно Cortex-M
>>188739просто объясни, как не знающему, я не тот анон, которому ты ответил в >>188680
>>188746Когда говорят ARM, имеёт ввиду модную сейчас архитектуру, разрабатываемую одноимённой фирмой. Её можно копипастить себе по лицензии, чем и занимаются ST, ATMEL, NXP, TI и многие другие. Вариантов несколько от Cortex-M0 как 32-битной замены 8-битным, через Cortex-M3 и М4 с частотами под 200 МГц и флэшем 2МБ до Cortex-A(номер вставить), где гигагерцы, несколько ядер и возможность навесить кучу памяти СНАРУЖИ.ARM имеет доход с лицензий, а другим не надо заморачиваться с изобретением движка. Как если все автопромовцы делали моторы под кальку с одного, который сам моторы не производил бы и не продавал.Но каждый, кто юзает ARM до лицензии, вешает свою проприетарную и не очень периферию (АЦП, USB, UART и т.д.) Работа с памятью, выполнение команд, прерывания и дергание ножками на плечах ядра.AVR, PIC24, dsPIC - проприетарные. В PIC32 ядро MIPS. Холивар ведётся о том, какая архитектура перспективнее, энергоэкономнее, понятнее, гибче и способна на больше MIPS (millions of instructions per second)
>>188746Чего-то офигительного по моему скромному мнению само 32-битное ядро в МК за 4 доллара не предлагает. Кичатся периферией. В Cortex-M4F есть плавающая точка. Я гонял на таком апроксимацию функции нескольких переменных из дарового сорса. Дельно. У разных АРМом будет свои модули USB. И прочие либы под периферию несовместимы.Ассемблер у одноимённых ядер один. ARM - это сейчас модно.P.S. Ты вежливо спросил ;-)
>>188746ARM нинужны.8-ми битные контроллеры - самое то. ATMEL - говно, 8051 и EFM8 - годнота.
>>188764やっぱりバットヒョードintensifies.
>>188764Проиграл с утенка-говнокодера
Как правильно подключить usbasp к uno?
>>1888771. набить 2 последних слова в гугле2. profit
>>188758>>188763Спасибо за ответы. Т.е. все Кортексы это ARM?Это является полноценным ARM по сравнению с архитектурой ARM7 и пр.? >>188764Это еще почему? Чем 8 бит лучше?
>>188765что?
>>188884>Т.е. все Кортексы это ARM?100%>Это является полноценным ARM по сравнению с архитектурой ARM7 и пр.? Отличающаяся от ATM7 архитектура, но да, это тоже 100% ARM.>Чем 8 бит лучше?в разы меньше ебатни настройками "системы" через регистры. Чтобы 32-битник запустился, надо сначала накормить. Решается копипастой из примеров или пердолингом.8-битник хорош там, где нужен (и достаточен) 8-битник. Определяешься с задачей - выбираешь класс чипа (8, 16, 32 бита) по ништякам в периферии (АЦП 8, 10, 14 бит, его скорость, USB FS или возможно ХС). Смотришь, какие ништяки производитель даёт ввиде IDE, компайлеров, библиотек, примеров приложений, демоплат. В примерах: если готовое решение для etherner, USB device/host, графики.8-битник простит тебе многое. Читаешь из регистра отключенного АЦП - получаешь ноль. Программа продолжает выполняться. Сделаешь это в кортексе - до встречи в hardfault handler.
>>188885"as expected, butthurt intensifies"
Как заставить пердуину мочь в не пердящий звук?
Можно ли пропускать через вход контроллера нагрузку?
>>189107Пиздец, ты ебанутый? Можешь нормально писать?
>>189125Трамзистор туды сделай.
>>189127Нужно сделать световую индикацию замыкания контакта с регистрацией на контроллере, планировал поставить контакт между двумя пинами, один как выход, другой как вход, последовательно контакту светодиод, теперь вот думаю о правильности настройки контактов. Проверить на плате не могу, тк боюсь сжечь.
Вообщем нарисовал два решения, какое из них рабочее для AVR?
>>189132Первое точно не рабочее. У input высокое входное сопротивление, в него будет затекать ток менее миллиапера, то есть светодиод светить не будет. Кроме того, на светодиоде упадет от 2 вольт и более, из-за чего input может не распознать сигнал или распознавать его нечетко.Насчет второго - надо смотреть в датащите предельно допустимые токи для выходов. Может быть так что допустимые втекающий и вытекающий токи отличаются в разы, то есть для вариантов включения светодиода "выход-земля" и "выход-питание" один будет рабочим, другой нет.
>>1891322
>>189130>>189132просто, нога контроллера - светодиод - резистор - VCC (или GND), в зависимости от настройки пина.Ток пойдет одинаковый.Есть еще вроде в AVR триггер Шмитта, почитай как воспользоваться, чтобы предотвратить дребезг контактов. Или сделай программный антидребезг.Лучше используй ногу прерывания. Чем бесконечную проверку, (тогда это будет случай 2, в твоей схеме).нижняя нога будет вызывать прерывание и проверять, какая нога была дернута.
>>189144хотя,наверное, тебе не нужно прерывание, ты же просто хочешь чтобы светодиод застветился.
Пацаны, микроконтроллеры же так и прошиваются, да? Я правильно делаю?
>>189155Наркоман, купи ардуинку за 200 рублей у барыг и собери нормальный программатор
>>189155ты меня, Короля заставил лезть для тебя в Интернет, потому что ты беспомощный нюфак, который без пинка под зад сам не разберется, ладно.http://easyelectronics.ru/avr-shag-pervyj-programmator.htmlвот тут все написано
>>189198>2015>травить платки@паять
>>189209Запрограммируй, как вот этот >>189197 (OP) пидор!
>>189155Подключать к источнику нужно оба цифровых и аналоговое питания/земли.
Братишки, существует ли реализация RSA для сабжа? Много не надо, прислать ключ в 8-128 байт и им XORить.
>>189255А тебе именно RSA? Или всё-таки и TEA хватит?https://en.wikipedia.org/wiki/Tiny_Encryption_Algorithm
>>189209ну не трави, кто заставляет? вставь в макетку и программируй. Но мне вот легче потравить самому, если надо я быстро это делаю уже, за 1.5 часа, где-то, будет готовая плата с дырочками и залуженная.А ждать ради одной платы все равно выйдет от недели до 2-х.Тем более чуваку надо программатор в единственном экземпляре.
>>185672 (OP)Управляю с помощью полевика движком на 12 вольт. При этом вывожу хрень на 1602 экран. Короче, стоит запустить двигатель - экран бесится. И не восстанавливается. ЧЯДНТ? Диод bypass стоит.
>>189311скорее всего у тебя помехи создает движок, поставь туда фильтр частот.
>>189312В смысле помехи? И какой фильтр? Может мне стоит прикупить оптопару и сделать на ней?Короче, что мне с этим сделать? На базы без сопротиваления подается сигнал. Кондер парралельно движку поставить? Алсо ардуинка китайская
>>189321У тебя моторчик создает помехи, т.к. скорее всего у тебя источник питания один и для МК, и для дисплея, и для моторчика, каждый может срать своими высокачастотными помехами. Можно зашунтировать конденсатором ~100 nF и пустить через дроссель 100мкГн твой дисплей. Это будет фильтр нижних частот, он будет пропускать только частоты ниже 1.6МГц, посмотри в Интернете какие могут быть помехи моторчика, или попробуй снять эти показания осциллографом.
еще посмотри как организован фильтр частот для твоей ардуины. такой же слепи и приделай к дисплею
>>189332>скорее всего у тебя источник питания один и для МКДа. >Можно зашунтировать конденсатором ~100 nF и пустить через дроссель 100мкГн твой дисплей.Кондер может где-нибудь и найду, а катушку нет.>попробуй снять эти показания осциллографом.Если бы он у меня был =(Я попробую повесить на питание ардуинки феррит с 5 витками, намотанными проводами + и минус в разные стороны. Вроде так должно сработать. Ибо при подключении неиндуктивной нагрузки (две лампочки на 100 ватт) - вроде все работет, транзисторы теплые, экран работает.Или повесить феррит на двигатель....>>189335Скорее всего никак. Китайская нано.
>>189356Можно использовать так же RC фильтр.а что если поставить 2 конденсатора 0.1uf и 10uF прямо перед дисплеем?тебе надо убирать помехи не с Ардуино а с дисплея, хотя хз, может в эти моменты у тебя и ардуина глючит.
>>189381>Можно использовать так же RC фильтр.имею ввиду если нет дросселя>а что если поставить 2 конденсатора 0.1uf и 10uF прямо перед дисплеем?первый неполярный, второй полярный
>>189356>Ибо при подключении неиндуктивной нагрузки (две лампочки на 100 ватт) - вроде все работет, ну, естесственно всё ок будет, там же у мотора щетки, вот тут посмотри что да как с моторами и с МКhttp://skyflex.air.ru/pages/glider/gl061.shtml
>>189276Лучше таки RSA, чтобы иметь возможность передавать ключ.Идея про TEA (точнее RTEA) посещала, но негде хранить шифроблокнот (вешать SD флешку душит жаба).
>>185672 (OP)Стоит ли брать этот клон? На нормальную денег нет.
>>189490Ты бы хоть ссылку принес на твою.
>>189493Пикрил - описание. Есть еще фото. Всё.
>>189496Нормальная полноценная дурина стоит 5 баксов. Сколько стоит эта, 4? Доплати и купи нормальную.
>>189519> 5 баксовЕсли бы да кабы:http://store-usa.arduino.cc/products/a000066
>>189496а в чем сомнения? в микросхеме CH340G?это просто преобразователь уровней USART <=> RS232.Я бы купил я сэкономил. вот тут написано как драйвер поставить:http://arduino-project.net/driver-ch340g/Я работаю с ARM, но покапаю тоже у китайцев: STlink($2.5), Логический пробник($6), отладочная плата ($5). Хотя оригиналы стоят по $20, $220 и $10 соответственно. Всё работает нормально.
>>189562Я полный профан в мире микроэлектроники и данную плату беру лишь с целью "поиграть и сделать смешного робота на колёсиках". Поэтому наличие каких-либо весомых конструктивных отличий (вроде данного преобразователя) сразу же вызывает сомнения касательно программной совместимости с оригиналом. Как я понял, сомнения были полностью напрасны, буду брать. Большое спасибо.
>>189583такие микросхемы, обычно стоят в кабелях usb <-> rs232
>>189522да ты же долбоёб обоссаныйhttp://www.aliexpress.com/item/Free-shipping-UNO-R3-board-MEGA328P-100-original-and-new-ATMEGA16U2-1PCS-USB-Cable-for-Arduino/1971140095.htmlя хуею с ардуиноёбов, они полноценную ардуйню даже найти сами не могут, нахуй так жить?
>>189593Не стоит так детонировать, дружок. Не все же такие умные и знающие как ты.
>>189593каждый входит в мир программирования постепенно, и новички понятия не имеют, что купить, откуда взять и какая между всем этим разница. Для этого и создан этот тред
>>189603> мир программированияЯ, скорее, выхожу из него. Моя основная деятельность завязана на разработке кода, а вот с радиотехникой я знаком очень слабо. Вот и спрашиваю.
Как я понимаю, если буду снимать сигнал с выключателя, то мне нужно или подтягивать выход порта к земле внешним резистором, или внутренним к питанию и использовать инверсную логику?
>>189688Ебаш ебать без резистора выключатель на землю нах.
>>189712ебанутый?
Приехал гигрометр FC-28, а библиотек гугл не дает, есть у кого они? или ссылку?
>>189719>FC-28какие там на него библиотеки тычо?там стоит компаратор вроде lm393 http://www.ti.com/lit/ds/symlink/lm393-n.pdfhttp://www.s2is.org/ICST-2014/papers/1569977701.pdfhttp://cxem.net/beginner/beginner96.phpи сигнал тебе снимать шимом, вот и вся библиотека:0 ~300 Dry soil300~700 Humid soil700~950 Saturated with waterпочитай как компаратор работает и как приделать ШИМ
>>189719>приехала хуита>а библиотек гугл не даетвся суть ардуинщика
Дублирую в тематический.Будет ли выигрыш от использования собственной(самописной)/сторонней библиотеки по uart для atmega328p или стандартного дуиновского serial мне хватит за глаза? Нужно три раза в секунду по уарт выплевывать по 10 двухбайтных значений. Стоит ли заморачиваться с контролем доставки данных (6 бит свободно)?
>>189786Подход потенциального инжинера: использовать существующие решения, анализировать, улучшатьПодход прыщавого махарайщика: пердолимся в кансольку, ТНН, я не криворукий спермач! а рожа в угрях, т.к. фапаю на пони
>>189792>инжинера*инженера
>>189786я с ардуино библиотеками не работал только с ST, либы не видел, но могу предположить что её писал не марахайщик какой-то, зачем самому писать библиотеку, когда есть отлаженные решения написанные инженерами, которые занимаются написанием подобных программ?
>>189799>пердулино>её писал не марахайщик какой-то>отлаженные решения написанные инженерами
>>189801я ожидал такую реакцию и, я не сторонник Ардуино.но всё же они зарегистрировали около 700.000 проданных плат, (не считая клонов) и подсадили много людей на свои поделки, не плохо, ведь, правда? просто сделать отладочную плату, поставить на нее AVR, и предоставить какие-никакие либы.
>>189802да они просто гении маркетинга, впаривать школоте восьмибитное дерьмо за оверпрайс, конечно это уметь нужно, но это некак не отменяет того факта что ордуина оверпрайснутое дерьмо для школьников с тапорно написаной билиотекой, единственное место где можно обсуждать это дерьмо /b /biz
>>189805Ты канеш дохуя рекламы ардуины видал, аж всё клаву заблевал, да?
>>189799>зачем самому писать библиотекуТолько в случае ТНН.
>>185677>(или вообще залил .hex из ардуины)Подробней
>>189876подключаешься программатором к ICSP, читаешь из чипа прошивку и проделываешь в обратном направлении на однотипном и не очень AVR в своем дезайне.
>>189593А что не так с китайским преобразователем? Atmel не нужен
ОП, для простейшей задачки с кнопкой ли моторчиком стоит ли взять китайскую поделку? Какие с ними проблемы бывают?
>>190212в них нет проблем, у них у всех микросхемы одинаковые проблемы могут быть только в голове
>>190219Я имел ввиду китайскую реплику оригинальной arduino, типа вот http://arduino-ua.com/prod676-Arduino_Uno_Rev3. Имел дело с такими?
>>190232Даже китайские ардуины за 2$ работают не хуже оригинала, а тут считай тот же оригинал, только собранный в Китае.
>>186641>ЕСКД на пике>>187319>if (r==0) {mas[r]=mas[r]+1;}>if (r==1) {mas[r]=mas[r]+1;}>if (r==2) {mas[r]=mas[r]+1;}>if (r==3) {mas[r]=mas[r]+1;}>if (r==4) {mas[r]=mas[r]+1;}>if (r==5) {mas[r]=mas[r]+1;}>if (r==6) {mas[r]=mas[r]+1;}>if (r==7) {mas[r]=mas[r]+1;}>if (r==8) {mas[r]=mas[r]+1;}>if (r==9) {mas[r]=mas[r]+1;}ПИЗДЕЦи зачем я сюда зашел?
Сап котоны. Хочу себе запердолить в ванну следующую ебань:1) Аварийные клапаны: два сервопривода перекрывающие воду со стояка при срабатывании датчиков влажности.2) 4 датчика влажности. Один под стиралкой, один под ванной, один под мойкой на кухне и один в сливе ванной для контроля за наполнением.3) Еще два сервопривода, управляющие температурой воды в ванной.4) Термопара в смесителе для контроля температуры воды.5) Диммер для задачи температуры воды.6) ЖК-дисплей для вывода информации по заданной температуре и текущей температуре.Для экономии електричества МК будет основное время спать, просыпаясь по прерыванию от датчиков влажности и перекрывая клапана ну и когда я включаю воду, естественно.Этот ваш Ардуино потянет это всё? Я просто работал только с промышленными контроллерами, и эти мк меня немного смущают.
>>190301>Для экономии електричества МК будет основное время спатьда пашол ты нахуй экономист ванночный-ардуинщег сраныйты что решил на нескольких милиамперах сэкономить три рубля?
>>190301>и один в сливе ванной для контроля за наполнениемА обратно ручками включать будешь?
Подскажите, чем отличаются arduino uno, mega, leonardo друг от друга? Какая из них самая простая, которая сможет подать вольты на проводок?
>>190304>да пашол ты нахуйНет, я только пришел. Полыхай в другом месте.>ты что решилДа. У тебя какие-то проблемы?>>190308Ну не в самом низу, разумеется. Он будет срабатывать, только когда есть поток воды. хотя я хотел как на предприятии: с вертушкой и оптическим датчиком, но меня отговорили
>>190311Так как включать обратно то?
>>190311Хотя вот читаю ваш тред и начинаю уже сомневаться в правильности выбранной платформы. Я почему-то пробежав по описанию Ардуины подумал что это просто более "казуальная" версия какой-нибудь АВРки.
>>190313Ну так и есть, у неё что-то вроде API из коробки.
>>190312В смысле? На кнопку нажал и вода потекла снова. Идея-то такая:Пришел, задал температуру, нажал на кнопку, сервы открыли краны и вода потекла. Когда ванна полная, вода начинает течь по аварийному сливу, там замыкает датчик влажности, посылается сигнал "ванна полная" и сервы закрывают краны. Ну пока вода течет по желобу там да, кран в ванной уже работать не будет. Мхммм... Ну можно сделать на диммере при удержании включение режима набора ванны и тогда уже считывать показания датчика. При кратковременном нажатии просто включается/отключается подача воды.
>>190316В целом идея заебись, такое решение можно продавать даже. Если бы я не снимал хату, даже заказал бы такое, если цена в пределах 500$.
>>190319А еще я нашел GSM-модуль. Можно набирать воду по дороге домой, например. Приезжаешь, а тебя уже ждет теплая расслабляющая ванна. Охуенчик же. В общем-то вопрос лишь в надежности данной системы и периферии. Хотя, конечно... Не думаю что она будет сильно хуже сиковских поделок.
>>190301Есть специальный кран управляемый мотором поищи в интернете, ставишь себе его на трубу водоотведения. Такие, кстати, устройства делают, я когда в электронике не понимал, думал что это чудо инженерной мысли. И готов был отдать более 10К за эту херню. Вроде такую цену видал. Но кран с приводом действительно не дешевый.По поводу датчиков наполнения. Делай правильные развязки например опто, чтобы при пробое тебя током не убило.
Добрый вечер.Захотел недавно управлять светодиодным фонариком с ардуины (прямо как в http://2ch.hk/ra/res/146805.html). Купил ардуину уно, фонарик, КМДП-транзисторов жменю. Изъял из фонарика кнопку, замыкающую цепь, припаял вместо нее два провода. Вставил затвор в ардуину, сток-исток в фонарик, посмотрел на результат (ничего), и понял, что у МК и фонарика разные земли. Объединять земли я не хочу (в фонарике явно ток будет выше допустимого для atmega), зато, думаю, тут отлично подойдет оптопара. Соответственно такие вопросы. 1. Цепь digital pin -> оптопара -> gnd нуждается в резисторе? В даташитах на схемах везде внутри оптопары управляющие ножки соединены всего лишь светодиодом, так что спрашиваю скорее для уверенности.2. Есть ли какое-нибудь решение с оптопарой, не требующее тока с ардуины в стационарном режиме, либо требующее минимального тока? Как с кмдп-транзистором, где ток затвор-исток минимален.
>>190536землю общую делай и не выебывайся
>>190591Спасибо за совет. Правильно ли я понимаю твое предложение? (пикрлтд, справа условно фонарик, ардуина питается от батареек)Интуитивно казалось, что здесь нет гарантий, что ток с LED не пойдет в GND, но с первым законом Кирхгофа в голове выглядит легитимно.
>>190599Хорвицахила читал, вася? Мосфет управляется потенциалом на затворе относительно истока. Теперь сам заново ответь на свой вопрос.мимокрок
>>190612> Мосфет управляется потенциалом на затворе относительно истока.Ага. С этим я проблем здесь не наблюдаю. Судя по схеме, нормально управляется.
>>190618Это, типа, сарказм?
>>190632))Стоит сказать, что транзистор находится все-таки под источником питания - я не так нарисовал - и потенциал на истоке относительно земли всегда, соответственно, нулевой. Что-то мешает управлению?
Куотоны, смотрите что я сделяль: http://pastebin.com/0qybBp6hНикогда не писал в этих ваших сях, и вообще последний раз кодил в институте на дельфи пять лет назад, а тут чето мне на работе про эту вашу ардуину все уши прожужжали и решил запилить хуитку. Приблуду заказал на рассовом алиэкспрессе. Какую-то УНУ с комплектом шнурков-сопротивлений и с ХЛЕБОМ. А. Ну и датчики еще движения заказал.
>>190679сделай одну структуру и код станет понятней
>>190742Э... В смысле? Сделать обработку не функцией а в каждой строке?
>>190754нет.структуры это другое.у тебя много переменных, 4 группы. в каждой группе переменные объединяет что-то общее: motionPin, lightPin, motion,light.что будешь делать, если количество групп и комнат увеличится?
>>190760У меня используется четыре входа и четыре выхода, я думал их обязательно нужно объявить. Ещё четыре переменных это уровень яркости, они понадобятся мне дальше, когда я запилю привязку ко времени и освещению. Соответственно если у меня добавится ещё одна комната я добавлю туда три переменных. Это не правильно?
>>190766нет, это будет заграмаждать кодможно сделать 1 структуру, например roomtypedef struct{int motionPin, lightPin,motion, light;} room;это выносишь в начало программы.а main заводишь так:room hallway;room living;room kitchen;room dressing;..... тут добавишь комнат столько сколько нужно ещедальше, у каждого появится своя ячейка на каждый параметр int motionPin, lightPin,motion, light;например: hallway.motion - будет Движение в прихожей, hallway.light - Уровень света в прихожей и т.д.дальше работай с передачей ссылки на структурыint BrightnessFunction(room* roomParamSet) {.....}
>>190766объявить - всегда обязательно. Все правильно ты сделал, но нужно так чтобы ты не писал очень много, и не заводил еще тысячу переменных к каждой комнате, добавился параметр - ок, закинул его в структуру, он появится сразу же в каждой комнате. Добавилась комната - ок, объявил структорой новую переменную.
Оу. Я только начал изучать, просто не знал что так можно. Спасибо за подсказку, почитаю подробнее про это и перепишу. На что ещё нужно обратить внимание?
>>190770с этим>int BrightnessFunction(room* roomParamSet) обрати внимание на передачу ссылок, поработай со ссылками и указателями, т.е. ты передаешь в BrightnessFunction ССЫЛКУ на свою структуру, а не всю эту колбасу, а функция уже работает с параметрами напрямую, не с их копиями.т.е. чтобы у тебя было в loop что-то типа BrightnessFunction(&hallway)BrightnessFunction(&living)
>>190767>>190774Я на верном пути?
>>190774>т.е. ты передаешь в BrightnessFunction ССЫЛКУ на свою структуруМудило! Это указатель. Ссылок в C не существует.
>>190811Я нашел какой-то мануал и попытался сделать по аналогии, http://lord-n.narod.ru/download/books/walla/programming/Spr_po_C/07/0704.htmНо что-то пошло не так.
>>190814Выложи пасту на Pastebin, тогда исправлю...
>>190818Вот. Я в общем просто закинул значения и оно вроде схавалось. http://pastebin.com/NW1ptsBxПопробую позже залить в протеус и потестировать. Авось че получится.
>>190811>Ссылок в C не существует.мудило здесь ты. совсем чтоль?int BrightnessFunction(room roomParamSet) - объявление указателя roomParamSet, переданного в функцию.BrightnessFunction(&hallway) - передача ссылки в функцию, т.е. передается не переменная, а адрес переменнойдалее происходит разыменовывание указателязайди в дебаг и посмотри адреса roomParamSet и переданной переменной hallway, будет один и тот же.для справки: http://www.mir-koda.ru/full_leson.php?id=1>>190820опять же, ты не разобрался с указателями и ссылками, передавай полностью BrightnessFunction(&living), а не 2 параметразачем ты передаешь куски? объяви функцию так: int BrightnessFunction(room* roomParamSet)внутри нее рабой с roomParamSet->motion, roomParamSet->lightPin и т.д.данные будут писать напрямую в них, тогда в main не нужно будет вызывать их так: kit2.light = BrightnessFunction(kit2.motion, kit2.lightPin);а просто BrightnessFunction(&living)так же зачем ты постоянно объявляешь структуры и пины в цикле? struct room kit1; kit1.lightPin = 9;вынеси за цикл
>>190822>(room* roomParamSet) фиск звездочки слетают, roomParamSet должен быть со звездочкой
>>190820Наркоман. Синтаксис учи.http://pastebin.com/6X2CkP6W
>>190822>мудило здесь ты.Ссылку от указателя отличаешь, мудило?int a;int *b = &a;///указательint &c(a);///ссылка
>>190825отличаю, и все расписал, а теперь зайди по ССЫЛКЕ и посмотри на объявление ссылки и указателяты, кстати, сказал ссылок там нет вообще
>>190825>int BrightnessFunction(room roomParamSet) - объявление указателя roomParamSet>int b = &a;///указатель>BrightnessFunction(&hallway) - передача ссылки в функцию,>int &c(a);///ссылкане одно и то же? ты же мне то же самое написал
>>190822Ебать я тупой. Спасибо, что расписал подробно. Сделаю.>>190824>НаркоманЯ просто безграмотный.>Синтаксис учи.В процессе. Вообще чет увлекся, не с первого раза въезжаю канеш, но мне стало ИНТЕРЕСНО. В институте когда учил прогнаяву было как-то уныло и не интересно совсем.
>>190829>>190829здесь ты декларируешь b как int>int b;здесь ты декларируешь b как указатель на int>int b;здесь ты декларируешь b как указатель на int и сразу же присваиваешь ему значение адреса переменной a>int b = &a;То же самое присваивание где-нибудь в программе делается без *>b = &a;
>>190834>>int b = &a;макака съедает звёздочкуперед b стоит звёздочка[code]int *b = &a;[/code]
>>190833>когда учил прогнаяву было как-то уныло и не интересно совсемтебе никто не объяснил, зачем это нужнозабыдлокодить себе на десктоп 3д тню, чтобы каждое утро сиськами трясла
>>190835>>190834я понял что съедает, и я тебе привел аналогию того, что я написал и что ты.указатели и ссылки я понимаю. И ты почему-то пишешь то же самое, что написал я, но продолжаешь доказывать мне что я не прав.
>>190822>вынеси за циклТак, окей. Попробовал перетащить кусок struct room hall;hall.lightPin = 6;hall.motion = digitalRead(2);в void setup()и получил ошибкуLanterns.ino: In function 'void loop()':Lanterns:23: error: 'hall' was not declared in this scope'hall' was not declared in this scopeАлсо, "main" создается как функция? Т.е. int main() {}? Я думал оно как воид сетап и луп работает. Но оно так не работает.
>>190838ошибка потому что у тебя переменные одной функции не видят переменных другой.как бы тебе надо сделать что-то вроде этогообъяви room hall; снаружи или в самом mainhttp://www.cyberforum.ru/blogs/282025/blog3310.html
>>190827>сказал ссылок там нет вообщеСсылок с языке Си нет. Могу ещё повторить. Указатели есть, ссылок нет.>>190829>ты же мне то же самое написал Не пизди, а смотри внимательно. Я клонировал твою пасту и исправил.
>>190839>переменные одной функции не видят переменных другойЗа это надо убивать нахуй.Понимание необходимости объявления переменной глобально должно приходить осознанно, а не с такой аргументацией.
>>190827http://www.cplusplus.com/forum/general/47797/Ссылок в Си нет.
>>190843> Pass-by-reference is simulated in C by explicitly passing pointer values.нет, понял, твоя взяла. Мог бы и сразу нормально объяснить, и не выёбываться.тогда как получается в си?void func(int *a){}func(&b);
>>190855Правильно, так и получается.
>>190742>>190822Это же один анон? Отпишись на фейкомыло [email protected] плес.
>>190858ок
>>190859Чекни мыло.Алсо, разобрался как вытащить переменные из цикла. рум холл и прочее вытащил сразу после объявления структуры рум, а hall.lightPin запихал в сетап. Теперь в лупе толькоhall.motion = digitalRead(2);hall.light = BrightnessFunction(hall.motion, hall.lightPin);Ща я схаваю шоколадку и попытаюсь еще раз разобраться с этими вашими поинтерами. По-крайней мере знаю куда копать.
>>185672 (OP)Почанчики, кто пересел/сидит на STM32? В чем профиты, в чем камни? Какую лучше взять, где комьюнити больше? Сложно пересесть?
>>189490Таки купил, еще и затарился радиодеталями на местном рынке - всякими потенциометрами, кнопочками, решил еще и взять экран на HD44780. Всё подключил по-инструкции, даташит курнул, вроде всё должно работать, но эта сука даже экран не инициализирует (он должен весь стать черный). А теперь вопрос - где я обосрался? inb4: на моменте покупки китайской дурины
>>190913Ну и кратенький постскриптум - гребенка распаяна, контакт, вроде, неплохой.
>>190913схему подключения покажи
>>190918А не, я уже вкурил. В уроке не было сказано, что делать с пятым контактом, а его надо было на землю кинуть. Узнал это лишь только что из другого урока. Пиздос, два часа мучился, проверяя разные расклады, сверяя со схемой, а оказалось, что схема-то неправильная. А проблема-то была не во мне!
>>190920Проблема в тебе.
>>190922Возможно.
>>190913 PC1602_SendHalfByte(0b00101000, 0); PC1602_SendHalfByte(0b00101000, 0); PC1602_SendHalfByte(0b00101000 << 4, 0); //PC1602_SendCommand(0b00101000); // 8-бит, две линии, шрифт PC1602_SendCommand(0b00001100); // дисплей вкл, курсор выкл, мигание курсора выкл PC1602_SendCommand(0b00000110); PC1602_SendCommand(PC1602_ClearCommand); Ты инициализацию настроил на 8-бит данных или 4-бита?
>>190924Разобрался уже. А касательно инициализации - это всё делает библиотека LiquidCrystal при создании объекта одноименного типа.
>>190920Блядь! Ты CHIP_SELECT или CHIP_ENABLE в воздухе оставил? Лол.
>>190926Ну понятно.
>>190927RW.
>>190929Ничего, это скоро пройдёт.
>>190930Хорошо.
>>190920>>190926это ты там сомневался выше, брать или не брать китайскую уну?
>>190933Я в ужасе съебываю из треда, вы тут злые какие-то.
>>190934что я тебе такого сказал?
Анончики, какой резистор брать на 5 мм LED для подключения через макетку к nano? 220 Ом в магазине нет, но есть 200. Подойдёт?
>>190913А каким образом ардуино передаёт текст на дисплей? Или там всё просто, посылаешь строку, он её показывает?
>>190943> каким образом ардуино передаёт текст на дисплейИнициализируешь дисплей. Посылаешь дисплею команду переставить курсор в некоторую позицию на экране. Потом подаёшь ему строку.
>>190942Бамп вопросу
>>190949А драйвен на дисплей куда ставить?
>>190951>А драйвен на дисплей куда ставить?Не знаю. Я работаю на STM32.
>>190309Сдохни, мразь.
>>190951Он встроен в дисплей.
Пачаны, кто держал в руках такое дерьмо? http://nikolaev.nik.olx.ua/uk/obyavlenie/prodayu-ez430-chronos-868-mini-kompyuter-v-chasah-IDgcnNE.htmlХочу мазнуться. Стоит? Какие камни?
>>191160Ну мажься, что мешает-то?! По ссылке - обычный dev kit для умных часов, фитнесс-трекеров и прочей фигни. Вся информация и инструментарий на сайте Texas Instruments. Там же и купить можно - $58 без учёта доставки.
Анончики, есть вот простой пример из коробки на мигание трёх лампочек пикритейлед.Через сериал порт приходит ON либо OFF. Как мне прерывать цикл при OFF и возобновлять его при ON? Какая структура кода тут подойдёт? Можно ли в C сделать цикл в цикле? Что посоветуете нюфагу?
>>191293>Как мне прерывать цикл при OFF и возобновлять его при ON?сделай прерывание которые установит переменную flag в ноль или единицу, а проверку условия сделай while, который будет запускать цикл или останавливать, ну это простой пример, т.к. если цикл еще не отработал, он будет работать до тех пор пока не дойдет до конца. Можно сделать условие которое будет останавливать цикл, каким то образом если случается прерывание. ну, тот же while после delay или перед. Опять же проверка флага. лучше Delay, While, и digitalWrite вынести под общий знаменатель.>Можно ли в C сделать цикл в цикле? Цикл в цикле можно, если нужно. можешь сделать даже цикл в цикле, в цикле, если нужно.
>>191298>сделай прерываниеА как это сделать, не подскажешь?
>>191380Прерывание (англ. interrupt) — сигнал, сообщающий процессору о наступлении какого-либо события (переполнение счетчика таймера, нажатая кнопка, окончание передачи данных). При этом выполнение текущей последовательности команд приостанавливается, и управление передаётся обработчику прерывания, который выполняет работу по обработке события и возвращает управление в прерванный код.http://robocraft.ru/blog/arduino/45.htmlhttp://arduino.ru/Tutorial/Arduino_Interruptsпрерывания по нажатой кнопке - это внешние прерывания1. программа работала, в основном цикле2. нажата кнопка 3. перескакиваем на обработчик прерываний, там меняет переменную-флаг flag с 0 на 1 или наоборот4. возвращаемся в основную программу
>>191383А как подвязать прерывание на сигнал с serial port?
>>191464Разобрался, есть специальное событие Serial.available().
>>185673Что мешает взять nano за 150 деревянных?
>>185800Это слабенький ПЕКА по сути, под который есть готовые линуксы, а на второй версии даже винды. Хоть бы почитал, прежде чем спрашивать.
>>186658Ващет в fritzing и схему можно рисовать паралельно в другом режиме.
>>186649Я умудрялся убивать бутлоадер просто заливкой скетча, хз как, но что-то пошло не так.
>>191530Линк?
>>191577Вот Pro, но такая тебе врядли подойдет http://www.ebay.com/itm/Pro-Mini-Atmega168-Module-5V-16M-For-Arduino-Compatible-Nano-Replace-Atmega328-A-/281791169741?hash=item419c1004cd:g:yh0AAOSw9r1V8iIuВот microUSB версия http://www.ebay.com/itm/Mini-USB-Nano-V3-0-5V-16M-ATmega328P-CH340G-Micro-controller-board-For-Arduino-/291185213328?hash=item43cbfdbf90:g:7kkAAOSw7I5Tuq0C
Аноны, как можно вывести на lcd значение, которое находится по известному адресу в адресном пространстве запущенного процесса (винда). Точнее корректнее будет спрашивать про получение этого значения в среде ардуины.
>>190284А там свитч-то есть?мимо-другой-человек
>>191786Есть, но он все-равно там нахуй нужен, ибо надо было всего лишь написать r = random(0,10);mas[r]++;Даже представить не могу, зачем автор написал тот длиннокод. мимопроходил
Спрошу и здесь.Есть ардуина и библиотека GLCD, в ней есть типа шрифты. Сейчас будет криво, но суть.Описаны такой ебалой. И на пике оно.>static const uint8_t System5x7[] PROGMEMЕсли читать его например System5x7[0], то есть индекс константа, то выдаёт правильное значение, если System5x7 с переменной, то выдаёт что то иное. Если поебаться с вычислением в самой программе адреса массива, а потом читать, то всё так же.Если убрать PROGMEM, то всё работает.Так в каком разделе памяти массив оказывается и как его правильно читать?
Аноны, есть у меня кофемашина с мертвой электроникой. Ремонт - как цена новой. В замену я взял б/у с рук. А старую решил ардуинизировать. Есть пара вопросов по высокому напряжению. Работало это так - при включении прогревался нагревательный элемент около минуты (по терморезистору). Затем по нажатию на кнопку включалась помпа. В зависимости от положения потенциометра отмерялось время и как результат - разный объем напитка. Реле под высокий ток нагревателя я выковыряю с платы. Для помпы, которая работает просто от розетки возьму обычную ардуиновскую (да и для нагревателя ее должно хватить, там вроде 10А). Что скажете? Я обойдусь парой реле и ардуиной? До какой температуры греть нагреватель? Надо ли греть нагреватель во время работы помпы? Током никого не пизданет (интуитивно думаю нет, но хз, не электрик)? Какие еще есть камни?
>>185672 (OP)Парни, нашел курс https://www.coursera.org/learn/roboty-arduino/home/welcome хотел вкатиться в тему, но ценник кусается. Есть где купить наборы или отдельно комплектующие подешевле?
>>193477Али и ебей. Дешевле некуда.
Шарит кто в спортивной роботехнике (ардуинка)? Пилите свое мыло/жабу/втентакли пообщаемся, либо сразу мне [email protected]
Суп, раданы, репост из нюфагов.Решил заняться авр плотнее, но атмел студия для меня еще тяжеловата + она искаропки неумеет прошивать через avrdude, но не суть. Пользуюсь вообщем Arduino 1.6.5Решил сделать чистый блинкер с использованием регистровых имен как:void setup() {PORTD = B00000100;}void loop() {DDRD = B00000100;delay(1000); DDRD = B00000000; delay(1000); }Но проблема в том, что диод в выключенном состоянии продолжает слабо гореть. Вроде все просмотрел, пример что ни на есть стандартный, но такое поведение ему не типично, например, при использование стандартных функций работы с портом. Сделал замер, в выключенном состоянии 2.45V, где проебался в настройках?
>>193707Диод то хоть через резистор?
>>193507Спасибо. На сайте который советуют составители курса - Arduino Uno стоит что в районе 1800 деревянный. На али - 180 рублей. Я понимаю, что на али китайская копия. Какие проблемы при ее (китайской копии) возможны?
>>193718Никаких. Они там же брали. Правда 180 вроде и правда мало.
>>193477Курс не очень, реклама Амперки фактически, хотя у самой Амперки всё пончтней-доступней и шире.
>>193716да, 51Ом. В электронику немного умею, благо образование близкое.
>>193727Тем не менее я болтал с Кириллом (который делает их видео уроки), они сами признают, что оооочень много где сейчас довольно много косяков в плане обучения, в чем я с ним (поняв на личном опыте) солгасен. Кстати с их собственной электроникой (которую они "паяют" сами) тоже бывают траблы, хотя сейчас стали исправляться.
>>193750Самый четкий курс был у моего физика: 1. Изучаем логические элементы на тразюках2. Оказывается, за нас все сделали: к155ла3 ...3. Делаем на элементах И-НЕ RS-триггер...N. Attiny2313, моргаем диодом, выводим на 7-исегментникN+1. Arduino жи есть. (Ну просто USB-ISP шалит, AVR дальше шатать на прямую не получается)
>>193750Ну это понятно, просто курс который выше, он сумбурный какой-то, сложно от него отталкиваться. При это Амперка в своей вики поясняет более доходчиво по мне.
Анон, посоветуй для ардуины термодатчик с верхним пределом хотя-бы 120 градусов.
Приветики. Не порекомендуете ли дальномер до полуметра?HC-SR04 подошел бы, но нужно 30-50 замеров в секунду.
>>194059Лазерные модули?На Али ~250 рублей за самый дешёвый шарп, диапазон от 10 до 80 смНо какая там частота замеров - хуй его знает
>>185672 (OP)Анон нужен твой совет, дело в том что я недавно решил попробовать себя в программировании МК, один знакомый посоветовал начинать с Ардуино. Итак купил я ардуино уно, начал делать простейшие вещи используя уже ГОТОВЫЕ библиотеки и почувствовал что появляется желание долбиться в жопу(думать совсем не надо, лего для аутистов). Поэтому хочу разобраться с тем как работает этот МК и программировать его используя только базовые библиотеки, например io, delay. МК в ардуине стоит Атмега328. Посоветуйте литературы по этому МК, желательно с низов. Даташит на него изучал, но все таки английский знаю плохо и сложно разобраться.
>>194099Ты охуеешь от писания всего с 0. Долбись в сраку с готовым, понимание программирования само придёт, когда понадобится изъебываться.
Правильно ли я понял, что счетчик работает параллельно главному циклу программы (считает и дрыгает лапкой) и о его состоянии мы можем судить по прерываниям (сравнение/переполнение). Те я могу, например, опрашивать датчик и просто менять переменную заполнения ШИМ, стартовав его заранее с каким-то определенным числом?
>>194099Для тебя принципиально ковыряние именно атмег или в принципе интересуют микроконтроллеры? Если второе и если можешь в английский, то иди на edX и запишись на курс Embedded Systems - Shape The World. Там как раз с низов. Только будь готов к тому, что на 10-ом модуле ("Конечные автоматы") мозги из ноздрей потекут.
>>194113Да.
Ньюфаг в треде. Друзья, решил перейти от аналога к цифре и купить ардунио. В общем , надо сделать так, что бы порога управляла по юзб контроллером, который через АЦП будет управлять эмитерным повторителем. Реально ли такое сделать на подарил и посоветуйти недорогую с Али, с возможностью прошивки по юза, без специального программатора.
>>194184Ты охуел. Лучшее из простого, что можешь сделать для общения по USB -- это UART, переходников куча.Современные контроллеры все понимают UART.С прошивкой нихуя не понял. Чего ты хочешь?
>>194189Что бы програматор не покупать, сразу залил прогу по юзб и все. Ардунио же сразу для себя и программатор?
>>194243Там загрузчик, на всех демоплатах уже прошит, самостоятельно прошивается также без проблем по инструкции для орков.
Доброй ночи, аноны.Я первокур, который еще недавно по электротехнике в школе кое-как набирал четверки. Сейчас захотел въехать в тему наконец, чтоб для себя, ну и чтоб предмет понимать (по учебному плану электротехника будет в следующем семестре и я пока малость ссу), а получилось нечто по хардкору. В университете дали проект сделать, точнее кусок проекта. В установке стоит спираль которая пока включена просто в розетку на 220 и нагревается за какие-то секунды так, что нельзя дотронуться, а рядом с ней вкручена термопара неизвестного типа. Моя задача - запилить ПИД-контроллер для этой спирали, чтоб держалась температура в районе 170 градусов. Как работает ПИД-контроллер я уже разобрался, да и вообще с программной частью сложностей нет. А вот с аппаратной туплю, поскольку очень плохо понимаю эту тему.В лаборатории есть Arduino 2560, и строить предстоит с ней, возможно позже надо будет добавить еще какие-то функции. Как я уже успел разобраться, термопара дает сопротивление около 19.5 Ом при комнатной температуре, и около 24 при 200, остальные точки графика немного отклоняются от прямой линии, похоже на растянутый фрагмент синусоиды.Получается, что напрямую мерить сопротивление по уровню на аналоговом входе Ардуины не очень хорошая идея, так как разница между значениями будет примерно в 0.4 вольта, а хотелось бы 3-4. Насколько я смог нагуглить - для таких случаев ставят схему с операционным усилителем. Одну схему я таки нашел именно для своего случая - http://avrproject.ru/publ/kak_podkljuchit/podkljuchaem_termoparu_k_mikrokontrolleru/2-1-0-70Не хочу просить типа "сделайте за меня", хочу разобраться сам. Но вот сразу не могу понять несколько вещей:1) R5 - это переменный резистор, так? Для чего он нужен?2) Для чего используется конденсатор?3) Почему используются такие большие сопротивления R2 и R4? Автор пишет, что от термопары приходит 43мВ (при 1000 градусов), и что коэффициент усиления 120, но тогда эти резисторы дают сопротивление, которое на несколько порядков выше усиления.Были и еще вопросы, но пока писал, немного еще понял сам.Извините, если не в ту ветку.
Господа, помогите советом. Хочу сделать автополив растений. Проблема в том, что их нужно поливать с разной периодичностью. Одного нужно поливать раз в пару дней, остальных можно реже. Как это сделать с одной помпой? Нет ли какого-нибудь управляемого переключателя для трубок по которым помпа подает воду? Китайцы повеселились с сервомотором, но ничего дельного я так и не нагуглилhttp://www.youtube.com/watch?v=dnnjD7KBEA8
>>194737Блок вентилей и серв.
>>194737Лёха, ты что ли?
>>194739Нет, я не он>>194738>Блок вентилей и сервСпасибо за совет, но мне кажется я не смогу найти подходящий блок вентилей. Помпа маленькая, трубки тоненькие, для аквариума. Блок вентилей - могучий девайс для трубопровода, выдерживающий большое давление. Я вообще смогу его сервом повернуть? Был бы очень признателен если бы ты пальцем ткнул, если у тебя есть подходящая модель на уме. Скорее всего придется свою поделку лепить из тех же трубок
>>194740Сколько тебе групп цветов поливать надо? Просто подсоедини несколько трубок к помпе и на каждый по вентельку/закрывашке и серво. В тот что открыт будет весь напор идти, когда остальные закрыты.
>>194742Пока 3 группы. Идея хорошая, но я не могу что-то сообразить как управлять при помощи серва несколькими вентилями. Гугл мне выдает что-то вроде пикрелейтед. Мне бы поменьше и попроще.
>>194749Нашел, мне нужен solenoid valve. >>194742Добра тебе
>>194751Хотя нет, один клапан на али по стоимости превосходит мою помпу, дешевле купить еще несколько помп. >>194742Может у тебя еще идеи есть? В любом случае спасибо.
>>194726>термопара>дает>сопротивлениеТы наркоман, сука, и лечиться не хочешь. Термопара дает ЭДС, чтобы использовать ее мВ тебе нужно делать усилитель, операционный подойдет. А вообще лучше бы не ебался, а взял готовый на I2C c нужным тебе диапазоном за 100р. Погрешность в твоем случае вообще похуй.
>>194755Если тебе не нужно регулировать и вода сносного качества (хотя бы без взвеси) бери игольчатые на соленоидах, ничего не надо крутить, управление 1 контактом.
>>194759Спиздел, нету цифровых с диапазоном 170+. Тогда термопара + усилитель - твой выбор.
>>194759Объясни. Я мультиметром контакты зацепил и своими глазами вижу как меняется сопротивление. А эту ЭДС как увидеть? Лучше бы на вопросы ответил.
>>194764Какие могут быть ответы на вопросы, если ты, горе-первокурсник, не знаешь что такое ЭДС.
>>194760>игольчатые на соленоидахСпасибо, наверное так и сделаю.
Доброго времени суток. Ньюфаг пытается въехать в тему. Почему периферия для ардунио продаётся отдельными китами? Разве стандартные не подходят. Те же реле с 5 вольтовым управлением?
>>195199Чтобы ты не ебался с подбором.
Радач, помоги! Есть один биполярный шаговик, добытый из древнего флоппика. Работоспособность неизвестна, но ведь в шаговике вроде как нечему ломаться, так?Есть драйвер ULN2003, есть Arduino Uno. Драйвер рабочий 100%. Пытаюсь завести и стабильно обламываюсь. http://roboforum.ru/forum8/topic5410.htmlВот тут - тема про этот шаговик. Кто-то описал управляющую последовательность, но как её интерпретировать в код - мне не ясно. Тут что, нужно двухполярное питание? В общем, помоги, анон, ньюфагу.
>>195826>биполярный шаговик> uln2003Что-то одно выбирай, вместе они работать не будут.
>>195836Да я уже выгуглил, сейчас попробую на L293D сделать, вроде на нём можно.
>>193707Ардуино-дебил и не понял, что DDR это назначения порта на вход или выход, в случае DDRD.2=0 и PORTD.2=1, то вывод настроен на вход и подтянут на питание.Хотя хули я объясняю, всё равно не поймёт.
>>195922Ты чего это возбудился, всякое в жизни бывает.
Какой протокол педерачи у всяких радиоуправляемых машинок, самолетов, дронов? Хочу реализовать на двух ардуинах и передатчике.
>>196466>какой протоколРазный.
>>185672 (OP)Anon, правильно ли я понимаю, что купив приемник на 2.4ГГц для ардуинки я смогу слать ему команды своим пультом для радиоуправления и всячески реагировать на эти команды? Или они только, чтобы между ардуинками общаться?
>>196537Я не знаю, но на алиэкспрессе есть радиомодули на 433мГц за 40 рублей.
>>196537Неправильно. 2.4 - не точная частота, а диапазон. Во-первых, там есть разные каналы, во-вторых - разные параметры сигнала, в-третьих - разная цифровая кодировка команд для разных устройств. Всё это зависит от микросхем, на которых построена конкретная игрушка. В этом же диапазоне уживаются Wi-Fi, Bluetooth и ZigBee. Если бы достаточно было совпадения рабочего диапазона, то любой пульт управления подходил бы к любой игрушке.
>>196537Забыл:если ты найдёшь даташит на чип своего пульта - возможно, подружишь его с ардуинкой. Иначе шансы невелики.
>>196540Говно эти модули, намучаешься с ними пока сделаешь радиоуправление. Они разве что для датчиков всяких.
>>196545Спасибо за разъяснение, анон. Чуть не накупил хуйни с алиэкспрессов.
Вы тут совсем нулевым помогаете?Пришла моя нано, начал луркать, что бы мегакрутого с ней сделать и наткнулся на это: http://cxem.net/arduino/arduino31.phpТолько нам на atmega. Начал искать нечто под нано, но нашёл всего лишь комментарий на радиокоте, что, мол, у кого-то такая штука есть и на ардуине, только без дисплея, но это совсем не то, что мне хотелось бы.Так вот, можно ли как-нибудь ту схему и скетч перепилить под то, что у меня есть? Я так понял, она еще и заряжает?
>>196664Я недавно сделал, работает.
>>196664Вдогонку, нет не заряжает.
>>196678Мануал? Ссылку? Или ты сам сделал?
>>196684Ты ебанутый что-ли? Ссылка в посте на который я отвечал.
>>196685Так я на ардуине нано реквестировал.
>>196687Да похуй на какой ардуине, я и делал на нано.
>>196689Можешь сфоткать? Я как бы вообще не шарю, надеюсь тупо по проводкам скопировать.
>>196690Там нехуй фоткать всё на соплях ещё болтается, там по ссылке внизу есть ссылка на форум, почитай что-ли.Пиздос
>>196694там по ссылке,Фикс.
>>196694Тебе жалко, что ли? Дай я посмотрю что с чем соединять.
>>196697Пошел нахуй.
>>196706Вот вам и тред помощи.
Искренне не понимаю ардуино-ёбов.Пользуюсь вот таким комплектом. USB-ASP и отладочная плата для Atmega8, так как пишу в основном для неё. Никакого дискомфорта, прямой доступ ко всем пинам, простота замены МК и переноса его на ПП. И не приходится заниматься еблей с проводками, на которую тут жалуются. А в случае, если надо поработать с чем то другим - у программатора самые обычные MOSI/MISO/SCK, и запрограммировать по ним можно любую мегу, тиньку, да даже аллаха, лишь бы SPI был. По поводу простоты кода СКЕТЧЕЙ и чистого си.. Вы ебанулись там? Что может быть легче, чем, почитав минутку даташит, отослать в регистр соответствующий байт? В крайнем случае, у CodeVisionAVR очень простые библиотеки, но при этом пишешь ты на чистом си, что, несомненно, пригодится и в других задачах.
>>196697>196706 Это не я писал, но там действительно нечего фотать. Собрано не на макетке, оч страшно.
>>196720Блять.
>>196717>искренне не понимаюПотому что ты тупой.Комплект из твоего программатора и платки у местных барыг будет стоить порядка 500 деревянных(наверняка больше, не в курсе цен на отладочные). Ардуина нано - 200-300 рублей. А ещё атмегу эту надо куда-то втыкать, т.е. один хуй нужна макетка, и один хуй там будут проводки, нужно курить обвязку контроллера и ещё много всего, что не нужно мимопрограммистам, которые захотели поиграться с DIY-электроникой. Причём это уже вроде выше по треду разжёвывали, а вы продолжаете лезть. Вангую, что ты не так давно освоил AVR, и теперь пришёл повыёбываться перед ардуинщиками.
>>196708Так ты даже статью по ссылке прочитать не осилил, не говоря уже о том, чтобы сделать умственное усилие и сопоставить распиновку Uno и Nano, которая спецом для нулевых существует в цветном красивеньком виде в разных вариациях.
>>196722Ебать_дебил.джпг>Комплект из твоего программатора и платки у местных барыг будет стоить порядка 500 деревянных(наверняка больше, не в курсе цен на отладочные).USB ASP покупается один раз, и его можно использовать для всего семейства Attiny и Atmega. Его цена - полтора бакса. Покупая уну/нано/прочее дерьмо, ты оказываешься перед фактом, что кроме того камня, под который разработана отладка, ты ничего не сможешь сунуть. Ты, конечно, можешь выцепить из него SPI, но чем это лучше моего варианта? Макетка для атмеги8 стоит 3 бакса в исполнении DIY, или 4 бакса в готовом виде. Занимаясь такими вещами, разница в бакс тебя не должна сильно волновать.>и один хуй там будут проводки, нужно курить обвязку контроллера и ещё много всегоЕсли ты не можешь подвести питание и подтянуть ресет - это уже конченное слабоумие, и в программировании железяк тебе делать нечего>Вангую, что ты не так давно освоил AVR, и теперь пришёл повыёбываться перед ардуинщикамиХуёвая из тебя ванга. Недавно слетел обратно с STM32 на авр-ки, так как всех возможностей стшки не использовал, и для задач хватает меги8/16
>>196735>>196722-анон, я тебе даже пруфы на цены предоставлю.http://www.ebay.com/itm/1pcs-ATMEGA8-ATMEGA48-ATMEGA88-Development-Board-AVR-NO-Chip-DIY-Kit-/181635211006?hash=item2a4a4d5efe:g:OM4AAOSweW5U~7dp - макетка любителям DIYhttp://www.ebay.com/itm/1PCS-AVR-MCU-Mini-system-board-Learning-board-Development-board-ATmega8-/261994272449?hash=item3d001356c1:g:5o4AAOSwgQ9VsfNF - макетка в сборе, как у меня, подорожеhttp://www.ebay.com/itm/ATMEGA8-ATMEGA48-ATMEGA88-Development-Board-AVR-NO-Chip-DIY-Kit-/291550040876?hash=item43e1bc932c:g:OkYAAOSwxYxUsKQA - макетка в сборе, подешевлеhttp://www.ebay.com/itm/USBASP-USBISP-AVR-Programmer-Adapter-10-Pin-Cable-USB-ATMEGA8-ATMEGA128-Arduino-/310506909410?hash=item484ba76ee2:g:kA8AAOxyFiRRyWxz - Универсальный программаторhttp://www.ebay.com/itm/1PCS-NEW-IC-ATMEL-DIP-28-ATMEGA8-16PU-/140709854822?hash=item20c2f5fe66:g:qK0AAOxyFrNRyqL~ - сам камень, при покупке нескольких сразу, будет дешевле.---------------------------------------Итого:
Вся суть ардуиноебов.Не удержался.
Сап Радиач, помоги выбрать ардуино из Китая и необходимый набор периферии, вроде датчиков, дисплея, а также подскажи, что нужно на первое время, типа монтажной панели, светодиодов, кнопок.Хочу заказать на выходных.
>>196746Ты уверен, что тебе нужна именно ардуина? Может всё же чистый AVR?
>>196747Чистый AVR уже был в воплощении Atmega8
>>196750Тогда зачем даунгрейд? Хочется больше периферии и портов - Atmega16. Того же самого, но с красноглазием - STM32, какой нибудь Discovery.
>>196752На ардуино можно слепить и попробовать.AVR требует более серьезного отношения к себе.И то, и то - вещи достойные внимания и не особо хочется разводить срач.
>>196756Я и на AVR с отладочным макетом могу слепить и попробовать, ну да ладно, не об этом разговор.Сразу так взять и посоветовать периферию со ссылками сложно, не имею представления о твоих задачах. Могу только посоветовать подобное - http://www.ebay.com/itm/Ultimate-UNO-R3-Starter-Kit-for-Arduino-RTC-1602LCD-Servo-Motor-Gas-Sensor-Relay-/161671753594?hash=item25a4632f7a:g:yNAAAOSw9r1V8VDgЯ покупаю себе всё по надобности, например. Понадобились дисплеи - заказал, ну и так далее. Благо обслуживает меня не Почта России, и самый долгий срок ожидания - 30 дней, можно и потерпеть/решать задачи используя другие методы.
>>196735>слетел с STM32 на AVRЯ даже послушаю, какие коммерческие задачи сейчас решают на меге 8/16>программирование железякТы тупой. Сколько раз сказать, что ардуина - это платформа для тех, кто далёк от профессиональной схемотехники и радиоэлектроники и не стремится с ними связываться? Нахуй им не всрался твой программатор, купили, поигрались и забыли.>>196739А вот свои ссылки с ибея засунь откуда вынул, мимокрокодилам нахуй не всралось сначала всю эту хуйню там искать, а потом всю эту хуйню заказывать и ждать 2-3 недели и более, чтобы помигать светодиодиками или собрать говноробота. ЦА ардуины такое, что оно пойдёт к барыгам и купит у них с наценкой 100-300%, поэтому и цены твои в данном случае неактуальны.
>>196760Ты продолжаешь тут срать, окаянный? Чего тебе неймётся? "Кококо а я могу и на AVR". Вся писечка в том, что Arduino - это для тех, кто не может, а главное, не хочет ебаться с голым AVR, и готов за это переплачивать. Ты не понимаешь что ли такого простого маркетингового хода как снижение порога вхождения?
>>196763Ты опять выходишь на связь, мудило?>Я даже послушаю, какие коммерческие задачи сейчас решают на меге 8/16А кто тебе, блядь, сказал, что я решаю коммерческие задачи? Именно поэтому и слетел, что 8-й меги хватает почти для всех домашних решений.>Ты тупой. Сколько раз сказать, что ардуина - это платформа для тех, кто далёк от профессиональной схемотехники и радиоэлектроники и не стремится с ними связываться? Нахуй им не всрался твой программатор, купили, поигрались и забыли.А нахуя тогда вообще в это лезть? Купите радиоконструктор с кубиками и не ебитесь. И один хуй, к ардуине тоже надо что-то подключать твоими ненавистными ПРОВОДКАМИ, а в случае с голой мегой будет на три проводка больше.>А вот свои ссылки с ибея засунь откуда вынул, мимокрокодилам нахуй не всралось сначала всю эту хуйню там искать, а потом всю эту хуйню заказывать и ждать 2-3 недели и более, чтобы помигать светодиодиками или собрать говноробота. ЦА ардуины такое, что оно пойдёт к барыгам и купит у них с наценкой 100-300%, поэтому и цены твои в данном случае неактуальны. Ты в прошлом посте меня тыкал именно в цены, маня.>>196764>Вся писечка в том, что Arduino - это для тех, кто не может, а главное, не хочет ебаться с голым AVR, и готов за это переплачивать. Ты не понимаешь что ли такого простого маркетингового хода как снижение порога вхождения? Как я уже и говорил, пусть покупают радиоконструктор для детей, если хотят проще. Вроде и понимаете, о чем говорите, а вроде и нет. Вы, блядь, видели обвязку атмеги для её работы? А видели код в CVAVR, который блядь даже проще, чем в СКЕТЧАХ, и при этом написан на чистом С? Не запустить мегу сможет только слабоумный школьник или даун. Похоже, что мы выяснили ЦА ардуино.
>>196820Так ты мамин радиолюбитель. Пиздуй отседова делать новый драйвер для светодиодов и выкладывать на схемнет.Arduino и есть радиоконструктор, но для больших детей. Совместимые модули, библиотечки, вот это вот всё - лишь бы не надо было тратить время на освоение платформы.Кончай ебаться в глаза, там прямо написано, почему цены с ибея не актуальны. Кстати, ещё всякое ардуиноговно гораздо доступнее для покупки, барыг очень много - от авито до амперки.>cvavr>нет нормальной поддержки USBASPYOBA.jpg
>>196858>Так ты мамин радиолюбитель. Пиздуй отседова делать новый драйвер для светодиодов и выкладывать на схемнет.Как что-то плохое, ей богу>Совместимые модули, библиотечки, вот это вот всё - лишь бы не надо было тратить время на освоение платформы.Все дуиновские модули можно без труда подцепить и к голому AVR, а библиотечек в CV-AVR под всякое дерьмо и так навалом>Кстати, ещё всякое ардуиноговно гораздо доступнее для покупки, барыг очень много - от авито до амперки.Опять же, все ардуиноговно совместимо с голой AVR>cvavr>нет нормальной поддержки USBASPЛол, а лет-то сколько программе? Да и eXtreme Burner AVR умеет всё то же, и даже лучше
>>196872Двачую тебя, бро, и советую не тратить нервы. Ардуина изначально задумывалась как учебная платформа и фактически таковой является. Любые попытки объяснить это хуеголовым заканчиваются воплями про иди мигай своими светодиодиками. Ибо хуеголовые в железке за $10 всё норовят взрослый devkit углядеть.
http://ru.aliexpress.com/item/free-shipping-new-Starter-Kit-UNO-R3-mini-Breadboard-LED-jumper-wire-button-for-Arduino-compatile/32255489082.htmlзаказал, для начала хватит, денежек мало, санкции потешные, сами понимаете..АВРщик уймись уже или создай тред и там проповедуй.
>>196858Ты в молодости собирал супергетеродин из палок и желудей, с катушечками, которые нужно несколько часов подкручивать, что-бы сука кратные частоты поймать, и все это без осциллографа.Ты блеять, частотомер на интегральной логике К155 собирал и на ИН-8, где блять одна микросхема - максимум счетчик или триггер, и все это блять не программируется.Ты УМНЧ на тетрод-пентодах собирал?Если хочешь поучить радиоэлектронике, то учи где-нибудь в другом месте.А тут мы пришли, что-бы обсудить няшную ардуинку.
>>196879Блядь, я ему про мягкое, а он про тёплое. Причём тут гетеродин, частотомер? Каким хуем ты тут аналог приплёл вообще? Никто тут радиоэлектронике никого не учит, речь о другом - о том, что использование голой аврки не сильно сложнее использования дуины, но при этом познаний и развития ты получаешь в разы больше, чем используя разжёванный продукт для детского сада.
>>196877Закажи еще резисторов, как минимум один HD44780 и большую breadboard, вот тогда будет достаточно для начала.
>>196872Да, что-то плохое. У тебя нет никаких аргументов, кроме "ардуина нинужна я и биз ниё магу", при этом она не нужна конкретно тебе и конкретно для твоих поделок. Ты клинически не понимаешь, что при всей простоте платформы AVR некоторые не хотят тратить время на её освоение, если им вдруг захотелось поиграться в электронщиков.>>196876Ты тоже из стана вглазаебущихся, как я вижу. Я три поста объясняю, что ардуино - не для серьёзных проектов, а ты не читая бежишь подсосать этому клоуну, не понимающему, что у разных вещей - разные цели.>>196879Постом-то не промахнулся? Где я электронике учил, наркоман?
>>196883Да в хуй никому из покупателей не впёрлись твои познания и развитие, понимаешь ты или нет? Буржуям хочется купить набор железочек, пособирать по схемкам из инета и не ебсти себе моск портами и регистрами. А потом прилетают петухи и начинают рассказывать, что ардуина для детей и надо использовать голый контроллер. Хули, иди тогда дальше - изучай схемотехнику и проектируй свой собственный процессор, а то кто-то за тебя всё сделал и в кремнии воплотил, а ты только знай себе прошиваешь.
>>196885>при всей простоте платформы AVR некоторые не хотят тратить время на её освоение, если им вдруг захотелось поиграться в электронщиков
>>196883Какое познание и развитие?О чем ты вообще?Тебе написали, что с AVR и без твоей пропаганды знакомы и относятся уважительно, а сюда пришли, потому-что хотят прикупить и изучить Ардуино.Что не понятно?
AVR-шики поди и к АСУшником ходят и орут - Simantic не нужент, ПЛК говно, собирайте АСУ на AVR!!!
>>196905но ПЛК действительно говно
>>196885>Я три поста объясняю, что ардуино - не для серьёзных проектов,Етит-твою! Вот объясняй - не объясняй дураку! В прошлом семестре студенты-второкурсники UC Berkeley собирали из ардуины простенькую - 4х3 пикселя, - камеру. Задачей курса было ознакомить студентов с основами electrical engineering, выучить основам вычислительной лин-алгебры и ознакомить с основами ЦОС. Вот это как, блять, это серьёзный или несерьёзный проект? Открою тебе сразу тайну - это ни тот, и не другой проект. Это учебный, блять, проект. Учебный! Для студентов-второкурсников. Пойми ты, дебил, что простота ардуины может быть и благом. Наедятся эти студенты на старших курсах и программаторов, и avr gcc, и всего остального. Но сейчас их нужно выучить другому: основам EE, лин-алгебре и основам ЦОС.
>>196937>Етит-твою! Вот объясняй - не объясняй дураку! В прошлом семестре студенты-второкурсники UC Berkeley собирали из ардуины простенькую - 4х3 пикселя, - камеру. Задачей курса было ознакомить студентов с основами electrical engineering, выучить основам вычислительной лин-алгебры и ознакомить с основами ЦОС. Вот это как, блять, это серьёзный или несерьёзный проект? Несерьезный абсолютно.>Открою тебе сразу тайну - это ни тот, и не другой проект. Это учебный, блять, проект. Учебный! Для студентов-второкурсников.Учебный = несерьезный.Серьезный = связанный с решением реальных производственных/научных задач.>что простота ардуины может быть и благомПростота ардуны - преувеличенна.Ардуино - раскрученный бренд, вроде апла там, или бабушкиных очков. Больше за этим ничего не стоит.И в учебных целях ее если и переменяют, то только из за этого. Потому, что гики с маффенами и бабушкиными очками про нее слышали и считают что это круто.Типичный преподавательский прием, взять какую-то яркую хуйнюшку от которой молодежь тащится и приспособить ее для преподавания предмета.>Но сейчас их нужно выучить другому: основам EE, лин-алгебре и основам ЦОС. Ардуино для этого не надо.>блять>блять>дебил>Вот объясняй - не объясняй дуракуОк.Мимокрокодил.
>>196937>простенькую - 4х3 пикселя, - камеру>из ардуиныНаркоманы кстати полные.Не понимаю чему они там научились в процессе.Что там за линейная алгебра и ЦОС.Такую хуйнюшку нужно было на голой логике собирать.Вот это было бы интересно.А подключить ардуино и опа - готово, это пиздец, уныло и неинтересно.
Срач унтерменшей ITTмимоПЛИСник
>>196939>Серьезный = связанный с решением реальных производственных/научных задач.Взять заведомо учебную фигнюшку, попытаться сделать из неё межконтинентальную боевую йобу, потерпеть фиаско, сокрушаться по поводу несерьёзности и неприменимости к реальным задачам. ОК, логично.
>>196940>Не понимаю чему они там научились в процессе.Прикладной математике. Тому, как математику притыкать к реальным задачам. Плюс, каким-то базовым вещам из электроники.>Такую хуйнюшку нужно было на голой логике собирать.Блин, по второму кругу. Могли. Но зачем? Второй курс. Зачем им сразу-то мозги чем-то навороченным выжигать? Успеют на старших курсах в серьёзное наиграться.>А подключить ардуино... уныло и неинтересноТемами лаб были Digital Imaging, Touchscreen, Locationing и Software Defined Radio. Ардуина там вторична. Инструмент, не более. Это всё равно, что на молоток жаловаться за неинтересность. Он и не должен быть интересным, это просто инструмент. И вся суть ардуины - учебная приблуда, инструмент. Сел и поехал.
>>196946У тебя галлюцинации.Твой комментарии никак не связан с моим.>>196949>Прикладной математике. Тому, как математику притыкать к реальным задачам. Плюс, каким-то базовым вещам из электроники.Молодцы.>Блин, по второму кругу. Могли. Но зачем?Не знаю. А зачем? Зачем вообще что-то учить, и делать?Можно просто сидеть на двачах и дрочить на фурипорно.>Второй курсОкей. Тебя я вижу это сильно беспокоит.>Зачем им сразу-то мозги чем-то навороченным выжигать?Лол.Разверну немного. Русский ум часто воспринимает процесс обучение как нечто мучительное, а знания как непосильную инфернальную ношу сжигающую своего носителя изнутри. - "О бля я прочитал канта теперь я вообще сумасшедший" - "Да ты псих братан гыгыгыг">Темами лаб былиМне все равно. Я не понимаю зачем ты все это пишешь.> Ардуина там вторична. Инструмент, не более.Да. Я об этом и пишу.>Он и не должен быть интересным, это просто инструмент.Но процесс обучения должен быть.> И вся суть ардуины - учебная приблуда, инструмент. Сел и поехал. >суть ардуины>ардуино>ардуины>ардуиноПлевать я на нее хотел.Но если уж речь об этом зашла, нет, не в этом суть ардуино. Суть ардуино в впаривании ванильный лохам фуфла в блестящей обертке.Существует бесконечное число инструментов эквивалентных ардуине в данной конкретной задаче.
Аноны, совершено глупый вопрос про ШИМ регуляторы. Хочу сделать ШИМ для сверлилки. Есть Mini Pro и горстка IRFZ44. Собственно вопрос- как правильно выбрать частоту ШИМ, для максимально холодной работы мосфета? как при этом всем обойтись без микросхемы драйвера
>>196962>какЭкспериментальным путём
>>196962Случайно отправил, не дописав. Ты же не указываешь, что за сверлилка. Алсо, полевики и будут у тебя драйвером, разве нет?
>>196962Зависит от того, как будешь затвором управлять, если пуш-пуллить парой маломощных биполярников, то хоть за сотни кГц уходи. Вообще, старайся брать что-нибудь за границей слышимости, чтобы не поехать от свиста. Доводилось как-то ковырять почти полсотни драйверов для мощных коллекторников, так там частота рабочая была 7 кГц - ад ебаный!
>>196965 сверлилка- двиг обыкновенный на 24вольта, ватт на 50.Полевиком нужно как то управлять, т.к. затвор имеет некоторую ёмкость, для этого есть спец микросхемы. Но подобное не всегда требуется.>>197015Добра тебе! Почему то из головы вылетела подобная реализация.хотя сам когда то паял пару транзисторов для тягания IRFP640 555ым таймером
Делал я в десятом классе такую штучку-солнечная панель с фоторезисторами, которые реагировали на свет и по замыслу должна была поворачиваться на более солнечную сторонуВсе прекрасно, но! Минимальный источник питания-это зарядка от ноута/старой камеры, на батарейке типа "крона" еле двигаетсяПока что думаю облегчить конструкцию, сняв корпусОбидно, что физик не оставил мне схем и список промаркированных элементов-не хочу особо разбирать, это память об учителе, который даже меня-гуманитария заинтересовал физикойРеально такое на Pic пересобрать? Хочу себе светодиодную ленту, освещающую горшок с сельдереем, перевести на на такую херовину.
Анон, как из пердуины и gprs шилда сделать rs232 модем? Меня каждый квартал блять отправляют в ебеня снимать показания со счётчиков, узнал что можно к нему мопед подцепить. Выручи
>>196743ет чё делитель напряжения?)))))00по цене 9.99 да???)))
>>196743Инженер-первокурсник, плиз.
>>196540Прости, анон, я был не прав>>196632Модули, про которые говорил этот анон - вовсе не говно, а вполне няшки. На них вполне можно запилить радиоуправление для какой-нибудь своей приблуды, скорость - до 4000 бит/с, есть няшная библиотека. За 40 рублей - охуенная штука.
>>197164Рррряяяяя! А то я уже огорчился немного.
>>196917Бля, как же так, теперь придется весь завод под управление AVR переводить.
>>197178когда твой завод нахуй взорвётся от взлома симантика, ничиго ты переводить небудешь, будешь новый завод строить долбоёбина
>>197180Проиграл с поехавшего.Через центральную проходную то взламывать будешь?
>>197183дядя ваня с флешкойа чо сетей боитесь сраный семантисты?
e
кейсик мммммм
>>197273 Fuuuuuuuuuuuuuuuuduino
>>196466http://www.rcdesign.ru/articlesпокури это. а вообще, разные протоколы могут быть.
>>197164А ты запилил? Тогда давай кулстори, со схемой и в двух словах алгоритм работы. Брал я такие говномодули, к ним много вопросов.
Sup, ардуаны. Кто-нибудь сталкивался с необходимостью отдавать команды ардуине из приложения по USB? Поделитесь опытом, пожалуйста. :3
>>197290Мне пришли только недавно, пока ничего с ними не делал, только с библиотекой virtualwire поигрался. Вроде её заменили новой, с адресацией, надёжной связью и прочими плюшаками
>>197180битч плиз, взрывоопасные производства изначально планируются так, что если ебнет, то ебнет только часть линии, а остальное даже не поцарапается. Да и восстанавливают повреждения очень быстро
>>197101На выходе счётчика rs485 небось?Мы с тобой братья по несчастью. Тоже каждый месяц приходится объезжать кучу подстанций и морозить руки по 7 минут стоять с ноутбуком около каждого счётчика. Я сделал преобразователь Bluetooth - rs485, но не взлетело. У меня нет знаний понять, почему это не работает. Блютус модуль hc-06, на его выходе rs-232, подключается через конвертер rs-232 - rs485, а потом к счётчику. Но это не работает, программа пишет "нет ответа" как бы я не переставлял местами rx tx. На стороне компьютера подцепленый по блютус модуль отбражается как 2 com порта, один на передачу, другой на приём, подключение из программы для счётчика производится ввбором com порта. Может потому и не работает. Хз.
>>197329А ты уверен, что на hc-06 у тебя rs232, а не TTL? И еще, я бы проверил все части по отдельности - блютус, конвертер 485, выход данных с самого счетчика.
>>197330И ещё вот: если у тебя там двунаправленный протокол передачи данных, а прога счетчика рассчитана на 1 ком порт, а ты имеешь 2, то конечно не взлетит. В линуксе может попробовать?
>>197308Бамп вопросу.
>>197340Смотри видеоуроки Джереми Блюма с переводом амперки, найдёшь там урок как включать/выключать пин отправляя в терминал символы. Вообще, не обязательно использовать usb для этого, можешь хоть к роутеру припаять rx tx выводы, если у него есть uart и по вафле через ssh посылать команды на ардуино. Как-то находил готовый скетч с протоколом управления портов и чтения из них, вида: 2/10/1 где 2 - запись, 10 - порт, 1 - высокий уровень.
Господа, можно припилить к ардуине 4 камеры, чтобы они записывали 1-15 фпс?
>>197377Импасибру!
>>197377К ардуине - вряд ли.
>>185699У меня такая лежит. Это дигиспарк, у нее аж шесть выходов.https://digistump.com/wiki/digispark/tutorials/connectingОтличается от ардуинов немного.
Ну что, антуаны, запилил я на этих ваших ардуинках систему автоматики для квест-комнаты. Братья живы, все связано по nfr-кам, дальность - около 10 метров через стенку для "мастер-пульта". Работает аки часы, братья живы.
>>186335> ▲> ▲▲> ▲▲▲> ▲▲▲▲> ▲▲▲▲▲> ▲▲▲▲▲▲> ▲▲▲▲▲▲▲> ▲▲▲▲▲▲▲▲> ▲▲▲▲▲▲▲▲▲> ▲▲▲▲▲▲▲▲▲▲>▲▲▲▲▲▲▲▲▲▲▲
>>197386Братья-то живы?
Мне пирдуина нано пришла.
>>197404Ня
>>197352Да мне бы, части для пекарни, примеры на С++ найти. Там где бы и RS232/485 и USB разбиралось. Но с этим почему-то туго.
>>197382Ну почему же? Пару фпс (320х240) я думаю можно получить реально.
>>197394Ты пытался.
>>197185Организация сетей и защита канала передачи (VPN и все такое) - задача не технологического оборудования.Можно telnet прокинуть через VPN так, что будет все надежно от атак из вне.
>>197405Такая мелкая. Наверно даже в анус пролезет, не?
>>197442>Можно telnet прокинуть через VPN так, что будет все надежно от атак из вне.ламер плиз
AVR-фанат, а поведай вот что. Если ты воистину олдфаг, то можешь свидетельствовать: до того, как ардуинка получила распространение(пусть будет ~2012) всяческая периферия для микроконтроллеров была так же легкодоступна, или за любой хуиткой нужно было лезть на ибей/али/дх?
>>197466Ты нас совсем за даунов считаешь шилды по 30 баксов покупать и делители напряжения за 3, попробуй ещё захочешь.
>>197466В последние годы и правда, многие плюшки стали более доступны, в удобном формате. В том числе для совсем школьников, и для тех, кому не охота паять и врубаться мозгом сразу во все. В общем, и слава богу.Лет 5 назад было заметно похуже с инерциальными датчиками, радиомодулями, GPS, GSM. А всякие силовые ключи и делители напряжения никто никогда не мешал руками сделать.А мне лично, иногда проще за 1000р купить шилд, чем возиться с железом самому и сделать кривые сопли.
>>197470>сделать кривые соплиПросто ты рукожоп.
>>197470Сифилис так и выглядит?
>>197470Не, ну ебанутый ли человек? Я думал сперва это палец. Эксгибиционист херов.
Котоны, мне только что пришла ардуинка. подскажите как соединить два штекера. Жилы как-то превращаются в "маму"?
>>197512>КакПроводами>превращаютсяНет, пиздуй покупать мама-папа или мама-мама
>>197470Пожалуй откажусь я от покупки этого осциллографа.
>>197514>Нет, пиздуй покупать мама-папа или мама-мамаХуйни наделали. Впрочем у меня проблема серьезнее возникла, не цепляется падла такая. В диспетчере висит как неопознанное устройство USB 2.0. Пробовал потыкать винду в папку с дравами, отказывается и утверждает что там никаких дров нету. Винда 7 х64. Пробовал кормить дрова из списка и точно так же был послан нахуй системой. Что делать?
>>197396Оба.
>>197470Дрочить на АВР в буквальном смысле? Что-то новое.
>>197520Если у тебя китайская ардуина, то скачай дрова на CH340G
>>196905>>197180>>197185Это называется Simatic, уебаны безграмотные. Пидарасу, который первый в списке - отдельный рак яичек. Хотя уебанам, которые пытались рассуждать на тему с умной рожей тоже всяких благ. Семантикой в своих контактиках занимайтесь, филологи хуевы.
>>197526Но там STM, лол
>>197560Мне больше интересно, как эти наркоманы представляют себе взлом Simatic'a через профибас/нет.
Как прошить Attiny13 через arduino uno? Ни по одному гайду не получилось
>>197643Гайд с амперки поищи. Библиотеку с чипами AVR в IDE поставил?
>>197643Первая же ссылка в гуглеhttp://research.andbas.com/2012/09/arduino-isp-programmer-for-attiny-45-85.html
>>197617Достаточно кораптить данные которые он отдаёт/принимает
>>197386Анон, по каким материалам учился работать с nrf? В гуголе какое-то невнятно говно выдаёт.
Блять.
Если ардуина это тот же авр то почему такие срачи? Только из-за бутлоудера и необходимости паять обвес?
>>197719crc не завезли?
>>197780ардуино это подход, когда ты нихуя не знаешь, скачал из интернета и мигаешь лампочками.
Из неофитотреда меня погнали сюда, посему спрошу здесь.Радиач, не могу прошить контроллер.Суть такова: Attiny13a, прошивка - мигалка светодиодом, программатор - Arduino Pro Micro в режиме ArduinoISP.Шил при помощи avrdude с следующими опциями[code]avrdude -p t13 -c avrisp -e -U flash:w:blink.hex -U lfuse:w:0x71:m -U hfuse:w:0xff:m -P /dev/ttyACM0 -v -b 9600[/code]Соединял следующим образом:дуина____| тинька15 (SCK)_ | 7 (SCK)14 (MISO | 6 (MISO)16 (MOSI) | 5 (MOSI)VCC_______| 8 (VCC)GND______ | 4 (GND)10 (SS)____| 1 (RESET)заменив в прошивке ArduinoISP SS на 10Несколько раз всё прошло успешно, на третий раз получаю:[code]avrdude: Device signature = 0xffffffavrdude: Yikes! Invalid device signature.[/code]Притом 0xFFFFFF может меняться, быть и 0x000000, и 0xFF0000, раз за разом значение меняется, но остаётся преимущественно либо 0xFFFFFF, либо 0x000000.Пробовал прочитать фузы, получил l: FF, h: FFПаспорт тиньки говорит, что FF в low недопустимо.Так произошло с обоими тиньками, имевшимися у меня в распоряжении.Вопрос: радиач, я брикнул тиньки и теперь их фузы не сбросить без высоковольтного программатора? Радиач, что я сделал не так, почему внезапно контроллеры перестали шиться? Правильность подключения проводов проверял, подключено верно.
Раданы, поясните мне пожалуйста, почему мой код не работает? Что за хуета, блять, такая? http://pastebin.com/vJ90kNpz
>>197838Блять, в коментариях глобальных переменных объебался, всё наоборот, line - строка symbol - сомвол.
можно ли на один I2C вещать сразу несколько устройств например дисплей, часы еще какие нибудь датчики?
>>197845Можно. У каждого датчика свой индатификатор, обращение к каждому устройству производится по нему.
>>197848а по току он выдержит если например например:часы, барометр, акселерометр, магнитометр, дисплей, карта памяти все в один I2C.
и ещеникак не могу совладать с наной, сом порт ее не видит.пробую установить драйвер а винда пишет что самый подходящий уже установлен, в чем дело может быть?
>>185677Анон, а почему ардуина считается чем-то для унтерменшей? Вот посмотрел я даташит твоего ATTiny 2313, и хз в чем разница.
Пуканы, хочу подключить дисплей к своему Уно. Имею дисплей от Сименс, LPH8731-3А.Нашел тут мануальчик по подключению: http://cxem.net/mc/mc218.phpНо наткнулся на али на такую вот йобу: www.aliexpress.com/item/New-Arrival-2-4-inch-2-4-TFT-LCD-Shield-SD-Socket-Touch-Panel-Module-for/32435552073.htmlСенсорный дисплей 320х240 со встроенным картридером всего за $4. Сразу отпадет проблема в клавиатуре, как и в ограничених объемах.Так что посоветуете:1. Ковырять имеющийся дисплей, или ждать месяц этот йоба-дисплей за 100 грывень?2. Подойдет ли LPH8731-3A под мануал, там ведь LPH8731-3C.
>>197925очевидные фиксы+http://www.aliexpress.com/item/New-Arrival-2-4-inch-2-4-TFT-LCD-Shield-SD-Socket-Touch-Panel-Module-for/32435552073.html
Итак. Есть одна ардуино мега.Есть кучка шаговых двигателей.Есть один драйвер для движка. Драйвер для 4-х контактов + напряжение (5 проводов). А двигатели есть 3-х контактные с четвертым напряжением или 5-контактные с шестым напряжением. Драйвер уже в сборе весь, как на первом пике. Как подключать движки? Можно просто проводами к драйверу не во все контакты воткнуть (3-х канальный) или вырвать эту черную поеботу из драйвера и прошить ее самостоятельно и сделать драйвер как на втором пике?
>>197989покажи движки. подозреваю что они у тебя с драйвером на борту, ну или ты долбоеб
Котаны, поможите советом по подключению разного барахла к ардуине. Имею блок светодиодных лент который потребляет ток порядка 10А. Хочу через ардуину модулировать ШИМ и через мосфет транзистор запитывать светодиодики, ну и еще повесить релюшку на отключение блока питания. Как расчитать параметры транзистора?
>>197989Да ты ёбу дал. На первом пике драйвер для униполярных ULN2003, а на втором - для биполярных L293D. Хотя завыдирайся - у них совершенно разное устройство. Почитай про шаговики для начала, потом купи нужных драйверов и заводи.
>>198026>ШИМ для 220В 10А>посоны я смогу!1Лучше не надо. Потренируйся сначала. На кошках.Я вот хочу ИК-преемник подключить, чтобы старые пульты использовать, и дисплей от телефона. А еще божественную клавиатуру от IBM Thinkpad подключить через USB, но там посложнее уже: http://www.instructables.com/id/Make-a-ThinkPad-keyboard-USB-adapter-with-Arduino/
>>197273Шилды куда пихать будешь?
>>198050шилдик ммммм
>>198048Для пердуины про микро.[code]const int ARDUINO_MICRO_INTTERRUPT_ON_PIN3 = 0;const int ARDUINO_MICRO_INTERRRUPT_ON_PIN2 = 1;const int SENSOR_PIN = 3;const int LED_PIN = 2;volatile boolean isReceiving = false;boolean ledEnabled = false;void sensorInterruptHandler() { if( !isReceiving ) isReceiving = true;}void setup() { pinMode(LED_PIN, OUTPUT); attachInterrupt(ARDUINO_MICRO_INTTERRUPT_ON_PIN3, sensorInterruptHandler, CHANGE); Serial.begin(9600);} void loop() { if( isReceiving ) { int command = 0; for( int i = 0; i < 32; ++i) { command = (command << 1) + digitalRead(SENSOR_PIN);; delay(1); } //Serial.println(command, DEC); if( command == 27135) { ledEnabled = !ledEnabled; digitalWrite(LED_PIN, ledEnabled ? HIGH : LOW); } isReceiving = false; delay(240); }}[/code]Строку command == 27135 заменить на что там высирает твой пульт (посмотреть через COM-монитор. Схема подключения фотоприемника, необязательно использовать приведенный на схеме: http://cxem.net/ik/2-22.php
Да что за ерунда, в радиаче нет тега для кода?
Поясните, что за ШИЛДЫ?Мимо-стмщик
Как в одну пердулинку залить несколько прошивок для датчиков и переключатся меж ними по мере надобности?
>>198130Спасибо, но у меня еще ИК-приемник паять, лол. Неохота ждать снова целый месяц. Есть два стула: от шариковой мыши, 3 вывода, или от старого видеомагнитофона, 2 вывода, потом какая-то микросхема без нормальной маркировки в одном блоке, и после нее уже 3 вывода.>>198131Абучан, абучан всегда один.>>198142>>197769
>>198157Да это-то понятно, а какого хуя они так называются?
>>198161Стильно, модно, молодежно. Прилепил щиток, стал хипстером.
>>198026релюшку подключи через транзистор и обратный диод!А ШИМ на управление 10 А, наверно лучше не надо. Будут ПОДВОДНЫЕ КАМНИ.
>>198145нахуя тебе? сделай одну прогу, которая будет делать всё, что нужно.Несколько прошивок - большой гемор, с векторами прерываний прежде всего.
>>197816Эти 00 и FF скорее всего говорят о том, что ты в режим программирования не входишь, передачи данных нет. Может, ресета нет. Жалко, твоя хрень не выводит ответ на первую команду, вход в режим программирования.Наверно с подключением косяк, и/или уже пожёг тини или пердуину. Программатор подключаешь через резисторы хоть? Скорость программатора нельзя там задать (понизить)?Давай полную схему, со всей обвязкой тиньки, в студию.
>>197838Бамп вопрсу!
>>197783Ну я вот скачал из интернета, распаял обвязку, написал кучу кода, мигаю лампочкой повешенной на силовую обвязку на мосфетах, по приходу сообщения от nrf-ки, которое генерит другая ардуинка по совпадению определенного условия на детекторах, которые тоже паял сам. В чем проблема, анон?
>>198142Ну смотри. У ардуинок есть стандартизованные торчащие выходы. Берем плату с такими же точно контактами-штырьками, распаиваем все что нам нужно, называем это ШИЛД, присобачиваем к ардуине сверху, профит.
>>197757А что там с ним работать? Ищи нормальную либу, и все.
Довольно странную хрень я задумал. Можно ли шилдом подключить радиосвязь на коротких волнах и вещать на много километров? И ещё были бы хороши маленькие солнечные батареи.
>>198181Резистор изначально не добавлял, потом добавил - не помогло.Вангую, дело было в нарушении контакта при программировании, хотя этот ответ меня недостаточно удовлетворяет.Также, радиач, я правильно понимаю, что следует воображать фьюзы как пережигаемую перемычку. Притом её можно дописать, пережжев непережженные, но нельзя восстановить пережженные, не прибегая к высоковольтному программированию? Таким образом, при повторной прошивке уже нет смысла указывать avrdude опции фьюзов -U lfuse:w:0x71:m -U hfuse:w:0xff:m.
>>198323Каким шилдом ты собираешься вещать на много километров?
>>198327Мне было интересно, что ещё подключено к тиньке (светодиоды там, и т.д.) Ты же её не вынимаешь из схемы при программировании? Всё это может конфликтовать. Лучше выложи полную схему, посмотрим.Я ставлю 1 КОм в соединения SCK, MISO, MOSI для защиты. Например, после программирования у тебя пердуина может оставить на SCK жестко подтянутый 0. А твоя прога запустилась, и выдала на эту ножку 1. Будет КЗ, и есть вероятность пожечь порты.На соединение RESET и ноги 10, надо поставить поменьше, может 330-470 Ом. Подтяни ресет тиньки к питанию через 10 КОм. R1 - 100 Ом убери нахуй, поставь 10 КОм. Но на пердуиновской платке он наверно и так есть.Фьюзы ты можешь ставить произвольно. Но с их помощью ты мог нагнуть тиньку. Тут такие варианты:SPIEN ты поставить вроде не мог, он по даташиту не доступен для SPI программирования. Мог поставить RSTDISBL "When programming the RSTDISBL fuse, High-voltage Serial programming has to be used to change fuses to perform further programming".Еще мог испортить CKSEL. Если поставил External Clock - то теперь без него тиньку не запустишь. Или поставил internal 128 KHz - тогда можешь программировать, но на низкой частоте SPI.Советую посмотреть в исходники Aduino ISP. Какая у них частота SPI и попробовать её понизить. А еще полезно вывести и посмотреть, что приходит в ответ на команду Programming Enable при инициализации режима программирования.
>>198360>Например, после программирования у тебя пердуина может оставить на SCK жестко подтянутый 0. А твоя прога запустилась, и выдала на эту ножку 1. Будет КЗ, и есть вероятность пожечь порты.Это полная схема.>Например, после программирования у тебя пердуина может оставить на SCK жестко подтянутый 0. А твоя прога запустилась, и выдала на эту ножку 1. Будет КЗ, и есть вероятность пожечь порты.Годный совет, о таком варианте развития событий я не подумал.Фьюзы выставлены на внутреннее тактирование 4.8 МГц, без деления, ресет включен, SPI включен.Разживусь новыми контроллерами и посмотрю, что из этого выйдет.
закупаюсь здесь - рейтинг 99,5% доставка Гон-Конг. Магазину много лет.http://ru.aliexpress.com/store/731260Arduino Nano - 1.9$Arduino LEonardo - 4.72$Сенсоры и реле - до 1$Доставка в последний раз обошлась в 1,91$ большого пакета в 30$ оттоварился плотно.Самое главное Arduino Nano - их нужно брать пачками.
сейчас актуальные только модели:ЛеонардоМикро ПроНаноРекомендую для ислледований купить Леонардо (2 штуки), Микро Про (2 штуки) и Нано - штук (10-20)
>>198696Да ладно, лотерея есть всегда. Я например, сортирую по цене, часто намного дешевле бывает мелочь всякая. Разводят чаще всего на более популярных вещах. Да и Али защитит, если что.Поясни, какие подводные камни при покупке этой?http://www.aliexpress.com/item/Pro-Mini-Atmega168-Module-5V-16M-Compatible-Nano-Replace-Atmega328-A/32492495142.htmlЭто подойдет для прошивки Нано?http://www.aliexpress.com/item/USB-To-RS232-TTL-PL2303HX-Auto-Converter-Adapter-Controller-Module-For-arduino/32219660164.html
>>1987011678 - всего продано не лотерея - у моего продавца около 50.000 товаров продано при рейтинге 99,5если нет доставки Гон-Конг или Сингапур в пределах 2 баксов - то твой продавец олень. Будь осторожен при покупке Мини Про - тебе могут продать просто Мини - и тогда ты реаьно ахуеешь.Никогда не используй 2303 - чип уарта - никогда - это например если сравнивать среди оружия: рогатку и пулеметУарт может быть только CP2102 (CP2104)
>>>>Я например, сортирую по ценеи >>>>>лотерея есть всегдасортируй по рейтингу + году + колличество продаж. за меня это делает дополнение для файерфокс - Ali seller check
кстати - уже есть тонны товаров на али - состоящие из ардуино нано - сенсора и корпусаhttp://ru.aliexpress.com/item/Waterproof-Solar-Powered-LED-Montion-Sensor-Spotlight-Outdoors-Garden-Light-Lamp-0-55W-1500mAh-250/32348855411.htmlФонарик за 21$ закупись ардуинами нано + сенсорами и реле и ищи корпусочки под свой проект и продавай. ардуино в первую очередь - проект для мелких барыг, которые хотят начать барыжить своими товарами. не тупи - начни зарабатывать. у меня в городе в одном радиобутике парняга в 22 года открыл себе ИП и торгует всякими поделками. спрос есть. особенно среди автолюбителей. я для него заказываю из этого магазина Ардуины по почте. 100 ардуин нано - выходит всего в 180$ + сенсоры другой посылкой + релюшки третьей посылкой.
затраты на изделие - максимум 8-10 баксов - продажа изделия по 20-30 баксов. есть очень индивидуальные изделия - при затрате 15$ продаешь по 60$начни свой маленький свечной заводик. сейчас ИП открыт даже у продавщик помидор на рынке. всех тебе благ анон - перестань просто общаться в интернете - делай деньги.
>>198703работаю с 2303, все работает без проблем, единственное что нужно с драйверами поебаться на w8+. Твои аргументы почему он говно и все мы должны брать другой китай?
Вы че, ебанутые?
>>198758Мы.
>>198360Разобрался.Дело было в кривых руках и недостаточном понимании своих действий.Что было не так:1. Дряные соединения.2. Опция -e (erase chip) при программировании.Добавил посоветованные резисторы в качестве дополнительной защиты от дурака, убрал опцию -e, убрал программирование фьюза SUT1 (просто по недосмотру, а не по какой-то причине). Результат: раз за разом программируется успешно.Спасибо, аноним.
>>185672 (OP)Анон, посоветуй годный аккумулятор на 12 В, что бы использовать его на своих моделях, желательно не дороже 1к
>>1987703 батарейки 18650, дешевле и годнее тебе не сделать.
Добрый вечер!Вы все тут такие умные, что у меня уже кровь из глаз пошла. А кто где учился и кто чем зарабатывает и сколько? А то такой объем знаний нужно получить, чтобы не только лампочками мигать, а будет ли от этого всего профит?Сам купил ArduinoUno. C лампочками поигрался и хочу серьезную систему слежения запилить. Грубо говоря механизм будет отслеживать положение определнной метки в пространстве (ИК-метки, ИК-луча, определенного цвета итд). По типо турели пейнтбольной с ютюба. Вот если смысл ради этого переходить на STM32 или и Arduino сойдет?да еще и письки у вас маленькие, судя по фото
Я, может, не совсем по адресу в этот тред. Диодами уже намигался, захотелось попищать. Но пьезопищалки у меня не нашлось, решил сколхозить простенький усилитель для наушников. Взял TDA7050, соорудил как на втором пикрелейтеде, но для одного канала, питание брал с самой ардуины (разъём +5V), землю тоже оттуда, сопротивление наушников что-то в районе 150 Ом. В итоге:1. Пищит очень тихо, очевидно усилитель не работает.2. Когда подключаю питание, контроллер перезагружается - это нормально? Тем более, что эта микросхема в теории потреблет скромно, питание не должно заметно проседать.3. На выходе усилителя присутствует постоянное напряжение, хотя там вроде конденсатор стоит. Ещё мне показалось, будто микросхема греется весьма ощутмо. Шозанах? Я просто не представляю, где можно ошибиться в трёх деталях.
>>198974Я толком это не копал, но насколько я знаю - ведруина вообще не может в нормальный звук, только писк. >усиль не работаетНе работал с усилями, но я бы грешил на питалку - у ардуины она слабая. Собсна, поэтому и перезагружается - при включении, видимо, у усиля скачок тока потребления, выбивающий предохранитель в контуре питания ардуины.
Parneey, помогите. Купил себе пикрелейтед http://e-radionica.com/productdata/WT588D%20CHIP&MODULE%20DETAILED%20INFORMATION.pdfУже сутки ковыряюсь и не могу извлечь из него звук. Пробовал http://compcar.ru/forum/showthread.php?t=10333но почему-то не взлетело. Насколько понял, там управление запуском мелодий через ардуину, а мне нужно именно через ключи - просто для теста. Поясните главное - этот модуль шьется через ISP? Если да - смогу я его прошить через AVRDUDE? Или нет, потому что в конфиге нет описания чипа? Или нет, потому что он вообще не через ISP? Как тогда в том примере выше чувак шьет его с помошью ардуины? Или для прошивки бинарника во флеш не обязательно знать все говно, а достаточно только частоты и расположения пинов? А то я тут стою перед перспективой накатить третью винду на пк только лишь потому, что нормального программатора у меня нет, а giveio с программатором через LTP работает только на 32-битных ос, сволочь такая.
>>199013>не может в нормальный звукА ШИМ под это приспособить нельзя? Понятно, что качества там не будет, но хоть как-нибудь.
>>199043Ну, чисто теоретически, можно заставить его издавать одноканальный 8-битный звук. Можно ли 2-х канальный - я хз.
>>199043У адруины частота 16 мГц.
>>199075и 8 тоже, у тех, которые 3,3 V онлиМикро Леонардо например
Аноны, какой тип программатора должен стоять по умолчанию, что бы Arduino прошивалась?Игрался с настройками и забыл, что стояло по умолчанию.
>>185672 (OP)С помощью этой штуки можно медленно (несколько градусов в день) охлаждать горячую воду?
>>199158Если положить ее в воду, то она заберет в себя немного тепла. Можешь купить много ардуин и сделать устройство, которое бы постепенно кидало их в воду, чтобы она охлаждалась.
>>199158Че ты хочешь? Я не всосал.
>>185672 (OP)Хочу распознавать показания счетчиков воды и электричества. И не по импульсам, а с обычных - цифры. Ардуина потянет такое?Есть хороший опыт распознавания как с OpenCV, так и просто с помощью своих нейросетей на c++. Но на PC.Или необходимо что-то более производительное, малинка, например?
>>199191Да, тебе нужна малинка.
>>199191купи арудино нано + специльный счетчки для ардуины
Что можно запилить на ардуине для дипломной работы?
>>199299Сначала спроси на кафедре/руководителя объем и обязательные пункты диплома, сферу и прочие нюансы.
Jqfhhe
Hwffw
А можно ли вставить Attiny13 вместо atmega328 в Arduino uno и прошить?
>>198770http://www.hobbyking.com/hobbyking/store/uh_listCategoriesAndProducts.asp?idCategory=86&LiPoConfig=3&sortlist=&CatSortOrder=desc
>>199357Не получится. Поскольку UNO прошивается по UART с помощью сидящей в самом контроллере программы-загрузчика.
>>199357Но ты можешь использовать UNO в качестве ISP программатора.
https://youtu.be/Ttm62RBdOuo на uno можно такое сделать?
>>199415Тебе — нет.
>>199131Вот он - типичный ардуинщик. Ни какой блять, если льёшь через usb. Выбираешь свою ебучую плату в списке и тычешь в "загрузить".
>>199262Они вроде импульсные. То есть отключат электричество, придется вводить текущие показания.Электросчетчик у меня итак с таким выходом. Но она закрыт пломбой. Чтобы подключиться, необходимо звать электрика и объяснять ему зачем.
>>199416А кому - да?
вопросец есть. осваиваю AVR, есть atmega48. написал и залил прогу, которая считывает напряжение с потенциометра и в соответствии с этим значением изменяется с помощью аппаратного ШИМ яркость светодиода. ну вы понели, классика. проблема в том, что светодиод не гаснет полностью, он продолжает светиться достаточно ярко в крайнем положении потенциометра, когда он поидее должен гаснуть. до этого пробовал аналогичное сделать на ардуинке, с тем же потенциометром, все работало. первый вопрос: в чем может быть причина, может сталкивался кто? второй вопрос - даже на ардуинке если замкнуть вход ацп на землю светодиод немножко светился, как будто сигнал очень малой длительности имел место на выходе ШИМ. это норма? есть способы бороться, чтобы он полностью гас?
>>199477сделай диагностический вывод в уарт со значением текущей скважности, тогда ты поймешь что светит твоей лампочкой
>>198706Откуда идеи то тырить? В нете сплош пылесосы да камеры на колёсиках
>>199494Оцени идеи которые тебя окружают: свет, воздух, тепло. Сколько стоят готовые решения, что ты можешь предложить и по какой цене. Если товар будет пользоваться хоть каким-то спросом то дело уже в кармане.
>>199501Да в том то и дело, что народу нахер ничего не надо, особенно сейчас. А если надо то пруться в профильный магаз
>>199509Народу всегда что-нибудь надо, а главное - подешевше. Применяешь навык "сколхозить махарайку" в области, которая нужна простому народу - profit.
>>199501делать автовыключающиеся фонаригугли как китайцы зарабатываютпокупаешь самый дешевый ардуино нано на китайском чипе CH -покупаешь детектор на движение + корпус + АКБ и диоды - и продаешь в 2-3 раза дороже.
автоматические системы полива комнатных растений в удобной упаковке с подключением к бутылке с водой стандартного горлышка - гугли как китайцы мутятавтоматическая вытяжка - сенсор дыма + ардуиано нано + вентиляторзабей на влажность, трубы и воду. закупись релюхами на 1 нагрузку + ардуин нано = профит бешенный. занимаюсь поделками в своем радиобутике - даже сейчас в кризис клиентов столько же.потом куча устройств для дачи и владельцев частного сектора.
>>199728ШИЗИКИДИН А Х У Й
>>199415Бамп вопросу
>>185699Ты хоть AVR Studio установил? Насчет того что можно сделать - http://alex.starspirals.net/2010/02/07/управление-семисегментным-индикатор/
http://www.piter.com/product/programmiruem-arduino-osnovy-raboty-so-sketchami есть у кого эта книга в электронном виде? Заранее спасибо.
>>199882Или вообще хоть чего-то для начального вхождения в ардуино. Сам электрик, с электронно-програмистскими основами знаком оч поверхностно.
>>199902Программирование ардуино не сложнее чем писать программульки для пк, разница лишь в том, что вывод идет в железо или рс232. Сначала определись с целью, знание Ардуино не самоцель.
>>199882Книга говно, специально учиться программировать на ардуине это бесперспективно и безблагодатно, лучше на С для авр пиши.
>>199922Вот этого поддержу, смотрю видосики вот этого парня (http://www.youtube.com/channel/UCL1w3L33s0phNYGuvMLS-Eg) на ангельском, все понятно и наглядно. А от Ардуины можно использовать загрузчик для минимального вохождения.
Купил uno. ON и L горят красным, устройство неопознано, драйвера не устанавливаются. ЧЯДНТ?
>>199926такой канал не существует
>>200016Скобку убери в конце.
>>200015Уна китайская? На СН340G?
>>200017сори не заметил
>>199882вангую что там книжонка типа этого http://www.vixri.ru/d3/Gololobov%20V.%20-%20S%20chego%20nachinajutsja%20roboty.%20O%20proekte%20Arduino%20dlja%20shkolnikov%20(i%20ne%20tolko)%20-%202011.pdf
тест
>>200041тест покозал что ты педор
если ардуино мини будет напрямую включать/выключать эти релюшки а конкретно три таких, не сгорит ничего?http://ru.aliexpress.com/item/Brand-New-High-Standard-G3MB-202P-DC-AC-PCB-SSR-In-5VDC-Out-240V-AC-2A/32369792009.html?detailNewVersion=2
>>200018Она самая.
>>200048Тебе нужен как минимум диод, чтобы индуктивность рэле не устроила пиздец. И еще транзистор (КТ315, не больше).
>>200078Стоп, оно твердотельное?
>>200079>>200078Если да - то тебе нужен просто симмистор и оптопара. https://www.youtube.com/watch?v=-YyuncOGa1U
>>200071Все, нашел нужные дрова.
>>200080но нахуя? весь этот огород в уже самом реле
Анон, выручай! В общем за овер 9000 км есть счетчики, нужно мотаться по городам и снимать с них показания через Serial COM порт блять с ноутбуком. Я же рискнул сделать передатчик на пердуине.Итак у меня есть:- SIM900 шилд (с симкой статики)- самоебный COM шилд- Пердуина УНОНа комп устанавливаю драйвер преобразователь Ethernet to COM (виртуальный COM который через TCP перенаправляет пакеты)И через диспечерское приложение подключаюсь к COM виртуальному порту, запрос идет на SIM900 симку с белым айпи, SIM900 принимает данные, отправляет на COM шилд через ардуину, принимает данные со счетчика и обратно отправляет через SIM900 на комп. Но я соснул неистово, библа GSM нихуя не подходит к SIM900Анон, помоги написать алгоритм хотя бы. Не понимаю следующее:обращается программа диспетчеризации к COM порту, шлет байты, как на SIM900 их принять и обработать?
>>200211Ну не будь таким бараном, купи себе нормальный GSM модем поддерживающий твои сраные счетчики и будет тебе счастье
>>200214Если бы был один объект, я бы так и сделал, а их дохуя, алсо все разные
>>200216>Если бы был один объект, я бы так и сделал, а их дохуя, алсо все разныеВсе в экономию упирается, GSM модем через последовательный порт стоит 5000, связка на перде 1500.
>>200217Но GSM модем будет работать, а пердуина заставит тебя вечно пердолиться и никогда нормально не заработает. И ты скажи с какими счетчиками все же ты сталкиваешься? Я знаю, что энегомеровские, например, ce301 - лютое говно, для которого подход GSM-удлинителя COM-порта вообще не подходит. И вообще в этой среде принято все так вот через жопу делать. А те, кто производят модемы уже, вероятно, с этим попердолились и отладили свое говно, чтобы оно хоть как-то работало
>>200218В основном теросс. Мне всего то надо сэмулировать провод, что бы ни счётчик ни комп не поняли что их наебали
Собака заебала драть дверь, дабы ее впустилиПланирую вырезать ей дверцу в двери с датчиком движения и сервоприводом (?) на пердуине, дабы открывалась при движении рядомПотом приучу собаку через эту дверь входитьПодводные камни?
>>200401При отладке зажуёт и/или разрубит пополам твоего домашнего питомца. Не проще прорезать окно в двери с болтающимися лентами как в американцких фильмах?
>>200420Более вероятный вариант что она застрянет в дверце со своим ЖЫЫЫРОМЧто за болтающиеся ленты?Проще, но так интереснее+я могу хвалиться, что моим "smart house" может пользоваться даже собака, лол.
>>200401Готовься оьнаружить с утра в доме чужих собакенов или котанов, если они смекнут как оно работает.
писал пару дней назад про проблемы со скважностью шим на Atmega48 - снимаю с ацп значение с потенциометра, пишу в регистр сравнения, делаю шим на светодиод. при этом светодиод как то не полностью меняет яркость. вывел значение регистра сравнения на LCD дисплейчик, получается от 48 до 190, хотя должно быть как я понимаю от 0 до 255. что я делаю не так?
>>200430НенененеСобака ОЧЕ домашняя, дверца для двери в моей комнате-мне лениво посреди ночи ей дверь открывать
>>200460Логичное - посмотри, что АЦП выдает. Из тупых причин - может, у потенциометра и меги нет общей земли?
Я заказал китайский Leo, а не Uno, это сильно плохо?
>>200496Не сильно. Разницы особой нет, максимум придется пару пинов на шилдах проводами бросать, в остальном все совпадает. И даже круче, ты можешь Leonardo заколхозитт как нормальное USB устройство без драйверов и пердолинга.
>>200487ну я с АЦП в регистр сравнения пишу. так что явно эти значения одинаковые. земля общая тоже есть, тут все четко
https://youtu.be/VP-mVab8hJU Вот такую хренатень задумал зделать.Ленту с драйвером под каждым светодиодом заказал http://ru.aliexpress.com/item/5M-APA104-Led-Strip-Light-60Pixel-M-Waterproof-Black-Individually-Addressable-5V/32321420188.html. Разрешение будет 15 точек на 25 см. Или плотнее сделать? Аккумы 3.7 18650 идут. Естественно две ардуины наны. Прозрачный корпус составной из пробирок сделаю. Как теперь это всё соединить? От аккума повысить усилителем. напряжение до пяти вольт для ленты и ардуины? Или резисторами два аккума подколдовать?
Куотоны, хочу плавно помигать светодиодом. Напердолил такой код:bool light;int bright;void setup() { pinMode(5, OUTPUT); pinMode(13, OUTPUT); digitalWrite(13, LOW); //чтобы диодик не светился на плате pinMode(4, INPUT); //датчик движения здесь}void loop() { light = digitalRead(4); if (light == 1) { for (bright; bright <= 255; bright += 1){ analogWrite(5, bright); delay(30); } } else { for (bright; bright >= 0; bright -= 1){ analogWrite(5, bright); delay(30); } }}В общем диод конечно тухнет и загорается плавно, но вот беда. Перед тем как загореться он ярко вспыхивает, и только потом начинает набирать яркость. А перед тем как потухнуть он сперва тухнет полностью, потом опять вспыхивает на 255 и только потом начинает затухать. Как убрать эти скачки? Арудино УНО китайская.
>>200685>for (bright; bright <= 255; bright += 1)>Арудино УНО китайскаяМерзость.
>>200685>for (bright; bright <= 255; bright += 1){analogWrite(5, bright);У тебя уже есть глобальная переменная bright, не надо её писать в for.
>>200881>У тебя уже есть глобальная переменная bright, не надо её писать в for.уровень мышления типичного ардуинщика
Котаны, а в чём разница: делать ЦАП из резисторов или сразу подключаться к ногам и ШИМом играть музыку? В первом случае меньше ресурсов микроконтроллера нужно?
>>200897А ардуина может играть музыку, а не пердеть?
>>200899Ну, как синтезатор или чип от Нинтенды может.http://youtu.be/sFPqoVnI8sY
Если кто хочет учиться писать на Си или ассемблере под AVR, вот гайд, как можно оче просто заливать прошивки из Atmel Studio в арудино. Вкладка Tools --> External Tools (пик 1 мои настройки): Command: C:/Arduino/hardware/tools/avr/bin/avrdude.exe Путь к avrdude. Arguments: -F -v -patmega328p -carduino -PCOM1 -b115200 -D -Uflash:w:"$(ProjectDir)/Debug/$(ItemFileName).hex":i -CC:/Arduino/hardware/tools/avr/etc/avrdude.conf Если плата не UNO, то аргументы для avrdude будут другими, посмотреть эту строку можно включив в настройках arduino IDE подробный вывод информации о загрузке (пик 2). Очевидно, меняем COM порт в аргументах на свой. Чтобы он не менялся каждый раз, можно задать его в диспетчере устройств в свойствах ардуино. Возможно придётся подправить задающие путь макросы в аргументах. Далее, надо указать на какой частоте работает камень: вкладка Project --> (ProjectName)Properties --> Toolchain -->Symbols, жмем Add Item F_CPU=16000000UL. После всех настроек в вкладке Tools появится пункт с именем заданным в поле Title для прошивки. Вот blink на Си и Ассемблере http://pastebin.com/FN7GUJv4 http://pastebin.com/ZwMLbKAR. Создаём проект, компилируем код и прошиваем.
Таки я думаю, надо запилить себе звуковушку. Вопрос, сможет ли дуина на своём языке такое потянуть или придётся воровать @ ковырять чужой Си код.https://www.youtube.com/watch?v=zSQ0eHjO4sk
>>185672 (OP)Не убивайте, просто ответьте :Если хочу сделать устройство типа MIDI клавиатуры, то брать UNO, или MEGA? В MEGA дохрена входов/выходов для потенциальных клавиш, в UNO гораздо меньше, но можно использовать мультиплексоры.Так что лучше?
>>201190Возьми MEGA на Али за 9 баксов и не еби мозги.
>>201071Я не понел, это миди или аналоговый звук?
>>201219Это трекерная музыка, как в синтезаторе.
>>186192ISR (TIMER1_COMPA_vect)void SetupTimer1()//запуск таймера и настройка таймера Т1 { TCCR1A = 0; TCCR1B = (1<<WGM12); // Режим CTC (сброс по совпадению) OCR1A = 15624; // Верхняя граница счета. Диапазон от 0 до 65535.// Частота прерываний будет = Fclk/(N*(1+OCR1A))// где N - коэф. предделителя (1, 8, 64, 256 или 1024) TIMSK1 = (1<<OCIE1A); // Если нужен предделитель ОН ЖЕ ПУСК : //TCCR1B |= (1<<CS11); // CLK/8 // TCCR1B |= (1<<CS10)|(1<<CS11); // CLK/64 //TCCR1B |= (1<<CS12); // CLK/256 TCCR1B |= (1<<CS10)|(1<<CS12); // CLK/1024 }дальше сам разберайсяне слушай хейтеров
>>201239Блядь, а ведь правда. Нету нихуя нормального таймера. А есть годные книги для нубов по Си на AVR?
>>201399Лучше даташита книги нет.
>>200685Ну раз ты быдлокодер, то умри вот быдлокодерский совет:используй 254 и 1 вместо 255 и 0[
И чего эта ваша адруина может кроме как мигать лампочками и мерить температуру? Какие самые прикольные проекты для нее есть? Чего нибудь типа драммашины есть?
>>202653ардуина + BLE + RFID с размером в спичечный коробок + батарейка + прикрепленная в метро у считывателя на жевачку или в атобусе или еще где = может воровать все данные с NFC карты, людей и передавать по блютуз и карты и авторизациино ты дебил и даун :) найс
Это конечно здорово, воровать карты от автобуса, но у меня два автомобиля.
>>202672Какая у тебя сигналка?
Фортресы с стигмой
Аноны, хочу взять кить ардуино. Откуда лучше взять? Видел на какаом-то китайском сайте за 1500. Или может взять с ебай? Вообщем магазиный хелп.
>>202760http://ru.aliexpress.com/store/731260СКАЖИ ПАПЕ пусть у меня отсосет за эту ссылку. это Самый топовый и самый дешевый и самый быстрый и самый качественный и самый древний магазин на Али по ардуинам.
>>202760купи себе Nano и Leonardo Micro Pro - это самые новые ардуины. по эквиваленту - это Uno и Mega - софт подходит 100%уложи себе в мозг - что микроконтроллеры - должны быть самые маленькие.
Мало того Леаонардо Микро Про - когда подключаешься к компу видится как Ком-мышь или клава + можно в это время скетчи заливать.на 10 баксов - ты закупиь ояебу как. там сенсоры движения стоят по 0,87 центов. Выбирай доставку Гон-Конг - мне она обходится 2 бакса примерно. Доставка за 10 дней не в России и не в Украину.
>>202760только не обосрись - там указывается колличество штук - если цена 12 баксов - хзначит там 10 шт. Будь внимателен и Удачи.
>>202760на 1500 рублей ты закупишься как король. сразу возьми Реле на 10А на 2 контакта, подставку для контактов, кабели дюпонт разные смешанные - папа-папа\мама-папа\мама-мама и по-мелочовки. там есть разные киты - но в них много лишнего.
вот реле на 10Аhttp://ru.aliexpress.com/store/group/Relay-and-Realy-module/731260_252071448.html
>>202785 т.ё киты не нужны изза того, что там много лишнего? Если бы я ебал зачем нужно это реле. По этому и хочу взять кит и пособирать всякую хуйню.>>202782Я хочу начать все таки с уно. http://www.gearbest.com/development-boards/pp_211519.htmlвот кик про который я говорил.
>>202880> кит* самофикс
>>202880такой кит стоит 14 баксов по отдельности, может даже 12за 23 бакса можно в том магазине что я тебе дал купить очень много
Киты хороши - но в них цена специально накручена, ибо знают что новички не разбираются в ценах.По отдельности все купи тоже самое но в том магазине. что я дал по ссылке.
но тебе в любом случае нужны две разные ардуины- Уно- Мегавсе вообще ардуины аналоги этих двух. Поэтому Леонардо Про Микро и Нано = это самый современный выбор.купи, что хочешь - но потом больше не трать деньги на Наборы.
реле нужно - чтобы ардуиной включать - выключать оборудование 220V- это тупо выключатель например захочешь включать - выключать свет в комнате, ну там торшер, включать - отключать вентилятор в комнате летом - если например температура выше 36 градусов или влажность.сразу заказывай такой реле - без него - никуда.
вот что я на 7$ купил 15 дней назад.я люблю доставку Гон-Конг - поэтому она платная, но в магазине есть Бесплатная Доставка.
на 23,5 $ ты можешь по-отдельности затавариться как король, а сейчас Али дарит купон на 3 бакса, при покупке выше 15 баксов - то есть.
>>202653ардуина это говно без задач.ну разве что промини еще сгодится на что-нибудь
>>202978Но я не знаю, что мне нужно, а в ките было бы все необходимое.>>202974Ты кому ответил? Если мне, то зачем мне две разные? >>202972Но так и есть, я не знаю, что мне нужно, а что нет.
>>203025Находишь кит -> идёшь в магаз, на который тебе дали ссылку -> покупаешь всё, что есть в том ките - > PROFIT!!!
Есть тут кто обмазывался Atmel Software Framework?Поясните почему это не работает?#define F_CPU 1000000UL#define MY_LED IOPORT_CREATE_PIN(PORTC, 0)#include <asf.h>#include <util/delay.h>int main (void){ ioport_init(); ioport_set_pin_dir(MY_LED, IOPORT_DIR_OUTPUT); board_init(); while(1){ ioport_set_pin_level(MY_LED, 1); _delay_ms(500); ioport_set_pin_level(MY_LED, 0); }}Если при дебуге посмотреть, что он там накомпилировал, то цикла вообще нет, ностройки портов тоже нет, я так понимаю при O1 компилятор его выкинул, но почему?Использую ATMega32
>>203093>Atmel Software Frameworkзабанил тебя
>>203108Но почему? Такайта абстракция, прям дух свободы.
>>203120Хуяйция, атмел искаропки дает отличные драйвера для всей переферии AVR вместо этого груженного говнокода. А на работе все равно будешь пидорить на том, что дадут.
>>203063Такое чувство, что сылка рекламная.
>>203152> атмел искаропки дает отличные драйвера для всей переферии AVR И что это за драйвера? Я думал Atmel Software Framework и есть драйвера.
А еще, поясните за подключение. Вот я могу вставить шилд и куда из него подключать что-то? Или могу взять плату для безпояльного подключение и все соединить?
>>185672 (OP)> задать вопросы про ArduinoКакого хуя пустой код компилируется в ~500 байт прошивки? Какого хуя полсотни строк занимают 4+к ?
>>203063Блядь, обычная прямая ссылка на магаз, сам там заказывал, вполне успешно.
>>203161промахнулся>>203369
Как я понимаю, что-бы собрать свое устройство, уже готовое, то придется паять? Ну к примеру, сделал я градусник, и хочу его юзать, для этого лучше спаять или есть другой вариант?
>>203459Скрутить, обжать, сварить.
>>203459Я ебал в рот ватермарки!
>>203459ты слышал про специальные нитки и проект ЛилиАрдуиноhttps://www.arduino.cc/en/Main/ArduinoBoardLilyPadдве бабы пару лет назад начали выпускать свою ардуину - контакты сшиваются, Карл, сшиваются специальными нитками.Эти телки писользуют BLE+ардуино для встраивания сенсоров в одежду.http://lilypadarduino.org/
а вы и дальше живите в прошлом веке с Уноhttp://lilypadarduino.org/?cat=3
смысл в ардуинах - в их маленьких размерах и в сенсорах с блютуз передачей. причем стек Зигби может быть реализован на ардуине нано с BLE
причем такие штуки очень легко встраивать в мебель. в Дубаи используют такие штуки во всех бутиках.срок службы на одном батарейке такого сенсора до 5 лет.
>>203561За 5 лет один батарейк ласты завернет джва раза, пиздабол.
>>203179Бамп! Блядь!
>>203597> Бампать с сажейэто чот новое в макабе?
>>203565до Украины не дошли еще АКБ белого мира. сходи наверни гавна, пидар малолетний.
>>203655Я вроде в России нахожусь. > Дубаи> белый мирНу, ок.
>>203601Это не бамп в привычном его смысле, а просто привлечение внимания к вопросу, радач же. Да, я обосрался и забыл снять галочку.
>>203753А не пробовал бинарник дизассемблировать, чтоб посмотреть чего он делает пустым проектом?
Аноны, помогите разрулить затык. Нужна схема, при которой Ардуина будет читать один из двух сигналов с ИК- пультов и в зависимости от того, какой именно пульт на него моргнул - выплёвывать несколько ИК-команд.Вот код: ----------#include <IRremote.h>int RECV_PIN = 6;IRrecv irrecv(RECV_PIN);decode_results results;IRsend irsend;void setup(){Serial.begin(9600);irrecv.enableIRIn(); // Start the receiverpinMode(12, OUTPUT);}void loop() {if (irrecv.decode(&results)) {Serial.println(results.value);if (results.value == 16378389){Serial.println("Icobit ON");digitalWrite(12, HIGH);delay(100);digitalWrite(12, LOW);}if (results.value == 524543){Serial.println("Dom.ru ON");irsend.sendNEC(0xa90, 12); } delay(100);irrecv.resume(); // Receive the next value}}----Он полутестовый, в первом случае (получил сигнал включения с медиаплейера - зажги диодик) он мыргает отлично, но как только получает второй случай (получи сигнал включения от кабельной приставки и отморгайся сигналом) - он отмыргивает код (специально всадил обычный диод, чтобы проверить) и всё. После этого никаких сигналов на ИК оно не принимает. Я читал, что IRemote не умеет одновременно передавать и принимать, типа надо переключать, но я думал, что строчка irrecv.resume(); этот вопрос решает. Нихера. Пытался эту строку вынести за фигурную скобку (чтобы она не в IF,а в loop сидела) - вообще ничего не принимает с самого начала.Если добавить внизу стандартный пример который мыргает кодом после получения строки на COM порт, - он прекрасно работает и после первичного отмыргивания с сигнала кабельной приставки. То есть ардуина не виснет, а тупо не читает ИК сигнал. Где я обосрался?
Я тупой дебил, как к ардуине одновременно приделать приемник и гироскоп?
>>204612возьми лучше готовый бортовой пк, такой бутерброд, что у тебя на пике развалится в воздухе
>>204616Самый дешевый готовый будет стоить минимум раза в три дороже. А чтобы не развалилось можно и спаять.
>>204459Проблема ардуинщиков в том, что ставите себе задачу, непосильную и начинаете её выполнять с конца. Врубить скетч и чтоб всё запахало.Мне кажется ты не разобрался как работает Ик приемопередатчикУ тебя есть генератор, осциллограф, и микросхема И-НЕ?Вот тебе правильная схема включения. Вкратце схема тебе выдает иппульсы по 800 Гц, дробленые частотой 38КГц,, только перевернутый, а светодиод включен таким образом, что он как бы тоже переворачивает сигнал как положено.я недавно по такой включал и работало нормально.800Гц - это примерно 1200мкс. Меняя импульс с 10% до 50% добейся того чтобы микросхема реагировала на импульсы 10% частоты, скажем зажиганием светодиода А, а частоты 50% зажигаем светодиода Б. Длину импульса измеряй таймером, по фронтам: или можно на некоторых МК вообще ловить таймером частоту ШИМ и измерять её в микроконтроллере по длительности.
>>204646подробнее. Вот такие сигналы ты получаешь.
>>204646Это всё круто, конечно, но проблема решилась добавлением ещё одной строчки инициализации в скетч. Ты куда-то не туда полез.
>>204657>Ты куда-то не туда полезЧёт в голосину с ардуинщика.Ладно-ладно, я тоже ни на что негодный пидор.
покупайте Леонардо Микро Про на 5 вольт и 16 мегагерцэто самые маленькие и самые современные ардуины - цена вопроса 2,5 бакса - зато можно заливать скетч и еще видится как второе устройство КОМначал барыжничать в своем городе дешевыми сенсорами на дым и на влажность. продаю по 15 баксов одно реле. покупают на кухню чуваки и в ванну. сейчас думаю барыжничать вместе с вентиляторами.
и шилды только для детей. в реальных задачах пора уже выпускать ПикоАрдуину - еще меньше. гуглите малолетние пидоры - IBeacon - http://ru.aliexpress.com/item/iBeacon-Bluetooth-Low-Energy-BLE-4-0-Proximity-Device-Ebeoo-Beacon-Pro/32327067183.htmlпродажи бьют рекорды - стоимость примерно 5 баксов. продается за 15, есть в гламурной упаковке за 35, а начинка все равно за 5 у всех.вот оно - умный дом - уже готовый датчик в упаковке - просто выбираешь какой сенсор внутрь хочешь.
>>204807Хуета без задач.
>>204807Шизик, ты заебал уже!
>>185672 (OP)Аноны, как можно измерить ток 220 вольт пердуинкой? Просто очень надо
>>204818РВ1 и РВ2 втыкаешь в розетку и пишышь скетч.
>>204818Напряжение? Или ток? Есть специальные микросхемы. Погугли "как измерить ток ардуино" первые 5 ссылок тебе подскажут.
>>204822Ха. Ха.>>204824Мне искать микрухи лень. Как кольцом мерить ток?
>>204818http://sxem.org/2-vse-stati/20-voltmetry/30-voltmetr-220-volt-s-zashchitoj-na-atmega8
>>204830>Мне искать микрухи леньмне кажется тебе вообще просто лень что-то искать.
>>203768Так и сделаю, видимо, просто лень. Всегда же проще спросить на борде.
>>204830Берешь фазовый проводник комфортного сечения, суешь оголенным в анус, встаешь на мокрую заземленную железку, меж булок прокладываешь датчик ардуино-ООН-давления-5килограммов-весы-электричество. Дальше на ардуине конвертируешь давление в ток/напряжение.
Ньюфаг в треде. Подскажите почему на аналоговых линиях творится такой пиздец? Потому что питается от USB?И еще, msvc постоянно падает с расширением visual micro когда начинаешь менять вкладки с солюшен эксплорером после того как запустил в дебаге, это фича?
>>205054>пишет для ардуино в вижуал студиоа ты странный>почемуПотому что они ловят наводки даже от ануса твоей мамаши. По твоей картинке нихуя не понятно, что у тебя за единицы измерения, но для встроенных 10-битных АЦП нормальна ситуация, когда два младших бита забиты говном. Плюс погрешность размером с 8-й бит. Если эти колебания в соответствующих пределах - всё как и должно быть. Возможно, точность можно повысить, стабилизировав ИП и использовав пин AREF, но кому это нужно на ардуино-то.
Читаю тут даташит на ATMega 1284p(т.е. относительно нестарый контроллер) и вижу следующие слова:1. The SPIEN Fuse is not accessible in serial programming mode.Значит ли это, что его нельзя закирпичить, прогая через ISCP?
>>205129Можно закатать внешнее тактование и тем самым закирпичить отсутствием оного.
>>205165Кто-то запретит на ножку кварцу на время прошивки фьюзов подать какое-нибудь тактование?
Вся суть здесь собравшихся:https://youtu.be/05mq9fKY7yE
>>205191Лучше бы сами тормоза одурнизировал бы, вот папка охуел бы с внезапно заблокированного колеса, летя по говнам и корням в лесу.
Я тут увидел ценник на мини, всего 300 рублей, и на этом подымают клавиатуры кастомные, анон поясни насколько реально собрать серьезную клавиатуру(5 рядов по 15 столбцов) усбишную/бт на этом?
>>205165Ну так и раскирпичить подаче такового. Изи. А не как раньше херачить параллельный программатор.
>>205211Допустим, соберешь ты. Чем она будет лучше клавы за 500 рублей из DNS? Технически всё это выполнимости, только клава - это, в первую очередь, корпус, а корпус нормальный ты делать замучаешься.
>>205211> ценник на мини, всего 300 рублейБери пучок, сейчас Атмега 328 уже 280р., а там еще кнопощки, квартс.
>>205054Это у тебя реальный камень или эмуляция?
>>205255Эмулировать аналоговый шум? Зачем?
>>205299Проверка работы фильтров, например. Это он у тебя через ASP снимает данные?
>>205301Это не у меня, я просто мимокрок, заинтересовался.
>>205241>Чем она будет лучше клавы за 500 рублей из DNS? Ты серезно? Ну например тем что у меня переключателей только на сотню баксов>а корпус нормальный ты делать замучаешьсяза косарь на чпу из валенной сосны в лесу, как нехуйесли знаешь подскажи пожалуйста есть ли прошивки какие готовые
не говоря о кнопках с изменяемой легендой и пбт цифр с SA профилем и двойным литьем в массе
>>205241>клава - это, в первую очередьчеловеческая раскладка для людей, а не хомяков из контатика
>>205339Раскладку вроде как на любой клаве можно запрогать другую, это же программно настраивается(но точно не скажу, ибо никогда особо не интересовался).
>>205497>программно настраиваетсясредсвами виндовс, да, но только модификтаоры мне не поменять, и да у меня просто кучка кнопок, мне нужны мозги ну ебта
[{y:1.5,x:1.5},"F1","F6","F11",{x:0.75,a:7},"КЛЮЧ",{a:4},"!\n1","\"\n2","£\n3","$\n4","%\n5","^\n6","&\n7","*\n8","(\n9",")\n0","_\n-","+\n=","~\n#",{a:7},"",{x:0.75,a:4},"Insert","Home","PgUp"],[{x:1.5},"F2","F7","F12",{x:0.75,a:7,w:1.5},"ТАБ",{a:4},"Q","W","E","R","T","Y","U","I","O","P","{\n[","}\n]",{a:6,fa:[0,0,4],w:1.5},"\n\nЗАБОЙ",{x:0.75,a:4},"Delete","End","PgDn"],[{x:1.5},"F3","F8",{a:5,fa:[1,0,4,0,0,0,1]},"ПЛЕЙ\n\n\n\n\n\nПАУЗА",{x:0.75,a:7,w:1.75},"УПР",{a:4},"A","S","D","F","G","H","J","K","L",":\n;","@\n'",{a:6,fa:[1,0,6],w:2.25},"\n\nВВОД",{x:0.75,a:4,f:3},"4\n←",{f:3},"5",{f:3},"6\n→"],[{x:1.5,f:3},"F4",{f:3},"F9",{a:7},"ГРОМЧЕ",{x:0.75,f:3},"РЕГ",{f:3},"АЛТ",{a:4,f:3},"Z",{f:3},"X",{f:3},"C",{f:3},"V",{f:3},"B",{f:3},"N",{f:3},"M",{f:3},"<\n,",{f:3},">\n.",{f:3},"?\n/\n\n,",{a:7,f:3,w:2},"РЕГ",{f:3},"ЦФР",{x:0.75,a:4,f:3},"1\nEnd",{f:3},"↑",{f:3},"3\nPgDn"],[{x:1.5,f:3},"F5",{f:3},"F10",{a:7,f:3},"ТИШЕ",{x:1.25,f:3,w:1.75},"РУС/ЛАТ",{f:3,w:1.25},"КМП",{f:3,w:1.25},"ФУН",{w:3.5},"",{f:3,w:1.25},"ФУН",{f:3,w:1.25},"КМП",{f:3,w:1.75},"Р/Л",{x:3.25,a:4,f:3},"←",{f:3},"↓",{f:3},"→"],[{y:2.5,x:24.5,a:7},""]такова плана код сойдет?
хотя не, херня какая то
>>205738Продублирую сюда. Не заметил этот тред
>>205739хватит ли точности дешманского датчика?мимохуйпростой
Проектирую SDR. Хватит ли АРдуины на охуенный ЦАП?
>>205742Да, больше точности не надо. Есть DHT10 за 60р, но по отзывам косит на 2-5 градусов. Этот лучше
Нужно контролировать обороты вентилятора в зависимости от влажности в ванной. Вобщем шимом управляется симимторный регулятор, надо сделать так чтобы от влажности менялись обороты меньше влага меньше обороты больше больше обороты. Датчик dht21. И как таймер задать программно, типа я нажал кнопку оно 20 минут работает и отключается?
>>205335ммммм тараканьи какашечки
>>205762сутки вымачивал в изопропиле, но все до конца так и не вычистил
>>205763>сутки вымачивал в изопропиле, но все до конца так и не вычистил Дурашечка.Спирт такое не чистит.Используй стиральный порошок.Ariel Автомат Alpha ProfСтакан 200мл на тазик теплой воды.Замачивай на ночь, или на пару дней. Будет как новое все.
>>205767лол, нас такому не учили, олсо подумал что контакты от воды щелочной по пизде пойдут, а пересобирасть сотню с хуем свичей по совей тупости я бы ебнулсякнопки и так уже не щелкают потому что заплыли ЖЫРОМ, что впрочем мне же на руку, поэтому особо глубокая чистка была не показанану а корпусню отмыл под краном да
в будущем вот думаю отбелить весь говенный желтый пластик что у меня скопился, а для этого перекись с кислородным отбеливателем надо чем то подогревать в течении суток, не знает кто годного способа?
>>205769>лол, нас такому не учили, олсо подумал что контакты от воды щелочной по пизде пойдут, а пересобирасть сотню с хуем свичей по совей тупости я бы ебнулсяНу.Смотря какие контакты.Электронику так замачивать не стоит наверное. Хотя я замачивал вот. Оцинкованная сталь облазит нафиг(в смысле само покрытие). А медь вроде нормально держится. Платы с позолотой становятся как с завода.Я в общем думал ты один пластик так мыл.Мне на днях ноут попался, ну очень засранный. Клавиатура не только засыпана всяким обычном говном, шкурками от семак перхотью волосами. Но еще и густо залита кофе. И все остальное так же. Пару деньков в стиральном порошке, и корпусные изделия как новые.Жир и белковые загрязнения исчезли.
>>205772>Я в общем думал ты один пластик так мыл.приглядись на фото там где синии штучки, это бутерброд, снизу плата, сверху стальная плита, вместе они держат свичпросто в холодном порошке?
>>205743Ты посмотри, какой там микроконтроллер стоит, проанализируй и сделай выводы для себя.
>>205800>На счет оборотовони нахер не упали, вытажка отработала - выключилась, или бывает когда в ванне недостаточно влажно!? изъебства имхо
>>205128> >пишет для ардуино в вижуал студио> а ты странныйА на чем еще? Студия хотя бы имеет отладочные средства.
>>204806Зачем это покупают не энтузиасты? Какой профит хомяку с влажности на кухне!?
>>205828> Какой профит хомяку с влажности на кухне!? Эра информации! Информации многа не бывает!
>>не энтузиасты в офисе
только что собрал самое дешевое блютуз реле 10А-240V:3,5 $ без корпуса на 2 контактау HC-05 есть 10 рабочих пинов - можно использовать без Ардуино. а с телефона подаешь команду AT+PIO(номер пина)1(или 0)есть куча приложений бесплатных - вот думаю для теста пару наборов сделать и попробовать пробарыжничать. Готовый на Али - стоит 15 баксов http://ru.aliexpress.com/item/2-Channel-Relay-Module-Bluetooth-4-0-BLE-for-Apple-Android-Phone-IOT-with-Box-FZ1696/32439779357.html
http://ru.aliexpress.com/item/4-Channel-Relay-Module-Bluetooth-4-0-BLE-for-Apple-Android-Phone-IOT/32597478611.html
>>205875иногда думаешь сделать что подобное а тут бац! китайцы-однояйцы уже зопелили и никакой мотивации это мудрить уже нет. добавлю в вишлист, куплю на скидках
Жопа горит от разрекламированного тут магазина Great Wallтам всё по 5-10-50-100 штукно я же нищенка и мне просто ПОПРОБЫВАТЬ
Подскажите ньюфагу, а с этой многоножки можно сделать Ардуину?
>>206239нет.да и как ты её выпаивать собирался?
>>206246> как ты её выпаивать собирался?Она еще не впаянная. У бати в коробке надыбал. И почему нет?
>>206247а как ты её впаивать собрался?зачем делать ардуину?можно сразу охуенную штуку сделать
>>206239нахуя делать ардуино, из охуенной f4?
>>206247>У бати в коробке надыбалУ бати детали пиздишь? а ему за проебаные дорогие микросхемы не влетит?
>>206265От кого ему влетит? Он радиогубитель эпизодический, наверное уже и не помнит, что у него такая есть.>>206252Проще скетчи писать, чем в HAL разбираться.
>>206279Ну, от его начальника, заказчика, и т.д.Тебе ардуино не поможет в твоей ситуации. Учить все равно придется, как работает.купи что-то вроде этого:http://www.ebay.com/itm/5Pcs-QFP-TQFP-FQFP-LQFP-32-44-64-80-100-To-DIP-Adapter-PCB-Board-Converter/151916828936?_trksid=p2047675.c100005.m1851&_trkparms=aid%3D222007%26algo%3DSIC.MBE%26ao%3D1%26asc%3D20131003132420%26meid%3D49919ac990f4499da5f86fe95af90f9c%26pid%3D100005%26rk%3D2%26rkt%3D6%26sd%3D281894204004и будет своя макетка.Будешь только в своих скетчах пины править.Можно использовать не только HAL, есть SPL, а можешь ебашить в регистры.
суп ардуныНаборчик пришел, дисплей, i2c контролер тож.Светодиодом помигал, буззером попищал, хеловорд вывел, температуру померял. АйТуСи сразу распаял, даже не попробовал напрямую дисплей подключить, посмотрел как посоны всё через бредборд монтируют - няшно, но у меня мелкоборд.DHT11 сильно врёт, даже по температуре пара градусов, про влажность вообще молчу, хоть и не с чем сравнивать, показывает какую то дичь, DHT22 лучше?Бредборды которыми вы пользуетесь ДНО имеют? у моего как оказалось заклеено скотчем, под ним шинки, бредборд на 400 пинов если что, да еще и положительная шинка по одной стороне какая то кривая, не засунешь в неё ничего. Вроде вынул, поправил как смог, но всё равно коннекторы болтаются, это обычная ситуация?Что дальше то с ней делать?Заказал еще немного датчиков, проводов, ардуину про микро, RFID, WiFi ,не шилд, просто esp8266 модуль, шилды что-то какая-то пидерастия..>>196877-кун
>>206347>Бредборды которыми вы пользуетесьЯ пользовался навесным монтажом, потом я сделал себе печатную макетку без дырок. (пикрил), зависимость лютая. Удобнее беспаечных, честно.
>>185672 (OP)Стоит ли обмазываться ардуино-совместимой STM платой?
>>206347>Что дальше то с ней делать?Теперь строй робота хуебота
Сап, радиач. Допустим, есть ардуина с датчиками температуры, часами реального времени, датчиком влажности почвы и дисплеем от ноклы 5110. Все это дело-двухзонный термометр и управлялка насосом для автополива. Насколько сложно переместить это на атмегу8? Стоит ли эти заниматься? За микроконтроллеры и программирование шарю посредственно очень. Но для ардуины код написать, вроде, в состоянии
>>206383Что это такое?
>>206402Движки и сервы за полновесные рубли дорого покупать,да и не хочу я робота, лучше уж каким умнодомом п'ердолиться
>>206412если дороха сабери тетрис гейбойский, правда если корпусню на стороне печаттаь тоже выйдет не кисло
>>206417что за тетрис? я не понимаю
>>206419
>>206421ехали шилды через шилды
>>206423А чем они плохи? Не считая оверпрайса, но если ты тупой пендос, и тебе уже недостаточно выебываться просто покупной ретро-говно-игрушкой
Дайте инфы по кручению двигателя от HDD ардуиной. Три ключа с резисторами хватит или все сложнее и нужно менять полярность на обмотках? Двигатель - треугольник (3 контакта). Для начала не могу найти просто описание алгоритма работы такого двигателя (лучше бы анимацию).
>>206409Ну бамп вопросу же
>>186641я вот как раз нихуя не понял, глядя на это говно
>>206620дык что не поняно та?
Скачал FritzingОн только для написания скетчей и схем, или проверить работоспособность виртуальной ардуиной там можно?
>>206624попробуй тут поискатьhttp://everycircuit.com/app/
Посоныотцифровываю с A0, вывожу на текстовый дисплей, на дисплее отображаются значения в несколько тысяч, почему так, если АЦП стоит 10 бит и должно быть до 1024#include <LiquidCrystal_I2C.h>LiquidCrystal_I2C lcd(0x27, 16, 2);int ldr = A0;void setup(){lcd.begin();lcd.backlight();}void loop(){int illuminance;illuminance = analogRead(ldr);lcd.setCursor(0,0);lcd.print(illuminance);}
>>206699с такой скоростью вывода, ты просто в шары долбишся, ардуинщег сраный
>>206742если я примерно понял о чём ты, но откуда взялись числа больше 1023?
>>206409Сейчас научу тебя программировать. Итак, начнем:Правило Программирования №1: Работает - не трогай.
>>206763Правило №2: Криво работает = работаетПравило №3: Если ничего не делал - пиши в отчете, что фиксил баги.
>>206752делай clear() перед установкой курсорачисла боьше 1024 это либо глюк print лбо глюк дисплея
>>206770>Правило №3: Если ничего не делал - пиши в отчете, что фиксил баги. Возьму на заметку, классная тема.
>хуй пизда джигурда
>>206999Покажи вкладку>Макетная плата
>>2070043 пик
>>207005Хуйня какая-то. Как предполагается это наложить на брэдборду? Не будет же нуб навесом паять.
>>207008>Как предполагается это наложить на брэдборду?В душе не ибу, я лишь хотел перепроверить себя у меня навесной так и не заработал но этот кусок говна нихуя не мне не помог, попробую тулзу от автостолаhttps://123d.circuits.io/
Нарыл такой такую же схемку, но с осцилограммами, думаешь такой ща все замерю, проверю, буду молодец, а хуй там плавал, трансформаторная аглобля выдает синус ебаный, при этом потрестикивая, как видеокарта дросселямисохраняя при этом зависимость вольтажа от частоты тока, уже на 5 вольтах мерцание светодиода уже не заметнощито делать анан? раньше такой хуйни не было, в 3 ночи линия в моей деревне должна быть чиста
>>207013>синус ну почти как бы, полусинус тип
>>207013оффтопик:пофоткай свою каптёрку?и ещё мне очень интересно как в доме с оцилиндрованными брёвнами в стенах с пылью - не копится ли она между брёвнами?
>>207013>трансформаторная аглобляЧто за безрамотную дичь ты втираешь?У тебя на осциллограмме судя по всему результат просаживаемого нагрузкой блока питания с однополупериодным выпрямителем. Какой это в пизду синус!
>>185672 (OP)вот как выглядит настоящая ардуинаhttp://store.oshpark.com/products/teensy-3-1школьники покупайте такую ардуину, чтобы она становилась дешевле
>>207093>>1360 рублс + доставкамы подумаем
>>207093Ты настолько нищ, что 19$(1500р) для тебя большие деньги?
>>207099/ra борда успешных людейдля меня 20 $ ощутимые расходы, при зарплате в 250на 20 $ я куплю в китае уно/леонардо + нужное барахло к ней и может быть что-то из этого сделаюлибо я могу купить за 20 $ этот ваш тинси и мигать светодиодом, если конечно он на ней есть
>>207105Хуета! За 25 нормальную плату купить можно, а не этот огрызок http://goo.gl/jzahMn
>>207113>короткая ссылка
>>207120Страшно штоле? На длинную - http://www.digikey.com/product-search/en?WT.z_cid=sp_497_0928_buynow&Enterprise=44&lang=en&Vendor=497&mpart=STM32F429I-DISCO
>>207120Что дает эта короткая ссылка?
>>207113нельзя такую йобу школьникам рекламировать, она непохожа на ардуину, они могут почуять неладное, будут спаршивать а где наши 8 бит
>>207129У ней внутре сидит длинная ссылка, чтоб макабу не распидорасило от строки в 100500 символов.
>>207133А чего он тогда опасался, думал, что реф?
>>207138Да ничего, вот зацени, какой осцилл заебатый:http://goo.gl/Zl407w
>>207093Нахуя, если можно у Китайских братушек купить все необходимое в десять раз дешевле?
что за ФОРУМЧАНЕ в треде завелись?какие-то блядь магазины, короткие ссылки, диалогичто за хуйня происходит
>>207150Только посмотрите, у олдфага ардунщика бомбит.Туда ли ты зашел, петушок?
>>207167туда
>>207032>капчёркабыл где то выше по треду, чет не могу найти, ладно вотщас правда немножко по другому, каждые 3 месяца делаю перестановку>>207032>как в доме с оцилиндрованными брёвнами в стенах с пылью - не копится ли она между брёвнами?Нет, между бревнами, она не копится ебаный канат, что между бревнами на гвоздях, суки поубивал бы белорусов за это, дегинераты, не смотря на то что все бревна ишнуры заэмалены заборной краской, один хуй пиздец, в пека радиаторы за месяц угандашивюатся так же ка у некоторых людей за 20 лет
>>207073>просаживаемого нагрузкой блока питаният.е выпрямители попизде или что, по-русски пиши блять
>>207148спасибо что не рикролл
>>207205>т.е выпрямители попизде или что, по-русски пиши блять Я по русски тебе пишу. Загуглить однополупериодный выпрямитель сложно? Я же не говорю что-то наподобии "пушпул настрой", не использую американизмы.Что за осциллограмму ты показываешь? Откуда ты её снимаешь? Я сказал, что она не похожа на то, что ты её снимаешь напрямую с вторичной обмотки трансформатора, потому что ты упомянул про синус какой-то. В схеме твоей трансформатора не видать вообще. Чё ты описал -- хуй знает. Светодиоды у тебя там какие-то мерцают. Пиздец в голове у тебя, дорогОй... Ты сначала мысли свои нормально сформулируй, что ты делаешь, откуда питаешь, откуда осциллограмму снимаешь, тогда и будет нормальный ответ. Ванга умерла.
Максимальный ньюфаг-медик вкатывается в тред. Как считаете, если я ничерта не шарю, нормальным ли будет начать с курсов на coursera.org ( МФТИ-шный курс + американский курс, оба для ньюфагов). https://ru.coursera.org/learn/roboty-arduinohttps://ru.coursera.org/learn/arduino-platformВ МФТИшной курсе предлагают заказать набор с amperka.ru, в него якобы входит все основноеКакие подводные камни, может, как-то иначе стоит начать?Цель у меня - научиться хотя бы азам, в дальнейшем хотелось бы пойти по направлению к протезам и прочим биомехатроническим вещам.Inb4: влажные мечты, пиздуй отсюда
>>207227>научиться хотя бы азам, в дальнейшем хотелось бы пойти по направлению к протезам и прочим биомехатроническим вещамЧё ты делать то хочешь? Прототипчики создавать, чтобы потом грамотному электронщику отдавать в разработку? Или ты статьи хочешь научные писать? В любом случае, даже в прототипах, ты с большой долей вероятности будешь сталкиваться с явлениями, которые нужно понимать с точки зрения базовой физики.Как правило, в серьёзных предприятиях, есть ребята, которые пишут математику, ребята, которые пишут программу на основе математики, и ребята электронщики, которые создают работающие схемы, на которых работают программы, которые написали программисты, мат модели для которых сделали математики. Если хочешь объять всё -- тебе придётся идти длинным путём познания от самых азов электроники, программирования, ТАУ и электрофизиологии.Я сам могу в ТАУ, программирование и электронику, но не могу в электрофизиологию. И я уже прошёл длинный путь, и мне далеко до совершенства, мне почти 30, образование механико-машиностроительный с красным. Вот и думай, какой это объём знаний. Не проще ли нанять исполнителей и/или консультантов в тех областях, где ты не силён?
>>207222>Ванга умерла
>>207222>пушпул
>>207222>что ты делаешьпитаю лабовским питальником светодод, в крокадилы с 3В питанием сунул щупы осца и получил такую вот хуйню, вместо ровного сигнала
>>207231>нанять исполнителей и/или консультантовобманут же, да и ты это студенту предлогаешь сделать!?
>>207239>обманут же, да и ты это студенту предлогаешь сделать!?Неее. Студенту я предлагаю не выёбываться, а найти нормального научного руководителя. А если припеклоу, то предлагаю завязать контакты с другими студентами/аспиратнами/КТНами из профильных ВУЗов, чтобы совместно выполнять нормальные исследования, писать статьи и, возможно, выпускать потом нормальный продукт. Если тебе действительно интересно -- найди тех, кто этим уже занимается.
>>207241>чтобы совместно выполнять нормальные исследованияКоллаборация единственный выход, однако сложно найти нормального ноулайфера который был бы в равной степени увлечен как и тысплошь какие то наркоманы и социобляди пройобывают сроки подставляют по децки сливаются не отвечая на звонкихотя наверное я тут сам виноват, брал на подряд самых нищих кодеров, работающих чуть больше чем за еду лол
>>207132лол, там штырьки не напаяны, так что можешь не волноваться.
>>207231Ты абсолютно прав насчет огромного объема данных и разделения обязанностей. Просто хочется хотя бы в общих чертах представлять устройство всего этого, чтобы потом проще было коллаборациями заниматься с другими людьми. Да и вообще, мне это в последнее время все интереснее и интереснее. А в чем проблема понять электрофизиологию? Вот мне ее трудно понимать, потому что физико-математического аппарата недостает. А у тебя, казалось бы, не должно быть проблем.
>>207243>Коллаборация единственный выход, однако сложно найти нормального ноулайфера который был бы в равной степени увлечен как и тыБрат, не у одного тебя с этим проблемы. Потому и предлагаю найти, всё же, руководителя. Самый лучший вариант -- чтобы КТНы с разных направлений между собой договорились за вас, а вы выполнили работы и получили своё соавторство. С точки зрения студента такое сложно провернуть. Но если найдёшь людей фанатичных -- только успевай управлять и взаимодействовать. Кстати, управление, взаимодействие и логистрика -- отдельная профессия, так что работать будешь в две сметы. Потому руководитель, всё же лучше.
>>207246>если найдёшь людей фанатичных>в институтесомневаюсьискать надо в интернетах, тех кто уже как то проявил себя, работать с фантазерами под тонной обещаний — пустая трата временида и так или ииначе если идея тебя накрывает ты полюбому будешь рулевым, пока работяги вкалывают работая по схеме, ты днями ночами штурмуешь мозгом пути развития и дальнейшие действия
>>206425Либо гугли "шаговый двигатель" либо "безколлеткорный двигатель"первый крутить попроще, второй посложнее
>>206409не сложно.1. Развести плату2. Въебать в атмегу пердуино же загрузчик.3. Прошить атмегу из пердуино иде как будто это пердуино.4. сраные провода на бредборде не шумят, профит
>>205761>как таймер задать программно, типа я нажал кнопку оно 20 минут работает и отключаетсяЯ бы посоветовал сделать "железный" таймер, например на 555, это очень просто, продаются даже готовые модули. Пуск таймера по сигналу с Ардуины.
>>207247>>если найдёшь людей фанатичных>>в институте>сомневаюсьЗря сомневаешься. Именно в институте фанатиков найти проще. Я 5 лет преподавал после окончания, мне ли не знать о фанатиках. Я сам такой, и на поток я получаю 1-3 человека таких же фанатиков, ибо в институте работают не за деньги, а за идею. Конечно, вопрос о вознаграждении должен стоять, чтобы люди были мотивированы, но у фанатиков мотивацией может служит соавторство и другие нематериальные вещи. Иногда простой доступ к лаборатории уже достаточный мотиватор. Но для этого нужен человек с ресурсами, то есть КТН/ДТН, который имеет опыть управления и сможет всё организовать и направить грамотно. Без опыта я бы не советовал даже начинать.
>>207227>медикесли студент то начинать с ардуины уже не лучший вариант, может лучше чтонибудь посерьёзней
>>207262Почему не лучший? И с чего тогда? Просто я совсем нуль в этой теме.
>>207276С нулевыми знаниями в автоматическом управлении ты не сможешь правильно оценить объем работы, я бы порекомендовал тебе пообщаться со знающими людьми радач и выбрать правильный инструмент, в 80% случаев есть уже готовые фирменные велосипеды, которые можно будет под себя доделать за небольшое время.
>>207276Потому что пердуина - это говно без задач.
>>207304ну и хуйню же ты пизданул, стыдно должно стать
>>207305обоснуй или ты пидор.
>>207309Плюсы настолько очевидны, что надо быть конеченным что бы их не видетьа именно:НИЗКИЙ ПОРОГ ВХОЖДЕНИЯ для любого безркоо тупого дегинерата и конечно же няшек гуманитариев приобщающихся не к пустому тупому дрочу в какууме, как любят большинство технарей с горами мусора, а исключительно прикладных вещахкупил плату, накатил код, чутка поправил, компил аплод тут же подсунул деталье какое надо, монтаж и вот у тебя умная форточкаохуенно
>>207310>дегинерата Ясн.
>>207310И в итоге мы получаем 100500 мигающих диодов, кнопка-реле(иногда с таймером) и прочих термометров. И дегенерата-гуманитария с искалеченным мозгом.
>>207316Добавлю ещё засраный интернет и невозможность отыскать действительно стоящие разработки.
Посоны, кто-нибудь ESP8266 пользует без ардуины, но с использованием arduino IDEговорят типа йоба, проц мощный, памяти большеhttp://esp8266.ru/http://www.youtube.com/watch?v=2XFipXcWNoU>>207316 >>207318И теряете элитарность своего сообщества для ГИКОВ в растянутых свитерах? Засрали ваши интернеты да еще и вайфаем облучают? Ардуину сделали в том числе и для того чтоб каждый мог помигать светодиодом.
>>207319Если не ошибаюсь, в ESP архитектура как в 8051, так что нахуй нужно.
>>207319>arduino IDEхуитаа вот Mosquitto понравилось, хорошо сделоли
>>207254Годный совет, спасибо.Но на пердуино плате есть куча мелочевки на выводах же, не? Или и так будет работать? Или ты советуешь сделать ардуино-совместимую плату?
>>207341> есть куча мелочевки на выводах же, не?Не. У пердуины на выводах разъемы только.
>>207316>мигающих диодову меня если честно с мигание урдиной тоже слегка припекает, но если кому то позволяют на это ресурсы, почему бы и да, я ведь просто завидую>засраный интернет и невозможность отыскатьи вот тут я обосрался сука, как старая бабка, ей б-гу
>>207013бамп
>>207363обычный ордуинщег
>>207238>питаю лабовским питальником светодод, в крокадилы с 3В питанием сунул щупы осца и получил такую вот хуйню, вместо ровного сигнала Ёб твою мать. Пиши правильно, чучело безграмотное.Если ты получил такую картину, то у тебя на выходе твоего блока питания имеются "недоглаженные" выходным конденсатором пульсации. Причиной тому может быть высохший кондёр, например. А что у тебя за БП такой? Не колхоз? Попробуй нагрузить БП простым резистором ом на 200 и посмотреть картину. Потом попробуй вообще без нагрузки посмотреть картину.Ещё было бы неплохо знать амплитуду этих самых пульсаций, но поскольку ты выключил свет, да и осциллограф у тебя хуёвый, то величина эта непонятна.А ещё тебе надо на осциллографе развёртку починить горизонтальную, она у тебя пиздец нелинейная.
>>207380пользуюсь двумя русскими раскладками, моторика затупливает, особенно без сна, звиняй>высохший кондёрсразу так и подумал, до чего ж лениво корабень полурусскую разбирать>колхозобижаешь братишкас нагрузкой или без, трещит однаково, на слабом вольтаже, на 5-6 вольтах уже треск не разлечим таки да сетки нет, смотреть там не на что, колебания ≈0.5-1.5 по тестерутам само кинескоп нелинейный лол, ну и делитель прколхоженный
>>207383А ноль на осциллограмме где? Всмысле колебания от 0 до 1.5 или от 1,5 до 3?Если от нуля -- то светодиод просаживат твой БП на отличненько, видимо успевает выжирать всё, что в кондёрах накоплено. А если не от ноля, то стабилизация на БП морочит голову.
>>207385>А если не от ноля, то стабилизация на БП морочит голову. Ну и кондёры это не исключает.Открывай БП, смотри осциллограммы на кондёрах до стабилизации и после... Так и поймёшь, откуда эта штука идёт.
>>207385>от 0,5 до 1.5>на кондёрах до стабилизации и послеэтож на включенном приборе надо, может землей озаботиься как то надо? в розетке ясень хер ее нет никогда
>>207390>может землей озаботиься как то надо?Ну возьми резистор на 10К, соединим им для начала отрицательный контакт осцилла с той точкой, от которой измерять будешь. Померяй на резисторе напряжение, там вероятно переменка будет. Отсюда ты легко вычислишь ток, которые будет утекать через такое соединение БП с осциллом. Если ток небольшой, до 10 мА, то смело подключай без резистора и начинай смотреть осциллограммы.
>>207391Забыл добавить. Вообще-то вторичка осцилла и вторичка БП от сети отвязаны, как правило. То что я предложит -- это просто мера предосторожности, и способ проверки, что там ничего не гуляет страшного...
>>207393>вторичка БП Гальваноразвязка ебтыть, точно же, ладно просплюсь завтра сутреца заибашу, заодно шуруповерт запитаю от блока, акум дохлый сучара за пару часов высаживаетсяЩас еще эмалированные наушнички залудил флюсом из леруа, такой то кайф, больше никакого гадкого аспирина в хате ^_^ кстате если эмальку пустить из уха по внутрянке душки в другой, норм будет? не перетрется там не коротнет о корпус? а то так ебано с двумя проводами из ушей
Анончег, хочу запилить себе Беспроводной Инерционный headtracker. Летчик я у mамки агаВот накидал в корзину такой рассыпухи:https://surfe.be/4Cthttps://surfe.be/4Cuhttps://surfe.be/4CvДатчик в ардуинку, ардуинка в синезуб. Шьем по усб.Какие подводные камни?
>>207572>Инерционный headtrackerхерней та не майся, закупай линейники, строй капсулу, а на бошку потом кокулус нацепишь и мозга ебать не будешь
>>207573>линейникиЭэ. Ась?Кокулус нихачу. У меня поддон прогорит бетатестить за 600 баксов.
>>207576>600 баксовпфф, что ж ты за летчик та за такой, небо не любишь что леа!? 6 соток копейки по сравнению с нормльным сетапомhttps://www.youtube.com/watch?v=4EVRRboGmO8
у меня так вообще мечта на базе аббы построить центрифугу которая бы не просто меня подкидывала на ямах, а полноценную нагрузку симулировала во всех плоскостях
>>207577>что ж ты за летчик та за такойКомнатный. Чего уж..Понял что за линейники. Дорогие наверно. Вон у бати в видосе даже на палку нормальную не осталось.
>>207579>на палку нормальную не осталосьдык это ж кукукурозо-дебил, хуле ему, больше то и не надоно таки да, чего то они все таки стоят
>>207572Бамну пожалуй.Поясните про эту штуку https://surfe.be/4DIЯ правильно понимаю, что мне надо дать ей питание и засылать инфу через UART на нужные ноги? Она должна автоматом спариться с любым китайским адаптером в пекарне и вся инфа будет приходить на виртуальный COM порт?
Хочу спрыгнуть с андруины, но пока не знаю на какой мк. Или stm или pic. Анончик, подскажи какие подводные камни у этих мк?
>>207694Микроконтроллер вообще-то выбирается исходя из задачи.Основные критерии при выборе это наличие нужной периферии, быстродействие, стоимость.pic - это множество микроконтроллеров с разными архитектурами от 8 до 32 разрядных, есть еще и dsPICstm - это 8-разрядные stm8 и множество разных 32-разрядных ARM stm32.
Господа, есть такая задача. Мне нужно нажимать на кнопку каждые 5 секунд. Или 3. Неважно. Я подпаиваюсь к плате с кнопкой, и кидаю проводки на пины ардуины. Так вот, как мне их замыкать?
>>207761Замеряй полярность, с которой подаётся напряжение на кнопку. Возьми оптопару, чтобы не ёбнуло, и её коммутируй.
>>207766Кнопка на книгочиталке вообще. Какая оптопара?
>>207761Ты анон который носится с аккумулятором в прикрепленном треде? В читалке нету автолистания? Выбрось ее нахуй.
>>207780Угу. Хочу побыстрее пролистать страницы
>>207780Есть там автолистание. Просто раз в 20 сек.
>>207761> как мне их замыкать? Очевидное реле, очевидно. Или посмотри чего замыкает кнопка в читалке, если на ноль или на плюс, то сажай один пин дуины, объединяй землю и вперед. Тока частоту дрыганья выставь.
>>207768>Кнопка на книгочиталке вообще. Какая оптопара?Ну тогда бери контактор на 50 ампер, хули.
>>207815Я просто ньюфаг, и не знаю что такое оптопара. Или погоди, ты имеешь в виду то, что ток будет большим от ардуины?
>>207671С адаптерами не пробовал, с pro mini соединял вот так - всё отлично работало.
>>207671>>207825тьху, жопой читалда, ты всё правильно понялна спермёрке автоматически определился как bluetooth-com, встали дрова на виртуальный СОМ-порт, через терминал можно просматривать спокойной.
Напаял штырьки, воткнул в урдину — и все заработало, сука как так, волшебство или лютый консерватизм в электронике?https://www.youtube.com/watch?v=clUVEyi_YNM
>>207714Да, имелось ввиду 32-разрядные пик и стм.>при выборе это наличие нужной периферии, быстродействиеВот про это и хотелось узнать. А основной критерий у меня это параллельные потоки. Смогут ли они выполнять по 10-20 потоков?
>>207671https://2ch.hk/ra/res/198331.htmlты ленивый идиот - читай и используй поискты тупоголовое малолетнее гавнодля тебя дебилоида вопросы:- как сильно ты ахуеешь, если купишь гавно с урезанными AT-коммандами- как сильно ты ахуеешь животное если поймешь что у тебя только SLAVE- как сильно ты будешь стучать лапками в холодном поту - когда твое ебучее устройство или ПК не подключиться к этому гавно, потому что там не будет SPPты ответишь сам
>>207825Но у тебя на пикче же с адаптером. >>207883Ты че лопнул то, болезный? В том что я линканул все заебок. Если конечно китайцы не наебывают.Лучше скажите анончеки, что вот это за НЕХ https://surfe.be/4FMвроде Ардуина Нано, но что-то мне не нравится описание.
>>207897Она, просто вместо ftdi другой чип засунули.
>>207897обычная ордуина только чип поменяли на Ch340gпотмучто ft уже всех зоебал
>>207903>>207904Гуд тогда. Буду брать.Один товарищ говорил "Фубля ардуина. Ты че лох? Возьми простую атмегу. Нах переплачивать?"
>>207904> ft уже всех зоебал Ценой зоебал, это точно. В три раза дороже плисины.
Анонасы, а какая ардуина будет определяться на пеке как миди устройство? Там какая-то хуйня с USB должна быть?
>>207922леонардо / микро про определяются как HID устройстваостальные как ком порт
>>207929Т.е. DAW определит его правильно и не придется пользоваться костылями? А то есть у меня уно, но она только через костыли подключается.
>>207932не знаю чо такое DAW, может местные обладатели микро про согласятся проверить,у меня только уно пока
>>207872На процессоре с одним ядром многопоточность реализуется путем переключения между потоками. Потоки ну никак не могут выполняться "параллельно".Поэтому вопрос должен стоять так: какая будет задержка при переключении между потоками (при конкретной RTOS).Но есть еще DMA. Что это такое, можно почитать, например, тут: http://catethysis.ru/stm32_dma/Для PIC я почти ничего не делал, а PIC32 не трогал вообще. Но у 8-разрядных PIC младшие семейства не имели режима отладки (пошагового выполнения) программы. У PIC32 вроде бы тоже.STM32 не страдают этим недостатком на уровне ядра (ARM Cortex-M*), что немаловажно.Еще PIC32 есть и в DIP корпусах, в отличие от практически всех остальных 32-разрядных микроконтроллеров.И стоят PIC32 при сходных характеристиках несколько дороже прочих 32-разрядных микроконтроллеров.
Входящие требования: Данные с датчиков погоды (давления, влажности, pH среды, температуры) Можно ли реализовать на одном ардуино, есть сенсорный тач еще? Ну и получать к ней удаленный доступ путем входа в локалку через впн, что бы узнавать текущие показатели датчиков. Насколько вообще много задач по контролю внешней механики, получению информации с различных датчиков можно повесить на одну железку? Просто думаю стоит ли вливаться. Просто в сабж не углублялся и решил этот вопрос у знающего всё анона уточнить.
>>207947сколько PINOUT - столько датчиков и можеш подключитьпереходи на протокол Zigbee (это вместе TCP\IP)прикупи WIFI адаптер или Ethernet и передавай данные на роутер с прошивкой OPEN-WRT (DD-WRT)
>>207947интернет-вещей через 2 года заполнит оставщуюся нищу в мире потребительского железауже прямо сейчас начинай программировать с учетом протоколов Zigbee
>>207694купи программатор J-LINK 9.xx - уже есть клоны по 19 баксов - работают с прошивками старше 5 и не слетает ,поддержка всех последних версий IDEhttp://ru.aliexpress.com/item/for-simulators-V9-V9-for-V9-3-instead-of-classic-version-download-speed-automatic-update-V8/32568798908.htmlбез программатора ты не можешь априори переходить на что-то
>>207947давления, влажности, температурыреализовано на одной плате BLE нордик семикондукторс + еще и плоская батарейка - стоит примерно 10 баксовсейчас почти все переходят на компактные энергоэффиктивные сенсоры.такой сенсор по блютуз передает данные на другое устройство - которое явлется маршрутизатором (может быть такой же модуль в режиме MASTER) а уже это устройство передает данные куда ты хочешь. управление осущствляется через устройство - МАтКУ - еще выше по иерархии это и есть протокол ЗИгбии и так может быть натыканно 20 сенсоров - рабочих пчел, они передают данные сенсорам маршрутизаторам - а те в свою очередь передают данные уже на более мощные устройства (обычно прикрепленные к ним) - управляешь всем роем через такой же модуль - но специально обозначенный - как управляющий.
>>207951>интернет-вещей через 2 годаоткуда такие точные данные лол?
>>207969>интернет-вещейвещевого интернета небудет, это всё хуита для ибанатов, быдлу такая хуита ненужна
>>207973> вещевого интернета небудетТы сейчас оскорбил хуилиарды пердуинщиков.
Анон, а давай вместо "ардуино" говорить "хердуино"?
>>208001А давай ты на хуй сходишь?
>>207969Клименко, Герман Сергеевич - вчера ответил на все твои вопросы.ты знаешь кто такой Клименко, Герман Сергеевич ? И знаешь кто дает финансирование ему?Клименко вчера обозначил родамап для РФ на 5 лет - интернет вещей и микроконтроллеры - производство в РФ. Софт и железо уже для хомяков осилить не получиться, а вот микроконтроллеры вполне да. Аллах Владимирович уже выделил хуеву тучу бабла Герману. Сольют они бабло или нет, но следующие 2 года (а потом еще 3 после результатов) - годы микроконтроллеров MADE IN RUSSIAтак что закупайся дебаггебарами чепушило :) а вот теперь лол
вот свежачок - вчера (смотреть до конца)https://www.youtube.com/watch?v=IQ4-ZVPswpIа все началось с https://www.youtube.com/watch?v=nvsJV10BZQoАллах Владимирович дал указания развивать и производить в срочном порядке микроконтроллеры в РФ
>>208018Лол, ну раз такое дело, с вые нам посылают благодать, будем перепрофилировтаься, хуле ;)
>>208018ну если не попилять то я первый куплю дебагер
Только нахуя вумный дом, если жрат нечего, картофан по гидрапонике поливать?
>>208023кому жрать нечего? лично тебе мамкин толстячок
>>208023клубника? при наличии площадей довольно рентабельный бузинес
>>208022покупай сейчас, потом таких как ты будет 100500 и будешь опять ныть - что работы нет
основной спрос будет на местных Кадщиков, которые могут проектировать схемы. так что иди качать всякие Аутокэды и им подобные. Производство мелкого гавна будет требоваться:- проектировщика плат (размеры будут ояебы какие разные для разных корпусов)- рабов-сборщиков- ботов-программаторов
>>208025Тащемта я полуголодный хожу, на работу не могу устроиться уж с полгода, последние 2 мес усиленно вкладываюсь, не берут даже на ваки без опыта для самого дна типа, при том до этого работал в фирме на 45к мес и все было норм, пока я не захотел роста>>208026>клубника? канабис ебта
>>208032почему мне должно быть жалко чушка? иди работай строителем. почему гастеры-молдовашки берут в месяц за евроремонты от 90к и им платят. ты тупее молдовашки-штукатурщика !http://www.rtlsnet.ru/technology/view/3уже как грибы появляются. пиздеть - вот твой удел, так что жду когда ты будешь полностью голодным и сдохнешь от голода, животное.
вообще смешно читать как плачутся ояебу чушки с ЧСВ 100 уровня, когда таксисты с 3 классами образования берут до внуково 10 к рублей РФ из любой точки МСК. просто ты никто, сорняк-трава, ни потомства годного не дашь, ни хотя бы мозгов ни приобрел.отпиши когда сдохнет твоя мамаша и тебе придется платить за коммуналку в ее квартире. буду ждать.
>>208035>иди работай строителемДык я мечтаю на завод пойти, к сухому например, блять мегаохуенно жи, но без ссаных корок меня не пускают даже говно за токарями убирать. А ведь хотел в пту идти, но мамка кококо сопьешси, в итоге пошел в никчемную бесполезную шарагу типа кодитьВ сортире плитку ложил, да и себе комнату заибашил норм, но тут фрилнсить надо, а меня от фриланса потрясывает, слишком уж тяжко хиккану терпеть все изъебства тупых заказчиков.
>>208037>когда сдохнет твоя мамаша и тебе придется платить за коммуналку в ее квартиретащемта у меня дом и много родни, буду сажать картоху наверно и ебать свиней в хлеву =(
>>208039нахуя свиней ибать?
>>208041прост))) без лове только шмары свиновые дают
>>208002Ок.
>>208038Как же охуенно, когда заканчиваешь 9 класс и идешь в шарагу на радиомеханика. Люблю себя.
>>208037>таксисты с 3 классами образования берут до внуково 10 к рублей РФ из любой точки МСКЛол, реально так?
Нано за 178 рублей нормальная цена?ARDUINO nano V3.0 ATMEGA328P
>>208088фантазирует манька, 2к, ну максимум 3, и то еслиты пидораха с баулами в клетку, если на легке то на йоба электричке добираешься до города и там за 500р до куда угодно довезутплюс частники зареганы во всяких яндекс.тахи и проч
>>208093Ну хуй знамо. Заказал >>207911Придет - скажу че там за хуйню положили.
>>208107Дак я у себя в городе куплю завтра за 178 рублей, лол. Мне её продавец даже завезёт.
>>208109Тогда ты мне расскажешь, что же они за хуйню продают. лол.
>>208110Завтра посмотрим, значит. Самому интересно чому у него так дёшево
>>208093Брал за 140. Что там может быть ненормального?
Анон, палю годноту:http://navspark.mybigcommerce.com/navspark-mini-uart-to-usb-adapter/0+10 баксов за дохуя неплохой Ардуино-совместимый МК со встроенным GPS + USB переходник, по цене голого GPS-приемника. Антенну не забудь купить.
Ребят! А поясните за VirtualWire?Мне просто нужно сделать так, чтобы при нажатии на кнопку на передатчике - загорался ledPin(13) на приёмнике...Но чего-то не получается.С меня - как обычно.
>>208230Бамп вопросу от другого анона. Я это понимаю так. Например UART ноги в ардуине подключены к преобразователю RS232-усб. Если мне надо уарт пустить в другое место, то с помощью VirtualWire я могу как-то подключить к уарту другие пины. Не отключая при этом родные. Так это работает?
>>208235Я ни хуя не понял (анон, который вопросом выше)!
>>208254Лул. Я объебался. Я имел в виду SoftwareSerial Library.Тем временем тебе нашел вот такую хуйню. http://bigbarrel.ru/virtualwire-arduino-example/
>>208269Ага, спасибо. Я тоже на БольшойБочке нашёл гайды. Но они всё равно непонятные. Да и потом, там не клиент-сервер нужен, а приёмник-передатчик. А скетчи из примеров к библиотеке - не работают.
Сап двоч. Имеется SPI microSD reader. http://ru.aliexpress.com/item/New-Arrival-Mciro-SD-TF-Card-Memory-Shield-Module-SPI-Micro-SD-Storage-Expansion-Board-For/32259529871.htmlКак не пытался сегодня его заставить работать, не получается. Пытался менять пин CS - chip select. Все равно ни одну из флешек не может прочитать. Пробовал пример из SD библиотеки - выдает что типа флешка не найдена. Это трабла железа?
>>208323Спешите видеть! Этот настолько туп, что не смог выполнить даже простейшие действия. А он ведь даже не знает о существовании SPI.
>>208332Дауж, сразу оскорблять. Как насчет пойти нахуй?Знаю я о шине SPI, о подключении MOSI, MISO, CLOCK, Chip Select.
>>208334>Знаю я о шине SPIБезусловно, ты один из самых продвинутых представителей вашей расы. Вы уже научились пользоваться хоть какими-то средствами отладки?
>>208341рассово верному ардуинщегу отладчик ненужен
>>208341Ну извините ваше высочество, что попросил Вас, бога электроники, сойти к нам, плебеям.В общем, подключен по такой схеме.CS - 4 pinSCK/Clock - 13 pinMOSI - 11 pinMISO - 12 pinVCC - +5vGND - земляПроверил тестером, при попытке инициализации модуля, на CS идет 0, в обычном режиме - +5v, как и должно по идее на SPI. На Clock'e или тестер не успевает отработать или че, при инициализации что-то около 2.3 в. MISO - при инициализации падает до 0, в обычном режиме 3.3 в. MOSI - 5в.И вторая пикча - отчет, что посылается по Serial. Библиотека - SDFat.
Примите в клуб.
>>208341А чем отлаживаешь? Чому в ардуино иде вообще нихуя нет средств отладки?
>>208511сдай это говно в металолом, мразь
>>208533Съеби в /b мразь.
>>208235Бумп!
>>208230Блядь, не то. Вот этому - бумп.
>>208341Эх.. Помню раскурочил расходомер на работе. Он был запилен на Atmega8. Нашел нужные ноги, нарыл листинг звонка под Atiny, подгонял это под атмегу в АВРстудии. Такой то ламповый ASM, все эти 32 команды. Эти дрыганья битов в регистрах при пошаговой отладке. Все эти брекпоинты и двоичная математика.Короче анон. Как достичь такой нирваны в ардуино? Там же блять нет вообще никакой отладки. Я не могу поймать кайф не видя все это на мониторе. Конечный результат - рабочее устройство, это просто как дрочить в гандоне.
>>208533Мигал светодиодом тебе в лицо.
>>208477>тестеромПоэтому над вами везде потешаются. >Библиотека - SDFat.Вот в этом и есть корень зла. Ведь ты даже не знаешь, работает ли вообще та ебала, которую ты подключил к ардуине. >>208566>Как достичь такой нирваны в ардуино?Никак. Оно не для этого.
>>207933Ну это диджитал аудио воркстайшен, программа для создания музыки - куб, аблетон, етц. Хочу пульт небольшой запилить, навесить энкодеров, фейдеров. Вот надо выбрать плату чтобы без костылей в программе определялось и чтобы ног хватило на все.И попутно вопрос: ананасы, а в какой IDE скетчи пишите? Это говно на джаве вообще же не юзабельно.
>>208627И как можно проверить его работоспособность?
http://www.youtube.com/watch?v=0ouMTW6WAdoНикто не пробовал повторить этот WIN? Или тут только могующие перемычки переставлять и светодиодом мигать?
>>208758Весь проект целиком, или например игрушку написать?
>>208762я про железо, народ клепает клонов и радhttps://www.youtube.com/watch?v=j1mQVNUSh2Q
Сколько бамп-лимит в радиаче? 1000? 1500?Может шапку треда сделаем для ньюфагов (типа меня), со ссылками на всякие сайты, дрова для CH340/341 и тд.ардуина же юзерфрендли, надо соответствовать
>>208683Я пишу на авр С, а от ардуины использую лишь загрузчик.
>>208627> Никак. Оно не для этого.Ой вэй! А для чего оно?
>>208967>Ой вэй! А для чего оно? Вот для этого:>>208715>Не знать как проверить SPI
>>209066И конечно же посоветовать ничего нельзя, только насрать здесь
>>209070Я все жду, возникнет ли прозрение, или продолжится бесконечное дрочево библиотек.Почему бы сразу не почитать описание микросхемы?
Пацантрэ, сильно не обассывайте.Хватит ли возможностей Хуины для самопального декодера APCO P25 или Stanag?Благодарю :3
>>209173Нет, для декодирования с адекватной скоростью или ПЛИС, или АРМ с ДСП инструкциями. Первый предпочтительнее. Ардуино суть моргалка портами с достаточным кол-вом интерфейсов. Ложить на нее что-то сложное в матплане - мазохизм.
https://youtu.be/a2-liKQTlNIТаракан под управлением ардуино.
>>209237Но ведь это ардуина под управлением таракана!?
Шо це таке?Китаец зачем то положи в заказ
>>209379Китайцы мусор утилизируют рассылкой по всему миру.
>>208112Анонче ну что? Работает ардуина за 170 рублей?
Поясните ньюфаку, Ардуина может в синусы-косинусы или у нее не заточен под это ЦПУ?
>>209392Посчитать синус/косинус возможно, но ядро под это "не заточено".Гугли арифметика с плавающей точкой, floating point unit (FPU).Более того, FPU отсутствует почти во всех ARM микроконтроллерах.
>>209390Ну да, всё окейОн мне в воскресенье её привёз, и я не стал отписываться сразу, а потом чёт забыл
>>209403Хм. А как тогда в сях можно програмировать математику с float типом чисел? Компилятор городит костыли, раскладывая это на элементарные действия?
>>209379коробочка хорони ребят. много таких коробочек можно соединить между собой и будет коробочный массив
>>209407Да, в зависимости от сложности расчет значения может занимать до 500 инструкций. Поэтому используют таблицы значений.
Господа, лень гуглить, спрошу здесь: в Ардуино выведен JTAG?
>>209719NYET
Аноны нужен хэлп, хочу замутить считыватель счетчиков воды,схема такая счетчик - адруино. с адруины пишется на сд карту, + подключен wi-fi модудь на компе программка, которая раз в час опрашивает адруину по вай-файпри опросе лезем на сд карту считывает данные и отправляем на комп.Суть проблемы такова: необходимо как то прикрутить резервное питание, сначала думал- крону поставлю, но ее на долго не хватит, помогите советом как это лучше замутить, чтобы при обрыве электричества запись на карту велась
>>209736>Суть проблемы такова: необходимо как то прикрутить резервное питаниеOh boy, и это все твои проблемы?
>>209736что за счетчик, как считает, как хранятся данные, что важно/что нет?
>>209785>что за счетчик, как считаетВангую у него там Бетаровский СГВ-15 с импульсным выходом, или что-то наподобии...
>>209785водяной счетчик с герконом 10 литров/вклданные будут храниться кол-во тиков + дата времячто то типа:датавремясчетчик холсчетчик горпридумал заметить через усб зарядку для литий ионных аккумов с внешними выходамине зная прокатит или нет
Можно ли ардуиновский загрузчик залить на какую-то иную Атмегу?А то мощностей 328 атмеги мне уже не хватает от слова совсем.
https://www.youtube.com/watch?v=boCuzmQPn8M
>16 Кбайт внутрисистемно программируемой Flash памяти (In-System Self-Programmable Flash)>Обеспечивает 1000 циклов стирания/записи>Дополнительный сектор загрузочных кодов с независимыми битами блокировки>Внутрисистемное программирование встроенной программой загрузки>Обеспечен режим одновременного чтения/записи (Read-While-Write)>512 байт EEPROM>Обеспечивает 100000 циклов стирания/записи>1 Кбайт встроенной SRAM>Программируемая блокировка, обеспечивающая защиту программных средств пользователяЭто от АТмеги16. Вопрос в следующем:
>>209899Сука, ебучая вакаба, дай дописатьТак вот. На микроконтроллере залита такая программа, которая записывает в SRAM некий байт код. Возможно ли передать управление этому коду? Проще говоря реально ли выполнять команды не из Флэш-памяти а из СРАМа?
>>209905И пока я не уснул:Есть ли на AVR стэк? чтоб на асме юзать что-то наподобие pop и push для компов?
>>209907Стек в AVR есть. Про память нихуя не понял.http://www.atmel.com/webdoc/avrassembler/avrassembler.wb_LDS_-_Load_direct_from_SRAM.html
>>209909Не то. Это копировать из памяти в регистр. А мне надо чтобы из памяти читались команды для выполнения. Ну это как для IBM записать в какой-то адрес байт-коды команд а потом передать управление на этот адрес (JMP Энтот_адрес) или типа изменить указатель на выполняемую команду (опять же для IBM это как изменить значение регистра IP)
>>209913Наркоман, авр гарвардский
>>209924гвардеец, авр наркоманский
>>209924Не совсем. Правильно было бы сказать модифицированный гарвардский, поскольку программа на авр может сама писать во флеш.А как же всякие армы? Бывает их относят к гарвардским, действительно они больше похоже на гарвардские. Но они могут выполнять код из ОЗУ.>>209907На асме писать вредно. Разве что самые критичные части можно на нем написать, но все равно не стоит.>>209913Может скажешь зачем тебе это? Может что посоветую.
>>210093>На асме писать вредно. Разве что самые критичные части можно на нем написать, но все равно не стоит.Зато не вредно нахуярить кучу библиотек, которые непонятно что делают. Все, блядь, иди.
>>210121Где я писал про библиотеки?Я как то на ассемблере написал FORTH для STM32. Также переписывал на ассемблере критичные части.
>>185672 (OP)Сап, Ардуинач.Есть Одна Ардуинка, Leonardo, которая на Atmega32u4. Пытаюсь читать ее вывод на компьютере с USB.Проблема - в стандартном режиме работы компьютер не видит ее как порт. На самой Ардуино не происходит инициализация порта. При выполненииSerial.begin(9600);while (!Serial) {};происходит зависание.Прошивается она без проблем, после нажатия на Reset, пока мигает желтая лампочка, все определяется корректно. Потом из списка портов исчезает. Как пофиксить?
>>210303Выяснено - при прошивке стандартными примерами через Arduino IDE ардуина начинает функционировать нормально. Если же я ее прошиваю программой, скмопилированной через avr-gcc без IDE, начинает это безобразие творится.
>>210309чекай фьюзы
Хочу подключить дуйню к датчику температуры в автомобиле, сам датчик является обычным терморезистором и подключен к ЭБУ, как можно подключиться к этому датчику чтобы не внести погрешность в его работу?
>>210356>как можно подключиться к этому датчику чтобы не внести погрешность в его работуИспользуй операционный усилитель для считывания напряжения на датчике. Будешь видеть то же, что и ЭБУ. Используй вычитающую схему http://easyelectronics.ru/operacionnyj-usilitel.html
>>210357>Используй вычитающую схемуЗабыл казать, чтобы повторители перед входом вычиталки поставил, чтобы током не грузить выводы датчика. Повторитель по той же ссылке.
>>210093Не не не... Мне надо именно на асме. Мне нужно до жопы вичислений, обработок и прочей хуйни уложить в 120 мкс, т.е. в 2000 тактов при 16 МГц частоте. У меня каждый ебучий такт на счету и я хочу быть уверенным, что мой код не делает ни одного лишнего вычисленияТак-то
>>210340Как их чекать? В Block Poll в выводе программатора все фьюзы по нулям. Однако потом выдает>avrdude: safemode: Fuses OK (E:CB, H:D8, L:FF)Это то, что пишет программатор в лоб. А как узнать, какие фьюзы пишет IDE?
>>210367Апдейт.>avrdude -p atmega32u4 -c avr109 -P /dev/ttyACM0 -U lfuse:r:stdout3:i -U hfuse:r:stdout4:i -U efuse:r:stdout5:iВот так чекал фьюзы.lfuse: :01000000FF00 :00000001FFhfuse: :01000000D827 :00000001FFefuse: :01000000CB34 :00000001FFОдинаково что после прошивки через IDE, что после прошивки напрямую, но в последнем случае не определяется как устройство.
Прикупил себе недавно ардуинку - сижу балуюсь - такой вопрос: сделал из нее часы (с помощью millis()) - хотел чтобы через 5 минут после включения светодиод загорался, но примерно минуты через 3 ардуино перезагружается, т.е. мой скетч начинается сначала (питаю от usb) - подскажите пожалуйста в чем может быть проблема
>>210372Watchdog?
>>210381Не использовал ничего такого.Сейчас попробовал загрузить этот скетч туда (http://ideone.com/l5Bv15) - после ~16 миганий он перезагружается
>>210371Апдейт2.Судя по выводу dmesg, Ардуинка в стандартном режиме при работе бутлоадера (пока мигает лампочка) определяется, потом отключается, и при выполнении пользовательской программы снова определяется. При прошивке ее без IDE она определяется во время работы бутлоадера, но потом просто отключается, не происходит переподключения.
>>210093У АРМ (Кортексов) разделены шины для команд и данных, поэтому относят к гарвардским. А так, адресное пространство единое, и из ОЗУ таки могут, но пишут, работает медленнее.
>>210386Ситуация решена. При инициализации нужно было выполнить функцию USBDevice.attach(); после этого ардуинка с компом коннектится и порт работает.
Репекат пилите
https://2ch.hk/ra/res/210443.htmlhttps://2ch.hk/ra/res/210443.htmlhttps://2ch.hk/ra/res/210443.html
>>203558Лол, почувствуй себя на Ишимуре. Хотя не совсем понимаю, какие профиты от такого умного костюма можно извлечь, а на офсайте одни игрушки.
>>203558Ардуино для девочек?
>>185699Хуёвина очень неоднозначная. Ставишь к ней сдвиг - сможешь с пеки рулить знакосинтезирующим диспом. Завести датчики и толкать данные в пеку. Я единственным вариантом использования этой хуйни вижу интерфейс пека-самопальная переферия. Можно запилить на пеке скрипт для просмотра почты, вкудахта и прочих инстаграмов и при появлении новых сообщений/лойсов мигать диодиком или, как уже говорил, на дисплейчик отдельный выводить. Проектов таких на инструктэйблсе и прочем интернете достаточно.
делал урок - http://lesson.iarduino.ru/page/urok-4-podklyuchenie-lcd1602-po-i2c-k-arduino/выводятся только первые знаки в словах, когда подключаешь дисплей. если действовать через назначение каждой ячейке своего символа, то слова складываются из букв для каждой ячейки. В чем проблема?
>>203558> КарлОбоссан
вкатываюсь в ваш тренд. кратко о себе: работаю прогером. в устройстве используется атмега8535. прога написанна на ассемблере больше 15 лет назад. приходится изврашаться чтобы дописывать дополнительные фитчи.аноны не верьте что ничего на атмега8 кроме мигания диодами сделать невозможно. это все обман. многое можно. можно даже интегрировать и одновременно опрашивать всю переферию. и всего займете 1кб флеш памяти или даже меньше
>>228747> работаю прогером> атмега8535 (некрофил штоле)> вкатываюсь в тред пердуинщиковЧота ты пиздишь, петушок.
>>228881нет не некрофил. я тебе еще раз говорю медецинский аппарат. прогу написали 15 лет назад еще. моя задача сопроводжать код в том числе. отписался я в тренд просто так лел
>>229272>медецинский Я сам программы разрабатываю для мед техники. И теперь мне за наших производителей страшно.
>>185672 (OP)Ананасы, дайте ссылку на али на нормально работающий без ебучих бубнов программатор для Про Мини. Всем добра.
>>230118ft232rl
>>208765SD + МК + экран + кнопки или джойстик + батарейка + усилитель простой (lm358)На SD храним игры в бинарном коде, картинки и музыку. SD в роли картриджа.
>>203558Проще брать МГТФ и его вшивать. Специальные нитки они придумали... запустишь по такой -1500В, а изоляции-то нет.
>>230193>arduino>МГТФ >1500ВВы что, ебанутые? Чем вы тут занимаетесь?
>>230203Да напруга большая, но ток то мизерный
перекатываюсь в сей тред. аноны, может кто работал плотно с езернет шилдом? как подключить к нему светодиод, чтобы светодиод мигал в такт linkled?
>>230203Током ебаем. -1500В с током в 1-10мА с трансформатора и умножителя.
>>208511в клуб членососов чтоли?
У кого-нибудь есть самоходная йоба на такой гусеничной основе? Сделайте пожалуйста несколько фоток. Буквально 2-3. Хочу посмотреть, как можно скомпоновать все платы. Тупо не хватает места, либо центр тяжести заваливается.
помоги, аноня все думаю, как запилить свой ебалу, чтобы вывести звук с пары чипов YM-2149 и пустить с вынесенными физическими ручными контроллерами функций на клавишах и миди-девайсах, при этом всем желательно автоматизировав весь механизм считывания-преобразования-выдачи звукового сигнала в самой ардуине.функции должны рулиться от дефолтной usb-клавиатуры от пека на 108 кнопок + шилдовый дисплей минимальный, возможно, какое-то мобильное лоу-говно. при острой необходимости, можно ужаться в алиэкспрессовый щит 16 кнопок + лампочки, но клава с дисплеем мне видится дешевле и функциональнее.выход-вход миди. миди-сигнал с чипа проходит модуляторы, 2-3 фильтра, 2 экспрессии – пока лучшим решением считаю взять основным донором детский старый синтезатор, лол. оно хотя и китч, но за 500-800 можно взять усредненный старый/хуевый говнокитай с большим набором кнопок, куда можно забить часто используемые моды/фильтры + уже появляется корпус, куда можно прикрутить всю это охуительную конструкцию. еще из охуительной конструкции звук должен выходить через два тюльпана.по большому счету, мне нужно понять, сколько мне нужно артуинок, чтобы они выдержали всю эту хуиту. а как только я начинаю делать схему, то получается говнище и лабиринт мрака.может есть какой-то более очевидный вариант сложить все это?пока идет первая корзина, которую собрал почти навскидку. и я знаю, что я наверняка проебался где-то, но что еще понадобится, чтобы начать?
>>185672 (OP)Господа, я видимо вдоволь наигрался с AVR. Пописал софтверно пару раз дрова на дисплей, совтовые I2C\SPI. Почитал, пошил флешку. Хочу перелезать на ARM уже, но есть один стандарт который на мой взгляд очень важен и который я должен осилить софтверно.USB, но тут уже йоб в терминал, как в случае с уартом не пошлешь и осцилом не подебажишь.Я не ебанутый, прекрасно понимаю, что USB совтовую библотеку не напишу, есть готовые.Но так же нужны еще драйвера на пеку, терминал под них.А если захочу не слейва, а хаб\хост?Кто нибудь может подсказать, где это максимально хорошо разжевано, желательно с примерами?
>>269759ППС я не ардуинщик и ардуино не имею. Барствую на pinboard 2.
>>269760Как оцениваешь удобство макетирования на pinboard II? У меня rev. 3
>>269768Оцениваю относительно чего? 1й и 3ей у меня не было, да и других макеток. Если в абсолюте, то Не было ни разу проблемы, что я хотел что либо, что нельзя на ней. С АВР вообще песня работать.
Суп, ардуинач. Недавно начал собирать на уно всякое говно с диодиками, докатился до 74HC595. Логику работы вроде понял, но что-то никак не могу написать гирляндочку. Схема пикрелейтед. В интернете гуляют гайды для проги, которая просто прогоняет мигание по ряду. А я хочу переделать её в такую, чтобы горящая лампочка, прокатившись по 8 диодам, осталась гореть на восьмом, следующая, докатившись до седьмого, осталась гореть там, и так пока вся линия не будет гореть. Собственно, проблема в том, что эта херня работает, но после первой проходки диоды начинают гореть попарно, то есть когда горит восьмой, к нему приближается не один горящий диод, а сразу два. В чем косяк? (ну, кроме того что задача решается в лоб)const int data_pin = 2;const int sh_pin = 4;const int st_pin = 3;int bt = 0;byte digits[35] = { 0b00000001, //1 0b00000010, 0b00000100, 0b00001000, 0b00010000, //5 0b00100000, 0b01000000, 0b10000000, 0b10000001, 0b10000010, //10 где-то здесь кроме одного бегущего огонька зажигается ещё и соседний 0b10000100, 0b10001000, 0b10010000, 0b10100000, 0b11000000, //15 0b11000001, 0b11000010, 0b11000100, 0b11001000, 0b11010000, //20 0b11100000, 0b11100001, 0b11100010, 0b11100100, 0b11101000, //25 0b11110000, 0b11110001, 0b11110010, 0b11110100, 0b11111000, //30 0b11111001, 0b11111010, 0b11111100, 0b11111101, 0b11111111, //35 };void shift(byte v){ for(int i=0; i<8; i++){ digitalWrite(sh_pin, LOW); digitalWrite(data_pin, v & (1 << i )); digitalWrite(sh_pin, HIGH); } digitalWrite(st_pin, HIGH); digitalWrite(st_pin, LOW);}void setup() { pinMode(data_pin, OUTPUT); pinMode(sh_pin, OUTPUT); pinMode(st_pin, OUTPUT);}void loop() { shift( digits[bt] ); bt++; if( bt==35 ) { delay(1000); bt = 0; } delay(600);}
>>269836#include <delay.h>#define _74HC595_Data PORTC.0#define _74HC595_OutEnable PORTC.1#define _74HC595_Strobe PORTC.2#define _74HC595_Clock PORTC.3#define _74HC595_Reset PORTC.4void _74HC595_init(void){ _74HC595_Reset = 1; _74HC595_OutEnable = 1; _74HC595_Clock = 1; _74HC595_Reset = 0; delay_ms(10); _74HC595_Reset = 1;}void _74HC595_SetData(unsigned char Value){ char i, aBit = 0; for(i = 0; i < 8; i++) { if ((Value & (0b00000001 << i)) > 0) aBit = 1; else aBit = 0; _74HC595_Data = aBit; _74HC595_Clock = 0; _74HC595_Strobe = 0; //delay_us(1); _74HC595_Clock = 1; _74HC595_Strobe = 1; //delay_us(1); } _74HC595_Data = 0;}
Аноны, может кто помочь? возможно ли HC-SR04 использовать в связке с MAX7219, но чтобы не бегущей строкой, а просто менялись значения. Просто мне код написать сложно, получается одна херня
Пердуина пердуинаБольше не нужна вагина
>>269849Спасибо, конечно. Но дело оказалось не в коде, а в самой схеме. Согласно ей, у меня GND регистра сажалось на общую шину, и походу туда затекало что-то с лампочек, наводя обратную связь. Как только заземлил GND регистра на другой GND пин в плате - всё стало работать. Такие дела. Мораль: не забывать о тоечке.
>>271994ЧТО, блядь?Основные ошибки:а) нет задержек в нужных местах, тупизм с кодом;б) плохой контакт;в) неправильное подключение.74HC595 - вещь почти неубиваемая. Как-то проебался с печаткой и было перепутано питание + некоторые пины. Так вот, эта хуйня работала на протяжении несокльких дней, когда я приходил с работы, включал её и пытался допетрить что не так. Ведь я был уверен, что не мог наебать сам себя.
Ребят, указываю в атмеге адрес переменной из еепрома стандартной фигней, по типу unsigned char EEMEM INDICATE;Задался вопросом, могу я как-то теперь переопределить адрес этой переменной в еепроме без лишнего шаманства?
В АВР студио дебажу свеженаписанное. Включил таймер на совпадение. Как мне отследить в студии, сколько натикало в таймере?
>>209832Ну прикрути к ней два 18650-аккума только не с Али возьми - а в нормальном радиомагазине И загугли как правильно подключать к конкретно твоей ардуине внешнее питалово: если подключишь не туда есть шанс неслабо её так сжечь. Ещё загугли, как так подключить аккумы, чтобы ток шел с розетки через них в ардуину. Как-то так.
Аноны, хочу взять себе ардуино стартер кит с Китая, либо взять по отдельности все, имея список. Что посоветуете? Бюджет в пределах 35-40 долларов
>>272200Накатал тебе большущую простыню, но макака решила, что там слово из спам-листа, поэтому слушай так:Покупаешь тушку ардуины от Sainsmart, лучше всего Uno. С ноунеймом будешь ебаться с условным CH340 и прочим рандомом. Для неофита не айс.Далее, покупаешь:1. Набор светодиодов шоб было чем мигать)))2. Набор диодов3. Надо конденсаторов4. Набор резисторов5. Несколько подстроечных резисторов6. Тактовых кнопок - количество по вкусу7. Бредборд8. Набор дюпон-кабелей9. LCD-дисплей с i2c контроллеромКак всё это доставят - на тытрубе смотришь ролики Амперки с Джереми Блюмом и воспроизводишь у себя. Подчерпываешь оттуда основы и вдогонку понимаешь, что шильды температурного/светового сенсоров и прочего делителя напряжения - полная дичь.Замем, уже под конкретный проект докупаешься термисторами/фоторезисторами/движками/шильдами/сервами/небом/аллахом.
>>272208Забыл ещё: 10. Транзисторы - рекомендую bd139
>>272208Тушка как то дорого получается. Почти 17 баксов.
>>272210https://goo.gl/CiHbVwХз где ты искал. Вот 400 рублей, чуть больше 7 даларов.
>>272212А, я на офф сайте нашел. Кстати, в отзывах написали что не пришел в комплекте юсб. Я так понял, там особенный какой то нужен?
>>272235Неа. Как и к любому Уно - нужен обычный юсб-кабель для принтера.На ибее ещё глянь. На али что-то маловато именно сэйнсмарта.
Вопрос от ардуинодауна к нормальным людям.Как вот это: https://github.com/cnlohr/channel3 залить в еспшку? Я просто не понимаю что делать с этой кучей файлов.
Сап, пишу на 1sheeld код для включения лампочек по голосу, одну группу лампочек я включаю на сишке, а другую группу - на ассемблере, но ассемблера я не знаю от слова совсем, может кто мне помочь с этим? (там будут тоже 3 лампочки на 10,9, 8 порт, но на ассемблере). Буду очень признателен.https://ideone.com/3hZk1X - вот сам код
>>272269Посмотри лекции мужика одного на ютубе. Канал называется: лекции по электротехнике для программистовПоследние выпусков 5 как раз про атмегу
Есть один шаговик.Есть драйвер A4988 и 3 кнопки.Хочу чтобы по нажатии button1 вращался влево, button3 вправо, button2 останавливался.То есть чтобы продолжал вращаться при отпускании кнопки.Сейчас вращается только когда кнопка нажата. #define STEP_PIN 7 #define DIR_PIN 8 int button1 = 3; int button2 = 4; int button3 = 5;void setup(){ Serial.begin(9600); pinMode(button1, INPUT); pinMode(button2, INPUT); pinMode(button3, INPUT); pinMode(STEP_PIN, OUTPUT); pinMode(DIR_PIN, OUTPUT);}void loop(){ int sensorValue = analogRead(A0); float t = sensorValue/35; Serial.println(t); if (digitalRead(button1) == HIGH) { //выбор направления digitalWrite(DIR_PIN, HIGH); digitalWrite(STEP_PIN, HIGH); delay(t); digitalWrite(STEP_PIN, LOW); delay(t); } if (digitalRead(button3) == HIGH) { digitalWrite(DIR_PIN, LOW); digitalWrite(STEP_PIN, HIGH); delay(t); digitalWrite(STEP_PIN, LOW); delay(t);}}
>>274268int kuda=0; //0 - стоп, 1 - влево, 2 - вправоif (digitalRead(button2) == HIGH) {kuda=0}else if(digitalRead(button1) == HIGH) {kuda=1}else if(digitalRead(button3) == HIGH) {kuda=2}if(kuda==1){крутить влево}else if(kuda==2){крутить вправо}else{остановить}
Я хз куда написать,подумал тут будет лучше.Кто может помочь с созданием сервомашинки? Как правильно и с помощью чего закрепить оси редуктора в корпусе?
>>274271Спасибо!! Сразу завелось)Добра тебе !
>>274275https://www.aliexpress.com/item/F17664-JMT-10-Pcs-2-100mm-Metal-Model-Axle-Gear-Shaft-Diameter-2mm-DIY-Toy-Accessories/32665715155.htmlНа эпоксидку, если мамин техник - на резьбу М2.
>>274271>int kudaДа чтобы у тебя руки отсохли блять.прости, ничего личного
>>274293Да все огонь, зато я сразу понял что да как.
>>274292если я на эпоксидку на сажу то как ось крутится будет
>>274294Все равно никогда так не пиши, пожалуйста. Почитай правила оформления и написания кода.
>>274296Где почитать, Я зеленый еще совсем
>>274296> правилаТы сначала прочитай правила пиздения в интернете.
>>274297https://learn.javascript.ru/write-unmain-codeВот тебе вредные советы.
>>274271Только замени int на enum, if...else на switch case
>>274298Я всего лишь спасаю человека от возможных проблем в будущем и даю ему ценный совет, как для новичка.
>>274301Но тебе же не с кем будет сраться в интернете по поводу названия переменных. Смотри какая горбатая красота: var myKrutyaschchayasyaWhooyeta2.
>>274305Я и не срусь в интернете. Я просто тихо пригораю и закрываю нахуй, когда вижу такое именование.
>>274295Скользить на оси будет. Вазелином мазнешь.
>>274305Чмо, тебе анон спокойно сказал, что и как не так, подкинул полезную ссылку , а ты, мразь носом вертишь. Тварь, ты понимаешь, что умение писать код прямо пропорционально толщине куска хлеба, который ты этим сможешь заработать? Хотя кому я это рассказываю, школьной хуйне всё равно мамка борщ бесплатно приносит
>>274313Да он себе пердулину небось купил чисто поиграться, по приколу. Поблямкает лампочкой и продаст.
>>274313Батруха макаки-фрилансера 0к/сек бесценна. Напиши на хабре статью как тебе неприятно.На самом деле толсто)
Посоны, а вы на алиэкспрессе детали заказываете с рандомных магазов или есть какие-то проверенные фирмы?
>>274359По количеству заказов или цене+общему рейтингу магазина.
почему данная схема не будет работать?
>>274511Она будет работать, с чего ты взял что нет?
>>274516чевото не работает
>>274519так это и есть такая работа - не пропускать сигнал с джека в динамик. Если серьезно, то у тебя транзистор откроется только тогда, когда напряжение на базе будет +0,7 вольт. И тогда, если динамик низкоомный, выгорит либо динамик, либо транзистор, либо питание +5. Что у тебя за транзистор и сколько сопротивление динамика. Что ты хочешь вообще от этой схемы?
>>274521усилитель
>>274522Лол, серьезно? И как ты дошёл до такой схемы? Тебе не кажется, что усилитель из одного транзистора - это как-то слишком просто?
>>274523ну я тут паял пьезо динамик для ардуино, ну и что подумал ведь если напряжение увеличить то громче будет.я просто понял что пьезо динамик работает как есть напряжение нету есть нету и т.д.Ну я подумал что динамик от наушников также работает.Ну а соответственно если подавать на базу транзистора плюс то он включится и подаст на динамик бооооольшой плюсЛОЛ и звук будет громче.
>>274524Транзистор у тебя включится, только когда на входе напряжение будет больше +0,7 В. Обычно амплитуда в аудио 0,5 В. Но если ты полностью откроешь транзистор достаточно высоким напряжением на его базе, то у тебя динамик получится подключенным прямо к +5 вольтам, и кому-то поплохеет
>>274525надо резистор поставить с транзистора на динамик?И я взял джек, там 3 провода я все 3 пробовал подключать к базе транзистора и включал музыку но всё рано не работает
>>274525и да почему он включится только если больше 0,7 вольт?
>>274527ты типо уже посчитал по какойто формуле?
>>274527Запретный потенциал p-n перехода для кремниевых полупроводников. Серьезно, ты же вообще не в курсе, как работает транзистор? Тут на пальцах не объяснишьПоставь себе everycircuit, очень наглядно показывает, как работают схемы, куда течёт ток и т. д.https://www.youtube.com/watch?v=6JE8qtI_4PM
>>274529вау, типо ниже 0,7 нельзя,я незнал,круто.Не ну я там знаю дырки,электроны.ТЫРЫПЫРЫНу хотя у меня общей картины не возникло о том что там происходит. Мне пока достаточно если на базе есть ток то и на эмитере есть ток
>>274529Кстати я у него смотрел про транзистор
Кстати щас подключил через кт315 появился треск где то 50 герц
>>274532Скорее всего ловит базой сильную наводку, больше 0,7 вольт, поэтому открывается и пускает ток в динамик
>>274533ну да это радиоволны
>>274533однажды я не вдумываясь по схеме сделал усилитель, я помню там был кондесатор,если я добавлю на базу транзистора кондесатор, что то измениться?Минус к базе подключю плюс к джеку.
>>274536Конденсатор нужен для развязки по постоянному току. Потому что входной сигнал у тебя от -0,5 до +0,5 В, а питание усилителя однополярное 0..+5 В. Короче, чтобы усилить сигнал для низкоомной нагруззки, а динамик - это низкоомная нагрузка, минимум нужен пикрил. Гугли двухтактый усилитель
>>274537я ведь помню на одном транзисторе собирал и ничего
>>274538На одном транзисторе - это скорее всего класс A и он крайне неэффективно работает на низкоомную нагрузку
>>274542Ладно,спасибо за внимание,пошёл я спать
>>274543На, можешь повтыкать на досуге, как класс AB работает
>>274544http://everycircuit.com/circuit/5212732832088064/02-simple-amplifier-class-ab-single-power
Аноны, пришла ардуинка, но на ней как бы нет ножек для подключения к бредборду, и вместе с ней идет отдельный такой блок с этими пинами. Как его подключить?
>>274693Выложи фото со светодиодом в жопе - расскажу.
>>274706Ах ты извращенец.
Аноны, компьютер не распознает ардуинку, хотя на ней все мигает, да и мне удавалось заставить ее мигать. Я спалил платку, да?
>>274758Раньше распознвавлась?
>>274759Да, у меня удалось к ней даже dht11 подключить.
>>274760Ну значит все.
>>274807А на другом компе она у меня распозналась как неопределенное юсб.
>>274822Если это CH340, то на нее водители нужны. И выбрать порт, в который она всунута.
>>274847У меня уна, на нее ж вроде не СН340, или я путаю?
Нужен Bluetooth модуль/шилд для ардуино чтобы подключать к нему iPad, и чтобы PWM пины остались сободные. Посоветуйте брацаны.
>>274852Используй Bluetooth LE модуль: https://www.adafruit.com/products/2479
>>274848У китайцев везде ch340.
>>274895Блять, ты не поверишь, я ничего не сделал, оно все заработало. Видимо надо было просто перезагрузить комп.
>>274897Порт надо было выбрать. Китайские пердулины часто только по виду и пиду опознать можно.
Какой максимальный ток может выдержать один пин в 595 сдвиговом регистре? В даташите не нашел, возможно ебусь в глаза.
>>274899У меня показывал только компорт1, и это была не ардуинка.
>>274905
Сап, друиды. Есть проблема с этим GSM модулем. Как и с чем его есть? Желание его заюзать на Arduino UNO на лоу уровне, чтобы писал сообщения. SIM900A Mini v3.9.2
>>275098> Как и с чем его есть?S govnom.Ptiyatnogo appetita.
ПРИВОД SG90Хочу подключить без контролёра и без его разборки.Всего лишь открывать и закрывать для жалюзи.Может есть у кого его внутренняя схема?
Господа, после того как мой дисплей 1602A ноунейм приказал долго жить, я по своей тупости не указал маркировку при заказе нового. Пришел 1602B, и эта сучара не работает по старой схеме подключения. В чем принципиальные отличия этого дерьма? В даташитах посмотрел, вродь одинаковые ноги.
Полное название нового дисплея Winstar WH1602B - TMI-CW#
>>275268>>275266Фотки скинуть лень, нарколыга?Ничем они не отличаются по распиновке.Подключение правильное?Яркость крутить пробовал?Задержки пробовал менять?
>>275268У Винстара бывают RE и WR перепутанные. Сам с ними работал, с графическими. Да, тут у тебя символьный, тем не менее.
Тряхнул стариком, достал паяльник и пыльную Ардуину и замутил управлялку освещением и показометр температуры для рассадного ящика. Поздравления принимаю по адресу [email protected]
>>275280А в отв
>>275286А в ответ высылаешь коробки "рассады"? :з
>>275232>SG90>открывать и закрывать для жалюзи.
>>275288И что тебя порвало?
>>275232>Может есть у кого его внутренняя схема?Попробуй гуглить, иногда интересноhttp://dr-iguana.com/prj_TPro_SG90_2/
>>275287Могу клубники потом отсыпать. Потом. Наверное. Может быть.
>>275298Я другой анон, но логично что SG90 с его крутяшим моментом придется сделать неебический редуктор, чтобы открывать/закрывать жалюзи. Хотя жалюзи тоже разные, ага...
>>275487> неебический редукторВариак с датчиком холла. Ну поебаться придется, да.
Какой гибкий профиль использовать для лед ленты? Нужно что-то прочное и гибкое, хочу сделать обруч Ø 500 мм с лентой на внутренней стороне. Думал о сплющенной медной трубке, но хуй знает.
>>275805Купи алюминиевую полосу да согни ее об бочку 50-сантиметровую твою мамашу
Взял nodemcu. Объясните каким образом лучше его программировать? Я так понял, что Lua - наиболее непроизводительный способ и самый удобный. Но можно ещё через Arduino IDE писать. Плюсы в этом есть какие-то кроме привычного кода?
> Ардуина - это конструктор из Atmega<X> и своей IDEПростите, а без ентого никак? Хочу влиться, но ихнюю парашу изучать нет никакого желания.
>>275935> а без ентого никак?Да на здоровье. Вливайся с чем угодно, это просто распаянный контроллер с минимальной обвязкой.
>>275937Всё, дошло. Ардуинка, получается, берёт питание, да и в целом весь инпут, от USB. Можно к Raspberry её подключить?
>>275940Можно, но зачем? Не хватает gpio на малине - расширь регистрами. Это как к современному пеке подключить МАТЕМАТИЧЕСКИЙ СОПРОЦЕССОР.
>>275940>Всё, дошло. Ардуинка, получается, берёт питание, да и в целом весь инпут, от USB. Можно к Raspberry её подключить? Можно. По SPI. Нужен преобразователь уровней.>>275989Может ему нужны всякие там шим и ацп с таймерами.
>>275940> да и в целом весь инпут, от USBА насчет этого - связь с юсб только через наплатный преобразователь usb-uart, или встроенный vlc на модных, основная работа идет через порты.
>>275990так они достаточно посредственные там, шим с большим диапазоном работы делается легко программными средствами, а ацп - кучку mcp3201.
>>275989Я думал ардуинка не может в одиночку работать.Теперь знаю правду. Просто докуплю модуль позволяющий брать питание от AAA батарейки. Долго держать будет?Тащемта удобная вещь ардуина, а главное дешёвая. И модули к ней тоже дешёвые. И сенсоры дешёвые. Круто, очень круто.
>>275992> шим с большим диапазоном работы делается легко программными Это нужно ось сносить и под барэ метал/бугуртос писать. Малина ж покупается в первую очередь как копутер с линухом. А с линухом и его непредсказуемой многозадачностью ты хуй а не шим с большим диапазоном работы сделаешь.
>>275995Ардуинка - это просто плата с 8битным микроконтроллером, который является оче простой soc с достаточно жирной для простых применений периферией и приемлемой вычислительной мощностью. В этот мк просто залили удобный загрузчик чтобы можно было прошивать без программатора, а запилили простой ide с быдлокодом в стоковых библиотеках уже пофиксили и излишним уровнем абстрагирования от аппаратной начинки.
Насколько вообще пердуинка отказоустойчива? Помню несколько лет видел на заборе статью как кто-то запилил грузовой лифт с ней, так его там сожрали. А если для дома делать разные штуки, например автоматическую вытяжку в ванну с датчиком влажности. Сколько она проработает без вмешательства со стороны?
>>276004Лол, Найс автокоррекция.>Несколько лет назад на хабре
>>276004Сама кремниевая атмега проработает дольше чем простоит твой дом. Через пару лет окислятся хуево гидроизодированные провода и засрется пылью датчик влажности, через лет 5 (или раньше) сдохнет от перегрева или скачка напряжения ACDC питальник, через 10 вздуются электролиты.Как повезет, короче. Нужно сразу понимать что потребительская электроника не рассчитана выживать десятилетиями. Чтобы собрать что-то "вечное", придется поискать весьма дорогие и редкие компоненты, и даже их резервировать.
>>276052Тогда я не очень понимаю как работают эти "умные" дома. Это ведь получается, если напичкать дом парой десятков всяких штук вроде автоматической вентиляции, детекторов движения и всего остального, каждый месяц будет что-то да ломаться.
>>276053А никак не работают, умные дома в наше время это просто распиаренная игрушка. Времени на сборку, настройку, починку и просто замену батареек оно сжирает больше, чем экономит своими функциями.Все действительно полезное, например климат-контроль и охранные системы - давно уже продуманы и доступны во взрослых решениях для интеграции. А чайник с блютусом и лампочка меняющая со смартфона цвет - так и останется игрушкой.
>>276004Его сожрали не за саму ардуину а за исполнение. У него там были ложные срабатывания от включающегося мотора, и он все обмазал фольгой от шоколадки. Железных защит делать не стал.Ну и ардуина - не имеет по входам фильтров и защиты, в отличие от какого-нибудь интеллектуального реле.
>>276053Именно так и будет.
Аноны, у меня мечта управлять двигателем hddПосоветуй годный, легкий вариант на ардуино, да не тянет, но ардуино дуо должна тянуть жи, посоветуйте что
>>276249Гугли TIP120+шим
>>276282Но в HDD трехфазный жи двиготель!
>>276495Тогда тебе cnc-shield c драйверами.
>>276495http://we.easyelectronics.ru/robots/feericheskaya-rasstanovka-tochek-nad-hdd-motors-chast-1.html>>276497Лолдебил.
>>276495Значит три ставь.
>>185673То есть за 3.5$ ты можешь себе позволить, а за 5$ не можешь?
Хочу сделать управление ик вертолётом с компьютера, через ардуино и программы на процессинге. Я могу узнать коды которые передаёт пульт в разных положения, но не знаю что делать с этими кодами и как заставить ик светодиод моргать что бы он передавал эти коды.Помогите кто чем может
>>197907Не сама ардуина, а скорее сама среда. Все эти БИБЛИАТЕКИ, код для тупоголовых уровня press x to win. Уровень знаний в электронике таких пердуинщиков околонулевой. Ебать, лезть в такую сложную штуку как микроконтроллеры и не знать, как реализуются на самом деле простейшие задержки, был тут такой экземпляр, а чего стоит запись в порт на 72вроде такта, ояебу. Вот поэтому пердуино и не любят.
>>276714Код - это последовательность вкл/откл светодиода.Повтори их и всё.
Посоны, посоны.Поясните за датчик ds18и20 и ОЧЕ длинную линию, метров 300.Интернеты пишут, что при определённых условиях 1-Wire может работать на длинах до 500 метров, но что это за условия, как их обеспечить?
>>276727И вдогонку ещё вопрос.В даташите на ds18b20 сказано, что он умеет мерять до -55.А как он будет себя вести при минус, скажем, семидесяти?
Поясните, что это за "датчик напряжения"?http://roboparts.ru/products/datchik-napryazheniya
>>276731Я правильно понимаю, что это тупо делитель из двух резисторов? Если да, то они там совсем что ли пизданулись?
Мой тред никто не палит, поэтому напишу здесь.Суп, пишу на Arduino Uno небольшую программку с использованием дисплея от Nokia5110.Как настоящий нуб, я скачал адафрут для этой вакханалии, но по традиции в стандартном шрифте Adafruit нет русского языка. Погуглил, нашёл нормальный шрифт для 1251 кодировки, написалспиздил функцию UTF8->1251, заливаю с довольной мордой в контроллер и...ШРИФТ НЕ ПОМЕНЯЛСЯ. Совсем.Что делать -- понятия не имею.Реквестирую помощь.
>>276732> это тупо делитель из двух резисторов?DA> они там совсем что ли пизданулись?DA
>>276731В голосяндрий
>>276870Датчик напряжения написано ведь, это ацп скорее всего.
>>276874Ты не поверишь.
Продублировал вопрос из ньюфаготреда.Есть ардуино. Задача - считывать напряжения порядка десятков милливольт с точность в единицы милливольт. На данный момент: один провод подключен к земле, другой - к А0. Считываю с А0. Все батарейки в доме уже проверил - показания совпадают с вольтметром, но точность хуевая. Можно ли что-то сделать? Вот тут расписано, как можно это сделать http://arduino.stackexchange.com/questions/19913/precision-voltmeter-using-arduinoНо у меня нихуя не работает. Есть какие-то варианты? Есть пачка резисторов, батарейки, 220.Так же есть странная хуйня - при разомкнутой цепи ардуино выдает либо 0, либо максимальное значение, причем переходит от одного к другому раз в несколько секунд. Почему так?
>>276892Подавай напряжение на конденсатор и замеряй время за которое он разрядится до около нуля.Можешь самым большим таймером, который есть в МК считать.Так советские цифровые вольтметры работали.
>>276892>при разомкнутой цепи ардуино выдает либо 0, либо максимальное значение, причем переходит от одного к другому раз в несколько секунд. Почему так?а) гугли подтягивающие резисторы.б) в скетче не перепутай DigitalRead и AnalogRead
>>276892Считываешь с сохранением показание АЦП 128 раз, делишь на коэффициент, получаешь результат. Для увеличения "точности" - считываешь больше раз.
Вопрос по экранам. Если экраны значит контроллеры и костыли, если контроллеры и костыли - значит пердуина.Вопрос таков: на нескольких серийных поделках малого тиража заметил разный НЕСТАНДАРТНЫЙ цвет экранов - малиново-красный и разные вариации сине-белого и сине-чёрного.В чём суть? Конторы использующие эти экранчики для производства своих махараек покупают нетрендовые залежавшиеся у кетайцев экранчики экзотичных цветов занидорага или пытаются выебнуться на ровном месте, заказывая у производителей особый цвет просто потому что?
>>280387Что за шизофазия? Какой экран дисплей? Какие махарайки?
>>280392Ага. Махарайки простые - торговые автоматы и генератор для кабельных делов.Экраны как на >>276744 >>206347 >>198108 >>190913 Насколько я знаю - большинство китайских дисплеев - или зелёно-чёрные или сине-белые.Вышеуказанные экранчики установлены в продукции российских контор и мне непонятно, с каких то хуёв там применена такая экзотика.
>>280398Эти экранчики - обычные LCD, ты их на том же Алиэкспрессе можешь найти без подсветки.Подсветка к ним прикручивается (тоже отдельно продается) в виде пластиковой белой отражательной пластинки, сзади - и светодиода. Какой светодиод вкрутил - такого цвета и подсветка.Почему конкретные лавки делают так или иначе - все по разному. Кто-то чтобы ДИЗАЙН, кто-то потому что напряжение для красного светодиода подходит лучше чем для белого, кто-то потому что такое дешевле было.
>>280406Спасибо, ситуация проясняется.
>>280398>>280406Плюс, никто не мешает запихать туда плёнку-светофильтр: https://mysku.ru/blog/ebay/38860.html
>>185672 (OP)Поясните гумманитарию не желаюшиму читать тред будут ли работать на uno скетчи написанные для меги управление шаговиком токарного по показанием энкодера?
>>280523> будут ли работатьБудут, но у УНЫ не хватит пинов.