Мазмұны:

Микро: бит сиқырлы таяқша! (Аралық): 8 қадам
Микро: бит сиқырлы таяқша! (Аралық): 8 қадам

Бейне: Микро: бит сиқырлы таяқша! (Аралық): 8 қадам

Бейне: Микро: бит сиқырлы таяқша! (Аралық): 8 қадам
Бейне: Сиқырлы бөлме. Сиқырлы таяқша 2024, Шілде
Anonim
Image
Image
Кодтау: таяқша контроллері!
Кодтау: таяқша контроллері!

«Кез келген жеткілікті дамыған технология сиқырдан ерекшеленбейді». (Артур 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 -қадам: сиқыр? Не?! Қалай??

Image
Image

Гарри Поттердің бірінші кітабындағы менің сүйікті көріністерімнің бірі - Эрмойн 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)

Оны жасаңыз: сиқырлы қабылдағыш! (1/2)
Оны жасаңыз: сиқырлы қабылдағыш! (1/2)
Оны жасаңыз: сиқырлы қабылдағыш! (1/2)
Оны жасаңыз: сиқырлы қабылдағыш! (1/2)

Екінші микро: бит, ПХД, дәнекерлеу үтігі және барлық электронды бөлшектерді алыңыз!

Жылдам шолу: Біз реленің тұрақты жағын іске қосу үшін микро: бит 3.3В сөндіруді қолданамыз. Схема микро -разрядты P0 түйреуіші NPN транзисторын қосқанда аяқталады. 1 -қадам: реле мен транзисторды ПХД тақтасына дәнекерлеңіз.

2 -қадам: Релелік катушкалар ауысқан кезде микро: бит кернеуінен қорғану үшін диодты тұрақты ток рельсінің түйреуіштеріне дәнекерлеңіз. Диодтың теріс жағы (сұр сызық) түйреуіштегі тұрақты токтың оң релесіне қосылуы керек.

3 -қадам: Тұрақты ток қуатының релесіне бір секіргішті дәнекерлеңіз. Бұл сым мен микро: биттік 3.3В шығыс тақтасы арасында аллигатор қысқышын қосыңыз.

4 -қадам: Тұрақты токты сөндіру (GND) релесі мен транзисторлық коллектор түйреуіші арасындағы басқа өтпелі сымды дәнекерлеңіз.

5 -қадам: Үшінші өтпелі сымды транзисторлық эмитент түйреуішіне дәнекерлеңіз. Бұл сым мен микро: биттік GND тақтасы арасында аллигатор қысқышын қосыңыз.

6 -қадам: резисторды транзисторлық түйреуішке дәнекерлеңіз. Аллигатор қысқышын резистордың екінші ұшы мен микро: бит P0 төсенішінің арасына жалғаңыз.

4 -қадам: Оны құрастырыңыз: сиқырлы қабылдағыш! (2/2)

Оны жасаңыз: сиқырлы қабылдағыш! (2/2)
Оны жасаңыз: сиқырлы қабылдағыш! (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 -қадам: Алға қарай жүріңіз және сиқырлы болыңыз

Алға барыңыз және сиқырлы болыңыз!
Алға барыңыз және сиқырлы болыңыз!

Иә, шебердің деңгейі: орташа !! Қимылмен айналысыңыз, осылайша сіз барлық адамдарға әсер ете аласыз. Және, әрине, басқаларға осы технологиялық сиқырды қалай жасау керектігін үйретіңіз!

Егер сізге көмек қажет болса, сұрақтарыңыз болса немесе туындыларыңызды көрсету үшін пікір қалдырыңыз!

Бақытты болыңыздар, достар!

Ұсынылған: