Автор Тема: Arduino за стрелки  (Прочетена 19871 пъти)

pavel75

  • КЖМ - България
  • Trade Count: (18)
  • Hero Member
  • *****
  • Публикации: 1736
  • Рейтинг: 235
  • HO; IV и V; BDZ, BG; София
Re: Arduino за стрелки
« Отговор #180 -: 04 Септември 2018, 21:01:50 »
Ще го пробвам тези дни и ще докладвам.

Поздрави

mitko0888

  • Trade Count: (35)
  • Hero Member
  • *****
  • Публикации: 1889
  • Рейтинг: 620
  • H0, еп. II, III, IV, София
Re: Arduino за стрелки
« Отговор #181 -: 05 Септември 2018, 22:59:44 »
Цитат на: pavel75 link=topic=4987.msg112354#msg112354 date=1532595767
... има стъпкови моторчета за ардуино на доста добра цена:

https://www.aliexpress.com/store/product/2017-New-5V-Stepper-Motor-28BYJ-48-With-Drive-Test-Module-Board-ULN2003-5-Line-4/1805090_32812678814.html?spm=2114.search0104.3.2.68d624175S1qdN&ws_ab_test=searchweb0_0,searchweb201602_4_10152_10151_10065_10344_10068_10342_10343_10340_10341_10696_10084_10083_10618_10304_10307_10820_10821_10302_10869_10868_10059_100031_10103_10624_10623_10622_10621_10620,searchweb201603_45,ppcSwitch_5&algo_expid=1c1ebf94-c5fc-46c9-87db-d46b6e158cac-0&algo_pvid=1c1ebf94-c5fc-46c9-87db-d46b6e158cac&priceBeautifyAB=0

...

Някои първи впечетления за стъпковите моторчета:
+ Изглеждат доста добре, за разлика от евтините серво моторчета. Желязна ламарина, стабилна конструкция. Моторчето е с вграден редуктор 1/64, може да се позиционира на 2048 стъпки в един оборот. В цената си има платка с драйвера, закачаш и всичко тръгва. Стандартната библиотека върши работа и се използва лесно.

Недостатъци:
- 4 пина от ардуиното за моторче. Могат да се намалят на 2, ще го тествам тези дни.
- стандартната библиотека държи винаги под напрежение едната намотка. 250 мА. От това моторчето доста бързо загрява. Също и при движение. Не е горещо, но си топли. Трябва му още един пин с по един транзистор да спира и пуска захранването, може и на всичките моторчета на ардуиното.
- за стрелки трябва обратна връзка, ключета при достигане на двете крайни положения. Без тях не става. Това е още един пин на моторче.
- един оборот се прави най-малко за около 3.5 секунди. По бързо не може. За по-бавно няма проблеми. За стрелки - става - около секунда за превключване е достатъчно бързо.
- уж е с дебела и здрава ос, но днес отворих едно за да се опитам да го подкарам без редуктор. Вътре е с едни фини пластмасови колелца, включително и последните. Не може да се очаква кой-знае каква сила. А пък първите колелца се с модул към 0.25, така че без редуктор няма да може да задвижи кой знае какво.

За сега - толкова. Имам за правене един бретел - 4 стрелки и една камара релсови парчета и сърца за захранване. Ще се хване точно на едно ардуино.

VladoC

  • Trade Count: (0)
  • Newbie
  • *
  • Публикации: 35
  • Рейтинг: 21
Re: Arduino за стрелки
« Отговор #182 -: 06 Септември 2018, 09:35:51 »
Бретел собствено производство. Управлението е с Ардуино Нано.
https://www.youtube.com/watch?v=jrsTqqBPc7U

mitko0888

  • Trade Count: (35)
  • Hero Member
  • *****
  • Публикации: 1889
  • Рейтинг: 620
  • H0, еп. II, III, IV, София
Re: Arduino за стрелки
« Отговор #183 -: 06 Септември 2018, 10:34:17 »
Много добро!

pavlinbg

  • Trade Count: (7)
  • Sr. Member
  • ****
  • Публикации: 403
  • Рейтинг: 73
Re: Arduino за стрелки
« Отговор #184 -: 06 Септември 2018, 20:12:29 »
Поздравления за отличната работа при изработването на стрелки, тяхното управление, както и за двете композиции  :hi:

pavel75

  • КЖМ - България
  • Trade Count: (18)
  • Hero Member
  • *****
  • Публикации: 1736
  • Рейтинг: 235
  • HO; IV и V; BDZ, BG; София
Re: Arduino за стрелки
« Отговор #185 -: 15 Януари 2019, 10:05:44 »
Един въпрос към запознитете. По тази схема на ардуино Мега, как са отбелязани цифровите пинове, че нещо не мога да се ориентирам?
http://icircuit.net/wp-content/uploads/2014/09/megapdf.jpg

Искам да използвам и светофорите, та ще ми трябват повече пинове.

На ардуино Дуе са дадени кои са цифровете пинове:

http://icircuit.net/wp-content/uploads/2014/09/Arduino-Due-Pin-mapping.png
« Последна редакция: 15 Януари 2019, 10:10:20 от pavel75 »

svetljjjo

  • Trade Count: (0)
  • Sr. Member
  • ****
  • Публикации: 355
  • Рейтинг: 60
    • Ардуино експерименти и проекти
Re: Arduino за стрелки
« Отговор #186 -: 15 Януари 2019, 13:44:29 »
На всички ардуинота всички пинове са цифрови вход и изход демек могат да предават сигнали и да приемат сигнали
И всички пинове имат и допълнителни функци и те са отбелязани на рисунката
В кода просто трябва да видиш кои пинове се извикват и да закачиш на тях
Обаче пиновете не съвпадат на различните ардуинота в смисъл че са на различни места
А и тая картинка не е най подходящата за мега потърси друга на която са обозначени с D
има ги в нета на тая снимка са дадени технически според производителя на портове PA означава порт а и последван от номера на пина всеки порт има по 8
« Последна редакция: 15 Януари 2019, 13:52:05 от svetljjjo »

mitko0888

  • Trade Count: (35)
  • Hero Member
  • *****
  • Публикации: 1889
  • Рейтинг: 620
  • H0, еп. II, III, IV, София
Re: Arduino за стрелки
« Отговор #187 -: 15 Януари 2019, 14:50:36 »
Цитат на: pavel75 link=topic=4987.msg114120#msg114120 date=1547539544
Един въпрос към запознитете. По тази схема на ардуино Мега, как са отбелязани цифровите пинове, че нещо не мога да се ориентирам?

На твоята картинка и аз не мога да се ориентирам :)

Ето ти една друга:


"Цифровите" са с номерцата от 0 до 54.
Прочети особеностите на тези портове тук.
Освен това доста от тях се използват и за други неща, т.е. ако използваш някоя стандартна библиотека, тя може да използва някои от тези пинове. Ето тук в Documentation са изброени тези пинове.

Като цифрови можеш да използваш и всичките 16 аналогови пина, означени с А0 до А15, и ти ще ги пишеш по същия начин. Ето ти пример.