Мазмұны:
- 1 -қадам: материалдар:
- 2 -қадам: құралдар
- 3 -қадам: материалдарды жинау
- 4 -қадам: барлық жолдарды қосыңыз
- 5 -қадам: қозғалтқыштар
- 6 -қадам: мотормен жүру
- 7 -қадам: №2 моторлы көлік
- 8 -қадам: Екінші L293D -ді пиксакске қосу
- 9 -қадам: барабандар
- 10 -қадам: Жазу модулі
- 11 -қадам: SRF05
- 12 -қадам: Ботты іс жүзінде жинаңыз
- 13 -қадам: №1 тест
- 14 -қадам: Финал
Бейне: Барабан добын қалай жасауға болады !!: 14 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:28
Бұл роботқа барабан машинасы деп аталатын үлкен назар аударылған робот шабыттандырды, мен оны кейін таба аламын. Бұл робот серуендеу үшін танк протекторларын пайдаланады, кедергілерді табу үшін ультрадыбыстық ультрадыбысты пайдаланады, ол дыбыс бар заттың қаттылығын/жұмсақтығын/жаңғырын анықтайды. Ол ойнауға тұрарлық затты тапқаннан кейін, ол орнынан жылжиды, содан кейін моторлы барабан таяқшаларын қолдана отырып, қысқа 20-60 секунд жасаңыз. ұру Сыртқы жазу/ойнату модулін қолдана отырып, ол жиіліктің 20 секундын жазады және оны үздіксіз ойнайтын жиілікпен синхронды түрде ойнайды (робот әлі де ойнап тұрады). Ұзақ кептеліс сеансы аяқталғаннан кейін ол кетіп қалады және шексіз циклде басқасын табуға тырысады. Қарау/тыңдау өте қызықты!
1 -қадам: материалдар:
1 редукторлы қозғалтқыш пен протектор пакеті- $ 39.99 сатып алуBuy4 GM10 тісті пейджер моторы- $ 39.00 сатып алу2 L293D мотор драйверінің чиптері- $ 8.00 сатып алу1 9V жазу модулі- $ 10.79 сатып алу SRF05 ультрадыбыстық диапазонды сатып алушы 2-3 мм ақ синтра пакеті немесе сізге ұнайтын кез келген басқа құрылыс материалы Buy1 SRF05 корпус кронштейні сатып алу АА батареялары Үлкен динамик Кейбір қуыс алюминий құбырлар 2.54мм штрихті түйреуіштер Көптеген көптеген секіргіш сымдар, F/M және F/F
2 -қадам: құралдар
Плескалық дәнекерлегішMini Philips бұрағышМини тегіс бұрағышСым кескіш/стрипперТөзімділік
3 -қадам: материалдарды жинау
4 -қадам: барлық жолдарды қосыңыз
Түсінікті, жолдарды жинаңыз және доңғалақтарды онымен бірге берілетін редукторға бұраңыз. Протектордың екінші шетінде алюминий түтіктердің біріне ыстық желім, ол суреттегідей еркін айналады.
5 -қадам: қозғалтқыштар
Қозғалтқыштардағы плиталардың әрқайсысына бір сымды дәнекерлеңіз (әрқайсысы үшін екеу). Алдыңғы сурет бұл үшін әділеттілікті көрсетуі керек.
6 -қадам: мотормен жүру
L293D-ді жоба тақтасына қосыңыз және мотордан A-B терминалына дейінгі төрт сымға дәнекерлеңіз. Енді кодты бағдарламашыға жазыңыз: жоғары 4 төмен 5 басу F5 Екі дөңгелекті алға айналғанша екі санды ауыстырыңыз.
7 -қадам: №2 моторлы көлік
IC тақтасын және 16pin DIP, DIP дәнекерлеуді IC тақтасының ортасына келесідей алыңыз:
8 -қадам: Екінші L293D -ді пиксакске қосу
GM10-> L293D-> Picaxe тақтасын төмендегі суреттегідей жалғап, кодты іске қосыңыз: негізгі: жоғары 1 төмен 0 күтіңіз 1 төмен 1 төмен 0 күтіңіз 1 төмен 1 жоғары 0 күтіңіз 1 төмен 1 төмен 0 күтіңіз 1 басты өтіңіз.
9 -қадам: барабандар
GM10 -дің екеуіндегі ыстық желім, әрқайсысының ұзындығы бірдей екі алюминий құбыр, сіз оған қатты соққы бергенде жақсы «дем беретін» болғыңыз келеді. Үшіншісі бас барабан болады, сондықтан бұл (қалыңырақ) болады, немесе тереңірек дыбыс шығарады, мен музыкалық емеспін, мен білмеймін:). Суреттерсіз жүруге жеткілікті түсінікті ме?
10 -қадам: Жазу модулі
Қызықты бөлігі: V+G жазғыш модулінен кесіңіз, оны ұзақ ұстағыңыз келеді, сондықтан оны ұзақ ұстаңыз V+G -ді Picaxe -дің V+G порттарына қосыңыз Жазу модульдерінің сымдарының бірін кесіңіз, ал қиылмағанын а -ға қосыңыз. Picaxe шығысы 0 Ойнату модульдерінің біреуін кесіңіз, екіншісін басқа шығысқа қосыңыз 1 *** МАҢЫЗДЫ: егер сіздің ойнатуыңыз түйме болса, онда мембрананы шығаратын түймені шешіп, тақтаның ізін сол жерден алыңыз. Кішкене тесік, өндіруші мұны оның жұмыс істеп тұрғанын тексеру үшін қолданады, сымыңызды соған дәнекерлеңіз, бұл сіздің жалғыз ойнату сымыңыз (шығуға қосылады) **** Кодты іске қосыңыз: main: жоғары 0wait1low 0wait1goto main
11 -қадам: SRF05
SRF05 (бірге жеткізіледі) үстіне 5 тақырыптық түйреуішті дәнекерлеу, егер сіз https://www.robot-electronics.co.uk/htm/srf05tech.htm дәнекерлеуді білмесеңіз, srf05-ді пиксеге қосыңыз және бұл кодты іске қосыңыз: символ триг = 3 таңбаның жаңғырығы = 6 таңбаның диапазоны = w1майн: пульсация тригі, 2 пулсин жаңғырық, 1, диапазонға рұқсат етіңіз диапазон = 10 / 58дебуг диапазоны негізгі srf05 қызыл жыпылықтауы керек
12 -қадам: Ботты іс жүзінде жинаңыз
Sintra-ны кітап сөресіне ұқсас дизайнға жабыстырыңыз (менікі екі қабатты) және оны боттың негізіне ыстық желіммен жабыңыз (немесе егер L-кронштейнін қолданыңыз):
13 -қадам: №1 тест
Әр барабан таяқшасының бір сымын пикаксадағы шығысқа қосыңыз (0-7), екіншісінің сымын V+ терминалына қосыңыз (V1) Ойнатуды бір шығысқа, ал жазбаны екіншісіне қосыңыз, сонымен қатар V+ Тақтадағы G сымдары Қосалқы L293D және 4 -ші GM10 қосқышын осы чипке жалғап, кодты орындаңыз: негізгі: жоғары 0 үзіліс 100 кезең 0 үзіліс 100 жоғары 1 үзіліс 100 саты 1 пауза 100 жоғары 2 үзіліс 100 саты 2 пауза 100 жоғары 3 тоқтау 6 кідірту 100goto main Бұл тек қана соңғы жұмыс емес, бәрі жұмыс істейтініне көз жеткізу үшін сынақ: Pand сіз келесі бейнені алуыңыз керек: минусы ит+мен отбасы фонда айқайлайды Бұл диагарамды қараңыз:
14 -қадам: Финал
Жоқ, мен жобаның соңғы кодын ұсынбаймын, сондықтан үмітіңізді үзбеңіз, бірақ мен сізге құнды ақпаратты айтамын. Сіз жасаған соңғы тестті (12 -қадам) қолданыңыз, қандай барабан/жазуды/ойнатуды басқаратынын және әр түрлі уақыт айырмашылықтарын қолдана отырып, оны ырғақты етуді (кідірістер, содан кейін сан - Х -дағы уақыт) жасауға тырысыңыз. жазу модулінің сеанстың басында (жоғары) басталып, сессияның соңында (төменгі _) аяқталуы, содан кейін келесі сеанста барабаншының келесі сеанста (жоғары, төмен және т. Мен srf05 кодын кодқа қалай енгізу керектігін бөлісу үшін оны кейін өңдеймін, мен кодты бөліспеймін, сұрамаңыз:) Көңілді болыңыз !!
Ұсынылған:
DIY қалай керемет көрінетін сағатты жасауға болады - StickC - Оңай жасауға болады: 8 қадам
DIY қалай керемет көрінетін сағатты жасауға болады - StickC - Оңай жасауға болады: Бұл оқулықта біз ESP32 M5Stack StickC -ті Arduino IDE және Visuino көмегімен СКД -де уақытты көрсету үшін қалай бағдарламалауды, сонымен қатар StickC түймелерінің көмегімен уақытты орнатуды үйренеміз
Linux жүктеу дискісін қалай құруға болады (және оны қалай қолдануға болады): 10 қадам
Linux жүктеу дискісін қалай құруға болады (және оны қалай қолдануға болады): Бұл Linux -тен қалай бастау керектігі туралы қарапайым кіріспе, атап айтқанда Ubuntu
ARDUINO NANO/MINI ҚАЛАЙ ЖАСАУҒА БОЛАДЫ - Жүктеушіні қалай жағуға болады: 5 қадам
ARDUINO NANO/MINI ҚАЛАЙ ЖАСАУҒА БОЛАДЫ | Bootloader қалай жазылады: Бұл нұсқаулықта мен сізге Scratch -тен Arduino MINI -ді қалай жасау керектігін көрсетемін. Бұл нұсқаулықта жазылған процедураны жобаның жеке талаптарына сәйкес кез келген arduino тақталарын жасау үшін қолдануға болады. Жақсы түсіну үшін бейнені қараңыз
Ата мен әженің күнтізбесін қалай жасауға болады & Скрапбук (егер сіз скрапбоны қалай жасау керектігін білмесеңіз де): 8 қадам (суреттермен)
Ата мен әженің күнтізбесін қалай жасауға болады & Скрапбук (егер сіз скрапбоны қалай жасау керектігін білмесеңіз де): Бұл әжелер мен әжелер үшін өте үнемді (және өте бағалы!) Мерекелік сыйлық. Мен осы жылы әрқайсысы 7 доллардан төмен 5 күнтізбе жасадым. Материалдар: сіздің балаңыздың, балаларыңыздың, жиендеріңіздің, жиендеріңіздің, иттердің, мысықтардың немесе басқа туыстарыңыздың 12 керемет суреті12 түрлі бөліктер
Гитара динамигінің қорабын қалай құруға болады немесе стереоға арналған екеуін қалай құруға болады: 17 қадам (суреттермен)
Гитара динамигінің қорабын қалай құруға болады немесе стереоға арналған екеуін қалай құруға болады?: Мен жаңа гитара колонкасын өзім құрып жатқан түтік күшейткішпен бірге алғысы келді. Динамик менің дүкенімде қалады, сондықтан оған ерекше нәрсе қажет емес. Толекс жабындысы өте оңай зақымдалып кетуі мүмкін, сондықтан мен жеңіл құмнан кейін сыртқа қара шаштым