Мазмуну:
- Жабдуулар
- 1 -кадам: Raspberry Pi орнотуу
- 2 -кадам: Бардык компоненттериңизди чыгарыңыз
- 3 -кадам: Кабелдөө
- 4 -кадам: Турак жай
Video: SmartWake: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Мен акылдуу ойгонуу деп атаган долбоорду жасадым. Бул негизинен ойготкуч саат, ошондой эле жарыктын интенсивдүүлүгүн, абанын нымдуулугун жана барометрдик басымын өлчөйт.
Бул жерде мен анын кантип иштээрин түшүндүрөм.
Жабдуулар
Бул долбоор үчүн мен колдондум:
- малина пи 3
- жарыкка көз каранды резистор
- dht11
- bmp180
- adafruit oled
- mcp3008
- пьезо сигнал
- 2 10k каршылыгы
- нан
Мен жаткан кутучаны колдонгон турак жайга келсек, эмнени колдонгонуңуздун мааниси жок, жөн гана ага шайкеш келген нерсени сындырбаңыз.
1 -кадам: Raspberry Pi орнотуу
Алгач малинаңыздын туура иштеши керек. Бул үчүн, арткы жактагы маалымат базасы үчүн mysql серверин орнотушуңуз керек болот.
Экинчиден, сизде веб -сервер иштеп, арткы бетиңизди сокетио менен туташтыра алышыңыз керек.
Менин көрсөтмөлөрүм сиздин пиңиз буга чейин эле коюлган деп ойлойт, бирок эгер сиз муну кантип жасоону билгиңиз келсе, муну түшүндүргөн көптөгөн окуу куралдары бар.
2 -кадам: Бардык компоненттериңизди чыгарыңыз
Маанилүү кадам, эгерде сиз каалаган нерселердин бардыгын так көрүүнү кааласаңыз, баарын жыйноо эле эмес, орнотууну жана туташууну жеңилдетүү.
3 -кадам: Кабелдөө
Андан кийин сиз бардык сенсорлоруңузду, экранды жана ызылдагычты туташтырышыңыз керек. Мен бардыгын кантип туташтыруу керек экенин көрсөткөн сүрөттү коштум, бирок резисторлоруңуздун 10к Ом экенине көзүңүз жетип, туура эмес чыңалууларды колдонбоо үчүн сак болуңуз!
Менин компоненттерим түшүндүрдү:
- DHT11, мен абанын нымдуулугун өлчөө үчүн колдоном.
- BMP180 барометрдик басымын өлчөө үчүн.
- Жарыктын интенсивдүүлүгүн өлчөө үчүн LDR.
- LCPди аналогдук түрдө окуу үчүн MCP3008.
- Ойготкучтар үчүн зумер
- IP дарегин жана саатты көрсөтүү үчүн OLED
4 -кадам: Турак жай
Бул кадамда сиз бардыгын камтыган жакшы турак жай жасайсыз. Меники бирок өтө чоң жана идеалдуу түрдө сиз кичине нерсени алмаксыз, бирок менде жыгач куту бар болчу жана аны менен бир нерсе кылууну чечтим.
Бул кадамдан кийин, аны туташтырууга жана аны колдонууга даяр болушу керек. Убакыт экранда көрсөтүлөт жана ip-адреси да көрсөтүлөт.
Сунушталууда:
Кантип кадам эсептегич жасоо керек?: 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 ++)