Мазмұны:
- Жабдықтар
- 1 -қадам: сиқыр? Не?! Қалай??
- 2 -қадам: кодты: таяқша контроллері
- 3 -қадам: Оны құрастырыңыз: сиқырлы қабылдағыш! (1/2)
- 4 -қадам: Оны құрастырыңыз: сиқырлы қабылдағыш! (2/2)
- 5 -қадам: кодтау: сиқырлы қабылдағыш
- 6 -қадам: Тексеру және жөндеу
- 7 -қадам: Сиқырлы тірегіңізді жасаңыз
- 8 -қадам: Алға қарай жүріңіз және сиқырлы болыңыз
Бейне: Микро: бит сиқырлы таяқша! (Аралық): 8 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
«Кез келген жеткілікті дамыған технология сиқырдан ерекшеленбейді». (Артур C. Кларк). Ия, олай! Біз не күтеміз, технологияны қолданып, өзіндік сиқырлық түрін жасайық !!
Бұл жобада біздің жеке сиқырлы таяқшаны жасау үшін екі микро: биттік микроконтроллер, тұрмыстық салқындатқыш және бірнеше кішкене электронды бөлшектер қолданылады. Мен Wingardium Leviosa қимылын қолдануды таңдадым, бірақ сіз бұл жобаны басқа заклинаниеге бейімдей аласыз!
Назар аударыңыз, бұл аралық жоба, себебі ол жоғары кернеу мен токты қамтиды. Қауіпсіздік ережелерін қолданыңыз және әрқашан басқа ересек адаммен бірге болыңыз.
Қиындық: орташа
Оқу уақыты: 15 мин
Жасалу уақыты: ~ 1 сағ
Құны: ~ 40 доллар
Жабдықтар
-
Таяқша!
Сіз арнайы таяқшаларды сатып ала аласыз немесе шығармашылықпен айналысып, өзіңіз жасай аласыз
- Қауырсын (жүзу үшін!)
- Қолғап (микро жасыру үшін: таяқша контроллері)
-
Бір (1) тұрмыстық салқындатқыш (4А немесе одан аз)
Біз салқындатқыш желдеткішті өзгертпейміз, сондықтан үйдің айналасындағысын алыңыз немесе сүйікті адамнан қарыз алыңыз
-
Бір (1) ұзартқыш сым
Біз ұзартқыш сымды өзгертеміз, сондықтан қажет емес қосымша сымды қолданыңыз немесе арзанға сатып алыңыз
- Екі (2) микро: бит
-
Екі (2) микро: разрядты батареялар жиынтығы және екі (2) AAA батареялары
Егер сіз micro: bit Go пакетін алсаңыз, ол батареямен және батареялармен бірге келеді:)
- Екі (2) microUSB кабелі
-
Бір (1) ПХД
Менікі 2см х 8см, кез келген ұқсас немесе үлкен ПХД жұмыс істейді (бірақ міндетті түрде нан тақтасын қолданбаңыз, себебі ол жоғары токты көтере алмайды)
-
Бір (1) қатты күй релесі (JZC-11F)
5Vdc кірісіне және 220/250 Vac және 5A шығысына есептелген. Ол ауыса алатын болса, сіз басқа релені қолдана аласыз
- Бір (1) NPN транзисторы
- Бір (1) диод
- Бір (1) 100 Ом резистор
- Үш (3) аллигатор қысқыштары
- Үш (3) секіргіш сым, 22 өлшеуіш
- Екі (2) қосқыш сым, 14 калибрлі (минимум 5А)
- Жылуды төмендететін түтік (~ 4 «/20 см)
1 -қадам: сиқыр? Не?! Қалай??
Гарри Поттердің бірінші кітабындағы менің сүйікті көріністерімнің бірі - Эрмойн Wingardium Leviosa заклинаниясымен қауырсынды қалықтауы. Бұл қарапайым заклинание сиқырды неліктен жақсы көретіндігіміздің мәнін анықтайды: білегімізбен және бірнеше таңдаулы сөздермен біз бірден таңқаларлық (және әсерлі) оқиғалар жасай аламыз.
Бізде мұндай сиқыр жоқ болса да, бізде кейде ғажайып болып көрінетін технология бар. Сонымен, мұндай есептер! Менің сүйікті сахнамды қайталау үшін мен қауырсынды көтергім келді. Біз шынайы өмірде қауырсындарды алыстан қалай жылжытамыз? Желмен !!
Бұл жобаның жаңа нұсқасын жасағаннан кейін мен 100% қанағаттанбадым. Мен Гермиона деңгейіндегі сиқыршы мәртебесіне қол жеткізгім келді! Сондықтан мен үйдегі үлкен желдеткіштің қуатын ауыстыруға болатын екінші нұсқасын жасадым.
Бұл нұсқада айнымалы ток қуатын тұрақты триггермен ауыстыру үшін қатты күй релесі қолданылады. Сіз менің дизайныма еліктей аласыз немесе одан да жақсысын өзіңіз жасай аласыз! Бұл жобаның TONS нұсқалары бар, оларды сіз осы негізгі құрылыммен жасай аласыз, сізді шабыттандыратын заклинание тауып, оны өмірге әкеледі!
Бұл оқулықта келесі әрекеттерді орындау керектігін көрсетеді
1. Микро: бит таяқша контроллері үшін блокқа негізделген қарапайым кодты жазыңыз
2. 12В, 4А ұстағыш желдеткіштің қуатын ауыстыру тізбегін құрыңыз.
3. Радио сигналмен іске қосылатын сиқырлы қабылдағыштың блокқа негізделген қарапайым кодын жазыңыз (bluetooth)
2 -қадам: кодты: таяқша контроллері
Сиқырлы таяқшамыздан бастайық! Біз Make Code веб-сайты арқылы блокқа негізделген кодтауды қолданамыз, бірақ егер сізде кодтау тәжірибесі болса, сіз микрофайлды сіздің сүйікті кодтау ортасында micropython немесе C ++ көмегімен бағдарламалай аласыз (мысалы, Idle, Visual Studio Code және т.б.).
1 -қадам: Іске қосу блогында Радио тобының нөмірін орнатыңыз. Біз бірдей нөмірді micro: bit сиқырлы қабылдағышы үшін қолданамыз.
2 -қадам: Таяқшаның әрекетті қалай бастайтынын шешіңіз.
Микро: бит 3 осьті акселерометрге ие, біз мұны қимыл триггерін орнату үшін қолданамыз.
Жылдам шешім: «дірілдеу» блогын қолданыңыз!
Қимылға негізделген күрделі шешім:
«Сериялық жазу мәні» блоктарымен (Қосымша бөлім астында) сериялық портқа басып шығару арқылы акселерометрдің қалай жұмыс істейтінін біліңіз. Қимыл жасау кезінде микро: бит шығысын бақылау үшін Arduino IDE сериялық мониторын ашыңыз. Триггерлерді орнату үшін бақылауларыңызды қолданыңыз. (No2 код)
No2 кодтағы мысал-менің Wingardium Leviosa қимылын жасауға тырысуым: свиш-флик! (z-бағытта төмен және х-бағытта солға қарай). Өзіңіздің сиқырлы қимылыңыз үшін сол күйінде немесе бастапқы нүкте ретінде қолданыңыз!
Пайдалы кеңестер:
(1) Микроконтроллерлер ақпаратты тез өңдейтіндіктен, кідірту блогы микро: биттердің екінші бөлікті тексеруден бұрын қимылдың бірінші бөлігін аяқтауға уақыт береді.
(2) Мен микро: битке ось белгілерін қостым, осылайша мен Wingardium Leviosa заклинаниесінің дұрыс қозғалысын қалай оңай табуға болатынын анықтай аламын - мұны міндетті түрде ұсыныңыз!
3 -қадам: Радио нөмірін жіберу үшін қимылды қолданыңыз (немесе тізбек, тек дәйекті болыңыз).
«Радио жіберу жолы» және «радио жіберу нөмірі» блоктары «радио» блоктар жинағында кездеседі.
4 -қадам: Кодты micro: bitке жүктеп алып сақтаңыз!
3 -қадам: Оны құрастырыңыз: сиқырлы қабылдағыш! (1/2)
Екінші микро: бит, ПХД, дәнекерлеу үтігі және барлық электронды бөлшектерді алыңыз!
Жылдам шолу: Біз реленің тұрақты жағын іске қосу үшін микро: бит 3.3В сөндіруді қолданамыз. Схема микро -разрядты P0 түйреуіші NPN транзисторын қосқанда аяқталады. 1 -қадам: реле мен транзисторды ПХД тақтасына дәнекерлеңіз.
2 -қадам: Релелік катушкалар ауысқан кезде микро: бит кернеуінен қорғану үшін диодты тұрақты ток рельсінің түйреуіштеріне дәнекерлеңіз. Диодтың теріс жағы (сұр сызық) түйреуіштегі тұрақты токтың оң релесіне қосылуы керек.
3 -қадам: Тұрақты ток қуатының релесіне бір секіргішті дәнекерлеңіз. Бұл сым мен микро: биттік 3.3В шығыс тақтасы арасында аллигатор қысқышын қосыңыз.
4 -қадам: Тұрақты токты сөндіру (GND) релесі мен транзисторлық коллектор түйреуіші арасындағы басқа өтпелі сымды дәнекерлеңіз.
5 -қадам: Үшінші өтпелі сымды транзисторлық эмитент түйреуішіне дәнекерлеңіз. Бұл сым мен микро: биттік GND тақтасы арасында аллигатор қысқышын қосыңыз.
6 -қадам: резисторды транзисторлық түйреуішке дәнекерлеңіз. Аллигатор қысқышын резистордың екінші ұшы мен микро: бит P0 төсенішінің арасына жалғаңыз.
4 -қадам: Оны құрастырыңыз: сиқырлы қабылдағыш! (2/2)
7 -қадам: Екі жағынан 14 калибрлі сымнан 1/2 дюймдік (2 см) оқшаулауды алып тастаңыз. Бір сымды NO релесінің түйреуішіне, ал екінші сымды COM (немесе катушка 2) түйреуішіне дәнекерлеңіз.
8 -қадам: Ұзартқыш сымды тек бір жағынан кесіңіз және кесілген сымның ~ 2 дюймдік оқшаулауын алыңыз.
9 -қадам: 14 калибрлі сымды ұстаңыз және әр сымға жылуды қысатын түтікті салыңыз.
10 -қадам: 14 калибрлі сымның бір ұшын ұзартқыш сымның бір ұшымен туралаңыз, содан кейін металды бірге бұраңыз. Жылуды төмендететін түтікті сүйікті құралмен бекітіңіз. жылу көзі (мысалы, жеңіл, шаш кептіргіш және т. Басқа сымдар мен жылуды қысқартатын түтік үшін қайталаңыз.
Ескерту: Айнымалы ток сымдарының бағыты маңызды емес.
5 -қадам: кодтау: сиқырлы қабылдағыш
Біздің сиқырлы ресиверді кодтау уақыты келді!
1 -қадам: Радио тобын таяқша контроллерінің нөміріне қойыңыз. 2 -қадам: «радиода қабылданған» блогын шығарып, оны «қабылданған санға» (немесе егер сіз таяқша контроллері үшін қолдансаңыз «қабылданған жолға») орнатыңыз.
3 -қадам: Қайталау блогын «радиода қабылданған» блокқа сүйреп апарыңыз және оны 2-4 рет қайталауға ауыстырыңыз.
4 -қадам: (Қосымша, бірақ ұсынылады) Micro: bit белгішесін көрсетіңіз, ол жолды алған -алмағаныңызды хабарлайды.
Егер сіз отладка жасасаңыз, бұл өте пайдалы.
5 -қадам: 0 сандық түйреуішті қосыңыз! («P0 сандық жазу түйрегі» деп аталады)
Бұл блок Қосымша қойындысының астындағы «түйреуіштер» блогының астында орналасқан.
6 -қадам: Бірнеше секундқа кідіртіңіз.
Мен 2 секунд таңдадым, сіз мұны сақтай аласыз немесе қалағаныңызша реттей аласыз.
7 -қадам: Сандық түйреуіш 0 («P0 сандық жазу түйрегіші» 0) және микро: биттік дисплейді өшіріңіз.
8-қадам (міндетті емес, бірақ ұсынылады): тестілеу және отладтау мақсатында micro: бит түймесін пайдаланып резервтік триггер қосыңыз:)
Воила! Сиқырлы қабылдағыш микро: битке кодты жүктеңіз, біз сиқырлы тірекке дайынбыз!
6 -қадам: Тексеру және жөндеу
Ал енді, біздің сүйікті бөлігіміз үшін: тестілеу !!
Микро: биттерді қосыңыз (батарея немесе microUSB арқылы), ұзартқыш сымды қосыңыз және желдеткішті ұзартқыш сымға қосыңыз, сиқырлы қабылдағыш желдеткішті қосатынын тексеру үшін таяқша реттегішін жылжытыңыз.
Тестілеуді аяқтағаннан кейін, сиқырлы қабылдағыш қосылыстарын ыстық желіммен жабыңыз, оларды орнында ұстаңыз. Егер сіз ультра тұрақты шешімді алғыңыз келсе, эпоксидті қолданыңыз (су өткізбейтін жақсы бонус ерекшелігі). Микро: бит желіммен жабылмау үшін ұсынылады, сондықтан сіз оны болашақ жобалар үшін пайдалана аласыз.
Күтілгендей жұмыс істемеді ме?
1. Қуат - барлық деңгейдегі тәжірибе жасаушылар үшін ең көп тараған мәселе. Барлық заттардың қосылғанын екі рет тексеріңіз. Қабылдағышта «хабарлама бар» белгісін көрсететінін тексеру үшін микро: бит контроллерінің жылдам триггерін пайдаланыңыз.
2. Желдеткіш қозғалмайды ма? Реле ауысқанда, сіз дыбыстық шертуді естисіз. Микро: бит контроллерінің жылдам триггерін қолданыңыз және дыбысты тыңдаңыз.
Микро: бит 2xAAA аккумуляторлық батареясы релені іске қосу үшін жеткіліксіз қуат екенін байқадым. Мен microUSB кабелін қолдана бастадым, бірақ 3xAAA аккумуляторлық батареясы да осылай әрекет етуі керек.
3. Мультиметрді қолданып, дәнекерлеу қосылыстарының үздіксіздігін және қажет болған жағдайда тұрақты ток релесінің кернеуін тексеріңіз.
7 -қадам: Сиқырлы тірегіңізді жасаңыз
Енді сіз өзіңіздің сиқырлы технологиялық қабілеттеріңізді сынап көрдіңіз және тәжірибе жасасаңыз, сіз өзіңіздің сиқырлы тірегіңізді жасауға дайынсыз! Микро: бит таяқшасы контроллері + батарея жинағын жасыру үшін қолғап қолданыңыз.
Сиқырлы қабылдағыш үшін: қауырсынды қайда қойғыңыз келеді және желдеткішті қалай жасыруға болады?
Менің демонстрациям үшін мен желдеткішті камерадан жасырдым (схххх айтпаңыз !!), бірақ егер сіз өзіңіздің сиқырлы өнімділігіңізді өзіңіз жасасаңыз, желдеткішті жасыру үшін қоршау жасай аласыз. Мен терезе торының тордың ауа жұмысына мүмкіндік беретін бөліктерді жасыруға көмектесу үшін жақсы жұмыс істейтінін білдім.
Сиқырдың басқа түрлерін жасағыңыз келе ме? Сіз әр түрлі тіректерді жасай аласыз! Дәл осындай орнату динамиктер немесе экран сияқты кез келген төмен қуатты айнымалы құрылғыны қосу үшін жұмыс істейді! Тек максималды ток 5А -дан аз екеніне көз жеткізіңіз.
8 -қадам: Алға қарай жүріңіз және сиқырлы болыңыз
Иә, шебердің деңгейі: орташа !! Қимылмен айналысыңыз, осылайша сіз барлық адамдарға әсер ете аласыз. Және, әрине, басқаларға осы технологиялық сиқырды қалай жасау керектігін үйретіңіз!
Егер сізге көмек қажет болса, сұрақтарыңыз болса немесе туындыларыңызды көрсету үшін пікір қалдырыңыз!
Бақытты болыңыздар, достар!
Ұсынылған:
Микро бағдарламалау: бит робот және джойстик: MicroPython көмегімен бит контроллері: 11 қадам
Micro: Bit Robot & Joystick бағдарламалау: MicroPython көмегімен бит контроллері: Robocamp 2019 үшін біздің жазғы робототехника лагері, 10-13 жас аралығындағы жастар BBC микро: битке негізделген «салмаққа қарсы роботты» дәнекерлейді, бағдарламалайды және құрады. микро: бит қашықтан басқару құралы ретінде пайдаланылады. Егер сіз қазір Robocamp -та болсаңыз, шаңғымен
Микро: бит сиқырлы таяқша! (Бастаушы): 8 қадам (суреттермен)
Микро: бит сиқырлы таяқша! (Бастаушы): Бізге сиқырлы емес адамдар үшін заттарды ақылмен, сөзбен немесе таяқпен көтеру қиын болса да, біз технологияны қолдана отырып (негізінен) бір нәрсені жасай аламыз! Бұл жобада екі микро: бит қолданылады. кішкене электронды бөлшектер мен кейбір күнделікті заттар
Сиқырлы таяқша. Tesla катушкасы: 3 қадам
Сиқырлы таяқша. Tesla Coil: Бәріңе сәлем. Мен Интернетте кез -келген жерде кездесетін классикалық схемаға негізделген Tesla катушкасын жасай бастадым, мен транзистордың қызып кетуімен аяқталды, бұл менің тізбегімді 1 секундтан кейін тоқтатты. Мен схеманы өзгерттім
Pimoroni Enviro көмегімен жарық пен түсті өлшеу: микро үшін бит: бит: 5 қадам
Pimoroni Enviro көмегімен жарық пен түстерді өлшеу: бит үшін микро: бит: Мен бұрын жарық пен түстерді өлшеуге мүмкіндік беретін кейбір құрылғыларда жұмыс істедім, және сіз осындай өлшемдердің теориясы туралы көптеген нұсқауларды таба аласыз. жақында қоршаған ортаны шығарды: бит, m үшін қосымша
Сиқырлы заклинание арқылы сиқырлы кристалды доп жасауға рұқсат етіңіз! ~ Arduino ~: 9 қадам
Сиқырлы заклинание арқылы сиқырлы кристалды шар жасауға рұқсат етіңіз! ~ Arduino ~: Біз сиқырлы шар жасаймыз, ол қозғалыс сенсоры мен RFID сканерін пайдаланып, ішіндегі жарықдиодты шамдардың анимациясын басқарады