Мазмұны:

Moto: bit көмегімен микро серверлерді қалай іске қосу керек: бит: 7 қадам (суреттермен)
Moto: bit көмегімен микро серверлерді қалай іске қосу керек: бит: 7 қадам (суреттермен)

Бейне: Moto: bit көмегімен микро серверлерді қалай іске қосу керек: бит: 7 қадам (суреттермен)

Бейне: Moto: bit көмегімен микро серверлерді қалай іске қосу керек: бит: 7 қадам (суреттермен)
Бейне: Жиналыс №2-24.04.2022 | ETF тобының мүшесі және диалог 2024, Қараша
Anonim
Moto: bit көмегімен Servo моторларды қалай іске қосу керек: Micro: bit көмегімен
Moto: bit көмегімен Servo моторларды қалай іске қосу керек: Micro: bit көмегімен
Moto: bit көмегімен Servo моторларды қалай іске қосу керек: Micro: bit көмегімен
Moto: bit көмегімен Servo моторларды қалай іске қосу керек: Micro: bit көмегімен

Micro: bit функциясын кеңейтудің бір жолы-SparkFun Electronics (шамамен $ 15-20) moto: bit тақтасын пайдалану. Бұл күрделі көрінеді және көптеген мүмкіндіктерге ие, бірақ одан серво қозғалтқыштарын іске қосу қиын емес. Moto: bit сізге микро: битпен жұмыс істеуге болатын шағын моторға қарағанда қуатты қозғалтқыштарды басқаруға мүмкіндік береді.

Жабдықтар

  • мото: бит
  • bbc микро: бит
  • серво қозғалтқышы
  • баррель ұясы бар қуат көзі (а/с адаптері, бірақ сіз батарея жинағын да пайдалана аласыз)

1 -қадам: Moto: bit орнатыңыз

Moto: bit орнатыңыз
Moto: bit орнатыңыз

Мотоға назар аударайық: бит. Жоғарғы жағында микро: бит енгізетін ұзын ұя бар. Светодиодтар жоғары қаратып, микро: бит тығыз енгізілгеніне көз жеткізіңіз.

Мото жағында: қуат ұясы бар: бит. Әр түрлі қуат көздерін қосуға болады. 11В-тан артық қолданбаңыз (кейбір тақталардағы кішкене сөздер 3-17В деп жазылғанын ескеріңіз, бірақ SparkFun бойынша бұл келесі тақталар партиясында түзетілетін қате баспа). Сіз 4-АА аккумуляторлық пакетін, 9В жалғыз аккумуляторлық батареяны немесе 11В-тан аспайтын айнымалы ток адаптерін қолдана аласыз.

2 -қадам: Servo моторын Moto: битке қосыңыз

Серво моторын мотоға қосыңыз: бит
Серво моторын мотоға қосыңыз: бит
Серво моторын мотоға қосыңыз: бит
Серво моторын мотоға қосыңыз: бит
Серво моторын мотоға қосыңыз: бит
Серво моторын мотоға қосыңыз: бит

Мото: битке мұқият қараңыз. Сіз «SERVO» деп белгіленген түйреуіштер тобын көресіз. Бұл жерде біз сервоприводты қосамыз. SERVO аймағының сол жағындағы түйреуіштерде «P15, VCC, GND», ал оң жақта «P16, VCC, GND» деп жазылған.

Бұл мысалда біз сервоприводты сол жақ түйреуіштерге қосамыз.

Серво қозғалтқышы үш түсті сыммен жеткізіледі, әдетте розеткаға қосылады. Сымдар әдетте қара, қызыл, содан кейін үшінші түсті болады. Қара әрқашан дерлік «жер» дегенді білдіреді (және moto -да GND қосылады: бит); қызыл «қуатты» алып жүреді (және мото: битке VCC қосылады), ал бұл қозғалтқыштағы ақ сым - бұл ақпаратты тасымалдаушы (және мото: битке P15 қосылады).

Қозғалтқышты «P15, VCC, GND» бағанына қосыңыз, ақ сымды P15 -пен, қызылды VCC -ге, ал қараны GND -ге сәйкестендіріңіз.

3 -қадам: Micro: bit бағдарламасын сервоприводты іске қосу үшін бағдарламалаңыз

Енді мото: биттік тақтаға қосылған қозғалтқышты іске қосу үшін бізге код қажет.

MakeCode ашыңыз және жаңа жобаны бастаңыз. (Сіз MakeCode алғашқы бірнеше оқулықтарымен жұмыс жасадыңыз деп ойлаймыз).

Біз серво қозғалтқышына микро: бит А түймесін басқанда 4 рет алға -артқа жылжуын айтамыз.

«Кіріс мәзірінен» «А түймесі басылды» блогын сүйреңіз.

Әрі қарай, циклды қосыңыз. Жасыл «қайталау» блогын «ілмектер» мәзірінен сүйреп апарыңыз «А» түймешігінің күлгін түсіне салыңыз. Біз А түймесін басқанда, біз бір нәрсені 4 рет жасаймыз …

4 -қадам: Серво моторын іске қосыңыз

Image
Image

Біз қозғалтқышты іске қосу үшін бірнеше блок қосуымыз керек.

  • Мәзір элементтерінің төменгі жағындағы «Қосымша» опциясын нұқыңыз.
  • «Түйреуіштер» деп аталатын элементті таңдаңыз. «Серво жазу түйреуіші …» деген қызыл блокты сүйреп, қайталау блогына бекітіңіз. Біздің серво 15 -пинге қосылады (P15), сондықтан P15 таңдаңыз және дәреже параметрін 0 -ге өзгертіңіз.
  • Ашық көк «кідірту» блогын қосыңыз (Негізгі мәзірден табылған) және оны 500 мс (миллисекунд) етіп өзгертіңіз.
  • Содан кейін тағы бір қызыл серво блогын қосыңыз, P15 таңдаңыз және сервоны 180 градусқа жылжытыңыз.
  • Басқа кідірту блогын қосыңыз.
  • Толық кодты қарап, онда «А түймешігін басқанда, мұны 4 рет жасаңыз: сервоны 0 градусқа жылжытыңыз, 500 миллисекунд күтіңіз, сервоны 180 позицияға жылжытыңыз, 500 миллисекунд күтіңіз».
  • Серво қозғалысын көру үшін модельденген микро: битке А түймесін басыңыз.

5 -қадам: Кодты микро: битке жүктеңіз

USB кабелі арқылы компьютерге микро: бит қосыңыз. Жүктеу түймесін басып,.hex файлын микро: битке сүйреңіз.

[Егер сіз мұны қалай жасау керектігін білмесеңіз, MakeCode жылдам нұсқаулығын қараңыз.]

Микро: биттағы А түймешігін басқанда, сіздің серво жұмыс істеуі керек!

Серво позициялары үшін әр түрлі параметрлерді, қайталау цикліндегі әр түрлі сандарды және әр түрлі кідіріс уақыттарын пайдалану үшін кодты өзгерту арқылы тәжірибе жасаңыз.

6 -қадам: басқа мотор қосыңыз

Басқа мотор қосыңыз!
Басқа мотор қосыңыз!

Сіз дәл осылай P16 -ге қосылған қозғалтқышты жасай аласыз (түйреуіш 16).

Егер сіз осы код блоктарын қоссаңыз (және микро: битке жүктесеңіз), моторды А түймешігін басқанда P15 -те, ал В түймесін басқанда моторды P16 -де іске қосуға болады.

7 -қадам: Қозғалтқышпен керемет нәрсені іске қосыңыз

Біз қозғалтқыштарды қағаз механотроникасының жобаларынан қағаз машиналарын іске қосу үшін қолданамыз. Жеке машиналарды жасау үшін веб -сайтты қарап шығыңыз, содан кейін оларды серво қозғалтқыштарына қосыңыз. Масайрау!

Бұл материал № IIS-1735836 гранты бойынша Ұлттық Ғылым Қорының қолдауымен жасалған жұмысқа негізделген. Бұл материалда айтылған кез келген пікірлер, тұжырымдар, тұжырымдар немесе ұсыныстар авторлардың пікірлері болып табылады және міндетті түрде Ұлттық ғылым қорының көзқарасын білдірмейді.

Бұл жоба Конкорд Консорциумы, Колорадо Университеті, Боулдер және Джорджия Техникалық Университетінің ынтымақтастығы.

Ұсынылған: