Главная Юзердоски Каталог Трекер NSFW Настройки

Радиотехника

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 156 44 69
Ардуино тред №4 arduino Аноним 10/03/24 Вск 14:57:52 550854 1
486acba66a51803[...].jpg 136Кб, 780x438
780x438
How-to-Make-You[...].jpg 71Кб, 750x421
750x421
arduinoskeleton.jpg 116Кб, 500x375
500x375
RGBDuino-UNO-V1[...].webp 168Кб, 1000x1000
1000x1000
Ардуино - это простой и понятный радиоконструктор на базе распространенных микроконтроллеров. К железу прилагаются IDE и библиотеки, позволяющие легко разрабатывать прошивки (их ардуинщики называют скетчами).

Вопросы по основам радиоэлектроники нужно спрашивать в первом прикрепленном треде на доске. В данном треде обсуждается только использование экосистемы Arduino.

IDE - это ПО для разработки скетчей, брать тут:
https://www.arduino.cc/en/Main/Software

Cмотреть:
https://www.youtube.com/channel/UC7aH7HVqDvwB1xNHfSl-fDw
https://www.youtube.com/user/0arduinoLab
https://www.youtube.com/@ArduNotes
https://www.youtube.com/@AlexGyverShow
https://www.youtube.com/@greatscottlab
https://www.youtube.com/@AmperkaRuOfficial
https://www.youtube.com/watch?v=bO_jN0Lpz3Q&list=PL944BA86E715C5FEE

И помни, анон, ардуинщики - (не) дети

Предыдущий: >>477741 (OP)
Аноним 10/03/24 Вск 15:32:37 550859 2
народ, а как эта хуйня запускается?
была 1.8. что-то там, потом опа, мы обновляемся, 2.3.2 под 10-ку, ну, хорошо, ставлю на виртуальную машину десятку, ставлю туда эту хуйню, она вроде ставится. Запускаю, она спрашивает что-то про доступ к сетям, я ей разрешаю, мне показывают песочные часы, вскоре сменяющиеся на нормальный виндовый курсор.
На этом, собственно, все.
Ни окна ни логотипа, если открыть диспетчер задач, то там идут себе какие-то связанные процессы, ну и вот, собственно....
Аноним 10/03/24 Вск 15:42:47 550863 3
>>550859
Юзай лучше 1.8.
Новые - это электроновая тормозная веб-параша.
Аноним 10/03/24 Вск 21:24:15 550900 4
Screenshot2024-[...].jpg 843Кб, 2340x1080
2340x1080
Привет. Подскажите пожалуста, можно ли питать ардуину уно от автомобильного аккомулятора на постоянке? Загуглил, сказали надо использовать понижающий dc dc преобразователь.
Это получается через эту штуку подключать плату? Или и без нее норм?
Аноним 10/03/24 Вск 23:48:43 550906 5
>>550900
Да, но бери блок с запасом, и конденсаторов не жалей, в автомобильной сети ебанутые скачки напряжения.
Аноним 11/03/24 Пнд 01:27:46 550911 6
Нужна хелпа с шаговиками. Я делаю шприц-помпу, она должна быть точной и подавать раствор максимально без толчков. Наибольший размер шприца-150мл, сколько грамм нужно чтобы его продавить я пока не замерял, но пускай 300г. Толкатель-шпилька с резьбой d=6mm, шаг резьбы 1мм. Если я не ошибаюсь, при таких вводных чтобы провернуть эту шпильку нужно будет 0,0005Нм, т.е. любой чахлый шаговик в принципе справится? Лучше чтобы у шаговика было заявлено 400 шагов/об, или просто использовать микростеппинг? Finally, будет ли совместим
ДШР40-0,9-01/8 отсюда http://www.krm.in.ua/motor/pdf/dkr40_dkr56.pdf либо KRS422S_4133 отсюда http://www.krm.in.ua/motor/krs39_42.html с контроллером А4988? Я в принципе понимаю что можно просто взять китай и не ебать себе мозги, но когда есть возможность взять НЕ китай, то всё-таки хочется именно его.
Аноним 11/03/24 Пнд 01:43:56 550912 7
Аноним 11/03/24 Пнд 09:47:14 550928 8
>>550863
двачую, 2 кринж, 1 база
Аноним 11/03/24 Пнд 10:54:24 550933 9
>>550928
Да не. 1 кринж, 2 унитаз с говном, платформио - уебищная хуета.
arduino-cli еще куда ни шло
Аноним 12/03/24 Втр 09:39:17 551014 10
>>550933
> arduino-cli

~/bin/arduino-1.8.19$ find . -name "arduino-cli"
= neekhooya

где ето искать?
Аноним 12/03/24 Втр 11:12:33 551020 11
16935571792010.webp 16Кб, 512x512
512x512
>>551014
>сходил попердулькался в соснольке прыщикса
>в гугл заглянуть не додумался
ума палата. ору с дурачка
Аноним 12/03/24 Втр 12:06:10 551022 12
>>551020
с мамки своей ори, вась.
название кагбэ намекает, что это встроенная тулза, откуда я знал, что это не так?
Аноним 12/03/24 Втр 12:36:46 551026 13
IMG0803.jpeg 28Кб, 550x550
550x550
>>551022
с каких хуев, дурачок? оно намекает только, что это другая тулза.
Аноним 12/03/24 Втр 18:44:41 551079 14
>>550900
Если именно от аккумулятора, то подавай напрямую на Vin, будет заебись!
Аноним 14/03/24 Чтв 18:11:16 551232 15
проминя 5в от промини 3.3в чем отличается, кварцем только?
Аноним 17/03/24 Вск 08:44:15 551397 16
image.png 187Кб, 1514x1550
1514x1550
люди, научите, плиз, правильно читать эти штуки.
Я спросил Буезаса, откуда из
https://raw.githubusercontent.com/watterott/LGT8F328P-Testing/master/LGT8FX8P_databook_v1.0.5-English.pdf
документа выходит (а оно правда - выходит), что когда таймер от внутренней частоты тактируется, то сначала ТГ делится тем делителем, который на АЛУ, а потом уже тем делителем, который для таймера и от этого дела считает таймер.
Он мне ответил, что из картинки понятно, что clkio это уже предварительно поделённая системным делителем частота...
Так вот, ни хуя мне не понятно!
а он ещё мне ответил и даже сказал. что я не совсем дебил, а мне кажется, что всё-таки да (
Аноним 17/03/24 Вск 08:47:06 551398 17
>>551232
проминя на ЛГТ или настоящая?
Может, кварцем (кстати, его там самому надо припаять), может ещё и уровнями.
Сама микросхема ЛГТ начинает работать где-то от 2В нормально, то есть, банка 18650 на твои автономные устройства будет ок...
Аноним 17/03/24 Вск 08:52:28 551399 18
>>550933
кстати. хуйня запустилась на свежей винде.
Потом, правда, перестала.
Я так понял, что виндуза насасывается каких-то обновлений и амба...
На третий раз запретил обновлять винду и работает, но лучше бы не работала, потому что мою VBox а-ля 10 на семёрке с 16 гигами и 2 ядрами постоянно держит в районе 100%.
Причем зиповская немного поменьше, чем которые через инсталляторы...
Не понимаю, чего там хорошего кроме закоса под VS-Code и возможность фон/расцветку менять (хочу такой же на 1.8).
Потроха то один фиг ископаемые вблизи 2005 года....
Аноним 17/03/24 Вск 14:35:44 551427 19
1000045747.jpg 25Кб, 408x320
408x320
Откуда брать вдохновение на новые проекты на этих ваших микропроцессорах?

Вот что реально нужно например реле на умный дом или датчики протечек есть в удобных корпусах и по цене ниже. Что придумать то такого для дома? Да метеостанцию сделал свою и даже без гайдов, сам придумал. Нужная вещь.

Что ещё можно сделать? Покидайте своих идей что-ли на Arduino, ESP, STM.
Аноним 17/03/24 Вск 15:21:40 551429 20
>>551427
не знаю, я вот увидел, что для драйвера ШД задатчик частоты есть, а S-образного разгона из коробки нет...
Аноним 17/03/24 Вск 15:55:23 551437 21
>>550933
Чем плох платформио, кроме того что его сделали хохлы?
Аноним 17/03/24 Вск 16:18:36 551438 22
>>551437
по крайней мере я понял, почему на машине в рф тормозит...
Аноним 17/03/24 Вск 17:10:47 551446 23
IMG0892.jpeg 451Кб, 1200x811
1200x811
Аноним 17/03/24 Вск 18:06:55 551448 24
Какую лучше в 2к24 плату для начинающего?
Аноним 17/03/24 Вск 19:29:05 551450 25
1710692945481.jpg 182Кб, 600x600
600x600
Аноним 17/03/24 Вск 21:11:37 551467 26
1000042194.jpg 2244Кб, 4096x3072
4096x3072
Аноним 17/03/24 Вск 23:59:08 551491 27
16513442064563.jpg 83Кб, 960x482
960x482
>>551467
На VFD делай тогда
Аноним 18/03/24 Пнд 08:57:52 551500 28
image.png 22Кб, 871x461
871x461
двач, не могу до конца понять, как подключают мощную нагрузку через ардуину. допустим надо включить соленоид, жрущий 1 ампер тока
как надо запитывать саму ардуину? тем же источником питания что и соленоид? или отдельным аккомулятором на 5-6 вольт? а землю ардуины подключать к 12 вольтам?
Аноним 18/03/24 Пнд 09:51:56 551503 29
>>551500
>тем же источником питания что и соленоид?
Да. Если 12В много, то понижай каким-нибудь DC-DC buck converter.
>а землю ардуины подключать к 12 вольтам?
Если отдельный источник решишь, то да.
Аноним 18/03/24 Пнд 10:10:10 551505 30
>>551503
ну то есть всё можно подключить к одному источнику, так? просто тогда на пине d12 будет большое напряжение, а следовательно большая мощность, резистор будет сильно греться и тд. а будет оно всё работать если и gnd и vin подключить к более слабому источнику, который только к ардуине идёт?
Аноним 18/03/24 Пнд 10:24:17 551507 31
>>551505
>на пине d12 будет большое напряжение
Это если транзистор. Но для управления нагрузкой нужен мосфет. И нужен logic-level мосфет, который сможет от 5В открыться.
Аноним 18/03/24 Пнд 10:32:26 551509 32
>>551507
то есть биополярный транзистор не подходит?

допустим я поменяю полевой транзистор на полевой. включится ли соленоид, если я ардуину запитаю от какой нибудь рандомноы кроны?, несвязанной ни с чем другим?
Аноним 18/03/24 Пнд 10:53:04 551511 33
>>551509
Я не эксперт, но по моему биполярный транзистор сгорит нахуй от 1А. Не? Они же подходят только для всяких логических уровней, где тока почти нет.
>включится ли соленоид, если я ардуину запитаю от какой нибудь рандомноы кроны?
Если объединишь земли, то да.
Аноним 18/03/24 Пнд 11:24:17 551516 34
image.png 137Кб, 1129x871
1129x871
>>551511
почему? вот пример биополярного и полевого транзистора, оба на 1+ амер, я же не на затвор/базу подаю его
Аноним 18/03/24 Пнд 11:39:48 551520 35
image 114Кб, 1280x720
1280x720
>>551516
Ну вот биполярный до 30 ватт выделяет. Ему и при 1А нужен будет радиатор с вентилятором.
А мосфет и в STO23 корпусе при 1А будет холодный.
Аноним 18/03/24 Пнд 15:50:00 551574 36
Аноны, можно ли в DS3231 вместо батареи впаять ионистор?
Аноним 18/03/24 Пнд 16:33:45 551592 37
>>550906
а ток надо ограничивать?
Аноним 18/03/24 Пнд 21:22:04 551629 38
>>551500
у тебя нету подтяжки базы никуда, и по-умолчанию состояние транзистора будет невнятным - какие будут закрыти, а какие-то частично.
Также у тебя нету диода для гашения тока в катушке.
Если это не катушка, а реле, то там вообще три понадобится, ибо в реле очень хитрые процессы.
Резистор подбери чтобы транзитор закрывался чётко, по его диаграммам. Ну или чтобы уверенно порт не сжечь.
Кстати, это дискрет или ЦАП - нога? Я говорю, исходя, что это дискрет.
Да, надо таки минусы объединить, а то ничего не будет...
Пока поставь источника два.
Потом можно один, но ардуину поставь за диодом и кондёр поставь - она снижает с 12 до 5 вольт, кондер её удержит живой, пока основная сеть будет колбасится от релюшки-катушки...
А так вот тут уже готовый ключ: https://aliexpress.ru/item/1005002710170738.html?spm=a2g2w.orderdetail.0.0.18054aa6pBVUGt&sku_id=12000037977946192
Аноним 18/03/24 Пнд 23:02:43 551635 39
>>551629
А зачем нужна подтяжка, если база идет прямо к цифровому пину, на котором напряжение источника при high, и gnd при low? Откуда там какое то левое напряжение может появиться?
Аноним 18/03/24 Пнд 23:21:30 551637 40
IMG0897.png 6Кб, 225x225
225x225
Карочь шылдик делоть продолжаем. Предыдущие серии >>548312 → >>550412 →

Работает вторую неделю от алкалиновых баночек ааа три штуки и рас в минуту включает есп32. Пока разрядилось на 0.15 всего. Такие дела. Я почиткал фильтрачи и теперь ниче не виснет и не глючит все супер ЗАИБОК.
Аноним 19/03/24 Втр 01:40:38 551641 41
>>551635
Чтоб предотвратить открытие во время запуска пердуины когда пин в high-z. Алсо, биполярным подтяжка не нужна вообще
Аноним 19/03/24 Втр 05:46:34 551649 42
Бамп >>551325 → вопросу.
Код читать лень, драйверы перечисленные на странице simplofoc управляются ШИМом? Как вообще выглядит связь между ардуиноконтроллером и foc- драйвером? Купил пока плату из списка совместимых, надеюсь подойдет.
Аноним 19/03/24 Втр 06:03:05 551650 43
>>551427
Сделай руль с форс-фидбеком
Аноним 20/03/24 Срд 23:44:23 551837 44
lc5Vapnn400x400.jpeg 56Кб, 534x640
534x640
>>551637
Ну че бля. Надо придумывать протокол управления. Как рулить шылдом. Пердуина может же ведь быть и2ц девайсом? Кто нибудь из ананасов такое пытался сделоть? Раскажите анончики.
Аноним 21/03/24 Чтв 00:57:00 551844 45
image.png 47Кб, 1017x627
1017x627
девочки и мальчики, у кого есть свободная минутка помогите пожалуста.

вот пробовал сделать светодиодную ленту через сдвиговый регистр, идея была в том, что бы потихоньку загорались все светодиодычи, начиная с первого, а на практике вышло, что одновременно горит только один светодиод, а все за ним отключаются. есть ли в коде какие то ошибки?
Аноним 21/03/24 Чтв 01:03:51 551845 46
>>551844
Покажи код shiftOut()
А вообще накидай делеев везде и наблюдай что и почему происходит. Такой код не сложно отлаживается.
Аноним 21/03/24 Чтв 01:23:03 551847 47
>>551845
это же встроенная функция
Аноним 21/03/24 Чтв 01:28:00 551848 48
Аноним 21/03/24 Чтв 01:33:49 551850 49
>>551848
> Как рулить шылдом
я не знаю што такое шылд
> может же ведь быть и2ц девайсом
я не знаю что такое и2ц
> Кто нибудь из ананасов такое пытался сделоть
я никогда не пытался сделать ничего подобного

я не смог ответить на твои вопросы. Вернее я ответил на них. Теперь мне придётся откусить твою пчелиную голову
Аноним 21/03/24 Чтв 01:53:12 551852 50
>>551850
Это значит што ты идешь на хуй со своим регистром
Аноним 22/03/24 Птн 10:20:15 552000 51
двач, случайно подал 12 вольт на пин 5 v ардуины нано, теперь, когда запитываю разьём вин хотя бы от пяти вольт, получаю сразу 200 мА потребляемого тока, получается контроллер из строя вышел?
Аноним 22/03/24 Птн 10:30:13 552002 52
>>552000
Пальцем пощупай что греется. Если чип, то да.
Аноним 22/03/24 Птн 13:52:09 552020 53
>>552000
Ты неповериш у тя там ВСЕ отъебнуло
Аноним 22/03/24 Птн 16:52:39 552035 54
Аноним 22/03/24 Птн 17:00:23 552036 55
>>551844
Поспи ощутимое время в теле цикла, ты же тупо надрачиваешь туда команды буквально с частотой чипа
Аноним 24/03/24 Вск 01:03:48 552134 56
Отписался для сохранения треда
Аноним 25/03/24 Пнд 11:22:41 552229 57
>>552134
Ебало представили?
Аноним 27/03/24 Срд 02:19:16 552315 58
image.png 1624Кб, 1024x1024
1024x1024
Ворк ин прогресс, миди-камтроллер на базе работ французского философа Бодрийяра CIS-сенсоров. Просто фоточка для красоты
Аноним 01/04/24 Пнд 19:19:03 552811 59
066751d2b0e2405[...].jpg 39Кб, 403x567
403x567
001.png 11Кб, 926x540
926x540
Поясните за прерывания, кто шарит. Вот везде советуют не выполнять в них "долгие" функции - это понятно. Но идут ли аппаратные таймеры внутри прерываний?

Допустим, таймер тикает каждые 256мкс. Обычно он не делает практически нихуя, но иногда запускает функцию, собственная длительность которой может превысить 256мкс. И что тогда будет? Таймер запустит новое прерывание внутри прерывания, рекурсивно распидорасив код? Или вызов прерывания просто не сработает, и тайминг следующего тика съедет?
Аноним 01/04/24 Пнд 20:51:52 552825 60
image.png 21Кб, 725x118
725x118
>>552811
на пердуине нельзя
Аноним 01/04/24 Пнд 20:52:35 552826 61
>>552811
то есть не съедет, а будет пропущен
Аноним 01/04/24 Пнд 22:09:49 552832 62
>>552811
у таймеров есть свои прерывания тое таймер переполнился или как в авр достиг какогото значения не суть важно как настроиш так и будет - сработало прерывание по таймеру - майн остановился а управление передалось на функцию управления канкретнымм прерыванием
у внешнего прерывания свое прерывание - уровень там или перепад на ноге - сработало его прерывание их не много от приемо передатчика еще есть...
называеца вся эта Байкер - вектор прерываний
>советуют не выполнять в них "долгие" функции
советуют вообще выкинуть нахуй пердуиновскую иде и писать все ручками самому на С ну или по возможности минимизировать вмешательство пердуиноИДЕ в столь ответственные материи
пока идет обработка функции какого либо прерывания другие прерывания игнорируюца точнее ставяца в очередь но не все и очередь не бесконечна - конечно существуют приоритеты согласно им эта очередь и организуеца
но насколько я помню точнее у меня так в 51архитектуре что там намутили атмелы в авр вот в душе ни ебу - карочи если управление в функции обработки прерывания то пока она не будет выполнена управление на другую функцию обработки прерывания не передасца даже если у этого прерывания более высокий приоритет
то что таймер тикает он тикает каждый машинный цикл в не зависимости от того что и где происходит на то он и таймер чтобы тикать независимо и надо быть полным кретином чтобы настроить его так чтобы он вызывал каждый свой тик прерывание
а то что он съедет это очевидно тк в его функции обработки прерывания ну или в какой либо другой зависимой ты таймер перезагружаеш - останавливаеш его выдергиваеш его регистры в свои переменные можно закинуть в него какоето канкретное значение и запускаеш таймер по новой тутже ставиш пару тройку бит того что прерывание от таймера произашло и все пиздец функция закончила свою работу а потом уже в майне разгребаеш все то гавно что там пришло произашло
конечно существует и автоперезагружаемый таймер точнее такая настройка здесь ты просто проебеш прерывание точнее увидиш его тогда когда оно уже вполне вероятно нах невсралось - пизда твоему полевичку затвор или переход поджарил если ты тотже шим на таймере запилил
карочи открывай авр учебник читай внимательно все регистры касаемые таймеров и дергай ими в ручную запоминать желательно но не обязательно - напиши с коментариями и копипасть - по большому счету микароконтроллер это такой себе умный секундомер который только тем и занимаеца что отмеряет канкретные промежутки времени
кстати я с пердуины точнее с авр больше всего ору от того что чтобы клацнуть одной ногой надо весь байт порта перезаписать а пердуиноИДЕ это делает еще блядж и через функцию ...
Аноним 02/04/24 Втр 13:12:32 552921 63
image.png 1556Кб, 1440x748
1440x748
а это уже контроллёр? или всё ещё микро?
Аноним 02/04/24 Втр 15:22:49 552941 64
>>552921
Никогда не понимал нахуй оно надо. Хочется больше ног - welcome to stm, esp.
Аноним 02/04/24 Втр 15:40:30 552944 65
>>552921
Контроллер - это законченное устройство, в коробочке. А микрокондуктор это чип. У тебя на фотке вообще отладочная плата. выдохнул открыл форточку
Аноним 02/04/24 Втр 22:38:46 552959 66
>>552941
Ног у них одинаково.
Впрочем у этих поделий дай бог пять ног используется обычно.
Аноним 02/04/24 Втр 22:51:27 552961 67
>>552921
А нахуя там ещё одна мега (поменбше)?
Аноним 02/04/24 Втр 23:49:24 552965 68
>>552961
USB контроллер на ней
Аноним 03/04/24 Срд 00:35:33 552969 69
>>552965
Так у этой елды ещё и своего нет?
И ладно за CH340 в мэйд ин итали лол пацаны засмеют, FT2232/PL2303 чем не угодили?
Аноним 03/04/24 Срд 01:22:00 552973 70
>>552969
Так он программируемый епта, свой USB девайс можно сделать
Аноним 03/04/24 Срд 03:02:17 552977 71
>>552973
Хорошо, тогда нахуя там большая мега присобачена?
Аноним 03/04/24 Срд 03:40:26 552978 72
>>552977
Я почитал спеку, в мелкую атмегу походу что-то там зашито, типа "firmware", наверное чтоб память не отнимать от основого контроллера, и просто так не прошить там чем попало.
Нездоровое решение короче, но она и уже discontinued.
Аноним 03/04/24 Срд 11:08:19 552988 73
>>552969
> FT2232/PL2303 чем не угодили?
оба зашквар - первые уничтожают контрафактные чипы (а ты мог и не знать, что тебе кабанчик подогнал партию контрафакта), вторые удалили из драйвера поддержку чипов, которым больше 10 лет.
из пацанских остались только CP)))2102
Аноним 05/04/24 Птн 07:29:03 553147 74
3hw5h5w5h.png 610Кб, 1132x615
1132x615
>>552941
>Хочется больше ног - welcome to stm, esp.
Stm-то ладно, но у esp32 ног не сильно больше, чем у нанки, причём часть этих ног проблемные. А на стмках уже начинается пердолинг как в родной среде, так и под ардуиной, ибо не всякая либа нормально встанет.

Меги2560 берут чтобы васянские ЧПУ из них делать с запасом под прикручивание новых кнопочек и модулей.
Аноним 05/04/24 Птн 12:40:54 553167 75
image.png 2151Кб, 1300x819
1300x819
Ребят, есть задача заговнить тв сигнал который идет по кабелю в тв приставку. Ардуину хочу спрятать в тв приставку и активировать её пультом 433. Короче вопрос как безопасно (чтобы не убить приставку) и эффективно можно заговнить сигнал до состояния цифровой каши или вообще полностью "заглушить". Хотел сначала просто поднять сериал и отправлять рандом, но чет ссыкотно что могу убить приставку. Решил у вас спросить.
Аноним 11/04/24 Чтв 04:54:54 553666 76
Вкатываюсь в эти ваши ардуины.
Ньюфаг вопрос № 1: хочу подключить 3 светодиода и моргать ими как светофор. На плате 2 разъема GND. Как мне сделать, чтобы третий GND для третьего диода появился? Допустимо ли в один GND втыкать все три диода?
Ньюфаг вопрос № 2: можно ли как-то писать для МК на ассемблере? NASM знаю относительно неплохо.
Аноним 11/04/24 Чтв 04:57:39 553667 77
Без названия.png 322Кб, 500x375
500x375
>>553666
Картинку забыл прилепить. Красным подвел под двумя портами GND.
Аноним 11/04/24 Чтв 06:16:41 553668 78
>>553666
Чел, это явно не твоё
Аноним 11/04/24 Чтв 07:03:35 553671 79
>>553666
Ставь Atmel Studio и пиши на ассемблере. Но нужно иметь понимание архитектуры avr и систему команд поучить.
Аноним 11/04/24 Чтв 07:20:01 553672 80
>>553666
1. Да
2. Да, но ассемблер свой.
Аноним 11/04/24 Чтв 07:31:34 553674 81
>>553666
> Вкатываюсь в эти ваши ардуины.
Неблохо, я пока только готовлюсь. Пытаюсь сделать устройства, работу которых, в перспективе, хочу ардуинить.
> На плате 2 разъема GND.
Братан, это шины. К ним можно не один выход-вход подключить.
Вообще, я тут ролик интересный нарыл https://m.youtube.com/watch?v=Q7g0rLxk6K0
Посмотри, какой там клемник. Тебе такой походу нужен.
> можно ли как-то писать для МК на ассемблере?
С++ читабельнее ассемблера и библиотеки пишутся нем. Ну а так, в плюсах же есть директива asm ( ) или __asm__. Погугли.
Аноним 11/04/24 Чтв 14:06:25 553709 82
>>553674
Да, я чота поздно сообразил насчет линий "+" и "-" на макетной плате.
Какие идеи насчет устройств? Я вот на дачу хочу сделать автоматический полив. Избито, но зато сам)
Аноним 11/04/24 Чтв 15:02:16 553712 83
>>553709
Я хочу в овощную яму - вентиляцию с опциональным подогревом, влагоудалением и учётом точки росы
Аноним 11/04/24 Чтв 15:28:35 553714 84
1775BA89-6CC6-4[...].jpeg 200Кб, 1024x768
1024x768
>>553666
Нет, на ассемблере нельзя. Ну т.е. технически возможно, конечно, но поддержки этого нет, все самому придется делать. Библиотеки все ориентированы на С++ (даже не на С). Главная причина - это множество разных платформ, поддерживаемых ардуиной, там не только авр. У них у всех разные ассемблеры.

Если ты все же не передумал писать на асме, тебе стоило бы посмотреть и на другие платы и контроллеры, не только на пердуину. Потому что единственный оставшийся ее плюс - это выбор готовых шилдов (плат, которые сверху навеваются), но их можно заменить модулями, даже если эти платы тебе нужны.
Аноним 11/04/24 Чтв 20:38:15 553732 85
Аноним 13/04/24 Суб 16:06:59 553843 86
>>553714
Готов поставить анус, что пердолики уже сделали кросс-компилятор с x86 на avr
Аноним 13/04/24 Суб 16:29:21 553845 87
Аноним 13/04/24 Суб 16:32:02 553846 88
Аноним 13/04/24 Суб 23:12:19 553871 89
>>553843
Не страдай хуитой и пиши на С++ блять
Аноним 13/04/24 Суб 23:26:01 553873 90
>>553871
У меня свой конпелякр уже есть самописный.
А псто >>553843 это для угорания над пердоликами с их "тулчайнами", которые 10 раз из одного говна в другое перекомпилируют
Аноним 14/04/24 Вск 02:34:04 553879 91
>>553873
На чем писал, расскажи? Чего компилятор? Крестача? Да лаадно
Аноним 14/04/24 Вск 09:54:25 553886 92
>>553843
Лет 20 назад, называется LLVM
Аноним 14/04/24 Вск 11:45:50 553889 93
>>553879
На джаве песал. Конпелирует недоязык собственной разработки. Нечто похожее на паскаль только с упором на лямбды
Аноним 14/04/24 Вск 11:46:20 553890 94
>>553886
LLVM это не компилятор, это кал говна, который ничего не может
Аноним 14/04/24 Вск 14:06:30 553894 95
>>553889
Студентик тупорылый, ты? Делать тебе нехуй. Таких канпеляторов как говна за баней.
Аноним 14/04/24 Вск 15:33:52 553896 96
hellritas.jpg 61Кб, 664x665
664x665
>>553889
>копмпилятор
>На джаве
А че не на ноде сразу?
Аноним 14/04/24 Вск 16:12:48 553897 97
>>553896
Лол, я в универе на шестой делфи под z80 пейсал. и даже некоторое время пользовался.
Аноним 14/04/24 Вск 18:30:06 553902 98
Аноним 14/04/24 Вск 20:06:34 553904 99
>>553897
Дельфи у нас компилируемое, это нормальный выбор вполне
>>553902
Ну блядь, на жабе это даже не смешно. Если бы он jvm написал под avr - это да, а так ну шиза шизой
Аноним 14/04/24 Вск 23:41:09 553913 100
>>553902
Студентик спок. Дебил тут только ты со своим манякомпилятором.
Аноним 15/04/24 Пнд 05:33:24 553919 101
>>553913
Действительно, нет бы бухать и чмырить всех на дваче как нормальные скуфы, так нет же, какой-то чел напрягает мозг и делает что-то. Пиздец просто.
Аноним 15/04/24 Пнд 07:40:15 553922 102
>>553904
>это даже не смешно.
Почему? Какая разница на чем писать такое поделие, если оно никуда не пойдет дальше? Максимум автор этого поделия напишет что-то там для себя на своем "недоязычке", этим все и закончится.
Я так для самодельного процессора ассемблер и вовсе на tcl сделал, тем более что tcl входит в состав почти всех плисовых САПР.
Аноним 15/04/24 Пнд 11:13:53 553933 103
IMG1014.png 59Кб, 434x327
434x327
>>553919
Не скуфее тебя, задротина. У многих есть семестровка-компилятор, дурачок - у меня тоже. Разработчики "тулчАйнов" может и пердолики, но ты то точно задрот чванливый закомплексованный тупой, ору с тебя.
Аноним 15/04/24 Пнд 12:52:42 553936 104
>>553933
>семестровка
А, так сразу бы и сказал что ты шкальник. Борда 18+, пиздуй отсюда!
Аноним 15/04/24 Пнд 16:56:00 553946 105
>>553936
Я другой анон, примат (прикладная математика и системного программирование). У нас на одном из курсов был проект - компилятор, соответственно все писали свои компиляторы. Сейчас мне больше 30, но компилятор где-то есть. flex/bison + C, компилирует себя, плюс разные оптимизации. Такие дела.
А ты продолжай засирать борду, твои высеры всем высерам высеры. Такое не каждый осилит.
Аноним 15/04/24 Пнд 18:47:17 553954 106
Ну вот, развели срач на пустом месте. А могли бы идеек для ардуинизации накидать, кроме банальных автополивов.
Аноним 15/04/24 Пнд 21:38:03 553964 107
IMG1014.png 59Кб, 434x327
434x327
>>553954
недоязыкатому пиздюку автоподмыв могу накидать
Аноним 16/04/24 Втр 04:28:51 553972 108
>>553964
Вообще не понимаю хейта. Если на выходе у человека последовательность байтов для прошивки, то какая разница как он её получил? Да пусть хоть на bash'е пишет. Или на чем нибудь, "компилируемом" в js, чтобы на ноде потом запускать.
Лучше что-нибудь дельное бы придумал, вместо оскорблений.

