Мазмұны:

Evive- Arduino кіріктірілген платформасын қолдана отырып, ұпай санауға арналған ақылды баскетбол аркада ойыны: 13 қадам
Evive- Arduino кіріктірілген платформасын қолдана отырып, ұпай санауға арналған ақылды баскетбол аркада ойыны: 13 қадам

Бейне: Evive- Arduino кіріктірілген платформасын қолдана отырып, ұпай санауға арналған ақылды баскетбол аркада ойыны: 13 қадам

Бейне: Evive- Arduino кіріктірілген платформасын қолдана отырып, ұпай санауға арналған ақылды баскетбол аркада ойыны: 13 қадам
Бейне: 3 великолепных электронных проекта, созданных с использованием модуля передатчика 433 МГц 2024, Маусым
Anonim
Evive- Arduino ендірілген платформасын қолдана отырып, ұпайларды санауға арналған ақылды баскетбол аркадалық ойыны
Evive- Arduino ендірілген платформасын қолдана отырып, ұпайларды санауға арналған ақылды баскетбол аркадалық ойыны
Evive- Arduino ендірілген платформасын қолдана отырып, ұпайларды санауға арналған ақылды баскетбол аркадалық ойыны
Evive- Arduino ендірілген платформасын қолдана отырып, ұпайларды санауға арналған ақылды баскетбол аркадалық ойыны

Барлық ойындардың ішінде ең қызықтысы - аркадалық ойындар. Сонымен, біз неге оны үйде жасамасқа деп ойладық! Міне, біз осы уақытқа дейін ойнаған ең қызықты DIY ойыны - DIY аркада баскетбол ойыны! Бұл ойынды ойнау өте қызықты ғана емес, сонымен қатар супер дупер жасау өте қызықты! Қадамдық нұсқаулықтар мен PictoBlox-те қарапайым бағдарламалаудың көмегімен-графикалық бағдарламалаудың қосымша мүмкіндіктері бар бағдарламалық қамтамасыз ету, бұл ойын сіз ойнайтын ең жақсы ойын болады!

Сонымен сіз мұнда не істеп жүрсіз? PictOBlox -ты мына жерден жүктеп алыңыз және бастаңыз!

1 -қадам: Қажетті компоненттер тізімі

Аппараттық құрал

  • жалған
  • IR сенсоры
  • Micro Servo және оның керек -жарақтары
  • Қалың картон
  • Түсті диаграмма қағазы
  • Полистирол шыныаяқтары
  • Желім пистолеті мен жабысқақ таяқшалар
  • Өтпелі кабельдер

Бағдарламалық қамтамасыз ету

PictoBlox

Жоғарыда аталған барлық электронды компоненттерді бастапқы жинақта табуға болады.

2 -қадам: Дизайнды түсіну

Дизайн туралы түсінік
Дизайн туралы түсінік

Картон парағын алып, жоғарыдағы суретте берілген өлшемдерге сәйкес Аркада ойынының келесі бөліктерін кесіңіз. Сіз оны беріктігі үшін MDF парақтарымен жасауға тырысуға болады.

  1. Шатыр
  2. Жердің бүйір қабырғалары (x 2)
  3. Доп ұстаушының негізі
  4. Серво есігі
  5. Көшбасшылар тақтасына тұрыңыз

    1. Артқы қолдау
    2. Алдыңғы қолдау
  6. Доп ұстаушының негізі
  7. Жердің негізі

    1. Сол жақ V пішінді қабырға
    2. Оң жақ V пішінді қабырға
  8. Артқы қабырға
  9. Алдыңғы қабырға
  10. Шар ұстаушының бүйір қабырғалары (x 2)

3 -қадам: Баскетбол доптарын жасау

Баскетбол доптарын жасау
Баскетбол доптарын жасау

Оңай бөліктен бастайық: құрсау.

Кішкене полистирол шыныаяқтарын алыңыз, сіз қалаған құрсаулардың санына байланысты кез келген мөлшерде көзілдірікті ала аласыз. Көзілдіріктің түбін доптарды атқанда, шарлар оңай өтіп кететіндей етіп кесіңіз. Көзілдірікті торға ұқсайтын етіп кескішпен тесіңіз.

4 -қадам: құрсауды ақылды ету

Құрсауды ақылды ету
Құрсауды ақылды ету
Құрсауды ақылды ету
Құрсауды ақылды ету
Құрсауды ақылды ету
Құрсауды ақылды ету

Біз алдыңғы қадамда жасаған торлар - бұл мылқау торлар. Олар әр қоржында жасаған қашуыңды санай алмайды және саған ұпай бере алмайды. Доптың тордан қанша рет өткенін өздеріне берілген ұпайға көбейту арқылы бізге ұпай беретін торларды қалай жасаймыз.

Біз IR сенсорын дәл осы мақсатта қолданамыз. Evive бағдарламалық жасақтамасының Pin State Monitor опциясын қолданып, барлық IR сенсорларын тексеріңіз.

  1. Балмұздақ таяқшаларын алыңыз да, оларды ұзын етіп өзгерте алатындай етіп жабыстырыңыз.
  2. Сауалнамаға ұқсайтын етіп түрлі -түсті қағазды мықтап ораңыз. Біз әр құрсау үшін баған жасауымыз керек.
  3. Енді осы полюстерге ыстық желім көмегімен I сенсорын бекітіңіз және бұл ИҚ сенсорларын көзілдіріктің тесіктеріне бекітіңіз.
  4. Аяқтағаннан кейін құрсуларды жерге бекітіңіз. Бірақ сымдарды жерге өткізгеніңізге көз жеткізіңіз. Қаласаңыз, артқы қабырғаға бір құрсауды бекітуге болады.

Біздің жағдайда, біз ұпайларды құрсауға атудың қаншалықты қиын екендігіне қарай береміз. Бізге ең жақын себет бізге 10 ұпай береді, ортасында 20 ұпай, ал артқы қабырғадағы себет 50 ұпай береді.

Ескерту: сіз өзіңіз қалағандай ұпай бере аласыз.

5 -қадам: Сот құру

Сот құру
Сот құру
Сот құру
Сот құру
Сот құру
Сот құру

Баскетбол алаңын құруды бастайық.

  1. Жоғарыдағы бірінші суретте көрсетілгендей ыстық желім көмегімен V-тәрізді қабырғаларды бекітіңіз. Бұл қабырғалар барлық шарларды жинайды.
  2. Екі бүйір қабырғасын алып, әр қабырғаның ортасына түзу сызық жүргізіңіз. Енді корттың негізін осы жолдарға жабыстырыңыз (әр жағынан бір). Бұл сіздің алаңға көтерілуге мүмкіндік береді және шарларды бір жерде жинауға көмектеседі.
  3. Соттың қалған бөлігін жабу уақыты. Алдыңғы қабырғаны негізге жабыстырыңыз, бірақ алдыңғы қабырға мен V-тәрізді қабырғалардың кеңістігі тураланғанына көз жеткізіңіз.
  4. Соңында, артқы қабырғаны негізге бекітіңіз.

Осылайша, баскетбол алаңы аяқталды.

6 -қадам: Сервоны бекіту

Серводты бекіту
Серводты бекіту
Серводты бекіту
Серводты бекіту
Серводты бекіту
Серводты бекіту

Микросервоны ыстық желімнің көмегімен алдыңғы қабырғадағы кішкене орынға бекітіңіз. Біз байланыстың көп бөлігін соттың астында жасаймыз. Осылайша, негізде серводан басқа кішкене кесу жасаңыз, сонда сіз ол арқылы сымдарды өткізе аласыз.

Servo сервисін evive бағдарламалық жасақтамасы арқылы алдын ала тексергеніңізге көз жеткізіңіз.

7 -қадам: Шатыр мен есік/ шар тығынының бекітілуі

Шатыр мен есік/ шар тығынының бекітілуі
Шатыр мен есік/ шар тығынының бекітілуі
Шатыр мен есік/ шар тығынының бекітілуі
Шатыр мен есік/ шар тығынының бекітілуі
Шатыр мен есік/ шар тығынының бекітілуі
Шатыр мен есік/ шар тығынының бекітілуі

Шатырдың бөлігін алыңыз және стенд ретінде жұмыс істейтін қабырғаларды суретте көрсетілгендей көшбасшылар тақтасына жабыстырыңыз. Енді бұл шатырды корт қабырғаларына бекітіңіз.

Аяқтағаннан кейін, кішкене картон есікті алып, оны серво мүйізіне бекітіңіз. Бұл сізге кадрлардың белгіленген санын береді. Қалай? Егер сіз бұл есікті ашпасаңыз, жиналған доптар қақпадан өтпейді. Біз оны кодтайтын боламыз, есік ойынның басында ғана ашылады, осылайша барлық доптар доп ұстағышқа жиналады. Ойын бастала салысымен есік жабылады.

8 -қадам: Катапультты немесе ұшырғышты жинау

Катапульт немесе іске қосқыш жиналысы
Катапульт немесе іске қосқыш жиналысы
Катапульт немесе іске қосқыш жиналысы
Катапульт немесе іске қосқыш жиналысы
Катапульт немесе іске қосқыш жиналысы
Катапульт немесе іске қосқыш жиналысы

Енді, ойынның ең маңызды элементі, катапульт немесе ұшырғышты жасау уақыты келді.

  1. Әрқайсысы 2 см х 2 см болатын алты кішкене картон бөлігін алыңыз және олардан екі қаптама жасаңыз.
  2. Дестелер болғаннан кейін, оларды біршама қашықтықта қалдырып, бір картонға салыңыз.
  3. Арасына тіс тазартқышты қойып, оның ортасына балмұздақ таяқшасын жабыстырыңыз.
  4. Енді екі тіс шұқығышты сыртқа қарататын етіп бекітіңіз.
  5. Енді осы таяқшаларға кішкене резеңке таспаны бекітіңіз.
  6. Соңында допты ұстау үшін балмұздаққа қақпақ жабыстырыңыз.

Аяқтағаннан кейін оны қалағаныңызша безендіріңіз. Мұны шатырдың ортасына кортқа қойыңыз.

9 -қадам: Доптарды ұстайтын қорап жасау

Доптарды ұстайтын қорапты жасау
Доптарды ұстайтын қорапты жасау
Доптарды ұстайтын қорапты жасау
Доптарды ұстайтын қорапты жасау

Доп ұстаушы болатын уақыт келді. Барлық шарлар есіктен өтіп бара жатқанда, біз олардың айналуына жол бере алмаймыз. Осылайша, бізге доп ұстаушы қажет.

  1. Доп ұстағыштың негізін алыңыз және оны ыстық желім көмегімен алдыңғы қабырғаға жабыстырыңыз.
  2. Содан кейін оған бүйір қабырғаларды жабыстырыңыз.
  3. Соңында, шар ұстағыштың алдыңғы қабырғасын жабыстырыңыз.

Дайындау осы жерде аяқталады.

10 -қадам: Аренаны безендіру

Аренаны безендіру
Аренаны безендіру
Аренаны безендіру
Аренаны безендіру

Енді сіз баскетбол ойынын қалағаныңызша безендіре аласыз.

11 -қадам: көшбасшылар тақтасын қосу

Көшбасшылар тақтасын қосу
Көшбасшылар тақтасын қосу
Көшбасшылар тақтасын қосу
Көшбасшылар тақтасын қосу
Көшбасшылар тақтасын қосу
Көшбасшылар тақтасын қосу
Көшбасшылар тақтасын қосу
Көшбасшылар тақтасын қосу

Көшбасшылар тақтасын қосу уақыты келді. Біз сол үшін evive қолданамыз. Біз үйді төбеге орнатпас бұрын, алдымен байланыс орнатыңыз.

  • Барлық үш IR сенсоры мен микросервоны параллель жалғаңыз және олардың GND -ді evive -дің GND түйреуішіне, ал VCC -ті evive -дің 5В істігіне қосыңыз.
  • Енді сигнал түйреуіштерін қосатын уақыт келді:

    • IR сенсоры 1 - сандық түйреуіш 2
    • IR сенсоры 2 - сандық түйреуіш 3
    • IR сенсоры 3 - evive цифрлық PIN 4
    • Серво қозғалтқышы - 5 -ші цифрлық түйреуіш

Біз экранда хабарламаларды, ұпайларды және уақытты көрсетеміз.

12 -қадам: кодтау уақыты

Оны қарапайым түрде кодтау үшін біз графикалық бағдарламалауға арналған PictoBlox бағдарламасын қолданамыз.

Сіз келесі сценарийді жаза аласыз немесе төменде берілген кодты тікелей жүктей аласыз:

Кескін
Кескін
Кескін
Кескін
Кескін
Кескін
Кескін
Кескін
Кескін
Кескін
Кескін
Кескін
Кескін
Кескін
Кескін
Кескін

13 -қадам: Қорытынды

Осының арқасында сіз өзіңіздің отбасыңыз бен достарыңызды қызықты баскетбол ойынына шақыруға дайынсыз! Ләззат алыңыз!: D

Ұсынылған: