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

Билесиңби, эмне сонун? Космостук аба ырайы! Эгер столдо кичинекей кутуча болсо, анда күндүн жарылуусу качан болгонун айтат беле? Мейли, аласың! ESP8266, IIC 7 сегментинин дисплейи жана бир аз убакыттын ичинде сизде өзүңүздүкү болушу мүмкүн.
1 -кадам: Аппараттык: Сизге эмне керек



************************** ЭЛЕКТРОСТАТИКАЛЫК ТАРТУУ ЖӨНҮНДӨ ЭСКЕРТҮҮ ******************** ******
Мен кодумдун биринчи версиясын бүтүргөндөн кийин, мен аны менен диванга секирип, менин LED дисплейим иштебей калды. Эгер сизде ушундай болуп калса, аны чечүү үчүн микрофонду процессорго кайра жаркылдатыңыз, бирок дисплейиңизге этият болуңуз! Ошондой эле, зымдарыңызды меникинен бир аз кыска кармаңыз, мен болжол менен 6 дюйм дейм. Менин дисплейиме көп кийлигишүү болду. Мен муну ЭКИ жолу жасашым керек болчу! АЯГЫНДА ДИПЛЕЙМДИ СЫНДЫМ! Мен корпустун курулушу учурунда ак түскө өтүшүм керек болчу !!!
*************************************************************************************************************
Бул жерде сизге керектүү жабдыктар,
- ESP8266 модулу
- Адатта ачык баскыч
- Сериялык 7-сегменттик дисплей
Жана куралдар,
- Кандооч
- Wire Stripers
- 3D принтери (милдеттүү эмес)
2 -кадам: Аппараттык жыйын



Биринчиден, 7-Segment дисплейин туташтырыңыз. Бул абдан түшүнүктүү, Vcc 3v3кө, GNDден GNDга, SDAдан SDAга, SCLден SCLге.
Дисплей ESP8266
+ --------------------------- 3v3
---------------------------- GND
SDA --------------------------- SDA (4)
SCL --------------------------- SCL (5)
Аябай жөнөкөй. Андан кийин, баскыч. Бир түркүктү GNDге, экинчисин 2 -пинге туташтырыңыз.
BUTTON ESP8266PIN 1 --------------------------- GND
PIN 2 --------------------------- GPIO 2
Жана бул! Жаман эмес, ээ?
3 -кадам: Кодекс: Теория
Макул, эгер мен эмне үчүн мен эмне кылганыма кызыкпасаң, бул кадамды өткөрүп жибер. Болбосо, бул жерде. Космос чындап эле алыс. Башында мен күндүн жарыгын өз магнитометрим менен өз алдынча өлчөгүм келген, бирок бул абдан кыйын болмок. Космосто алда канча так жабдуулар бар, андыктан анын пайдасын колдонолу. Мен бир жыйынтыкка келгенге чейин Sparkfun жана Adafruitтеги магнитометрлерди карап бир күн өткөрдүм. Мен дагы эки күн маалымат булактарын издедим. Акыры NOAAдан жакшы JSON файлын таптым. (Бул жагымдуу, мен COдо жашайм) Мен ThingSpeak APIди колдонуп, керектүү маалыматтарды аз өлчөмдө алдым. Андан кийин, биз Thingspeakтан маалыматтарды алып, 7 Segment дисплейинде көрсөтөбүз. Ошентип, кодго өтөлү!
4 -кадам: Кодекс: Китепканалар
Сизге керек болгон төрт китепкана бар, алардын бардыгын алуу оңой. Биринчи экөө arduino IDEге орнотулган, бирок сизде жок болсо, алар Wire.h жана Arduino.h деп аталат. Калган үчөө ESP8266 тактасы менен автоматтык түрдө орнотулат, бирок алар ESP8266WiFi.h, ESP8266WiFiMulti.h жана ESP8266HTTPClient.h деп аталат. IDEде орнотулганыңызды текшериңиз жана кийинки кадамга өтүңүз.
5 -кадам: Код: Код

Ошентип, биз күткөн учур. Коду. Бул аткарылып жаткан жумуш, ошондуктан мен кодду жаңыртып турам. Мен оригиналдуу версияларын сактап калам жана бул кадамга ар бир жаңы күн үчүн башка бөлүм кошом. Жүктөөлөр Google Drive аркылуу. (Аккаунттун кереги жок)
**************** Түп нускасы **************** (18.04.2018)
Код 18.04.2018
***************************************************
************************* 1.2 версия **************** (4/22/2018)
Код 4/22/2018
******************************************************
6 -кадам: Дело



