Мазмуну:
- 1 -кадам: Идея
- 2-кадам: Электрондук эмес ингредиенттер
- 3-кадам: Электрондук эмес түзүлүш
- 4 -кадам: Электрондук ингредиенттер
- 5 -кадам: Электрондук түзүлүш
- 6 -кадам: Кодекс
- 7 -кадам: ырахат алыңыз
Video: Buzz Wire Scavenger Hunt Clue: 7 кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Бул Instructable сизге "Buzz Wire" оюнунун жогорку технологиялык версиясын кантип курууну көрсөтөт, аны тазалоочу аңчылыкта колдонууга болот же башка кыйынчылыктарга ылайыкташтырса болот.
1 -кадам: Идея
Buzz Wire - бул операция сыяктуу оюн, бирок бурулушу менен (түзмө -түз)! Максаты - бурулган зымдын тегерегине шакекти тийбестен алуу. Бул оюндун классикалык версиясында, эгер шакек зымга тийсе, ызылдаган үн өчөт же жарык жарк этет. Мен бул оюндун версиясын башка бирөөбүздүн туулган күнүмө карата издеп тапкым келди. Ошентип, мага оюндун ичиндеги маалыматты жашыруунун жолу керек болчу. Бул көрсөтмө оюн ийгиликтүү аяктагандан кийин гана билдирүүнү көрсөтө турган бул оюндун жаңыртылган версиясын түзүү үчүн Arduino жана ЖК экранды кантип колдонууну карап чыгат! Баарынан маанилүүсү, алдоонун эч кандай жолу жок (эгер сиз схеманы түшүнбөсөңүз!)
2-кадам: Электрондук эмес ингредиенттер
Бул оюндун денесин куруу үчүн сизге керек болот:
- Трек - мен калың жез зымды колдондум. Ар кандай өткөргүч металл зым иштеши керек. Ийилгенге чейин ичке болушу керек, бирок оюн бою формасын бекем кармаш үчүн калың болушу керек.
- Шакек - мен көзгө илгич колдондум. Же болбосо, шакектин формасына ийилген тректен кошумча зымды колдонсоңуз болот.
- Эки шайба - бул жолдун акыркы чекити катары колдонулат.
- Дагы бир нече зым - Бул ар кандай бөлүктөрдү схемага туташтыруу үчүн колдонулат. Мен тректи жана кир жуугучту туташтыруу үчүн кээ бир жука зымдарды (мышыктын 5 кабелинен ажыратылган) колдонгом (сизге зымдын үч бөлүмү керек болот) жана шакек үчүн калыңыраак аллигатор секирүүчү кабели.
- Такта - бул баарын бириктирет. Мен бутунун узундугун 1 "x4" бөлүгүн колдондум.
Инструменттерге келсек, сизге керек болот:
- Бургулоо жана трек зымыңыздын өлчөмү бир аз
- Кээ бир кычкачтар
- Ысык клей
3-кадам: Электрондук эмес түзүлүш
Биринчиден, тактанын эки тарабында трек зымыңызга окшош эки тешик бургулаңыз. Булар зымдын казыктары катары кызмат кылат.
Андан кийин, экинчи сүрөттө көрсөтүлгөндөй, кичинекей зымды жуугучтардын ар бирине ороп коюңуз.
Эми кир жуугучтардын бирин зым менен биринчи тешикке жабыштырыңыз, андан кийин трек зымынын бир учун тешикке түртүп, ордуна чаптаңыз. Кир жуугуч менен трек зымы тийбеши керек. Үчүнчү сүрөттү караңыз.
Эми трек зымын кызыктуу формага бүгүп, башка тешикке жетүү үчүн каалаган узундугуңузда кысыңыз. Трасстын зымын экинчи тешикке түртүүдөн мурун, экинчи шайбаны (зым оролгон менен) трек зымынын айланасына коюп, андан кийин жука зымдын бир бөлүгүн трек зымынын учуна ороп коюңуз. Андан кийин учту же тректи зымды тешикке жабыштырып, кир жуугучту тактайга ылдый чаптаңыз (4 -сүрөттү караңыз). Жолдун зымы менен кир жуугучтун ортосунда электр байланышы жок экенин текшериңиз.
Андан кийин, 5 -сүрөттөгүдөй эле, секирүүчү зымдын бир учун шакекче кысып туруу үчүн аллигатордун кыскычын колдонуңуз.
Эми сиздин түзүлүшүңүз биринчи сүрөткө окшош болушу керек.
4 -кадам: Электрондук ингредиенттер
Бул оюндун мээсин куруу үчүн, сизге керек болот:
- An Arduino
- LCD экран
- 10 к потенциометр
- Пьезо сигналдары (милдеттүү эмес)
- кызыл жана жашыл LED (милдеттүү эмес)
- Бир ууч секирүүчү кабелдер жана нан
- 220 Ом каршылыгы
- 1Kohm же андан жогору каршылык менен бирдей маанидеги төрт резистор
Бул бөлүктөрдүн бардыгын Elegooнун башталгыч пакеттеринин биринен табууга болот, алар бир топ компоненттер үчүн абдан жакшы. Мен бул долбоорду ушул компоненттен курдум.
5 -кадам: Электрондук түзүлүш
Диаграммада көрсөтүлгөндөй схеманы орнотуңуз. Бул жерде кээ бир эскертүүлөр:
- Светодиоддорго жана ЖКга туташкан резисторлор 220 Ом
- Аналогдук кирүүлөргө туташкан жана диагоналдуу жайгаштырылган резисторлор 1k+ ohm.
-
Оң жактагы баштыкка туташкан диагностикалык зымдар оюндун корпусуна төмөнкүдөй туташат:
- A0 (жашыл зым) старт-оюн жуугучка туташат
- A1 (көк зым) трек зымына туташат
- A2 (сары зым) оюндун аягындагы кир жуугучка туташат
Бул схема TinkerCad менен тартылган.
6 -кадам: Кодекс
Код тиркелген жана аны менин GitHubдан да тапса болот.
Бул оюн менин сүйлөшкөн кызым Жейминин туулган күнүнө карата издеп табуунун бир бөлүгү катары курулган. Ал оюнду уткандан кийин, ЖК экраны идиш жуугуч болгон кийинки түшүнүгүнүн жайгашкан жерин көрсөткөн жана пьезо -зумер "туулган күнүң менен" ойногон. Эгерде сиз Джейми аттуу кимдир бирөөнүн туулган күнүн табууну пландабасаңыз, анда идиш жуугучта, ЖКнын текстин жана пьезонун ызылдашы сыяктуу кээ бир коддорду алмаштыргыңыз келиши мүмкүн.
Негизинен, старт менен байланышкан 5 этап бар (arduino күйгүзүлөт), оюндун башталышы (рингге тийүүчү башталгыч жуугуч), оюндун ишке ашпай калышы (рингге тийүүчү рельске), оюндун аягы (шакектин тийүүчү аягы кир жуугучка эмес, трекке эмес зым), жана алдамчы (рельске тийгенден кийин шакекчеге тийүүчү соңку шайба). Бул этаптар негизги циклдагы if/else логикасы менен ишке ашат, жана ар кандай текст DisplayText () коммутатору менен ишке ашырылат. Көңүл буруңуз, мен колдонбогон бир иш (стадия = 1) бар. Бул мага маселелерди берди, ошондуктан мен аны логикадан алып салдым, бирок аны тазалаган жокмун жана азыр андай кылгым келбейт.
Бул кодду түшүнүү жана ошого жараша оңдоо үчүн жетиштүү деп үмүттөнөбүз. Эгер бар болсо, комментарийлердеги конкреттүү суроолорго жооп берүүгө кубанычта болом.
Пьезо "Туулган күнүң менен" ыры https://create.arduino.cc/projecthub/trduunze/pie… алынды
7 -кадам: ырахат алыңыз
Кодду жүктөп бериңиз, зымдарды кир жуугучтан, тректи жана рингди чынжырга туташтырып, бардыгын бириктирип коюңуз! Бул оюн чындыгында бир аз кызыктуу болду жана биз аны тазалоочу аңчылыктан кийин ойнодук. Мен дагы жаңыланган версиясын жасадым, бул дагы өзүнчө оюн. Акырында түшүнүк алуунун ордуна, ал турду аягына чыгарууга канча убакыт кетээрин көзөмөлдөйт жана жогорку упай көрсөтөт. Бул версияны бул жерден көрүңүз. Бул негизги орнотуу менен жасала турган башка кызыктуу нерселер бар экенине ишенем.
Бактылуу кылуу!
Сунушталууда:
Adafruit CLUE менен Kitronik ойлоп табуучунун комплектин колдонуу: 4 кадам (сүрөттөр менен)
Kitronik Inventor's Kit'ти Adafruit CLUE менен колдонуу: BBC micro: Kitronik Inventor's Kit for BBC micro: bit - бул нанды колдонуп электроника менен микроконтроллерлерге эң сонун киришүү. Бул комплект версиясы кымбат эмес BBC micro: bit менен колдонуу үчүн иштелип чыккан. Кененирээк окуу китеби келет
Buzz Wire Оюн Makey Makey жана Scratch колдонуу: 3 кадам
Buzey Wire Оюн Макей Макейди жана Скретчти колдонот: Бул менин 11 жашымдагы оюн, ал бул оюнду иниси менен бирге COVID19 жабылганда бир аз алаксытуу үчүн курган жана программалаган жана ал Интернеттеги эң сонун долбоорлордун көргөзмөсүнө катышкысы келген. " Мен негизги идеяны алдым
Arduino UNO үчүн LED таймер менен Buzz Wire оюну: 5 кадам
Arduino UNO үчүн LED таймери бар Buzz Wire Game: Бул ызы -чуу оюну колдонуучуга LED таймерине каршы туруктуу колдорун сыноого мүмкүнчүлүк берет. Максат - лабиринтке тийбестен жана LED өчкөнгө чейин оюн туткасын лабиринттин башка тарабынан алуу. Эгерде оюн туткасы жана
LED Wire Fish LED көзү менен: 13 кадам (Сүрөттөр менен)
LED Wire Fish LED көзү менен: WelcomeHello жана менин биринчи нускамамды текшергениңиз үчүн рахмат. Мен акыры сүйүктүү долбоорлорумдун бири менен бөлүшүүгө кубанычтамын, көздөрү түсүн өзгөртүп турган жана башына шляпа менен жаркыраган балыктын скелети. Бул долбоор EL зымын жана даректүү светодиоддорду бир бөлүк менен бириктирет
Soft Wire менен башкарылган термелүү куйругу (TfCD Курсу, TU Delft): 5 кадам (Сүрөттөр менен)
Soft Wire менен жүрүүчү термелүүчү куйрук (TfCD Course, TU Delft): Балык роботун зым менен башкарылган активдүү дене жана ийилчээк куйрук менен иштетүү мүмкүнчүлүгүн аныктоо үчүн технологиялык изилдөө жүргүзүлдү. Биз бир материалды колдонобуз, ал омуртка катары ийкемдүү жана ийкемдүү болуп, бир калыпты түзөт