Мазмуну:
- Жабдуулар
- 1 -кадам: Оңдоо үчүн бир нерсе табыңыз
- 2 -кадам: Макетти түзөлү
- 3 -кадам: Мотор үчүн
- 4 -кадам: Басып чыгаруу, чогултуу жана иштөө
Video: Panzer VIII Maus Microbit тарабынан башкарылган: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Tinkercad долбоорлору »
Дал ушул семестрде биздин мектептин таланттуу классынын атайын курсу болгон:
3D басылган машинаны кубаттоо үчүн BBC micro: bitти колдонуңуз
Бирок мага мугалимибиздин биз үчүн жасаган кадры жаккан жок (Билесизби, Googleга "BitCar Micro Bit" териңиз, ошондо сиз көп нерселерди көрөсүз), МЕН БАШКАЧА КЕЛЕМ !!!
Ошентип, дөңгөлөктүү машиналарды жасоонун ордуна, мен рулдуу унаа жасоону чечтим (ошондой эле 3D принтерде!)
Биринчи сүрөт - мен жасагым келген нерсе.
Maus деп аталган немис танкынын кыймылдуу моделинин бардык басып чыгарылуучу компоненттери. (Дүйнөдөгү эң оор учур.)
Жабдуулар
1 жана 2 -кадамдар:
Tinkercad эсеби
3 -кадам:
- 1x (же 2x) BBC микро: бит.
- DFRobot Team Му Python Script редактору менен код. (Би -Би -Синин микро: бит.)
4 -кадам:
- 3D принтер.
- 1x (же 2x) BBC микро: бит.
-
BBC микро үчүн 1x драйверди кеңейтүү тактасы: бит. (Бул сыяктуу) (Эгер билсеңиз, TT Motors айдоо үчүн дагы бир нерсени колдонсоңуз болот.)
- 2x 3V ~ 6V TT Motor редуктору. (1:48 Gear Ratio, Tinkercadдагы AKA хобби редуктору, аны микросхемалар> компоненттерден түзөтүү интерфейсинен таба аласыз) (Дагы, эгер сиз билсеңиз, TT Моторлорун айдоо үчүн дагы бир нерсени колдонсоңуз болот.)
1 -кадам: Оңдоо үчүн бир нерсе табыңыз
Мен галереядан кээ бир 3D Maus моделдерин таптым.
Бирок кээ бир моделдердин сырткы дизайны өтө жөнөкөй, ал эми назиктери бир бөлүктөн турат, бул бардык компоненттерди бөлүп-жаруу үчүн СУПЕР кыйын.
Акыр -аягы, мен жогорудагы биринчи сүрөттө таптым. (Бул кадамдын аталышынын үстүндө)
Анын сырткы көрүнүшү өтө жөнөкөй эмес жана аны группалаштырууга болот!
Ошентип, мен аны шаблон катары колдондум.
2 -кадам: Макетти түзөлү
I кадам: Кыскартуу N 'Disassemble
Аны жумушчу планга ылайыкташтырыңыз.
Түзөтүүгө муктаж болгон нерсенин баарын бөлүп алыңыз.
(Жогорудагы биринчи сүрөт)
Экинчи кадам: казуу
Кыймылдаткычтын ичине батышы үчүн мунарага жана кузовго тешиктерди казыңыз.
(Экинчи жана үчүнчү сүрөт жогору)
III кадам: токтотуу
Түпнускадагы шаблондун токтотулушу кызыктай болгон. (Жогорудагы Бешинчи Сүрөт сыяктуу)
Алтынчы сүрөт - солго (жана оңго) денеге кайчылаш таякчаларды кошуу жолу.
Жалпысынан сегиз штанга.
Алар жетинчи сүрөттөгү 8 дөңгөлөктү бекитишмекчи.
Дөңгөлөктөрдүн төртөө TT Motors'ту бекитүү үчүн тешиги бар блокко бекитилген жана үстүңкү устунга бекитилиши керек. (Сегизинчи сүрөт)
(Чынында, бул блокко алардын экөө гана тиркелиши керек, бирок мен дагы эле Төрт нерсе керек деп ойлойм)
IV кадам: Көз салуу
Трек The Ninth Pic сыяктуу майда бөлүктөргө бөлүнгөн.
Онунчу сүрөт алар кандай көрүнүшү керек: дөңгөлөктүн учтары аларга жакшы батат, жана аларды бир -бирден тиркеп койсо болот.
(Аларды жабыштыруунун көптөгөн жолдору бар, мисалы, таякты жана эки капкакты өзүнчө басып чыгаруу, жана таякты кичинекей трек бөлүктөрүнүн ортосундагы тешиктерден өткөрүп, капкактарды 2 капталына коюу.)
(Мен тешиктен өтүп, анын эки капталын бүгүү үчүн темир зымды колдонууну туура көрөм (бир аз степлерге окшош), анткени принтер мындай кичинекей таякчаларды жана капкактарды басып чыгарууга так эмес жана мага эч кандай капкактын кереги жок ушундай кылып.)
V -кадам: Экспорттоо
Бардык бөлүктөрдү экспорттоо.
(БАРДЫК ФАЙЛДАРДЫ ҮСТҮНӨ КОЙДУМ, ӨЗҮНӨН КОЛДОНУҢУЗ:))
Аларды кийинчерээк басып чыгарабыз.
3 -кадам: Мотор үчүн
Бул кадамда биз DFRobotтун Му Python Script редакторун колдонобуз.
(Disclaimer: Бул жөн гана демонстрация, жарнак эмес.)
(Сиз аны "камсыздоо" бөлүмүндөгү шилтемеден ала аласыз.)
- Micro: bitти компьютериңизге туташтырыңыз.
- Мен айткан редакторду жүктөп алыңыз.
- "Mu 1.0.1.exe" файлын көргөнгө чейин бардык файлдарды ачыңыз.
- Аны иштетүү үчүн эки жолу чыкылдатыңыз. (Эгерде UAC калкып чыкса, жөн гана ооба дегенди басыңыз.)
- Орнотуу устасы калкып чыккандан кийин, орнотууну жасаңыз.
- Программаны орноткондон кийин, редакторду иштетиңиз.
- 'Select Mode' кутучасынан 'Maqueen' тандаңыз.
- Төмөндөгү 'Скрипттер' бөлүмүнүн астындагы скриптти түзөтүү интерфейсине териңиз.
- Сиз жазган текстти.py файлы катары сактаңыз.
- Файлды микро: биттерге чагылдыруу үчүн текст жазуу аймагынын үстүндөгү 'жарк' баскычын басыңыз.
žСкрипттер:
микробиттик импорттон *
радио импорттоо
žI2caddr = 0x10
кыймылдаткычы (багытL, ылдамдыкL, багытR, ылдамдыкR):
z buf = bytearray (5)
z buf [0] = 0x00
z buf [1] = directionL
z buf [2] = speedL
z buf [3] = directionR
z buf [4] = speedR
i2c.write (I2caddr, buf)
jradio.on ()
žradio.config (канал = 01)
ошол учурда Чын:
ž if button_a.was_pressed ():
ž radio.send ('A')
ž if button_b.was_pressed ()
ž radio.send ("B")
msg = radio.receive ()
эгер msg жок болсо:
эгерде msg == A:
ž мотор (0, 255, 0, 0) # сол мотор алдыга жана сол мотор ылдамдыгы = 255, (1, 255, 0, 0) сол мотор артка
я (1000)
ж, эгерде msg == B:
ž мотор (0, 0, 0, 255) #оң мотор алдыга жана оң мотор ылдамдыгы = 255
я (1000)
4 -кадам: Басып чыгаруу, чогултуу жана иштөө
(Менде бул баскычта басып чыгарган чыныгы нерселер үчүн эч кандай сүрөт жок, анткени менин мугалимимде 3D принтери бар, ал эми Тайванда жайкы каникул - бул жерде эч кандай саясат жок:))
1. Басып чыга турган нерселерди 3D принтерге жөнөтүңүз.
(Google өзүңүз, бул сиздин принтериңизге жараша болот)
2. Аларды басып чыгарыңыз.
3. Дененин үч бөлүгүн жогорудагы сүрөттөгүдөй тегиздеңиз. Аларды азыр тиркебеңиз.
4. Дөңгөлөктөрдү устунга коюңуз. Эсиңизде болсун, блоктору барлар үстүңкү устунга туура келиши керек.
Бардык трек тетиктерин туташтырып, дөңгөлөктөрдүн үстүнө коюп, чыныгы тректи алган унаага окшош кылыңыз.
5. TT Motors кузовуна салып, алардын валдарын (ак таякчалар) үстүңкү дөңгөлөктөрдөгү блоктордун (тик бурчтуу) тешиктерине салыңыз. Андан кийин аны денеге бекитүү үчүн жасаңыз (Жогорудагы сүрөттө желим же скотч колдонуңуз)
6. Моторлорду айдоочу тактасына жана айдоочу тактасын микро: биттердин бирине туташтырыңыз. Бардык компоненттер үчүн электр энергиясынын жетиштүү болушун камсыздап, бул алыстан башкарылуучу танкты ойноп убактыңыздан ырахат алыңыз!
(Кантип көзөмөлдөө керек: оңго буруш үчүн А баскычын, солго буруу үчүн В баскычын басыңыз, түз алдыга өтүү үчүн экөөнү тең басыңыз)
Сунушталууда:
Superstock (штрих -код сканери тарабынан башкарылган акция): 5 кадам
Superstock (штрих -код сканери тарабынан башкарылган) Концепция колдонуучуларга ыңгайлуу маалымат базасын түзүп жатат, сиз кампаңызда бар нерселерди санап туруу үчүн веб -сайт аркылуу кире аласыз (менин кийимимде
IR TV Remote тарабынан башкарылган эки ойготкуч жана температура монитору бар Big Arduino ЖК Сааты: 5 кадам
IR Arduino менен башкарылган эки ойготкуч жана температура монитору бар Big Arduino ЖК сааты: IR TV пульту башкарган эки ойготкуч жана температура монитору менен Arduino негизделген LCD саатын кантип куруу керек
Адам-компьютер интерфейси: EMG колдонуп, билек кыймылы тарабынан Gripper (Kirigami тарабынан жасалган) функциясы: 7 кадам
Адам-ЭЭМ Интерфейси: Function a Gripper (Kirigami тарабынан жасалган) Билек Кыймылы EMGди колдонуп: Ошентип, бул менин компьютер-интерфейсиндеги биринчи аракетим болду. python жана arduino аркылуу жана оригами негизделген кармагычты иштетти
Робот: Windows Phone тарабынан башкарылган эки жол мобилдик.: 6 кадам (Сүрөттөр менен)
Робот: Windows Phone тарабынан башкарылган эки жол мобилдик .: Тизме: Arduino Uno L 293 (Bridge) HC SR-04 (Sonar Module) HC 05 (Bluetooth Module) Tg9 (Micro Servo) Motor with Gear Box (Two) Battery Holder (for 6 AA) Контакт линзаларды кармоочу зымдар (эркектен ургаачыга чейин) Кабелди ысык желим менен байлап (таяк
ARDUINO YUN тарабынан башкарылган ROOMBA STEFANO DALL'OLIO тарабынан Wifi App аркылуу: 4 кадам (Сүрөттөр менен)
ROOMBA Driveed by ARDUINO YUN Via Wifi App by STEFANO DALL'OLIO: Бул колдонмодо Wifi аркылуу Roomba айдап чыгуу үчүн ARDUINO YUNду Roomba менен туташтыруу үчүн кодду бөлүшөм. Код жана колдонмо толугу менен өзүм түзүп, Стефано Далл тарабынан иштелип чыккан Olio.My Roomba бул Roomba 620, бирок ошол эле кодду башка Roomb үчүн колдонсоңуз болот