Мазмуну:
- 1 -кадам: материалдарды чогултуу
- 2 -кадам: Гирону нөлгө W Solder
- 3 -кадам: Сиздин RPiлерди конфигурациялоо
- 4 -кадам: MySql маалымат базасы
- 5 -кадам: Zero W аяктоо
- 6 -кадам: Желе колдонмосу/MQTT алуу
- 7 -кадам: Чуркаңыз жана ырахат алыңыз
- 8 -кадам: Корпус (кошумча)
Video: JumpTie: 8 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Бул аппарат сиздин секирүүңүздү өлчөйт! Сиз канча убакытта канча секире алаарыңызды көрө аласыз.
Веб -колдонмодо сиздин бардык секирүү сессияларыңыз көрсөтүлөт жана сиз прогрессти көрө аласыз!
Долбоор мектеп тапшырмасы катары түзүлгөн. Учурда Бельгиянын Хауэст Кортрих шаарында Жаңы медиа жана коммуникация технологиялары боюнча билим алып жатам.
1 -кадам: материалдарды чогултуу
Биринчи биз кээ бир аппараттык материалдарды чогултуу керек.
Бизге керек:
- Raspberry Pi 3B
- Raspberry Pi Zero W
- Power Bank Zero W үчүн
- Гироскоп (LSM9DS1)
Бул нерселердин баалары жана интернет -дүкөндөрү көрсөтмө аягында.
2 -кадам: Гирону нөлгө W Solder
Гироскопту кылдаттык менен RPi Zero W. га салгыла. Эгерде сиз буга чейин мындай кылган эмес болсоңуз, анда мен ширетүү тажрыйбасы бар бирөөдөн суроону сунуштайм.
Dubbelcheck же tripplecheck, эгерде сиз 3.3V менен GNDди туура ширетсеңиз!
Муну туура жасабоо сиздин гироскопту же RPi Zero Wди жок кылат
3 -кадам: Сиздин RPiлерди конфигурациялоо
Сиздин RPiңиздин экөөнү тең конфигурациялаңыз.
Кээ бир колдонмолор же пайдалуу шилтемелер RPi 3Bти конфигурациялоо үчүн:
www.raspberrypi.org/help/noobs-setup/2/
caffinc.github.io/2016/12/raspberry-pi-3-h…
Кээ бир колдонмолор же пайдалуу шилтемелер RPi Zero W конфигурациялоо үчүн:
github.com/initialstate/pi-zero-w-motion-s…
learn.sparkfun.com/tutorials/getting-start…
Андай болсо, аларды жаңыртып, төмөнкү пакеттерди орнотууну тактаңыз:
- Python3
- Mysql-сервер
- Mysql-кардар
- …
Бизге дагы Mosquitto MQTT керек. Mosquitto орнотуу үчүн төмөнкү көрсөтмөнү колдонуңуз:
www.instructables.com/id/Installing-MQTT-B…
Кеңеш: Stretch эмес, Jessie сүрөтүн колдонуңуз!
4 -кадам: MySql маалымат базасы
Эми биз маалымат базабыз үчүн ERD диаграммасын тартуубуз керек. Мен бул тапшырманы аткаруу үчүн MySql колдондум.
Сиз өзүңүздүн маалымат базаңызды түзүп, меники көчүрүп же жөн эле менин сценарийимди жүктөп алып иштете аласыз.
Биз маалымат базабызды жана вебсерверибизди иштетүү үчүн RPi 3B борбордук чекитибиз катары колдонобуз.
Кеңеш: Файлды RPi 3Bге көчүрүү үчүн FileZilla колдонуңуз.
5 -кадам: Zero W аяктоо
Гироскоптун иштеши үчүн биз бул көрсөтмөнү аткарышыбыз керек:
ozzmaker.com/berryimu-quick-start-guide/
Биз BerryIMU китепканасын Gyros баалуулуктарын окуу үчүн алдын ала жазылган скрипт менен бирге колдонобуз.
Мен "berryIMU-measure-G.py" скриптин колдоном. Бирок мен секирүүнү таануу жана MQTT аркылуу Борбордук чекитке секирүү үчүн кээ бир коддорду коштум.
6 -кадам: Желе колдонмосу/MQTT алуу
Эгерде биздин маалымат базабыз жакшы иштесе, анда биз түзүүгө же Желе колдонмосуна өтө алабыз!
Мен Flask (python) арткы бети үчүн жана html/css фронту үчүн колдондум. Бирок сиз веб -тиркемени өзүңүз жасай аласыз!
Сиз ошондой эле MQTT аркылуу Борбордук пунктка билдирүүлөрдү алуу үчүн менин скриптимди жүктөп алсаңыз болот.
7 -кадам: Чуркаңыз жана ырахат алыңыз
RPi Zero Wде "berryIMU-measure-G.py" скриптин иштетүү. Бул Zero W үчүн ишти аткарат.
RPi 3Bде "mqtt.py" скриптин жана веб -сервериңизди иштетиңиз.
Эми жыйынтыгыңыздан ырахат алыңыз!
8 -кадам: Корпус (кошумча)
Гаражыңыздан аппаратты коюуга эски жана кичинекей кутуну издеңиз.
Мен тапкан кичинекей кутуга Zero W салып койдум. Албетте, мен аппаратты кыймылдата албаш үчүн кээ бир материалдарды колдондум.
Жөн гана чыгармачыл болуңуз!
Сунушталууда:
Кантип кадам эсептегич жасоо керек?: 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 ++)