
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:51

Саламатсызбы, менин атым Тибо Д'Хэйс жана мен Howest Kortrijk студентимин. Учурда мультимедия жана коммуникация технологияларынын биринчи курсунда окуп жатам.
Жылдын аягында биз IoT-долбоорду түзүшүбүз керек болчу. Бул долбоор үчүн мен анын бардык өлчөнгөн маалыматтарын веб -сайтка жөнөтүүчү нымдагыч жасоо идеясын алдым. Менин түзмөгүм үчүн мен ачык ат тандадым, CigarSaver.
Төмөндө сиз долбоорду ийгиликтүү жыйынтыкка жеткирүү үчүн өтүшүм керек болгон бардык кадамдарды окуй аласыз.
1 -кадам: Компоненттер жана материалдар



Менин долбоорум үчүн мен бардыгын жакшы аягына чейин жеткирүү үчүн көптөгөн компоненттерди колдондум. Мен колдонгон компоненттер төмөндө келтирилген. Бул долбоордун жалпы наркы 233 евронун тегерегинде болгон.
Компоненттер:
- Raspberry Pi 4 модели В.
- Raspberry Pi электр менен камсыздоо
- Raspberry Pi T-өтүкчү
- 32 ГБ микро SD карта
- Breadboard
- Температура сенсору ~ DS18B20
- Нымдуулук сенсору ~ DHT11
- Магниттик эшик которгуч
- 5K резисторлор
- LCD 16x2
- Step мотору ~ 28BYJ-48
- ULN2003 айдоочу
- Активдүү сигнал
- Аялдан Аялга секирүүчү зымдар
- Эркектен Эркекке секирүүчү зымдар
- Аялдан Эркекке секирүүчү зымдар
Материалдар:
- Жыгач
- Plexiglass
- Эшик кармагычы
Куралдар:
- Өнөр жай жыгач араа
- Электр араа
- Электр бурагычы
- Кандооч
- Бургулоо
Төмөндөгү Excel файлында сиз менин бардык материалдарымдын толук баасын көрө аласыз.
2 -кадам: Маалыматтар базасы

Мен ар бир компонентти түшүнгөндөн кийин, мен жактын мамилелеринин диаграммасын түзө баштадым.
Менин маалымат базасы менен сиз көрө аласыз:
- Эшик ачык же ачык эмес болсо, учурдагы мааниси
- Эшик ачылганда
- Температуранын тарыхы жана учурдагы температура
- Нымдуулуктун тарыхы жана учурдагы нымдуулуктун пайызы
Мен MariaDBдин жардамы менен маалымат базамды RPiге жайгаштырдым.
3 -кадам: Fritzing схемасын түзүү


Баары аныкталгандан кийин, менин жабдыктарымды чогултуу убактысы келди. Биринчиден, мен муну дээрлик компьютер менен кылдым, андыктан кыска туташууга алып келүүчү туура эмес эч нерсе кыла алган жокмун.
Бул схеманы түзүү үчүн мен fritzing программасын колдондум.
4 -кадам: Аппаратты чогултуу


Менин фризинг схемам бүтүп, мен аны канааттандыргандан кийин, мен жабдыктарымды чогулта баштадым. Мен температура жана нымдуулук сенсорунан баштадым. Мен муну кылдым, анткени сенсорлор мага эң оңой көрүндү. Эшик сенсору сенсорлордун акыркы кылган нерсеси болчу, анткени ал дагы эле жеткирилиши керек болчу.
Сенсорлор бүткөндөн кийин, мен ЖКны жасадым. Бул анча деле кыйын болгон жок, анткени мен аны мурунтан эле алмаштырып, коддоп койгом.
Акыркы кадам менин кыймылдаткычтарымды туташтыруу болду. Мен туташтырган биринчи кыймылдаткыч менин ызылдакым болчу. Мен ийгиликтүү болгондон кийин, акыркы кыймылдаткычка, тактап айтканда, менин тепкичтүү моторума өттүм
Сиз менин кодумду githubдан таба аласыз.
5 -кадам: Мобилдик биринчи веб -сайтты иштеп чыгуу

Сенсорлор менен өлчөнгөн бардык маалыматтарды көрсөтүү үчүн мен Adobe XDде дизайн жасоону чечтим, аны кийинчерээк чыныгы веб -сайтка айландырам. Вебсайт аркылуу сиз нымдуулуктун пайызын көзөмөлдөй аласыз.
6 -кадам: Ишти куруу

Андан кийин менин корпусумду жасоого убакыт келди. Менин материалдарым үчүн мен Bricoго барып, жыгачтан плексигласс сатып алдым. Мен кутучамдын сыртын жыгач уста кескен жыгачтан жасадым. Ичинде мен плексиглассымды койдум, андыктан бир нерсе туура эмес болуп калса, электрондук компоненттерди оңой көрө аласыз.
Менин кодумду githubдан ушул жерден тапса болот.
Сунушталууда:
Кантип кадам эсептегич жасоо керек?: 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 ++)