Мазмұны:
- 1 -қадам: Ресурстар
- 2 -қадам: Breadboard -да прототиптеу (егер сіз код пен жинауға тікелей барғыңыз келсе, 3 -қадамға өтіңіз)
- 3 -қадам: IoT бөлігі
- 4 -қадам: тізбекті еркін қалыптастыру
- 5 -қадам: Финал
- 6 -қадам: ақауларды жою
- 7 -қадам: Бұл бөліктерді қайдан алуға болады?
Бейне: Қалташаға арналған IoT метеостанциясын қалай жасауға болады: 7 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Сәлем оқырман!
Бұл нұсқаулықта сіз үйдегі Wi -Fi желісіне қосылған D1 mini (ESP8266) көмегімен ауа райының текшесін жасауды үйренесіз, сондықтан сіз оны кез келген жерден қарауға болады, егер сізде интернет байланысы болса. Жалпы алғанда, бұл жобаны жасау өте қиын да, ауыр да ресурс емес, сондықтан ол сіздің бірінші IoT жобаңыз ретінде тамаша болады. Ендеше бастайық.
PS: Есіңізде болсын, бұл менің бірінші нұсқаулығым, сондықтан бәрі жақсы болмайды.:)
1 -қадам: Ресурстар
Кіріспеде айтқанымдай, бұл жобаны құру өте оңай және көп компоненттерді қажет етпейді. Міне, бөліктер тізімі:
Электрондық компоненттер:
WeMos D1mini
BME280
I2C OLED дисплейі (128x64)
1,5 мм жезден немесе темірден жасалған таяқша
ЕСКЕРТПЕ: егер сіз осы бөлшектер туралы көбірек ақпарат алғыңыз келсе. оларды қайдан алуға болады, сіз 7 -қадамды қарай аласыз
Схеманы прототиптеуге және сынауға арналған құралдар:
Нан тақтасы
Өткізгіш сымдар
USB сымы - B түрінен Micro USB түріне дейін
Құралдар:
Пісіру темірі
Орындық вицесі - міндетті емес
Кішкене балға - міндетті емес
2 -қадам: Breadboard -да прототиптеу (егер сіз код пен жинауға тікелей барғыңыз келсе, 3 -қадамға өтіңіз)
Егер сізде түйреуіштер D1mini/OLED/BME280 -де дәнекерленген болмаса, дәл қазір оны жасауға болады
Ең алдымен, барлық компоненттерді тақтаға орналастыруға рұқсат етіңіз. Біз D1mini 2 бөлек рельске орнатудан бастаймыз (сурет №1). Осыдан кейін біз одан BME280 әділ қашықтықты орналастырамыз (сурет 2). Ақырында біз OLED -ді BME280 -тің қарама -қарсы жағына орналастырамыз (сурет 3). Енді оларды біріктірейік.
Міне, барлық байланыстар:
OLED -де SCL/SCKpin үшін D1 түйреуіші және BME280 -дегі SCL/SCK түйреуіші
OLED -дегі SDA түйрегіне D2 түйреуіші және BME280 -дегі SDA түйреуіші
G pin - GND түйісуінің екеуінде де, OLED және BME280
BME280 VCC сымына 3.3В түйреуіш
Ақырында OLED VCC -ге 5В түйреуіш
Оны компьютерге қосудан және оған код жүктемес бұрын қосылымдарды қайта тексеріңіз! Сіз ештеңені күйдіргіңіз келмейді
3 -қадам: IoT бөлігі
Бұл бөлім шынымен де қарапайым. Ең алдымен, AppStore -ге кіріп, Blynk қосымшасын жүктеңіз. Осыдан кейін оны ашып, тіркеліңіз. Содан кейін жаңа жоба жасаңыз. Мен WeatherStation -ға қоңырау шалдым, бірақ сіз оны қалағаныңызша атай аласыз. Осыдан кейін құрылғы опциясын ESP8266, ал қосылу түрін WiFi етіп орнатыңыз (сурет №1). Содан кейін жоба жасау түймесін басыңыз. Сізге растау белгісі бар электрондық хат келеді. Енді кодқа өтіңіз (төмендегі сілтемені жүктеңіз) және бөлектелген бөліктерді ауыстырыңыз. Осыдан кейін, Blynk қосымшасы жобасының жұмыс кеңістігіне қайта оралыңыз, виджет қорабын ашу үшін экранды түртіңіз (сурет 2). Енді таңбаланған 3 мән ұяшығын түрту арқылы орналастырыңыз (сурет 3). Оларды реттеу үшін біріншісін түртіп, атауын орнатыңыз. Мен оны температура деп атадым (бұл міндетті емес, бірақ бәрі қарапайым және ұйымдастырылған). Кіріс ретінде 1 виртуалды түйреуішті таңдаңыз және жапсырманың бөлігінде «° C» түрін таңдаңыз (сурет 4). Осыдан кейін сіз басқа белгіленген мәндерді орната аласыз.
Міне шағын диаграмма:
№ 2 таңбаланған мән:
Атауы: Ылғалдылық
Кіріс: V2 виртуалды түйреуіші
Заттаңба: »%»
№3 таңбаланған мән:
Атауы: Биіктік немесе қысым - сіз таңдаған кодқа байланысты
Кіріс: V3 виртуалды пині
Белгі: Биіктік немесе қысым - кодқа байланысты
Егер сіз бәрін дұрыс жасасаңыз, кодты D1mini -ге жүктеңіз, біраз күтіңіз, содан кейін мәндер OLED -те және Blynk қосымшасында пайда болады (сурет 5) (жоғарғы оң жақтағы ойнату түймесін басу керек) экранның бұрышы). Егер ештеңе көрінбесе, ақауларды жою бөліміне өтіңіз.
4 -қадам: тізбекті еркін қалыптастыру
Жақсы, бұл ең қиын бөлігі, сондықтан дайын болыңыз. Жезден жасалған штангаларды/темір штангаларды дайындаңыз (мен жезден қапталған темір ілгектерді қолданамын, себебі мен жезден өзек таба алмадым) және сіздің дәнекерлеу үтікті қыздырыңыз. Енді сіз оны қалағаныңызша жасай аласыз! Мен оны қарапайым текшеге айналдырамын. Бұл процесс шыдамдылық пен уақытты қажет етеді, сондықтан егер сіз бүкіл тізбекті бұзғыңыз келмесе, асықпаңыз. Сіз дайын схеманы №2 суреттен көре аласыз. Мен басқаруды жеңілдету үшін сыртынан 1, 5мм шыбықтарды қолдануды шештім, бірақ жіңішке таяқшаларды (1мм) қолдандым.
ЕСКЕРТУ: Дәнекерлеу жақсы желдетілетін кеңістікте, дәнекерлеу улы түтінді сөндіруі мүмкін
КЕҢЕСТЕР:
Иілу үшін таяқша мен кішкене балға қолданылады - егер сізде орындық, балға болмаса, қысқыш пен жалаңаш қол жеткілікті болады
Таяқтарды дәнекерлеу кезінде таспаны немесе көмекші қолды қолданыңыз. Бұл әлдеқайда жеңіл.
НЕМЕСЕ мен сияқты темір таяқтарды қолдансаңыз, оларды орнында ұстау үшін 2 күшті магнитті қолдануға болады (сурет No1).
Егер сіздің буындарыңыз бір -біріне жабысып қалмаса, оларды дәнекерлемеңіз және оларды тегістеу қағазымен тегістеңіз.
Егер сіздің дәнекерлеу саңылауларға ағып кетпесе, дәнекерлеу ағынының аз мөлшерін қолданыңыз немесе қосылысты сәл қыздырыңыз.
5 -қадам: Финал
Енді 5В 1А ПСУ -ге қосу ғана қалады. Егер сіз бәрін дұрыс жасасаңыз, ол жақсы жұмыс істеуі керек (егер сіз әлі жоқ болсаңыз, кодты жүктеуді ұмытпаңыз). Егер ештеңе көрінбесе немесе бірдеңе дұрыс болмаса, ақауларды жою бөліміне өтіңіз.
6 -қадам: ақауларды жою
Нан көрсететін дисплей: сымдарды тексеріңіз! Сенсор дұрыс қосылмаған.
BME280 0,0 шығуда: сымдарды тексеріңіз! Сенсор дұрыс қосылмаған.
Қара дисплей/сенсор деректері көрсетілмейді: I2C сканерінің көмегімен I2C адрестерін тексеріңіз немесе сығуды тексеріңіз.
Құрылғы офлайн режимінде: Token/WiFi атауын/WiFi құпия сөзін дұрыс енгізгеніңізді тексеріңіз. Егер иә болса, Wi -Fi сигналын тексеріңіз. Бұл әлсіз болуы мүмкін немесе сізде Интернет байланысы жоқ.
Әлі де қиындықтар туындады ма, әлде сіз осы нұсқаулықта қате таптыңыз ба? Комментарийге жазыңыз, мен сізге тезірек жетемін.:)
7 -қадам: Бұл бөліктерді қайдан алуға болады?
Сіз электроникада жаңадансыз ба? Проблема жоқ! Мұнда кейбір физикалық бөлшектер, олардың қалай жұмыс істейтіні және оларды ең арзанға алу туралы қысқаша түсініктеме берілген:
1. Барлық осы электронды бөлшектерді қайдан алуға болады?
Aliexpress. Менің ойымша, Aliexpress - бұл барлық бөлшектерді арзан бағамен алу үшін ең жақсы сайт. Жалғыз кемшілігі - негізгі жеткізу әдетте көп уақытты алады (кез келген жерде 2 аптадан 1, 5 айға дейін).
2. BME280 дегеніміз не?
BME280 - температураны, салыстырмалы ылғалдылықты және атмосфералық қысымды өлшеуге болатын сенсор. Шағын қалталы электроника сияқты форм-факторлық қосымшаларды қолдану өте ыңғайлы. Бұл туралы толығырақ мына жерде.
ЕСКЕРТПЕ: D1mini, BME280 және OLED дисплейлері AliExpress -тен тапсырыспен алынған
Қалта көлеміндегі байқаудың бірінші жүлдесі
Ұсынылған:
DIY қалай керемет көрінетін сағатты жасауға болады - StickC - Оңай жасауға болады: 8 қадам
DIY қалай керемет көрінетін сағатты жасауға болады - StickC - Оңай жасауға болады: Бұл оқулықта біз ESP32 M5Stack StickC -ті Arduino IDE және Visuino көмегімен СКД -де уақытты көрсету үшін қалай бағдарламалауды, сонымен қатар StickC түймелерінің көмегімен уақытты орнатуды үйренеміз
Arduino метеостанциясын қалай жасауға болады: 4 қадам
Arduino метеостанциясын қалай жасауға болады: Бұл жобада біз LCD дисплейде ағымдағы температура мен ылғалдылықтың мәнін көрсететін Arduino көмегімен температура мен ауа ылғалдылығын өлшейтін метеостанция жасаймыз
ARDUINO NANO/MINI ҚАЛАЙ ЖАСАУҒА БОЛАДЫ - Жүктеушіні қалай жағуға болады: 5 қадам
ARDUINO NANO/MINI ҚАЛАЙ ЖАСАУҒА БОЛАДЫ | Bootloader қалай жазылады: Бұл нұсқаулықта мен сізге Scratch -тен Arduino MINI -ді қалай жасау керектігін көрсетемін. Бұл нұсқаулықта жазылған процедураны жобаның жеке талаптарына сәйкес кез келген arduino тақталарын жасау үшін қолдануға болады. Жақсы түсіну үшін бейнені қараңыз
Raspberry Pi метеостанциясын қалай жасауға болады: 5 қадам
Raspberry Pi метеостанциясын қалай жасауға болады: Бұл оқулықта мен SenseHAT орнату процесін және SenseHAT -ты температураны, қысымды және ылғалдылықты тіркеуге қабілетті толық жұмыс істейтін ауа райына айналдыру үшін қажетті кодты импорттауды қарастырамын
Гитара динамигінің қорабын қалай құруға болады немесе стереоға арналған екеуін қалай құруға болады: 17 қадам (суреттермен)
Гитара динамигінің қорабын қалай құруға болады немесе стереоға арналған екеуін қалай құруға болады?: Мен жаңа гитара колонкасын өзім құрып жатқан түтік күшейткішпен бірге алғысы келді. Динамик менің дүкенімде қалады, сондықтан оған ерекше нәрсе қажет емес. Толекс жабындысы өте оңай зақымдалып кетуі мүмкін, сондықтан мен жеңіл құмнан кейін сыртқа қара шаштым