Ошентип, азыр сизде жаңы сонун күн монитору бар, аны жакшы кутуга салалы. Мен өзүмдүн ишимди 3d басып чыгардым, бирок эгер сиз кааласаңыз, өзүңүз деле жасай аласыз. Бул жерде дизайндар бар.
Thingiverse
Эми ал жөнөкөй. Кнопканы баскычтын тешигине, дисплейди дисплейдин тешигине коюп, esp8266ди арткы дубалга чаптаңыз. Эми USB кабелин капталдагы тешиктен esp8266га өткөрүңүз.
7 -кадам: Бүттү




Бул жерде ал кантип иштейт. Дисплей 30 секунддан кийин өчөт. Баскыч дисплейди күйгүзүп, төмөндө сүрөттөлгөн эки режимди алмаштырат. Бул жерде билдирүүлөр жана алардын мааниси.
Y FI - Туташуу
FlAr - Акыркы күн жарыгы (Max класс)
Curr - Учурдагы класс
Класс көрсөтүү мисалы: A5.2
Эгерде класс M болсо, префикс тамгасы ("A5.2" деги "А") N катары көрүнөт.
Эгерде класс X болсо, префикс тамгасы ("A5.2" деги "А") H катары көрүнөт.
Бул жерде класстар.
А - Эң кичинекей класс. (1-9) Эч кандай жергиликтүү эффекттер.
B-Он жолу А. (1-9) Жергиликтүү эффекттер жок.
C-Он эсе B. (1-9) Жергиликтүү эффекттер жок.
М-Он эсе C. (1-9) Спутниктерге таасир эте алат. Космонавттарга кичине коркунуч туудурат. Жерге эч кандай таасири жок.
X - он жолу M жана андан жогору. (1-∞) Байланыш системаларын, электр түйүндөрүн, спутниктерди ж.б кулатат. Негизинен чоң электрондук түзүлүштөр.
Эң чоң класс 2003 -жылы болгон. Сенсорлор X28де ашыкча жүктөлүп, өчүрүлгөн.
Масштаб FlAr жана Curr режимдери үчүн бирдей.
Масштаб боюнча көбүрөөк маалымат алгыңыз келеби? Бул жерди басыңыз.
8 -кадам: Тиркемелер
Айталы, сизде миңдеген долларга бааланган кээ бир сезгич электроника бар. Зыянды азайтуу үчүн, эгерде алоолоо белгилүү бир класска жетсе, сиз бул жабдыкты жабдууларыңызга өчүрүп койсоңуз болот.
Сунушталууда:
Батарея менен иштөөчү LED Light (s) Solar Charging менен: 11 кадам (Сүрөттөр менен)

Батарея менен иштөөчү LED Жарыгы (лары) Күндүн кубаттуулугу менен: Аялым самын жасоону үйрөтөт, анын сабактарынын көбү кечинде болчу, кышында бул жерде саат 16:30 чамасында караңгы кирип калат, анын кээ бир окуучулары бизди табууда кыйналышкан. үй Бизде маңдайкы жазуу бар болчу, бирок көчө лигасы менен да
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам

Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)
ESP8266 Weather Monitor Web Server (Arduino жок): 4 кадам

ESP8266 Weather Monitor Web Server (Arduino жок): "Интернеттин нерселери" (IoT) күндөн күнгө баарлашуунун өсүп бара жаткан темасына айланууда. Бул түшүнүк жашообузга гана эмес, кантип иштөөбүзгө да таасирин тийгизет. Өнөр жайлык машиналардан кийилүүчү түзүлүштөргө чейин - курулган
IoT Weather Monitor E-Paper Display - Интернетке туташкан ESP8266: 7 кадам

IoT Weather Monitor E-Paper Display | Интернетке туташкан ESP8266: E-Paper дисплейи OpenWeatherMap API (WiFi аркылуу) менен шайкештирилген аба ырайын көрсөтөт. Долбоордун жүрөгү ESP8266/32. Эй, эмне болду, балдар? Akarsh бул жерде CETech.Today биз аба ырайы монитору болгон долбоорду түзгөнү жатабыз
IOT Heart Rate Monitor (ESP8266 жана Android App): 5 кадам

IOT Heart Rate Monitor (ESP8266 жана Android тиркемеси): Акыркы жылдагы долбоорумдун алкагында мен сиздин жүрөктүн кагышын көзөмөлдөгөн, маалыматыңызды серверде сактаган жана жүрөгүңүздүн кагышы анормалдуу болгондо сизге кабарлап туруучу аппаратты иштеп чыккым келди. Бул долбоордун идеясы мен бир нерсени курууга аракет кылганымда келди