Мазмуну:

Buzz Wire Scavenger Hunt Clue: 7 кадам (Сүрөттөр менен)
Buzz Wire Scavenger Hunt Clue: 7 кадам (Сүрөттөр менен)

Video: Buzz Wire Scavenger Hunt Clue: 7 кадам (Сүрөттөр менен)

Video: Buzz Wire Scavenger Hunt Clue: 7 кадам (Сүрөттөр менен)
Video: Анимация конских яиц на ультрах ► 1 Прохождение Red Dead Redemption 2 2024, Ноябрь
Anonim
Buzz Wire Scavenger Hunt Clue
Buzz Wire Scavenger Hunt Clue

Бул 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 -кадам: ырахат алыңыз

Ырахат алыңыз!
Ырахат алыңыз!

Кодду жүктөп бериңиз, зымдарды кир жуугучтан, тректи жана рингди чынжырга туташтырып, бардыгын бириктирип коюңуз! Бул оюн чындыгында бир аз кызыктуу болду жана биз аны тазалоочу аңчылыктан кийин ойнодук. Мен дагы жаңыланган версиясын жасадым, бул дагы өзүнчө оюн. Акырында түшүнүк алуунун ордуна, ал турду аягына чыгарууга канча убакыт кетээрин көзөмөлдөйт жана жогорку упай көрсөтөт. Бул версияны бул жерден көрүңүз. Бул негизги орнотуу менен жасала турган башка кызыктуу нерселер бар экенине ишенем.

Бактылуу кылуу!

Сунушталууда: