Мазмұны:
- Жабдықтар
- 1 -қадам: Жобаны жоспарлау
- 2 -қадам: Кескіндеме/Дизайн
- 3 -қадам: картонды кесу
- 7 -қадам: электроникамен жұмыс
- 8 -қадам: кодтау
- 9 -қадам: Қорытынды
Бейне: Micro бар қарапайым аниматрон: бит: 9 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Менің бірінші нұсқаулығыма қош келдіңіз. Мен Skeksis Animatronic қалай жасағанымды бөлісемін. Сізді бүкіл процесте басшылыққа ала отырып, мен сіздің роботты жасауға шабыттана аласыз деп үміттенемін, егер ол ештеңеге ұқсамаса да. Мен өнер туындысын қалай жасау керектігі туралы көп айтпай -ақ қояйын, бұл оны электроникамен қалай үйлестіруге көбірек бағытталған.
Бұл жоба «Қара кристалл: қарсылық дәуірі» керемет сериясынан шабыт алды. Сіз оны тексеріп алуыңыз керек, бұл таңғажайып. Мен әсіресе сахнаның артында көруге кеңес беремін, ол әдемі және креативті шеберлікті көрсетеді.
Өнер мен техниканы біріктіру қазіргі кезде өте оңай. Жаңадан бастағандарға, студенттерге және/немесе кодтауға, дәнекерлеуге және ақауларды жоюға көп уақыт жұмсамай -ақ жұмыс жасағысы келетін адамдарға арналған көптеген технологиялық ресурстар бар. Micro: bit және оның айналасында пайда болған барлық қосымша тақталар-бұл керемет мысал.
Бұл жоба үшін мен екі Micro: бит және екі түрлі қосымша тақтаны қолдандым. Мен олардың арасындағы кейбір айырмашылықтар туралы кейінірек айтатын боламын. Мен потенциометрмен қашықтан басқару пульті жоқ бір ғана қондырма мен бір Micro: бит қолдана алар едім, бірақ менің мақсатым-картоннан жасалған шағын нұсқа болса да, адамдардың аниматрониканы алыстан қалай басқаратынын модельдеу.
Барлық материалдар қайта пайдалануға болады, бірақ сервоприводты алып тастау өте зиянды.
Жабдықтар
2 Микро: биттік тақталар
Hummingbirdbit қосымша қондырғысы
1 Makerbit+R қосымша бортында.
2 Микросерво (егер сізге қозғалтқыш көп көтеру/жылжыту үшін қажет болса, мен металл редукторларды ұсынамын. Мен кәдімгі қондырғыларды қолдандым, мен жаққа алаңдаймын).
2 4 AA Батареялар қосқышы мен батареялары бар
1 стандартты серво (менің тәжірибемде Hitec HS-311 жақсы жұмыс істейді және көптеген мүйіздер мен бұрандалармен бірге келеді)
2 Серво ұзартқыш сымдары
1 Grove слайд потенциометрі (немесе ұқсас)
2 Ротари потенциометрі (менде бірнеше қақпақ бар, бірақ олар қажет емес)
1 Grove түймесі (немесе ұқсас)
1 Үлкен таралған ақ жарық диодты (10 мм)
Әйелден әйелге секіргіш сымдар. Егер сіз Grove бөлшектерін қолдансаңыз, сізге Grove to Female сымдары қажет.
1 шағын теннис допы
Қораптардан көптеген қайта өңделген картон. Бөлшектердің қалыңдығы бірдей екеніне көз жеткізіңіз.
Қашықтан басқару пультіне арналған қорап. Макербитке Micro: bit бекітілген жеткілікті үлкен.
Пинг -понгтан өтуге болатын бір жұқа тырнақ.
Акварельді қағаз
Акварель бояулары (мен түтікті М. Грэмді қолдандым) мен щеткалар.
Сия қалам/маркер (мен мұны қолдандым)
Жақсы қайшылар
Мөлдір материал. (Менің жағдайда мен қаптама көбік парағын қайта қолдандым. Сіз қабатты қағазды да қолдана аласыз.)
Лазерлік кескішке немесе картонды және/немесе канарды кесуге арналған жақсы картон кесу құралдарына қол жеткізіңіз.
Егер лазерлік кесу болса, сканерге қол жеткізу өмірді жеңілдетеді.
1 -қадам: Жобаны жоспарлау
Бұрын айтқанымдай, мені «Қара кристалл: қарсылық дәуірі» шабыттандырды. Әдетте, менің робототехника бойынша жобаларым қол жеткізгім келетін бір нақты қозғалыстан немесе көріністен басталады. Бұл жағдайда бәрі көздің айналасында болды, мен оны жылжытқысы келдім, содан кейін ауызды сөйлеп тұрғандай жылжыту керек (дауысты шығара алатын біреуді басқарса, бұл жақсы болар еді).
Мен алдымен қол жеткізгім келетін қозғалыстар жұмыс істейтініне көз жеткізу үшін жылдам прототип жасадым. Көз теннис допынан жасалған және ол бетке алдыңғы жағында және артқы жағында негізге бекітілген микро сервоға бекітілген. Иек негізге тесік арқылы бекітіліп, беттің артына қойылады.
Осыдан кейін мен жасағым келетін кейіпкер туралы бірнеше зерттеулер жасадым, бұл жағдайда Skeksis Scientist, SkekTek.
2 -қадам: Кескіндеме/Дизайн
Қолында прототипі бар және кейіпкердің сыртқы келбетін зерттегенде (плюс көптеген скриншоттар) мен не істеу керектігін шешуге тура келді.
Hummingbirdbit тақтасының көмегімен мен 4 түрлі серводы басқара аламын. Мен қолды жылжыту туралы ойладым, бірақ оған қарсы шешім қабылдадым, себебі картон қозғалыстар түпнұсқалық қуыршақтың матасына қарағанда өте қатал болып көрінеді. Сондықтан мен барлық қозғалысты бастың айналасына жасауды шештім: бір серво көзге, біреуі жаққа, екіншісі басқа. Мен оған Gelfling мәнін ұстауды шештім, ол содан кейін жарықтандырылады.
Бәрінің көздің қозғалысына негізделгенін біле отырып, тұлғаның масштабы пинг -понгты толық басқаратын микросерваны жасыру үшін оның басы қаншалықты үлкен болатынын және оның өлшемі жақсы болатынын өлшеді.
Мен жақтың бір бөлігі бастың артында болуы керек екенін ескере отырып, басы мен жаққа бөлек суреттер жасадым, ол жақтың қозғалатын микросервасын жасырады және оны айналатын жерден бұрады. иектің қозғалысы табиғи сезінуі мүмкін.
Мен бетімді боялғаннан кейін оны қайшымен мұқият кесіп алдым, содан кейін оларды дененің қалған бөлігін қолмен ұстау үшін нұсқаулық ретінде қолдандым.
Назар аударыңыз, мен барлық сызбаларды қолмен ұстадым, бірақ сіз жасай алатын көптеген нәрселер бар, егер сурет салу сіздің ісіңіз болмаса, мысалы, проекторды қағазға түсіру үшін, серво мен көздің өлшемін есте сақтаңыз. Сонымен қатар, мен акварель мен бояуды таңдадым, өйткені олар маған Брайан Фрод жасаған кейіпкерлердің дизайны туралы ойлауға мәжбүр етті. Бірақ егер сіз өзіңізді басқа ақпарат құралдарымен ыңғайлы сезінсеңіз, оны қолданыңыз.
Дене үшін мен роботқа 3D әсерін тигізгім келетінін білдім, бірақ бұл әлі де қозғалатын сурет. Бұл үшін мен бәрін қабаттарға айналдыру үшін бөліктерге бөлуді қалайтынымды білдім. Мен қолдарды денеге қажет болғаннан ұзағырақ етіп жасадым, сондықтан олар бұрышқа ілінуі мүмкін. Мен келесі суреттер тізімімен аяқтадым: бас, жақ, негізгі корпус, қарақұйрық тәрізді зат, сол жақ білек, сол қол, оң жақ білек, оң қол, бөтелкедегі оң қол.
Мен олардың барлығын қайшымен өте мұқият кесіп алдым. Қол өте қиын болды, өйткені мен бөтелкенің контур болғанын қалайтынымды білдім, өйткені кейінірек мен бөтелкенің жарқырауы үшін мөлдір қағаз қосатын едім.
3 -қадам: картонды кесу
Енді стандартты серводы денеге бастың қозғалысы жақсы болатындай етіп бекітіп, сервоны жасыратын уақыт келді. Сіз мойынға тесік жасауыңыз керек, себебі ол денеге тартылғандықтан, сервоны қайтадан қадағалап, тесіктің кеңірек бөлігін қоспағанда, оны өткізіп жіберіңіз. Серво өткеннен кейін және бәрі жақсы болып көрінсе, оны ыстық желіммен жабыстыруға болады.
Менде үлкен қызыл серво мүйізі болды, ол басқаларына қарағанда берік болып көрінеді. Мен мұны бастың тіреуішінің артқы жағына жабыстыру арқылы бекіту үшін және серво берілістерін мұқият жылжыту арқылы бастың қозғалысы қаншалықты алыс болатынын тексергеннен кейін орнына бұрап бекіту арқылы қолдандым.
Негізі денеге серво арқылы бекітілген кезде, мен жақты тұрған жерін басқаратын микросерваны ыстық желіммен жабыстаймын, содан кейін жақты ыстық желімделген мүйізбен бекітемін, мен оны ұстап тұру үшін бұранданы қосамын. орнында да.
Құрылыстың соңғы бөлігі - көзі бар беттің жоғарғы бөлігін және жақ сүйегін бастың түбіне бекіту. Мен беті қаттырақ болу үшін тұмсықты жағындағы микро серво сияқты қалың картон кесектерін қостым. Мен мұны алғаннан кейін, мен бәрін ыстық желіммен тегістеуге өте мұқият қараймын.
7 -қадам: электроникамен жұмыс
Серваларды орналастыра отырып, мен сымдар қалай көрінетінін және егер оларды жеткілікті түрде жасыра алсам ба деп ойладым. Hummingbirdbit тақтасы Skeksis -тің артында болатындықтан, сымдар жетуі үшін серво ұзартқыш сымдарын екі микросервоға қосуым керек. Мен жақты Servo 1 -ге, көзді Servo 2 -ге, басымды Servo 3 -ке жалғадым.
Жарық диоды светодиод 3 -ке қосылады. Мен дәнекерлеуді қажет етпейтін секіргіш сымдарды қолдандым.
Қашықтан басқару пульті қорапшаға салынған, онда мен барлық потенциометрлерді жақсы және тығыз орната алдым, оларды бұрап немесе бұрап қойдым.
HummingbirdBit қозғалтқыштар мен светодиодтарды қосуға тамаша. Бұл мен жасаған нәрселердің көпшілігін таңдау тақтасы, себебі ол өте ыңғайлы. Оларда Micro: битке сымсыз қосыла алатын iPad қосымшасы бар және бұл ақауларды жоюды өте оңай етеді. Мен шын мәнінде Micro: битпен жұмыс істеуге бағдарламаланған бит пен басқа Micro бақылайтын Makecode бағдарламасымен ауыстырдым: аз, өйткені iPad көмегімен мен серво қозғалысының диапазонын тексере аламын. Әрқайсысы үшін минималды және максималды қозғалыс болғым келетін дәрежелерді оңай табуға болады.
Екінші жағынан, MakerBit сенсорлар, потенциометрлер және басқа жиынтықтардан алынған заттарды, мысалы мен қолданған Grove бөлшектерін қосуға өте ыңғайлы. Мен айналмалы потенциометрлерді мүлде дәнекерленбейтін секіргіш сымдармен байланыстыра алдым.
Көзді басқаратын айналмалы ыдыс A2 -ге қосылған.
Басты басқаратын айналмалы кастрюль A4 -ке қосылған.
Түйме A3 -ке қосылған.
Жақты басқаратын сырғытпа Grove коннекторына A1/A0 қосылған.
8 -қадам: кодтау
Мен MakeCode -те кодтауды жасадым, бұл Micro: bit үшін Microsoft блогының кодтауы.
Бірінші қадам - серво бұрыштарының минимум және максимум сандарын табу. Мен бұны бұрын айтқанымдай, iPad үшін Birdblox қосымшасында сынақ және қателік арқылы жасадым, себебі бұл оңай әрі жылдам.
Осыны ескере отырып, мен алдымен пультті кодтадым. Міне код. Ол кастрөлдердің минимумы мен максимумын әр серво үшін жұмыс істеген минимум және максималды бұрыштармен салыстырады.
Назар аударыңыз, мен түйменің жарықты қосқысы келмейтінін шештім, себебі менде шам өздігінен қосылды, бірақ сіз оны қоса аласыз. Бұл қозғалтқыштардың коды.
9 -қадам: Қорытынды
Енді бізде робот бар және ол кодталған! Оны сынаудың уақыты келді.
Бұл нұсқаулық сізге өз роботын жасауға шабыттандырады деп үміттенемін және ол сізге қойылған кейбір сұрақтарға жауап берді.
Робототехника сайысында екінші орын
Ұсынылған:
Micro: bit және 2 servo бар қарапайым гимбал: 4 қадам
Micro: bit және 2 servo көмегімен қарапайым Gimbal: Сәлеметсіз бе! Бүгін мен сізге қарапайым гимбал тұрақтандырғышты қалай жасау керектігін көрсетемін. Сіз YouTube -те бейнені мына жерден көре аласыз. Онда жарық камерасы болады. Егер сіз неғұрлым қуатты сервос пен құрылым орнатсаңыз, ол смартфонды немесе тіпті тиісті камераны ұстай алады. Келесі қадамдарда
Микро бағдарламалау: бит робот және джойстик: MicroPython көмегімен бит контроллері: 11 қадам
Micro: Bit Robot & Joystick бағдарламалау: MicroPython көмегімен бит контроллері: Robocamp 2019 үшін біздің жазғы робототехника лагері, 10-13 жас аралығындағы жастар BBC микро: битке негізделген «салмаққа қарсы роботты» дәнекерлейді, бағдарламалайды және құрады. микро: бит қашықтан басқару құралы ретінде пайдаланылады. Егер сіз қазір Robocamp -та болсаңыз, шаңғымен
Қарапайым және қуатты тұтқаны қалай жинауға болады- Micro негізінде: Бит: 10 қадам (суреттермен)
Қарапайым және қуатты тұтқаны басқару құралын қалай жинауға болады- Micro негізделген: Бит: Тұтқаның аты- Handlebit. Пішіні- тұтқасы және өте керемет көрінеді! Енді біз Handlebit туралы кіріспе жасай аламыз, оған көшейік
Lego Technics дөңгелегі бар қарапайым микро: бит робот: 5 қадам
Қарапайым Micro: бит робот Lego Technics дөңгелектері: Бұл нұсқаулық 5мм перспекстің 2 бөлігін қолданып өте қарапайым шассиді қолдануға арналған, сондықтан мен Micro: бит роботы мүмкіндігінше тез жұмыс істей аламын. сахнаны қойыңыз, мен басқа электр құралдарын қолданған жоқпын
ПХД дизайны қарапайым және қарапайым қадамдармен: 30 қадам (суреттермен)
ПХД дизайны қарапайым және қарапайым қадамдармен: СӘЛЕМ ДОСТАР ПХД дизайнын үйренгісі келетіндер үшін өте пайдалы және қарапайым оқулық басталады