Мазмуну:
- Жабдуулар
- 1 -кадам: Moto: bitти орнотуңуз
- 2 -кадам: Moto: Servo моторун сайыңыз
- 3 -кадам: Серво моторун иштетүү үчүн Micro: bitти программалаңыз
- 4 -кадам: Серво моторун иштетүү
- 5 -кадам: Кодду Micro: bitке жүктөп алыңыз
- 6 -кадам: Башка мотор кошуңуз
- 7 -кадам: Моторуңуз менен сонун нерсени иштетиңиз
Video: Moto: Bit Micro: Bit: 7 Steps (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:37
Micro: bitтин функционалын кеңейтүүнүн бир жолу-SparkFun Electronics (болжол менен $ 15-20) тарабынан moto: bit деп аталган тактаны колдонуу. Бул татаал көрүнөт жана көптөгөн өзгөчөлүктөргө ээ, бирок андан servo моторлорду иштетүү кыйын эмес. Moto: bit микро: кичине иштей турган кичинекей моторго караганда күчтүү моторлорду иштетүүгө мүмкүндүк берет.
Жабдуулар
- moto: бит
- bbc micro: бит
- servo мотор
- баррель джек штепсели бар электр менен камсыздоо (а/с адаптери, бирок сиз дагы батарейканы колдоно аласыз)
1 -кадам: Moto: bitти орнотуңуз
Келгиле, мотону карап көрөлү: бит. Үстүнкү жагында узун тешик бар, анда сиз микро: битти киргизесиз. LED: өйдө караган микро: бит так салынганына ишениңиз.
Мотонун капталында электр джекси бар: бит. Сиз ар кандай энергия булактарын туташтыра аласыз. 11Вдан ашык колдонбоңуз (кээ бир тактайлардагы кичинекей сөздөр 3-17В деп жазылганын эске алыңыз, бирок SparkFun боюнча, бул алардын кийинки партияларынын такталарында оңдолуучу ката). Сиз 4-АА батарейка пакетин, бир 9В батарейка пакетин же 11В ашпаган AC адаптерин колдоно аласыз.
2 -кадам: Moto: Servo моторун сайыңыз
Мото: битти жакшылап караңыз. Сиз "SERVO" деп белгиленген казыктардын тобун көрөсүз. Бул жерде биз servo моторду туташтырабыз. SERVO аймагынын сол жагындагы төөнөгүчтөр "P15, VCC, GND" деп, ал эми оң жагындагылар "P16, VCC, GND" деп айтышат.
Бул мисалда, биз servo моторун сол жактагы казыктарга туташтырабыз.
Серво мотору үч түстүү зым менен коштолот, адатта розеткага туташтырылган. Зымдар көбүнчө кара, кызыл, анан үчүнчү түстө болот. Кара дээрлик дайыма "жер" дегенди билдирет (жана мотодо GNDге туташат: бит); кызыл "күчтү" көтөрөт (жана мото: битке VCC туташтырат), ал эми бул мотордогу ак зым - маалыматты алып жүрүүчү нерсе (жана мото: битке P15ке туташтырылат).
Моторду "P15, VCC, GND" тилкесине туташтырып, ак зымды P15 менен, кызылын VCCге, кара түстү GND менен дал келтирүүнү тактаңыз.
3 -кадам: Серво моторун иштетүү үчүн Micro: bitти программалаңыз
Эми мото: бит тактасына туташтырылган моторду иштетүү үчүн бизге код керек.
MakeCode ачыңыз жана жаңы долбоорду баштаңыз. (Сиз MakeCode биринчи бир нече үйрөткүчтөрү аркылуу иштедиңиз деп ойлойбуз).
Биз servo моторубузга микро: бит баскычын басканда 4 жолу алдыга жана артка жылууну айтабыз.
"Киргизүү менюсунан" А баскычын басылган блокту сүйрөңүз.
Андан кийин, цикл кошуңуз. "Циклдар" менюсунан жашыл "кайталоо" блогун сүйрөп, "басылган" баскычындагы кызгылт көк түскө түшүрүңүз. Ошентип, биз А баскычын басканда, биз бир нерсени 4 жолу жасайбыз …
4 -кадам: Серво моторун иштетүү
Биз моторубузду иштетүү үчүн бир нече блокторду кошушубуз керек.
- Меню пункттарынын ылдый жагындагы "Өркүндөтүлгөн" тандоосу басылды.
- "Pins" деп жазылган нерсени тандаңыз. "Серво жазуу пин … Биздин servo Pin 15ке (P15) туташтырылган, андыктан P15ти тандап, даражанын жөндөөсүн 0гө өзгөртүңүз.
- Ачык көк түстөгү "пауза" блогун кошуңуз (Негизги менюдан табылган) жана аны 500 мс (миллисекунд) кылып өзгөртүңүз.
- Андан кийин дагы бир кызыл серво блогун кошуп, P15ти тандап, сервону 180 градуска жылдырыңыз.
- Башка тыныгуу блогун кошуңуз.
- Толук кодду карасак, анда "А кнопкасын басканымда, муну 4 жолу жаса: сервону 0 градуска жылдыр, 500 миллисекунд күт, сервону 180 позицияга жылдыр, 500 миллисекунд күт".
- Серводун кыймылын көрүү үчүн окшоштурулган микро: битке А баскычын басыңыз.
5 -кадам: Кодду Micro: bitке жүктөп алыңыз
USB кабелин колдонуп, микро: битти компьютериңизге сайыңыз. Жүктөө баскычын чыкылдатып,.hex файлын микро: битке сүйрөңүз.
[Эгер муну кантип жасоону билбесеңиз, MakeCode тез көрсөтмөсүн караңыз.]
Сиз микро: битке А баскычын басканыңызда, сиздин сервоңуз иштеши керек!
Серво позициялары үчүн ар кандай орнотууларды, кайталоо циклиндеги ар кандай сандарды жана ар кандай тыныгуу убактысын колдонуу үчүн кодуңузду өзгөртүү менен эксперимент кылыңыз.
6 -кадам: Башка мотор кошуңуз
Ушул эле нерсени P16га туташтырылган моторго жасаса болот (Pin 16).
Эгерде сиз бул код блокторун кошсоңуз (жана микро: битке жүктөсөңүз), моторду А15 баскычын басканда P15те, ал эми В баскычын басканда моторду P16де иштете аласыз.
7 -кадам: Моторуңуз менен сонун нерсени иштетиңиз
Биз моторлорубузду Paper Mechatronics долбоорлорунан кагаз машиналарын иштетүү үчүн колдонобуз. Вебсайтты карап, өзүңүздүн машинаңызды куруңуз, анан аларды сервоприводдуу моторлоруңузга илип коюңуз. Көңүл ачуу!
Бул материал No IIS-1735836 гранты боюнча Улуттук Илим Фонду тарабынан колдоого алынган иштерге негизделген. Бул материалда айтылган ар кандай пикирлер, тыянактар, тыянактар же сунуштар авторлорго таандык жана Улуттук Илим Фондунун көз карашын чагылдырбайт.
Бул долбоор Конкорд Консорциуму, Колорадо Университети, Боулдер жана Джорджия Техникалык Университетинин ортосундагы кызматташтык.
Сунушталууда:
Коронавирус EXTER-MI-NATION Micro: bit жана Daleks менен: 4 кадам (Сүрөттөр менен)
Коронавирус EXTER-MI-NATION Micro: bit жана Daleks менен: Бул TinkerGenден коронавирусту коргоо боюнча сериядагы экинчи долбоор. Биринчи макаланы бул жерден таба аласыз. Биз адамзаттын жамааттык аракети менен учурдагы эпидемия жакында жок болот деп бекем ишенебиз. Бирок COVID-19 өткөндөн кийин да
Love Meter - Micro: Bit: 10 Steps (Сүрөттөр менен)
Love Meter - Micro: Bit: Бул окуу куралы үчүн сиз " сүйүү өлчөгүчүн " түзөсүз. Microbit менен. Бул абдан оңой иш, ал бир аз кодду жана зымдарды талап кылбайт. Аяктагандан кийин, Microbitтин ар бир четинен эки адам кармашат жана алардын ортосундагы сан
Felt Micro: bit Name Badge - Craft + Coding !: 6 Steps (Сүрөттөр менен)
Felt Micro: bit Name Badge - Craft + Coding!: Жайкы лагерде сизге эң керектүү нерсе - бул эң сонун ат төш белгиси! Бул көрсөтмөлөр сизге BBC микро: битти кантип программалоону көрсөтөт, ким экениңизди көрсөтүп, анан түзүңүз жана кийизден жасалган төш белгини анын ичине ылайыкташтырыңыз. Steps 1 & 2 прогноз жөнүндө
Килем сенсорлор менен/ RF байланышы Arduino Micro менен: 4 кадам (сүрөттөр менен)
Килем сенсорлор менен/ RF Ардуино Микро менен Байланыш: Мен жакында эле лампалардын астына килемче салынган сенсорлорго реакция берген бир катар лампалардан жасалган бирдей ар түрдүү орнотууну аяктадым. Мына мен килемди басым сенсорлору менен кантип жасадым. Мен ал үчүн пайдалуу болот деп ишенебиз.:)
NODEMCU LUA ESP8266 MCP23017 менен 16 Bit Port Expander IC: 6 Steps (Сүрөттөр менен)
NODEMCU LUA ESP8266 MCP23017 менен 16 Bit Port Expander IC: MCP23017 - бул чиптин эки жагында А жана В порттары бар жана казыктар ырааттуу тартипте болгондуктан, такта жасоо үчүн салыштырмалуу оңой IC. Бул ICде колдонулбаган 2 пин бар