[ Кропивач ] [ a / b / bugs / c / d / f / g / i / k / l / m / p / t / u / ]
Banner

/d/ - Дозвілля та спорт

Name
Email
Subject
Comment
Файл
Пароль (For file deletion.)

File: 1601663779.36783-.jpg ( 99.12 KB , 1000x1000 )

⋮⋮⋮   No. 758

Ардуіно трід.

Я сам вперше взяв ардуіно до рук, але якщо на кропиві є ардуінщики, то ласкаво просимо сюди.

⋮⋮⋮   No. 759 OP

Була в мене в дитинстві машинка на дротокеруванні (типу як радіокерування тільки від пульта тягнувся дріт до машинки)
Вона зламалася і батько чи брат відрізали пульт і викинули, а машинка стала просто машинкою.

Ну і через багато років я вирішив відремонтувати машинку і зробити її на радіокеруванні, ну і обрав ардуіно як рішення задачі.

⋮⋮⋮   No. 760 OP

>>759
Машинка керується двома моторчиками: правим для правих колес і лівим для лівих. Короче як танк,або гусеничний трактор.

⋮⋮⋮   No. 761 OP

File: 1601664186.588238-.jpg ( 2.82 MB , 3072x4096 )

>>760
Паяти я не дуже вмію, короче результат поки такий.

⋮⋮⋮   No. 762 OP

File: 1601664283.583916-.jpg ( 3.67 MB , 3072x4096 )

>>761
Це звісно виглядає як якесь місиво з дротів, але насправді там все доволі логічно і акуратно все розведено і навіть дроти різняться по кольорам.

⋮⋮⋮   No. 763 OP

File: 1601664347.418491-.jpg ( 3.29 MB , 3072x4096 )

>>762
Ось так це виглядатиме в зборі.

⋮⋮⋮   No. 764 OP

File: 1601664542.10724-.jpg ( 3.49 MB , 3072x4096 )

File: 1601664542.10724-2.jpg ( 3.32 MB , 3072x4096 )

File: 1601664542.10724-3.jpg ( 3.35 MB , 3072x4096 )

>>763
Одночасно з тим я роблю геймпад для керування машинкою (і в мене вже є в планах використовувати його для майбутніх проектів).
Поки в мене немає радіомодуля (зламав) тому робота над ним призупинена.

⋮⋮⋮   No. 765 OP

>>764
Але я дуже поганий в програмуванні. Фактично я вперше програмую. Звісно я зромув як змусити моторчики працювати, як їх покрутити в одну та іншу сторони, це в мене вийшло, я розумію як в теорії виглядатиме програма, але я точно знаю, що це буде важко і мені прийдеться дуже багато чого прочитати перед тим як моя програма запрацює. До того це ж не просто: натиснув на кнопку - моторчик запрацював, тут радіомодулі та два мікроконтроллера робота яких має бути синхронізованою.
Насправді цей трід створений для пошуку програміста який напише код за мене, хехе жарт, я сам хочу навчитись

⋮⋮⋮   No. 766

Найс нитка, продовжуй

⋮⋮⋮   No. 767

Оооо, оп, ти зробив те що я хотів зробити вже давно. В мене якраз є ідентичний проєкт під псевдотанкове шасі. І якраз хотів використовувати nrf24l01. Є готові проєкти які можна передрати, потім вкину сюди

⋮⋮⋮   No. 768

>>764
До речі, в машинці не було плати з електронікою? Тупо дротами комутували мотори? Типу якщо там був ги-міст, то можна було підключити ардуїну до нього напряму, а драйвер лишити собі.

⋮⋮⋮   No. 769

Типу дивись, якщо хочеш сам написати код аби роздуплитися, то робиш лінк між модулями як з прикладів, і хуяриш тупе керування на high i low. Зчитуєш положення джойстика, це не складно.

⋮⋮⋮   No. 770

А потім вже можна прикрутити пропорційне керування.

⋮⋮⋮   No. 772 OP

>>768
Я не знаю, що там було, я сумніваюся що там був Н-міст, я думаю що напряму.

⋮⋮⋮   No. 773 OP

>>770
Пропорційне, це аналогове? Типу чим більше відхилення джойстика, тим вища швидкість?

⋮⋮⋮   No. 774 OP

Взагалі як я зрозумів мені потрібно просто скопіювати частину коду з будь якого іншого коду який використовує радіомодуль для активування радіомодуля. Мені потрібно створити масив данних для відправки по радіоканалу. Масив данних як я зрозумів це щось накшталт коробки в яку я буду вкладати значення з кнопок, цю коробку я буду відправляти по пошті радіо на інший мікроконтроллер. Там я маю написати код який буде розбирати цю коробку.
Я правильно все зрозумів?

⋮⋮⋮   No. 775

>>774
Спробуй спочатку без радіомодуля. Зчитуєш джойстик, розділи його на 4 зони, вперед/назад л/п, і залежно від його значень видавай команди для драйвра мотору. Розберешся з цим, перенести на радіомодуль буде не складно.
Якщо знайду час, то сьогодні-завтра покажу свою машинку і спробую щось нахуякати теж.
До речі, тобі не треба два джойстики для керування машинков, достатньо буде й одного.

⋮⋮⋮   No. 776 OP

>>775
> Спробуй спочатку без радіомодуля
Я хотів так зробити, але мені стало ліньки двічі паяти, а тепер я і зовсім майже все спаяв, тож це потрібно розбирати вже готове.
> До речі, тобі не треба два джойстики для керування машинков, достатньо буде й одного.
Я здогадувався, але з одним джойстіком реалізувати розворот на місці важкувато,та й з двома геймпад виглядає більш схожим на справжній геймпад.

⋮⋮⋮   No. 777

>>776
> розбирати вже готове.
Досить буде кинути 5 дротів на драйвер, та й усе.
> реалізувати розворот на місці важкувато
Розбиваєш зону на 2 частини, доки джойстик в одній, це поворот просто, коли в другій-на місці. Але то таке.

⋮⋮⋮   No. 778

В мене 2 хотілки. Перша - зробити універсальний пульт на nrf і впхнути його в корпус іч-пульта від вертольота. Друга - зробити те саме, але замість пульта використовувати нінтендівський нунчак.

⋮⋮⋮   No. 789 OP

Якщо я намагаюся залити скетч на ардуіну, а мені пише
avrdude: stk500_recv(): programmer is not responding
це все, кінець? Здохла?
На іншу все прекрасно заливаться, плати абсолютно однакові.

⋮⋮⋮   No. 790

>>789
До того використовував цю плату? При підключенні ch340 в диспетчері є? Дай більше інфи.

⋮⋮⋮   No. 791 OP

>>790
Так використовув, працювала.
ch340 (сом3)є

⋮⋮⋮   No. 792

>>791
З того самого usb ллєш?

⋮⋮⋮   No. 793

Вбити ардуїну ну дууже проблематично. Глянь на монтаж, мо ти коротув щось.

⋮⋮⋮   No. 794

І поясни, нашо ти його паяєш. Купив би кабелю для макетування.

⋮⋮⋮   No. 795 OP

>>792
Так з того самого, інший ардуіно можу перепрошити з обох юзб, а цей не можу.
>>793
Зараз відпаяю все від неї.

⋮⋮⋮   No. 796

>>795
> Зараз відпаяю все від неї.
Сфоткай її зверху краще. Відпаяй спочатку лише землю і 5v

⋮⋮⋮   No. 797 OP

File: 1601836674.789147-.jpg ( 3.03 MB , 3072x4096 )

>>796
Освітлення погане, я думаю ти тут нічого не побачиш.

⋮⋮⋮   No. 798

Типу якщо ch340 розпізнало, то там точно не кз по 5v, щось інше.

⋮⋮⋮   No. 799

>>797
d13 s3.3 перевіо

⋮⋮⋮   No. 800

і d10 та d11

⋮⋮⋮   No. 801

Доки не навчишся паяти, покинь китайські дроти. Купи в дідів трохи мгтф, в нього фторопластова ізоляція, вона не тече. Пайка без флюса якимсь хуйовим припоєм, ще й з перегрівом схоже. Це не дуже.

⋮⋮⋮   No. 802

Ну й ту мєрзость на а4 підрівняй. Пайка, звісно, пиздець.

⋮⋮⋮   No. 803 OP

>>802
>>801
Та знаю що пайка пиздець, годі нагадувати! До того ж інша ардуіна не жалиться.
Я все відпаяв все, тестером перевірив ніяких замикань немає, нічого не змінилось.
Може я замкнув щось на самій платі?

⋮⋮⋮   No. 804

>>803
Між контактами точно нічо не коротнуло? Поміряй ще стаб на звороті плати. Має бути 5v на 5v та 3.3 на 3.3

⋮⋮⋮   No. 805

Якщо камінь живий, то найстрашніще що може бути - це якимось дивом злетів завантажувач, можна відновити, але в мене такого не було жодного разу.

⋮⋮⋮   No. 806 OP

>>805
Як зрозуміти чи живий він?

⋮⋮⋮   No. 807

>>806
3.3 v є? Якщо так, гугли arduino isp, і пробуй заливати бутлоадер. Іншу ардуїну ти маєш. Там не складно.
Завантажувач лий від arduino uno

⋮⋮⋮   No. 808

Помилка дурна, то може бути що завгодно

⋮⋮⋮   No. 809

Я таки думаю, що проблема якась тривіальна. Якщо напруги на платі є, перевір чи не гріється атмега. І чи починають блимати tx та rx коли тицяєш в прошивку.

⋮⋮⋮   No. 810 OP

>>809
>>807
>>804
Я тестером не дуже користуватись вмію, тому може щось не так зробив.
На 3.3 показує приблизно 3.6
на 5 показує 4.8
Це в рамках норми чи вже щось не так?

При спробах прошивки блимає RX
RT "мовчить"

⋮⋮⋮   No. 811

>>810
> 3.3 показує приблизно 3.6
це трохи не ок, але навряд в цьому справа.
Пробуй шити бутлоадер. Якщо камінь мертвий - нічого не вийде.

⋮⋮⋮   No. 812 OP

File: 1601840563.780232-.jpg ( 36.88 KB , 500x286 )

>>811
> Пробуй шити бутлоадер
Погуглив.
Ой бляяяяя, я то думав я просто спаяяю все і напишу легеньку програмку і буду насолоджуватись машинкою на радіокеруванні.

А тепер я буду спаювати дві ардуіни в одну щоб оживити одну іншою.

⋮⋮⋮   No. 813

>>812
Я тобі більше скажу, не факт що це допоможе взагалі, ліл.
До речі, а є якесь маркування на чипі ардуїни? Не видно.

⋮⋮⋮   No. 818 OP

File: 1601915749.145582-.jpg ( 2.82 MB , 3072x4096 )

Займаюся паячкою, схрестіть пальці.

⋮⋮⋮   No. 819 OP

>>818
avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.

Якщо пише так то це все пизда?

⋮⋮⋮   No. 820

>>819
Точно все правильно спаяв?

⋮⋮⋮   No. 821

Сфоткай з'єднання, та окремо проблемну ардуїну з обох боків.

⋮⋮⋮   No. 822 OP

>>820
Так все правильно, перевірив тестером.

⋮⋮⋮   No. 823 OP

File: 1601919381.984264-.jpg ( 2.91 MB , 3072x4096 )

File: 1601919381.984264-2.jpg ( 3.62 MB , 3072x4096 )

File: 1601919381.984264-3.jpg ( 2.59 MB , 3072x4096 )

File: 1601919381.984264-4.jpg ( 3.48 MB , 3072x4096 )


⋮⋮⋮   No. 824

>>823
і яко воно ?

⋮⋮⋮   No. 825 OP

>>824
Не хоче ні завантажувати завантажувач, ні прошивати через іншу ардуіну.
Пише ось таке

avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.

⋮⋮⋮   No. 828

>>823
Хіба між d11 та d12 не кз?

⋮⋮⋮   No. 829

Ти її топив? такі окисли на звороті паскудні. Якщо маєш спирт/антисептик, то спробуй відтерти її вушною паличкою. Якщо isp видає отаке, в тебе кілька варіантів: помилка в комутації, дохлий камінь, в каменя щось злетіло, і треба програматор, кз десь на платі.

⋮⋮⋮   No. 830

Ну або кварц наїбнувсь. Перевір d11 та d12, відмий, якщо нічого не вийде - відклади кудись.
На майбутнє - купи собі дротів для макетування і макетку, коштцєть копійки, збережуть час і нерви.

⋮⋮⋮   No. 846

Опе, не складай лапки, я вірю в тебе!

⋮⋮⋮   No. 847

Але за таку пайку треба пиздить, тренуйся.

⋮⋮⋮   No. 860

>>846
Я складаю лапки. Тимчасово, я замовлю нову ардуіну та ще декілька деталей для інших проектів, коли прийде я знову візьмусь за справу.
>>847
Все я більше не буду викладати світлини моєї пайки.

⋮⋮⋮   No. 861

>>860
> Все я більше не буду викладати світлини моєї пайки.
Ти часом не *уйкотик?

⋮⋮⋮   No. 862

>>860
> я замовлю нову ардуіну та ще декілька деталей для інших проектів
Розкажи що і де замовлятимеш, і шо за проєкти. Мб підкажу щось.

⋮⋮⋮   No. 867 OP

>>861
Я не знаю місцевих мемів, хто це? За зірочкою буква х?

⋮⋮⋮   No. 868

>>867
> Я не знаю місцевих мемів, хто це?
Місцевих мемів не існує, окрім Аскони і ще декількох напевно, тож не звертай увагу.
Який паяльник? можливо він погано розігріває жало, або жало - хрінове, або олово гірчичне теж фігня, тому і пайка така. Колись перепаював мікроЮСБ в своему смартфоні- це біль

⋮⋮⋮   No. 869

>>868
аскона, коропива, ракопічкур, пиздойоб, генератор мемів, Його Ясновельможність Йван Гречка, кукілденко, ДУЗ, попоїв борщику.

⋮⋮⋮   No. 870

File: 1602153088.081489-.jpg ( 219.51 KB , 728x861 )

>>869
фантазера забув - це про тебе

⋮⋮⋮   No. 871

>>870
ніт

⋮⋮⋮   No. 872

>>871
одмін детектінг, тепер ясно звідки цей список мімів. 13 разів повторити і це вже культовість для кропивача?

⋮⋮⋮   No. 873

>>868
> це біль
Це біль якщо ти лалка, роз'єм замінити запросто. В опа ж явний перегрів на фото. Може ще й припій без флюсу, хоча плата залита хуй зна чим. Мене більше непокоїть те, що оп для чогось відкусив гребінку, і це виставило на позір кляті оксили. Китайці давненько вже сунуть pls-ки які магнітяться, але аби вона при зрізі поіржавіла треба дуже постаратись. Або втопити плату.

⋮⋮⋮   No. 874

>>872
Ти промазав, спеціалісте.

⋮⋮⋮   No. 875

File: 1602158898.240295-.jpg ( 434.44 KB , 960x640 )

>>874
> Ти промазав
буває
>>873
> роз'єм замінити запросто
багато смартфонів так зремонтував?

⋮⋮⋮   No. 876

>>875
В попередньому смарті за 5 років використання замінював рази 3, і час від часу на інших девайсах.

⋮⋮⋮   No. 877

>>876
> замінював рази 3
приблизно 3 раза, це ж так важко запамятати.
> за 5 років використання замінював рази 3
ти роздолбай чи причина частотності в смартфоні або паяльних руках? Паяв паяльником чи паяльною станцією?

⋮⋮⋮   No. 878

>>877
Конструктивно отвір під штекер було зроблено так, що його час від часу вилмувало. Знімав феном, ставив паяльником.

⋮⋮⋮   No. 884 OP

>>873
Я її відкусив бо вона не потрібна. Навіщо я купував з гребінкою? Хрін його знає. На тій ардуіні, що на геймпаді, я відкусив гребінку і тим місцем, що від неї залищилось приклеїв до фанери. Ардуіна почуває себе нормально. Так не можна було робити?

⋮⋮⋮   No. 886

>>884
Можна, але по дурному. Якби ти її відпаяв, то паяти дроти було б легше.

⋮⋮⋮   No. 891

File: 1602361382.185937-.jpg ( 155.26 KB , 3072x1728 )

Накидав хотілку опа, залізо ідентичне, за винятком nrf, мої з підсилювачами. Модулі злінкував, буду тепер адаптувати код.
Платформа самопальна, склеєна з двох машинок бозна коли. Відтестуюся на ній, потім поставлю приймач в щось більш цікавіше.
Була проблема з з'єднанням між модулями, виявилося, що криворукі китайці лишили козу між mosi та miso, яку замаскував неавдмитий флюс. Дякую хоч не по живленню коза, вперше таке з китайськими модулями.

⋮⋮⋮   No. 892

Хочу на есп накидати хуйню, яка буде виводити кількість ковідних і автоматично оновлюватися. Але лінь писати код під мої нетипові світлодіодні матриці.

⋮⋮⋮   No. 901

Адаптував код звідси https://howtomechatronics.com/projects/diy-arduino-rc-transmitter/, викинув код для гіроскопа та перехуякав код приймача для роботи з нашим драйвером, але без шім від якого однаково на наших джойстиках користі нема, бо вони працюють як кнопки, сліпа зона надзвичайно велика, і регулювання працює лише на третині джоя. Ось моменти, з якими одразу зіштовхнувся я, і які скоріш за все будуть в опа:
1. Якщо брати живлення ардуїни і двигунів з одного місця, то двигуни при старті просаджуватимуть слабку лінію, і ардуїна виснутиме.
2. Якщо брати живлення з окремого джерела, і використовувати хуйові китайські кабелі типу твоїх, то двигуни будуть крутитися по різному, або взагалі не крутитимуться, через те, що в дротах очманілі просадки. Дроти треба нормальні.
3. Під час роботи двигунів, незалежно від п1 та п2 по ардуїні прилітатимуть пульсації, і вона виснутиме. Конденсатор на 1к мф по живленню тут не врятує, треба напаювати кераміку 0.01-0.1мф на двигуни. Тож опу варто пошукати звідки такі можна випаяти, треба 1 штуку на двигун, але краще знайти 3.
Коли адаптую код передавача та приймача під роботу з шім та нунчаком нінденди, вкину сюди. Хоча скоріш за все вже є готові варіанти.

⋮⋮⋮   No. 902

>>901
Дописав шім, задачка на кілька хвилин. Але треба буде глянути як підвищити його частоту на ардуїні, бо мотори пищать. Мають десь бути асемблерні вставки для цього.

⋮⋮⋮   No. 903

І як там?

⋮⋮⋮   No. 904

>>903
А ви таки в кого і про шо питаєтесь?

⋮⋮⋮   No. 929 OP

Добридень всім.

Значить, прийшла моя ардуінка. Приклеїв, припаяв, все наче правильно.
Почав проводити тести і виникла проблема.
Вона не хоче керувати двома моторами одночасно.
Якщо змусити її крутити то один то інший мотори по черзі, вона крутить, навіть якщо під час роботи одного ввімкнути інший так вона теж зробить, а от одночасно ввімкнути обидва вона не може.
Ні ну вона намагається, шестерні на моторчиках наче і намагаються покрутитися але роблять вони рухи схожі на рух секундної стрілки коли в годиннику розряджені баьарейки.
Як фіксити, хтось зтикався з таким?

⋮⋮⋮   No. 931 OP

>>929
Спочатку подумав, що проблема в механізмі машинки. Колеса приєднані до моторчиків не напряму а через як мінімум 8 шестерен. Точну кількість сказати не можу.
Але робота моторчиків на колеса і в холосту не відрізняються. По черзі працюють, одночасно працюють тільки запускаючись по черзі.
Одночасно запускатись не хочуть.

⋮⋮⋮   No. 932 OP

>>931
Шляхом тестів я визначив, що між запусками двигунів повинно бути щонайменше 50 мілісекунд. Якщо менше вони відмовляються запускатись.
Це ж не нормально. Як фіксити?

⋮⋮⋮   No. 933

>>929
Я про це писав вище >>901 , роби те що там написав, або подавай на мотори живлення з іншого джерела.

⋮⋮⋮   No. 934

>>933
Але ардуїна в мене чманіла час від часу навіть з роздільним живленням. Напаяв на мотори по конденсатору 0.1мф, після цього проблеми зникли.

⋮⋮⋮   No. 936 OP

File: 1602825599.677586-.jpg ( 223.85 KB , 1200x1600 )

File: 1602825599.677586-2.PNG ( 1.23 MB , 1186x846 )

>>901
Оп не лох не вимру я перед тим я купувати компоненти продивився багато відосів. І купив їх > кераміку 0.01-0.1мф завчасно, правда для радіомодуля.

До речі ось які фотки в гуглі видає по запиту > кераміку 0.01-0.1мф

⋮⋮⋮   No. 937 OP

>>936
Сьогодні після дистанційки або під час неї (я ризиковий хлопець) буду паяти з одним і пробувати, а потім з трьома якщо що.

⋮⋮⋮   No. 938

>>936
В тебе 100нф, в мене стоять 10нф(103), і на більшості китайських машинок я бачив саме їх. Має все ок бути і з одним, але замінити дроти до моторів на нормальні все-одно треба буде.
На радіомодуль краще кинути електроліт, якщо є проблеми зі стабільністю. В мене він працює від окремого стаба, і мені це не треба, а ти береш живлення від 3.3 ардуїни, і й вона може не витягати нрф. Хоча в тебе нрф бе підсилювача, його мало б потягнути.
Я б радив одразу перешити завантажувач в нани на завантажувач від уно, або на оптібут. Після цього прошивається миттєво.

⋮⋮⋮   No. 947

Опе, як там твої машинки, не тягни.

⋮⋮⋮   No. 948 OP

>>947
Допаяв по одному на кожний моторчик- не допомогло. Сьогодні буду напаяювати по три.

⋮⋮⋮   No. 949

>>948
Заміни дроти, справа не в конденсаторах.

⋮⋮⋮   No. 950

>>949
Замінив з одних що в мене були на інші, не допомогло. З чого ви вирішили, що справа в них і де мені взяти "не китайські"?

⋮⋮⋮   No. 951

>>950
З того, що там три волосинки хуйового сплаву, і через це в тебе очманілі просадки. Поміряй напругу до і після такого дроту.
Як варіант, не витягає твоє джерело живлення, з usb береш?

⋮⋮⋮   No. 952

>>951
Хоча придивився, в тебе там ніби не все так погано. Копай в сторону джерела живлення тоді.

⋮⋮⋮   No. 953 OP

>>951
Для тестів покищо з юзб. Коли все зберу буду брати з чотирьох АА батарейок.

⋮⋮⋮   No. 954 OP

>>952
А проблема не може бути в старезних електромоторчиках? Їм вже більше 10 років.

⋮⋮⋮   No. 956

>>954
Вкрай малоймовірно. Спробуй напряму на них живлення подати, якщо крутяться - все ок. Також є сенс заміряти струм, має бути не більше 300ма в під час роботи. Моїй платформі теж за десяток років перевалило, але все ок. А основній платформі, на яку хочу перелізти років 15-20 буде.
>>953
В мене ніби були проблеми з юсб, і так само один крутився, інший ні. Заведи на драйвер живлення з батарейок, а ардуїну лиши на юсб. Мало б пофіксити, якщо проблема з живленням.
Тільки землі не забудь з'єднати.



[Return] [Go to top] [Catalog] [Post a Reply]
Delete Post [ ]

[ Кропивач ] [ a / b / bugs / c / d / f / g / i / k / l / m / p / t / u / ]