Хотя, направление автоматизации "здоровье" довольно интересное. Можно программируемый раздатчик таблеток замутить, который из 10-15 банок будет три суточных набора формировать. Разным людям.
Ты ещё косвенно затронул тему автоматизации "секс". Тут ничего в голову не приходит, кроме выноса из ноута части функций при бондаже или самосвязывании, но это как-то слишком на любителя.
Аноним 16/04/24 Втр 16:07:45 553998 109
>>553954
Хочу сделать домофон на ESP32
Аноним 16/04/24 Втр 23:20:05 554032 110
>>553998
Радиач разрешает. Делай.
Аноним 17/04/24 Срд 06:35:51 554043 111
>>553954
Мой вариант. Колбасная термокамера, но не то что продают, а по-взрослому.
Чтобы обеспечивала контроль температуры снаружи и опционально внутри куска мяса, автоматически работая по программе:
1 отепление до 30⁰ при 55⁰ и 25%
2 сушка/обжарка при 70⁰-75⁰ и ~0% (тут надо бы придумать или подсмотреть как контролировать, что колбаса снаружи высохла)
3 опциональное копчение при 70⁰-75⁰ и ~0% 20-60 мин
4 варка до 72⁰ при ~75⁰ и ~100%
5 дождевание холодной водой 60 минут (5 минут через 5 минут)

Чтобы всё это было компактное, а не на тонну сырья рассчитано.
Аноним 17/04/24 Срд 06:52:01 554044 112
>>554043
* Идеально, чтобы йоба могла работать в режиме горизонтальной сушилки
Аноним 17/04/24 Срд 07:06:15 554045 113
kiva-photo1-full.jpg 357Кб, 1024x768
1024x768
scale1200.jpeg 155Кб, 985x699
985x699
>>553954
Короче, грузовая самодвижущиеся платформа но принципу робота пылесоса с силовыми розетками.
Ставишь на неё холодильник, или чайный столик, или столик с кофеваркой, а потом эта байда к тебе в комнату приезжает по приказу и уезжает обратно на зарядку.
Есть у нас в фольклоре похожее описание "умного дома".
Аноним 17/04/24 Срд 08:11:41 554047 114
2692c2e1b556a89[...].png 1506Кб, 2186x1454
2186x1454
robot-gg.jpg 58Кб, 600x677
600x677
04Aq2MlOOD2n9Qv[...].jpg 47Кб, 599x600
599x600
>>554045
* вот действующие варианты, но моя идея роботизировать не только холодильник, но и столик с чайником, кофеваркой.
Аноним 17/04/24 Срд 08:20:03 554048 115
>>554045
* а, прикинь, и посудомойка так приезжать будет? ) или две. Одна с чистой, другая за грязной посудой )
Аноним 17/04/24 Срд 12:47:57 554057 116
Аноним 17/04/24 Срд 13:23:49 554063 117
>>554057
Нахуя? Чтобы для неё бегать на кухню самому?
Аноним 18/04/24 Чтв 09:27:59 554131 118
>>553954
Прототип детектора квадрокоптеров с использованием микрофонов.
Аноним 18/04/24 Чтв 09:41:54 554132 119
>>554131
Лол. И мини гатлинг на парабелуме к нему. Или на базе 2а38
Аноним 18/04/24 Чтв 10:19:12 554135 120
>>554132
Детекторы уже производит какая-то контора, хз что там с эффективностью
Минигатлинг так-то тоже идея) Наводится на все, что излучает. Резкий как понос.
Аноним 18/04/24 Чтв 11:29:03 554138 121
>>554135
Во пацаны из РЭБ удивятся
Аноним 18/04/24 Чтв 12:17:00 554142 122
>>554138
25 метров дальность. Как у дроби. Если присобачить стрельбой лидар, определяя вектор и модуль скорости, можно крошить подлетающих птичек относительно безопасно.
Аноним 18/04/24 Чтв 17:23:46 554152 123
image.png 665Кб, 1200x801
1200x801
>>554142
Нахуй надо когда всё ещё в прошлом веке изобрели? Выкатываешь из музея зенитки дедовой и ебошишь куда-то туда. Дрону хватит и одного осколка в отличии от бронированных бомбардувальников.
Аноним 18/04/24 Чтв 17:44:04 554154 124
>>554152
они громоздкие и тяжёлые, БК много весит, опасен для союзников,
Если у тебя отдельная деривация против дронов в составе группы, то норм, но ставить это всё на танк - уже слишком.
Аноним 18/04/24 Чтв 17:54:41 554155 125
>>554154
>БК много весит, опасен для союзников,
и дорогой
Аноним 19/04/24 Птн 04:26:26 554179 126
А как можно вообще хотя бы на коленке прикинуть уровень шума, создаваемого квадрокоптером?
Аноним 19/04/24 Птн 18:35:14 554207 127
>>554179
Диктофоном померить
Аноним 19/04/24 Птн 22:03:38 554211 128
image.png 3128Кб, 1284x2107
1284x2107
В документации вычитал, что esp8266 после подключения wifi самостоятельно сохраняет имя сети и пароль во флэш, после перезагрузки/перепрошивки хранит эти настройки, и подключается самостоятельно.
А у меня почему-то нет.
Что делаю:
1. После старта по кнопке, либо по таймауту делаю WiFi.begin(WIFI_SSID, WIFI_PASS), жду подключения.
2. Перезагружаю плату путём выдёргивания юсб.
3. По millis раз в секунду проверяю состояние коннекта.
4. ????
5. НИХУЯ

ЧЯДНТ?
Аноним 19/04/24 Птн 22:09:43 554212 129
>>553954
джва года хочу сделать, всё руки не доходят, то пилю товарищу самогонный автомат, то дрочить пора.

Рулонные шторы с приводом и датчиком освещённости, чтобы держали яркость на заданном уровне. Задавать уровень можно энкодером.
Аноним 20/04/24 Суб 02:49:49 554222 130
>>554211
Хуйню какую-то читаешь.
Аноним 20/04/24 Суб 08:45:04 554227 131
>>554211
Видимо где-то у тебя в компиляторе выставлен какой-нибудь флаг, который не сохраняет. И хуй забей, каждый раз заново выставляй данные, это логичнее.

>>554222
Всё правильно он читает. Он ещё и настрйоки точкки доступа сохраняет. 1 раз включил точку доступа для теста и она у тебя всегда будет поднята, пока не задашь новый WiFi.mode()
Аноним 20/04/24 Суб 11:13:12 554232 132
>>554222
ну чел

https://arduino-esp8266.readthedocs.io/en/latest/esp8266wifi/readme.html

>Station (STA) mode
>In case the connection is lost, the ESP8266 will automatically reconnect to the last used access point, once it is available again. The same happens on module reboot. This is possible since ESP saves the credentials to the last used access point in flash (non-volatile) memory. Using the saved data ESP will also reconnect if sketch has been changed but code does not alter the Wi-Fi mode or credentials.
Аноним 20/04/24 Суб 11:25:49 554235 133
image.png 34Кб, 483x450
483x450
>>554227
Вот о том же думаю!
Но этих флагов просто до ебени матери там! И решительно непонятно, какой именно за хранение настроек отвечает. Да ещё для разных плат эти флаги все разные. На одном из форумов наткнулся на предположение, что поскольку параметры wifi хранятся в последних областях памяти, нужно выбирать какой-то правильный вариант её распределения. Но сколько ни тыкал разные -- хуй.

>И хуй забей, каждый раз заново выставляй данные, это логичнее.
Кхм. Вот чото не думал в таком разрезе. Ну то есть мне нужно сохранять настройки, это чтобы иметь возможность менять имя-пароль точки в AP-режиме. И я планировал делать это в EEPROM. Но потом прочитал про автосохранение, и теперь у меня дискомфорт от того, что оно какбе должно само, а оно не.
Штош, наверное ещё немного потрепыхаюсь, и вернусь к варианту с епром.
Аноним 20/04/24 Суб 11:36:12 554237 134
image 53Кб, 686x227
686x227
>>554235
Тебе нужен раздел NVS, в нём хранятся настройки вайфая.
https://docs.espressif.com/projects/esp8266-rtos-sdk/en/latest/api-guides/partition-tables.html
И эту таблицу можно слить из ESP и посмотреть что у тебя там по фатку. Я так на ESP32 делал но я уже нихуя не помню. Там какая-то софтина нужна для декодинга дампа в таблицу разделов.
И ещё
>NVS is used to store WiFi data if the esp_wifi_set_storage(WIFI_STORAGE_FLASH) initialisation function is used.
Хуй знает, вызывается ли твоя сборка эту функцию или нет.
Аноним 20/04/24 Суб 11:39:31 554238 135
>>554237
>>554235
А, так там по ссылке всё написано.
>partition table is flashed to offset 0x8000 in the flash
>Partition table length is 0xC00 bytes
Скачиваешь его с своего чипа, потом
>To convert binary format back to CSV:
>python gen_esp32part.py --verify binary_partitions.bin input_partitions.csv
И видишь свою таблицу разделов.
Аноним 20/04/24 Суб 17:13:13 554254 136
>>554232
Это либа, одна из многих. Сам чип ничего подобного не делает, не должен и не может.
Странная хуйня, зачем либа делает не то что ты написал в коде? Особенно если ты прошивку поменял, то за каким хером она пойдёт к последней использованной точке?
Читай дальше ту же доку, там ссылки есть. setAutoConnect регулирует это поведение с подключением на перезагрузке. Надеюсь, им просто хватило ума не включать его по-умолчанию.
Аноним 21/04/24 Вск 17:49:50 554306 137
меня послали быстрым шагом сюда, продублирую %)
проблема: не работает вывод в монитор порта на Arduinodroid. скетч компилируется и подгружается на плату, но порт остается пустым. на компьютере в adruino ide все идеально работает. мне нужно подгрузить именно на ведро - делаю портативный газоанализатор. вывод на отдельный монитор - не вариант, т.к. под задачу нужен набор данных в динамике, ручками в блокнот писать - не вариант + калибровка датчика тоже включается кодом.
условия: redmi4, 6.0.1/9.5. в скетче стоит скорость отправки данных 9600, в окне для монитора порта тоже. плата CH341SER, дрова на андроид вроде установились, в Arduinodroid и ArduinoIDE прошивается как Nano w/ATmega168.
схема датчик mhz-19b подключается к ардуино без отдельного питания, ардуино - к смартфону. на порт отправляются данные о концентрации CO2 в воздухе.
Аноним 22/04/24 Пнд 13:21:29 554360 138
>>554306
Так не бывает
Попробуй простые примеры для работы с сериал портом
Аноним 23/04/24 Втр 02:29:52 554412 139
IMG1014.png 59Кб, 434x327
434x327
>>554306
>портативный газоанализатор
>mhz-19b
ОХ ЛОЛ
А ХУЛИ НЕ АДРОННЫЙ КОЛЛАЙДЕР ПОРТАТИВНЫЙ ??
Аноним 23/04/24 Втр 09:33:07 554453 140
Хочу сделать указатели поворота на велик. Ищу трехпозиционный переключатель, желательно в водонепроницаемом корпусе. Если кто использовал, дайте ссылку по-братски.
Аноним 23/04/24 Втр 10:07:03 554459 141
>>554453
Купи на алихе мотоциклетный
Аноним 23/04/24 Втр 17:31:22 554503 142
Аноним 23/04/24 Втр 23:22:18 554538 143
>>554503
А как ещё светодиодами мигать?
Аноним 24/04/24 Срд 09:38:28 554587 144
>>554503
Считаешь это из пушки по воробьям?
Аноним 24/04/24 Срд 13:15:40 554600 145
>>554587
Ну блин ясен пень. Если тебе не надо каким-то хитровыебанным паттерном другим участникам движения чото намигивать. Если достаточно яркости светодиода -- есть стопицот мигающих.
Вот, выбирай:
https://www.chipdip.ru/catalog/round-leds?gq=%D0%BC%D0%B8%D0%B3%D0%B0%D1%8E%D1%89%D0%B8%D0%B9+%D1%81%D0%B2%D0%B5%D1%82%D0%BE%D0%B4%D0%B8%D0%BE%D0%B4
Аноним 24/04/24 Срд 13:17:04 554601 146
Ну только ток питания правильно подбери.
Аноним 24/04/24 Срд 13:24:13 554602 147
image.png 1502Кб, 720x959
720x959
>>554538
Во, сразу оранжевый, под поворотник.
Комплект 20 штук, по пять с каждой стороны, будеш как индийский водила автобуса.
Аноним 24/04/24 Срд 13:24:45 554603 148
Аноним 24/04/24 Срд 13:58:56 554604 149
image.png 263Кб, 1385x524
1385x524
>>554603
110 рублей за один мигающий светодиод и минимальный заказ 20 штук?
Идика ты нахер, менеджер чиподипа.
Аноним 24/04/24 Срд 15:33:04 554608 150
>>554600
Потом явно захочется добавить какой-нибудь одометр или даже спидометр.
Аноним 25/04/24 Чтв 14:00:11 554691 151
Величайшие умы тут обитающие! Помогите начинающему ардуинщику! Суть в чем: есть ардуино нано и при попытке загрузить скетч из IDE идет или бесконечная загрузка, или выдает ошибку avrdude: ser_open(): can't open device. Все лайфхаки из инета уже перебрал: кабеля менял, переустанавливал по сто раз дрова, удалял устройство в диспетчере и так далее. Даже подумал проблема в самой плате и купил новую, проблема та же. Думал проблема может быть в Win 11. Взял старенький ноут с Win 10 - без изменений. Один раз получилось загрузить скетч когда я нажал на reset на плате одновременно с загрузкой скетча, но повторить успех не получилось.
Аноним 26/04/24 Птн 09:39:51 554783 152
>>554691
Попробуй Old Bootloader выбрать в настройках, там где проц.
Аноним 27/04/24 Суб 14:04:55 554910 153
>>554604
Блэд, я думал это за комплект из 20 шт!
Ну сорян, да, сотка за штучку -- как-то пиздец.
Аноним 28/04/24 Вск 20:19:11 555048 154
>>554604>>554538
Родина им дала копеечные Ne555. Не хочу аналоговую схемотехнику учить, хочу мигать 16МГц микроконтроллером на delay и покупать охуевшие оверпрайснутые быдлолампочки.
Аноним 29/04/24 Пнд 02:57:18 555058 155
>>555048
>Родина им дала копеечные Ne555
КР1006ВИ1
Аноним 29/04/24 Пнд 02:57:50 555059 156
timers.a879-120[...].jpg 211Кб, 1200x800
1200x800
Ответить в тред Ответить в тред

Check this out!

Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов