Мазмуну:
- 1 -кадам: Билл жана материалдар схемасы
- 2 -кадам: Ассамблея
- 3 -кадам: Программалоо
- 4 -кадам: Иштетүү
- 5 -кадам: ойлор
Video: MiniCard: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Кардинал долбоору-бул колдонуучу түндүккө караган кезде дирилдей турган ачык булак түзмөк жасоо жөнүндө, бул жаңы идея эмес. Учурдагы моделдердин бири - бул Жердин магнит талаасына таянуусу, бул мааниси бар. Магниттердин көйгөйү, алар темирдин айланасында иштебейт, мисалы, b менен башталган бир нече сөз болгон велосипеддер, имараттар, кайыктар жана көпүрөлөр. miniCard BNO055 Inertial Movement Unit, IMU колдонот, ал акселерометр маалыматтарын да эске алат. Эң жакшы жери - оор математика бирдикте болот жана ал сенсордун башаламан маалыматынын ордуна бизге тыкан багыт берүүчү маалыматтарды берет.
Бул концепциянын далили, мен пикир алууну каалайм. Ошол эле учурда, адамдар өзүлөрүн куруп, Bluetooth модели үчүн 70 доллар коротпостон, иштөө үчүн функционалдык түзүлүшкө ээ боло алышат.
1 -кадам: Билл жана материалдар схемасы
Мен сизде ширетүүчү материалдар жана көндүмдөр бар деп ойлойм. Болбосо, сизге жардам бере турган көптөгөн мыкты Instructables бар. Сиз электр схемасын окууну билишиңиз керек болот.
Мен муну 6/10 деп баа берер элем, анткени орнотуу долбоорлоруна чейин кыйынчылыктар бар, анткени ийиле турган кээ бир татаал зымдар бар, же шамал болуп калат 1. Мен сунуштаган бардык бөлүктөргө шилтемелер бар.
- Arduino Pro Mini жана FTDI программалоо адаптери
- Дупонттун зымдары ар бир учунда ургаачы
- Башкы төөнөгүчтөр
- BNO055 инерциялык кыймыл бирдиги
- 2 түзөтүүчү диод
- Жабык вибрациялык мотор
- Батареяны заряддоо схемасы
- Заряддалуучу литий батареясы
- Корпус
Бул шилтемелер маалымат үчүн гана. Эгерде сиз Амазонкадан сатып алсаңыз, мен сыйлыкка ээ болбойм жана мен тетиктердин көбүн eBay аркылуу сатып алдым. Эгерде сиз бул бөлүктөрдү билбесеңиз, мен сизге шилтемеленген продуктка барабар нерсени сатып алууну сунуштайм. Эгерде сиз акылдуу куки болсоңуз, анда текчеңиздеги бир бөлүктү алмаштыруу коопсуз.
Схема бул кадам менен көрсөтүлгөн, андыктан бардык бөлүктөрдүн бири -бирине кантип туура келерин көрө аласыз. Мен баскычты БОМго киргизген жокмун, анткени мен аны Ардуинодон куткардым. BNO055 шилтемеси мен биринчи тестирлөөдө колдонгон Adafruit продуктусу үчүн. Бул жакшы иштейт, бирок кымбат жагында. Мен бул көрсөтмөлөрдө сүрөттөлгөн 11 долларга чейин арзан таптым.
2 -кадам: Ассамблея
Схемага ылайык, бул бөлүктөрдү чогултуунун туура эмес жолу бар деп айтуудан тартынам. Менде болгон эң чоң маселе - кызгылт ӨИК менен келген кристалл, мен аны акыркы орнотушум керек болчу, анткени ал түз туруп калганда жайгашуу кыйын болчу.
Конфигурация IMUны Arduinoдун үстүнө койду, ал жерде I2C маалымат казыктарын тизип койду. Мен биринчи кезекте заряддоо тактасын койгум келет, анткени бул эки такта аларга эң көп стресс келтирет. Сиздин Arduinoңузга жок дегенде бир жолу туташтырылган программалоо төөнөгүчтөрү керек болот жана аларды түртүп, тартып чыгууга туура келет. Батарейкасы азайган сайын заряддоо тактасы стресске кабылат. Мүмкүн болсо, сиздин конкреттүү жабдууңузга негизделгенде, бул экөөнү бекем бекитүүнү сунуштайм.
Мен Arduinoдогу RESET которгучун өчүрдүм жана аны нөлдүк баш которгуч катары кайра колдондум. Которгучту жеткиликтүү кылуу акылдуу болушу мүмкүн. Мен үчүн, менин капчыгымдагы тешиктен кыстыргычты түртүүм керек.
3 -кадам: Программалоо
Эгерде сиз Arduino Pro Miniди программалай элек болсоңуз, анда бул Нускамалык жакшы булак болуп көрүндү.
Менде FTDI программалоо такталары деп жазылган брендден тышкаркы такталар менен көйгөйлөр болгон, бирок алар жасалма жана иштебейт. Эгерде сиз Arduino Micro, NANO же M0 тактасына баш ийдирсеңиз, анда эч нерседен кабатыр болбоңуз.
Менин акыркы кодум GitHub баракчамда. Файлдын аты "Cardinal_BareBones_2020-08-21_01.zip" болушу керек, кодду жүктөп алып, Arduino IDE менен ачыңыз.
4 -кадам: Иштетүү
Сизде кыйынчылык болгон жок деп үмүттөнөм. Бул чебер аудиторияга багытталган сейрек багыттар болчу.
Мен BNO055 IMU колдоно баштаганымда, күчтү колдонгондон кийин бир нече саат бою ал туруксуз экенин байкадым. Мен анын канчалык алыстап кетерин ченеп көрдүм, жана система чечилип, ишенимдүү жыйынтыктар жөнүндө кабар бергенге чейин кырк сегиз саат өткөндөй болду. Муну түшүнгөндүктөн, мен заряддоо тактасын сунуштадым, ал бир нече диодду оңой кабыл алат, андыктан ал кубатталууда иштей берет. Эски схема менен, кубаттоо кубатты өчүрүп, калибрдөөнү өчүрмөк. Мен батареяны мүмкүн болушунча кайра заряддоону сунуштайм. Бул көрсөтмөлөрдү бергенден кийин, мен чоңураак аккумулятордук батареяга өттүм, бирок 20+ саатка созулган өлчөмдү каалайм.
Бир гана баскыч бар. Аны басканыңызда, система бир заматта дирилдейт, андан кийин он секунд күтө туруңуз. Ошол учурда, ал азыркы багытты түндүк катары кабыл алат. Албетте, бул сиз тандаган каалаган багыт болушу мүмкүн. Күтүү убактысы аппаратты чөнтөккө салуу үчүн жетиштүү узак болушу керек же аны иштетүү ыңгайлуу. Кайра коюу аяктагандан кийин ал автоматтык түрдө дирилдебейт, бирок адамдар кичине чайпалышат, ошондуктан бул ачык болушу керек.
5 -кадам: ойлор
Мен тигил же бул прототипти жүз сааттан ашык алып жүрдүм, жана мен көптөгөн байкоолорду жасадым, бирок мен бир эле адаммын жана бул бир гана пикирлердин жыйындысы.
Мен муну оң бутума кийип жүргөнүмдө, интуитивдүү сезим түндүк менин оң жагымда экени болду. Мен муну оң жамбашыма кийгенимде да ушундай болгон. Эгерде түндүк аныкталган багыт болсо, ал менин денемде топтолгондо мен үчүн жакшыраак иштеди. Эгерде мен кичинекей картаны төш чөнтөгүмдө кийсем, бул табигый сезим болчу.
Мен муну жамбаш чөнтөгүмдө сактаганда, мен тынчсыздана баштадым, анткени менин телефонум башка жерде болсо да, курдун астындагы дирилдөө коркунучтуу эле. Чөнтөктөрдүн дагы бир көйгөйү, алар дайыма денеге кысыла бербейт. Мен шым кийем, ошондуктан бул көйгөй. Сан нервге бай эмес, ошондуктан мен эч нерсе сезбегендиктен батареям бир нече жолу өлүп калды деп ойлогом, бирок ал жакшы иштеп жаткан.
Мен кеңсемдин полуна географиялык-түндүк менен тегизделүү үчүн белги койгом, бирок бул логотиптин артында илхам болгон. Кардинал/компастын чаптамасы түндүктү каалаган жериңизге буруп, кайра нөлгө салуу керек болот.
Сунушталууда:
Кантип кадам эсептегич жасоо керек?: 3 кадам (сүрөттөр менен)
Step Counter кантип жасалат ?: Мен көптөгөн спортто жакшы аткарчумун: жөө басуу, чуркоо, велосипед тебүү, бадминтон ойноо ж.б. Мейли, менин ичимди карачы ……. Ооба, баары бир мен машыгуу үчүн кайра баштоону чечтим. Мен кандай жабдыктарды даярдашым керек?
IPodдо Doomду 5 жеңил кадам менен ойноңуз !: 5 кадам
Doom'ду IPodдо 5 жеңил кадам менен ойноңуз!: Doom жана башка ондогон оюндарды ойноо үчүн iPod'уңузда Rockboxту кантип кош жүктөө керектиги боюнча этап-этабы менен көрсөтмө. Бул чындыгында оңой нерсе, бирок менин iPodдо кыйроо ойноп жатканымды көргөндөрдүн көбү дагы эле таң калышат жана көрсөтмө менен чаташып кетишет
WordPressке плагиндерди 3 кадам менен кантип орнотсо болот: 3 кадам
WordPressке плагиндерди 3 этапта кантип орнотуу керек: Бул үйрөткүчтө мен сизге веб -сайтыңызга WordPress плагинин орнотуу үчүн эң маанилүү кадамдарды көрсөтөм. Негизи плагиндерди эки башка жол менен орнотсоңуз болот. Биринчи ыкма ftp же cpanel аркылуу болот. Бирок мен аны тизмектебейм, анткени бул чындыгында нааразы
Кадам моторун айдоо үчүн 556 таймерди колдонуу: 5 кадам
Step моторун айдоо үчүн 556 таймерди колдонуу: Бул инструкция 556 таймердин кантип тепкичтүү моторду айдай аларын түшүндүрүп берет
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам
Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)