Мазмұны:

Баланс қорабы ойыны - Arduino Powered: 4 қадам (суреттермен)
Баланс қорабы ойыны - Arduino Powered: 4 қадам (суреттермен)

Бейне: Баланс қорабы ойыны - Arduino Powered: 4 қадам (суреттермен)

Бейне: Баланс қорабы ойыны - Arduino Powered: 4 қадам (суреттермен)
Бейне: It Became Unliveable! ~ Abandoned Home Of The Spenser's In The USA 2024, Шілде
Anonim
Баланс қорабы ойыны - Arduino Powered
Баланс қорабы ойыны - Arduino Powered

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

Ардуино қораптың бұрышын өлшеуге және орнатылған бұрыштан асқан кезде дабылды қосуға арналған.

Деңгейде көтеру кезінде қорапты мұқият жылжыту қажет. Қорап деңгейден шығып кеткенде, тепе -теңдіктің индикатор шамдары жанады, көп шамдар қораптың одан әрі деңгейден шыққанын көрсетеді. Спираль деңгейін қораптың біркелкі екенін білу үшін де қолдануға болады. Қорап деңгейден тым алыстап кеткенде немесе оны сөндіргенде, қорап 3 рет шырылдайды және қатты дыбыс шығарады, өмір шамдарының бірі сөнеді. Барлық 3 өмірді қолданғаннан кейін қорап дабыл береді және барлық шамдарды жыпылықтайды, ойын жоғалады.

Жабдықтар

Қажетті бөліктер:

1x Arduino Nano

1x MPU6050 модулі

3x ақ жарық диодтары

Баланс индикаторы үшін 5x түсті жарықдиодты шамдар (2 жасыл, 2 сары, 1 қызыл)

1x Piezo Buzzer

1x TIP120 транзисторы

1x 2.2K Ом резисторы

8х 220 Ом резистор

1x басу түймесі

1x қуат қосқышы

1x «Bullseye» рух деңгейі

5в қуат көзі, менің жобам 5в реттелетін шығысы бар ли-ионды 18650 қалқанын қолданады

1x жоба қорабы

Схеманы тексеру үшін сізге тақта мен секіру сымдары қажет болады

Қажетті құралдар:

Бұрғылау және биттер

Пісіру темірі

Ыстық желім қаруы

қорапты белгілеу үшін маска таспасы, қарындаш және сызғыш

Файл

1 -қадам: Сымдар тізбегі

Сымдар тізбегі
Сымдар тізбегі

Сымдардың схемасында көрсетілмейтін жалғыз нәрсе - бұл негізгі қуат қосқышы, менің жобамда бұл қосқыш литий батареясы мен қалқанның арасына орналастырылған, сондықтан оларды толық ажыратуға болады.

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

Барлық бөлшектерді дәнекерлемес бұрын оның дұрыс жұмыс істейтінін тексеру үшін схеманы тақтаға жинау керек.

Диаграммадағы Өмір жарық диодтары ақ жарық диодты болуы керек

Светодиодты балансты реттеу керек:

Қызыл - баланс жарық диоды 5

Сары - баланс шамы 4

Сары - баланс шамы 3

Жасыл - баланс шамы 2

Жасыл - баланс шамы 1

2 -қадам: Arduino коды

Arduino коды
Arduino коды

Arduino коды үшін arduino IDE -ге кейбір кітапханаларды қосу қажет болады, мен төмендегі сілтемелерді қостым.

Қосымша arduino кітапханалары қажет:

MPU6050_tockn.h

OneButton.h

Сізге жоғарыда байланыстырылған кітапханаларды arduino IDE -ге қосу қажет болады

«Balance_alarm_V1.8.ino» коды бар файлды жүктеңіз және ашыңыз

Кодты arduino тақтасына жүктеңіз

3 -қадам: қорапты салыңыз

Қорапқа салыңыз
Қорапқа салыңыз
Қорапқа салыңыз
Қорапқа салыңыз
Қорапқа салыңыз
Қорапқа салыңыз

Өкінішке орай, мен компоненттерді орналастыру кезінде қорапты суретке түсірмедім. Мен бөлшектерді қорапқа салу үшін ыстық желімді қолдандым.

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

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

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

4 -қадам: пайдалану жөніндегі нұсқаулық

Пайдалану нұсқаулары
Пайдалану нұсқаулары

Басталуда

Қорапты қоспас бұрын, қорапты спираль деңгейіндегі көпіршік ортаңғы шеңберде болатындай етіп тегіс және тегіс жерге қойыңыз.

Қуат қосқышын қосыңыз, қорап бір рет сигнал береді және қосылады. Үш рет дыбыстық сигнал естілгенше және 3 ақ «Өмір шамдары» жанғанша қорапты орнында қалдырыңыз.

Қазір ойын дайын.

Қорап функциялары

Қорапты көтеру кезінде мұқият жылжыту қажет. Қорап деңгейден шыққан кезде тепе -теңдіктің индикатор шамдары жанады, көп шамдар қораптың одан әрі деңгейден шыққанын көрсетеді.

Спиральды деңгей қораптың біркелкі екенін білу үшін де қолданыла алады (егер су деңгейі мен баланс шамдары тепе -теңдік сенсорын қалпына келтіруге сәйкес келмесе, төменде қараңыз)

Қорап деңгейден тым алыстап кеткенде немесе оны сөндіргенде, қорап 3 рет шырылдайды және қатты дыбыс шығарады, өмір шамдарының бірі сөнеді.

Барлық 3 өмірді қолданғаннан кейін қорап дабыл береді және барлық шамдарды жыпылықтайды, ойын жоғалады.

Бақылау

Дабылды қалпына келтіру

3 адамның өмірін жоғалтқаннан кейін ойынды дабыл үстінде тоқтату үшін осылай жасаңыз.

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

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

Кез келген уақытта жасыл түймені екі рет шертіңіз (компьютер тышқанындай, бірақ сәл баяу). Қалпына келтіру дыбысы шығады және үш өмір шамы жанады.

Тепе -теңдік сенсорын қалпына келтіріңіз - егер рух деңгейіндегі көпіршік баланстың индикатор шамдарына сәйкес келмесе, мұны жасаңыз.

Жасыл түймені ұзақ басыңыз (3 секунд басып тұрыңыз және босатыңыз) Тепе -теңдікті қалпына келтіру шуы ойнатылады, ал баланс шамдары қысқа уақыт ішінде жыпылықтайды, содан кейін сөнуі керек (қораптың тегіс екенін көрсетеді). Мұны қорап рух деңгейінің көпіршігі көрсеткендей тегіс болған кезде жасау керек.

Ескертулер

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

Рух деңгейін пайдаланып, сіздің тегіс/деңгейлі екеніңізді біліңіз, шамдар сіздің деңгейден тыс екеніңізді көрсетеді, бірақ олар қай жолды көрсетпейді.

Рух деңгейінің көпіршігі индикатор шамдарымен шамалас, көпіршігі рух деңгейінің жағына тигенде өмір жоғалады.

Егер қорап біртүрлі болып тұрса және тепе -теңдік сенсоры қалпына келтірілмесе, қара қуат қосқышымен қорапты өшіріп, қайта қосыңыз. Қорап тегіс бетке қойылған кезде, ол шамамен 10 секунд күтуге тура келеді, ол резервке қосылады. Алдымен тепе -теңдік датчигін қалпына келтіруді қолданып көріңіз, себебі ол жылдамырақ болады, қораптың қосылу циклін орындағанын күтудің қажеті жоқ.

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

Егер түйме жауап бермесе, түймені басып, босатып жатқаныңызға сенімді болыңыз.

Ұсынылған: