Мазмұны:
- Жабдықтар
- 1 -қадам: Сымдар тізбегі
- 2 -қадам: Arduino коды
- 3 -қадам: қорапты салыңыз
- 4 -қадам: пайдалану жөніндегі нұсқаулық
Бейне: Баланс қорабы ойыны - Arduino Powered: 4 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Баланс қорабы ойыны қиын кезеңге арналған, оны жеңу үшін кедергілер арқылы немесе белгіленген қашықтықта өту керек.
Ардуино қораптың бұрышын өлшеуге және орнатылған бұрыштан асқан кезде дабылды қосуға арналған.
Деңгейде көтеру кезінде қорапты мұқият жылжыту қажет. Қорап деңгейден шығып кеткенде, тепе -теңдіктің индикатор шамдары жанады, көп шамдар қораптың одан әрі деңгейден шыққанын көрсетеді. Спираль деңгейін қораптың біркелкі екенін білу үшін де қолдануға болады. Қорап деңгейден тым алыстап кеткенде немесе оны сөндіргенде, қорап 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 IDE -ге кейбір кітапханаларды қосу қажет болады, мен төмендегі сілтемелерді қостым.
Қосымша arduino кітапханалары қажет:
MPU6050_tockn.h
OneButton.h
Сізге жоғарыда байланыстырылған кітапханаларды arduino IDE -ге қосу қажет болады
«Balance_alarm_V1.8.ino» коды бар файлды жүктеңіз және ашыңыз
Кодты arduino тақтасына жүктеңіз
3 -қадам: қорапты салыңыз
Өкінішке орай, мен компоненттерді орналастыру кезінде қорапты суретке түсірмедім. Мен бөлшектерді қорапқа салу үшін ыстық желімді қолдандым.
Егер сіз мен қолданған тәрізді пластикалық қорапты қолдансаңыз, онда жоғарғы жағын бояу таспасына орап, сызғыш пен қаламмен жарықдиодты, динамик пен спираль деңгейіндегі бұрандаларды бұрғылау қажет жерлерді белгілеңіз.
Коммутаторға тесік бұрғылау, содан кейін оны дұрыс өлшем мен пішінге салу арқылы орнатылды.
Егер мен бұл жобаны қайта жасайтын болсам, мен барлық компоненттерді қақпақшаға орнататын едім, сондықтан қақпақ пен қораптың түбінің арасында көп сым өткізбеймін.
4 -қадам: пайдалану жөніндегі нұсқаулық
Басталуда
Қорапты қоспас бұрын, қорапты спираль деңгейіндегі көпіршік ортаңғы шеңберде болатындай етіп тегіс және тегіс жерге қойыңыз.
Қуат қосқышын қосыңыз, қорап бір рет сигнал береді және қосылады. Үш рет дыбыстық сигнал естілгенше және 3 ақ «Өмір шамдары» жанғанша қорапты орнында қалдырыңыз.
Қазір ойын дайын.
Қорап функциялары
Қорапты көтеру кезінде мұқият жылжыту қажет. Қорап деңгейден шыққан кезде тепе -теңдіктің индикатор шамдары жанады, көп шамдар қораптың одан әрі деңгейден шыққанын көрсетеді.
Спиральды деңгей қораптың біркелкі екенін білу үшін де қолданыла алады (егер су деңгейі мен баланс шамдары тепе -теңдік сенсорын қалпына келтіруге сәйкес келмесе, төменде қараңыз)
Қорап деңгейден тым алыстап кеткенде немесе оны сөндіргенде, қорап 3 рет шырылдайды және қатты дыбыс шығарады, өмір шамдарының бірі сөнеді.
Барлық 3 өмірді қолданғаннан кейін қорап дабыл береді және барлық шамдарды жыпылықтайды, ойын жоғалады.
Бақылау
Дабылды қалпына келтіру
3 адамның өмірін жоғалтқаннан кейін ойынды дабыл үстінде тоқтату үшін осылай жасаңыз.
Дабыл соғылған кезде жасыл түймені бір секунд басып тұрыңыз. Дабыл бір секундтан кейін тоқтауы керек. Егер жоқ болса, қайталап көріңіз
Өмірді қалпына келтіру - егер сіз ойынды қалпына келтіргіңіз келсе, мұны жасаңыз, барлық үш өмір қайтарылады.
Кез келген уақытта жасыл түймені екі рет шертіңіз (компьютер тышқанындай, бірақ сәл баяу). Қалпына келтіру дыбысы шығады және үш өмір шамы жанады.
Тепе -теңдік сенсорын қалпына келтіріңіз - егер рух деңгейіндегі көпіршік баланстың индикатор шамдарына сәйкес келмесе, мұны жасаңыз.
Жасыл түймені ұзақ басыңыз (3 секунд басып тұрыңыз және босатыңыз) Тепе -теңдікті қалпына келтіру шуы ойнатылады, ал баланс шамдары қысқа уақыт ішінде жыпылықтайды, содан кейін сөнуі керек (қораптың тегіс екенін көрсетеді). Мұны қорап рух деңгейінің көпіршігі көрсеткендей тегіс болған кезде жасау керек.
Ескертулер
Қорап өмірді жоғалтқандықтан шырылдай бастағанда, оны тез арада дұрыс күйге келтіріңіз, әйтпесе шырылдау тоқтаған кезде, шамамен 5 секундта, сіз басқа өмірден айырыласыз.
Рух деңгейін пайдаланып, сіздің тегіс/деңгейлі екеніңізді біліңіз, шамдар сіздің деңгейден тыс екеніңізді көрсетеді, бірақ олар қай жолды көрсетпейді.
Рух деңгейінің көпіршігі индикатор шамдарымен шамалас, көпіршігі рух деңгейінің жағына тигенде өмір жоғалады.
Егер қорап біртүрлі болып тұрса және тепе -теңдік сенсоры қалпына келтірілмесе, қара қуат қосқышымен қорапты өшіріп, қайта қосыңыз. Қорап тегіс бетке қойылған кезде, ол шамамен 10 секунд күтуге тура келеді, ол резервке қосылады. Алдымен тепе -теңдік датчигін қалпына келтіруді қолданып көріңіз, себебі ол жылдамырақ болады, қораптың қосылу циклін орындағанын күтудің қажеті жоқ.
Қорап аккумулятормен жұмыс істейді, оның заряды толық жұмыс істеуге жеткілікті болуы керек, егер ол қамыр қуатын үнемдеу үшін қолданылмаса, оны өшіріңіз.
Егер түйме жауап бермесе, түймені басып, босатып жатқаныңызға сенімді болыңыз.
Ұсынылған:
NFC сақиналы құлыптау қорабы: 6 қадам (суреттермен)
NFC Ring Lock Box: бәріне сәлем! Менің бірінші нұсқаулығыма қош келдіңіз! Мен ағылшын тілін нашар меңгергенім үшін алдын ала кешірім сұраймын. Бұл қадамдық нұсқаулықта мен сізге қарапайым және өте арзан NFC сақиналы құлыптау қорабын құруды үйретемін
Саңырауқұлақтың климаттық қорабы: 7 қадам (суреттермен)
Саңырауқұлақтың климаттық қорабы: Сәлеметсіз бе! Мен саңырауқұлақ өсіру үшін климаттық қорап жасадым. Ол температураны да, ылғалдылықты да реттей алады. Жылыту немесе салқындату жұмсақ элементпен жұмыс істейді. Ауаның ылғалдылығы ультрадыбыстық небулайзер көмегімен жоғарылайды. Мен бәрін модульдік етіп жасадым
Телефон қорабы: 5 қадам (суреттермен)
Телефон кассасы: Өзгерту: Алиссахуанг Мен үй тапсырмасына көңіл бөле алмайтын телефонға тәуелдімін. Күн сайын үйге барғанда мен алдымен телефонмен ойнаймын, сосын кешкі 10 шамасында. Мен үй тапсырмасын бастадым, тым кеш. Сондықтан мен күн сайын түнгі 2 -де ұйықтайтынмын, себебі
Баланс, ақылды салмақ шкаласы: 7 қадам
Баланс, ақылды салмақ шкаласы: Сәлеметсіз бе! Бүгін мен сізге нөлден салмақты таразыны қалай жасауға болатынын көрсетуге тырысамын
Барби қорабы: Mp3 ойнатқышы үшін камуфляждалған қап/ бум қорабы: 4 қадам (суреттермен)
Барби қорабы: Mp3 ойнатқышы үшін камуфляждалған қап/ бум қорабы: Бұл сіздің mp3 ойнатқышқа арналған қапталған қорғаныш қапшық, ол құлаққап ұясын ширек дюймге түрлендіреді, коммутатордың бумында қорап ретінде әрекет ете алады. сіздің mp3 ойнатқышты тоқсаныншы жылдардың басындағы таспа ойнатқышы немесе соған ұқсас төмен ұрлық ретінде жасырады