![WunderThing: батареямен жұмыс істейтін, магнитті, ESP8266 ауа райын болжау IoThing !: 6 қадам WunderThing: батареямен жұмыс істейтін, магнитті, ESP8266 ауа райын болжау IoThing !: 6 қадам](https://i.howwhatproduce.com/images/004/image-11971-j.webp)
Мазмұны:
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51
![WunderThing: аккумулятормен жұмыс істейтін, магнитті, ESP8266 ауа райын болжау IoThing! WunderThing: аккумулятормен жұмыс істейтін, магнитті, ESP8266 ауа райын болжау IoThing!](https://i.howwhatproduce.com/images/004/image-11971-1-j.webp)
![WunderThing: аккумулятормен жұмыс істейтін, магнитті, ESP8266 ауа райын болжау IoThing! WunderThing: аккумулятормен жұмыс істейтін, магнитті, ESP8266 ауа райын болжау IoThing!](https://i.howwhatproduce.com/images/004/image-11971-2-j.webp)
![WunderThing: аккумулятормен жұмыс істейтін, магнитті, ESP8266 ауа райын болжау IoThing! WunderThing: аккумулятормен жұмыс істейтін, магнитті, ESP8266 ауа райын болжау IoThing!](https://i.howwhatproduce.com/images/004/image-11971-3-j.webp)
![WunderThing: батареямен жұмыс істейтін, магнитті, ESP8266 ауа райын болжау IoThing! WunderThing: батареямен жұмыс істейтін, магнитті, ESP8266 ауа райын болжау IoThing!](https://i.howwhatproduce.com/images/004/image-11971-4-j.webp)
Сәлеметсіз бе, Сізге бірінші рет үйрететінім үшін сізге керемет нәрсе туралы айтуға рұқсат етіңіз. Бұл өте жаңа жоба, онда менің мақсатым тоңазытқыш магнитін құру болды!
Бұл жобаны таңдаған контроллер Sparkfun's Thing болды, ESP8266 әр түрлі тәттілермен жинақталған. Затты пайдаланушы қосқан кезде, API кілті мен орналасқан жер туралы кейбір ақпаратты қолдана отырып, Wunderground -ге (WiFi арқылы) деректер сұрауы жіберіледі. Сұралған болжамдық деректер Thing -ке жіберіледі, содан кейін ол қалаған бөлшектерді таңдайды және сақтайды. Пайдаланушы бұл деректерді бағыттау түймелерін басу және дисплейді қарау арқылы зерттей алады. Сондай -ақ, пайдаланушы Wifi идентификаторын, құпия сөзін, пошталық индексін және API кілтін өзгерту үшін параметрлер мәзіріне кіре алады.
Қалай болғанда да, бұл жоба өте қызықты болды және оған бірегей элементтер кірді. Сіз осы нұсқаулықтан алған білімдеріңізді қолдана отырып, өзіңіз немесе соған ұқсас нәрсені жасайсыз деп үміттенемін.
Ләззат алыңыз:)
1 -қадам: WunderThing -ді қосу
![WunderThing сымын қосу WunderThing сымын қосу](https://i.howwhatproduce.com/images/004/image-11971-5-j.webp)
![WunderThing сымын қосу WunderThing сымын қосу](https://i.howwhatproduce.com/images/004/image-11971-6-j.webp)
![WunderThing сымын қосу WunderThing сымын қосу](https://i.howwhatproduce.com/images/004/image-11971-7-j.webp)
![WunderThing сымын қосу WunderThing сымын қосу](https://i.howwhatproduce.com/images/004/image-11971-8-j.webp)
Міне, сіз бұл істі қалай байланыстырасыз. Бұл Fritzing -ді бірінші рет қолдандым, өте керемет.
Көрсетілген 3.7V LiPo аккумуляторы кез келген мөлшерде болуы мүмкін, бірақ мен кемінде 500 мАч (ESP8266 қуатты аш) ұсынар едім. Борттық зарядтағыш өте жақсы жұмыс істейді, кез келген ескі микро USB-ді қосыңыз. ЕСКЕРТПЕ: кодты жүктеу үшін сіз FTDI -ден бөлек (батарея немесе USB арқылы) қуат беруіңіз керек.
FTDI-USB адаптері (кез келген 3.3В FTDI жасайды), OLED дисплейі және 4 түймешігі Thing-ке сымды түрде көрсетіледі. Сізге OLED -дің артқы жағында жабық екеуін де секіру керек. Түймелер сыртқы тартқыш резисторлармен көрсетілген (мен ішкі тартылуларға сенбеймін, бірақ оларды қолдануда теория бойынша ештеңе жоқ).
СЕРИЯЛЫҚ ДЕБУГЕРЛІК ЖАСАҒЫҢЫЗ КЕЛСЕ: Заттағы FTDI тесіктерінің үстіндегі екі дюймдік тесіктерді табыңыз. Заттың артқы жағындағы осы тесіктердің арасындағы ізді кесіңіз. Бұл екі тесікке тақырып қосыңыз, бірақ сізге өзгерту оңай. Бұл тізбектің ашық/жабық күйі. Кодты жүктеу үшін тізбекті қысқарту. Сериялық күйін келтіруге рұқсат беру үшін тізбекті ашыңыз. Sparkfun мұны Thing оқулығында көрсетеді. Cuz Sparkfun керемет, Adafruit.
2 -қадам: WunderThing бағдарламалау
![WunderThing бағдарламалау WunderThing бағдарламалау](https://i.howwhatproduce.com/images/004/image-11971-9-j.webp)
WunderThing жұмысын жасайтын код … жағымсыз.
Мен оны демо режимінде жұмыс істеу үшін нұсқаулар беремін, бірақ егер сіз қосқыңыз келсе/теңшесеңіз/т.б бұл оңай жол болмайды. Мен өтіп, түсініктеме бердім, бұл көмектеседі деп үміттенемін, бірақ мен ешқашан құрылымды тазартуға қол жеткізе алмадым (ол макарон өнімдерінің көшірмелерімен және басқа ұятты тез түзетулермен біріктірілген).
Міне, таңқаларлық нұсқаулар:
1. Затты Arduino басқарма менеджеріне қосыңыз. Блинк тестілеуді ұмытпаңыз.
2. Github -дан келесі кітапханаларды алыңыз: Adafruit_GFX, Adafruit_SSD1306, ArduinoJson (бұрыннан бар болуы мүмкін)
3. Өзіңізге Wunderground API кілтін жасаңыз, мұнда тіркелгі жасаңыз, кілт алу үшін сілтемелерді орындаңыз (сізге қажет нәрсе ТЕГІН)
3. Arduino бағдарламалау параметрлерін келесіге өзгертіңіз: Sparkfun Thing, 115200, ArduinoTinyISP, Port #, т.б.
4. Затты ҚОСУ (алдымен батареяны немесе USB қосуды ұмытпаңыз), кодты FTDI арқылы құрастырып, жүктеңіз. Затты ҚОСУ күйінде қалдырыңыз.
5. КОДТЫ ҚАЙТА ӨЗГЕРТУ (165 -жол), Компиляция және қайта жүктеу.
6. Егер ол сіздің Wi -Fi желісіне екі рет қосылып, оны көрсетсе, онда сіз мерекеде шулап, қоңырау шала аласыз.
7. Егер бәрі ойдағыдай болмаса, оны өшіріп, қайта қосыңыз. Егер бұл көмектеспесе, бәрін ашуланшақтықпен тастаңыз және қарапайым жобаларға оралыңыз, әйтпесе сіз менің қалағаныммен келіспейтін менің кодымда жасаған нәрсені айналдыра қабырғаға басыңызды соғуыңыз керек шығар. онымен жасаңыз …. бірақ бәрі жақсы болатынына сенімдімін:)
3 -қадам: WunderThing пайдалану
![Image Image](https://i.howwhatproduce.com/images/004/image-11971-11-j.webp)
![](https://i.ytimg.com/vi/D_QbFSfIR78/hqdefault.jpg)
![WunderThing құру WunderThing құру](https://i.howwhatproduce.com/images/004/image-11971-12-j.webp)
Мәселен, мен мұны қалай көрсететінім интуитивті емес, бірақ бұл нәрсені қалай басқаруға болатынын білу үшін бірнеше минут қажет.
Дисплейде ағымдағы ұяшық көрсетілген excel парағы сияқты ойланыңыз. Анықтама ретінде жоғарыдағы суретті пайдаланыңыз. Жалғыз тақ доп - бұл суретте толық сипатталмаған Параметрлер мәзірі. Параметрлер мәзірі түсінікті болуы керек. Егер сіз «Пошталық кодты өзгертуді» немесе басқа параметрді таңдасаңыз, жолдағы таңбалар арасында ауысу үшін сол жақ/оң жақ түймешіктерді (нүкте көрсеткішімен көрсетілген ағымдағы позиция) және таңбаларды айналдыру үшін жоғары/төмен түймелерін пайдаланыңыз. Параметрлер мәзіріне қайтқаннан кейін (ішкі EEPROM көмегімен) сіздің жазбаңыз автоматты түрде сақталады.
4 -қадам: WunderThing құру
Сіз бұл затты сәтті аяқтағаннан кейін ғана оны дайын өнімге айналдыру туралы ойлануыңыз мүмкін.
Менің сағаттарым өте қарапайым 3D принтерлерге орнатылды. Егер сіз оны сынап көргіңіз келсе, мен қатты жұмыс бөлімінің файлын қосамын.
Бәрін орнында ұстау үшін мен түйме тақтасының бұрышына сынған протобордың кішкене бөлігін жапсырдым, бұл өте жақсы жұмыс істеген сияқты және қажет болған жағдайда «оңай» жоюға мүмкіндік береді. Қарап отырсам, мен бекіткішті жасаған кезде Thing пен OLED -дегі бұрғылау саңылауларын пайдалануым керек еді. LiPo өте жақсы. Мен көрсетілген Tenergy -ді қолдандым, бұл өте жақсы болды, бірақ КОННЕКТОР қате болды. Маңызды мәселе жоқ, жай ғана adafruit-тен кейбір қосқыштарды (JST-PH) сатып алып, батареяларындағы алмастырғыштарды алмастырдық.
Сіз менің таулы декорация сағаттарымда кішкене суретті байқайсыз. Бұл мен бос кеңістікті пайдалану ғана болды. Мүмкін сіз одан жақсы қолдануды таба аласыз. Сіз сондай -ақ барлық сағаттар түрлі -түсті болғанын байқайсыз, тек бірнеше қабаты акрил бояуы.
Тоңазытқыштың магниті болу үшін магнитті таспаны сатып алып, оған екі жолақты жабыстырыңыз. Жақсы жұмыс істейді.
5 -қадам: WunderThing көмегімен әрі қарай жүріңіз
![WunderThing көмегімен әрі қарай жүру WunderThing көмегімен әрі қарай жүру](https://i.howwhatproduce.com/images/004/image-11971-13-j.webp)
Өзіңізді жақсарту/өзгерту/жасаудың үлкен әлеуеті.
Мен ауа райы белгішелерін қосқым келді, бірақ жадым таусылды. Бір нәрсе маған жадты қысқартуға болатынын айтады, бірақ бұл JSON бизнесі өте түкті, мен оны қолдануда тәжірибем жоқ (буферлер мен жадқа жад бөлу және т.б.).
Ұсынылған:
Батареямен жұмыс істейтін су коллекторының деңгей сенсоры: 7 қадам (суреттермен)
![Батареямен жұмыс істейтін су коллекторының деңгей сенсоры: 7 қадам (суреттермен) Батареямен жұмыс істейтін су коллекторының деңгей сенсоры: 7 қадам (суреттермен)](https://i.howwhatproduce.com/images/001/image-1282-j.webp)
Батареямен жұмыс жасайтын су коллекторының деңгей сенсоры: Біздің үйде шатырға жауған жаңбырдан қоректенетін және дәретханаға, кір жуғыш машина мен бақшадағы суару қондырғыларына арналған су ыдысы бар. Соңғы үш жыл бойы жаз өте құрғақ болды, сондықтан біз резервуардағы су деңгейін бақылап отырдық. S
Батареямен жұмыс істейтін кеңсе. Күн жүйесі шығыс/батыс автоматты түрде ауысатын күн панельдері мен жел турбинасы: 11 қадам (суреттермен)
![Батареямен жұмыс істейтін кеңсе. Күн жүйесі шығыс/батыс автоматты түрде ауысатын күн панельдері мен жел турбинасы: 11 қадам (суреттермен) Батареямен жұмыс істейтін кеңсе. Күн жүйесі шығыс/батыс автоматты түрде ауысатын күн панельдері мен жел турбинасы: 11 қадам (суреттермен)](https://i.howwhatproduce.com/images/001/image-1117-j.webp)
Батареямен жұмыс істейтін кеңсе. Шығыс/Батыс күн панельдері мен жел турбинасы автоматты түрде ауысатын күн жүйесі: Жоба: 200 шаршы метрлік кеңсе батареямен жұмыс істеуі керек. Сонымен қатар кеңседе осы жүйеге қажетті барлық контроллерлер, батареялар мен компоненттер болуы керек. Күн мен жел энергиясы батареяларды зарядтайды. Аз ғана мәселе бар
Жылу сорғы қателерін анықтау және дабыл ESP8266, Openhab, Telegram, батареямен жұмыс істейтін MQTT: 5 қадам
![Жылу сорғы қателерін анықтау және дабыл ESP8266, Openhab, Telegram, батареямен жұмыс істейтін MQTT: 5 қадам Жылу сорғы қателерін анықтау және дабыл ESP8266, Openhab, Telegram, батареямен жұмыс істейтін MQTT: 5 қадам](https://i.howwhatproduce.com/images/005/image-13047-j.webp)
Жылу сорғысының қателерін анықтау және дабыл ESP8266, Openhab, Telegram, Батареямен жұмыс істейтін MQTT: Менің үйім мен суымды жылытуға арналған менің жылу сорғы кейде қате алады. Бұл қате оңай байқалмайды, өйткені қызыл жарық немесе бірдеңе жоқ, шағын СКД экранда кішкене 'P'. Сондықтан мен бұл детекторды қатені анықтау үшін жасадым және
Батареямен жұмыс жасайтын қозғалыспен жұмыс істейтін жарықдиодты шам: 4 қадам
![Батареямен жұмыс жасайтын қозғалыспен жұмыс істейтін жарықдиодты шам: 4 қадам Батареямен жұмыс жасайтын қозғалыспен жұмыс істейтін жарықдиодты шам: 4 қадам](https://i.howwhatproduce.com/images/001/image-247-104-j.webp)
Батареямен жұмыс жасайтын жарықдиодты шам: егер сіз сымды қосуға болмайтын жерге жарық қойғыңыз келсе, бұл сізге қажет болуы мүмкін
Батареямен жұмыс істейтін электрониканы айнымалы токта жұмыс істеуге түрлендіру: 4 қадам (суреттермен)
![Батареямен жұмыс істейтін электрониканы айнымалы токта жұмыс істеуге түрлендіру: 4 қадам (суреттермен) Батареямен жұмыс істейтін электрониканы айнымалы токта жұмыс істеуге түрлендіру: 4 қадам (суреттермен)](https://i.howwhatproduce.com/images/001/image-2712-41-j.webp)
Батареямен жұмыс істейтін электрониканы айнымалы токпен жұмыс істеуге түрлендіру: Біз көптеген электрониканы қуаттандыру үшін батареяларды қолданамыз. Батареямен жұмыс істейтін құрылғылар бар, олар үнемі портативті болуды қажет етпейді. Бір мысал - менің ұлымның аккумуляторлық батареясы. Оны жылжытуға болады, бірақ ол әдетте қалады