Агуулгын хүснэгт:
- Алхам 1: ESP8266 -ийн танилцуулга
- Алхам 2: Шаардлагатай материал
- Алхам 3: Хэлхээ
- Алхам 4: Код
- Алхам 5: угсрах
- Алхам 6: Дараа нь юу хийх вэ?
Видео: Инстаграм нь Arduino & ESP8266 хурд хэмжигчэнд дуртай: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Таны Инстаграм дахь бичлэгүүд хэрхэн хэрэгжиж байгааг харах нь үнэхээр хөгжилтэй байх болно! Бид таны дуртай минутанд байгаа хурдыг харуулдаг хэмжигч бүтээх гэж байна. Энэ нийтлэлд та ESP8266 -ийн вэб хуудсуудаас хэрхэн өгөгдөл олж авах, бусад идэвхжүүлэгчийг шинжлэх, ажиллуулахын тулд Arduino руу илгээх талаар сурах болно. Энэ нийтлэлийн төгсгөлд та дараахь зүйлийг хийх боломжтой.
- ESP8266 -ийг интернетэд холбож, вэб хуудаснаас мэдээлэл аваарай.
- Arduino ашиглан ESP8266 өгөгдлийг уншиж, дүн шинжилгээ хийх боломжтой.
- Инстаграм гэх мэт олон нийтийн мэдээллийн хэрэгслээс мэдээлэл авах.
- Инстаграмд дуртай хүмүүсийн хурдыг харуулах боломжтой хэрэгсэл хий.
Алхам 1: ESP8266 -ийн танилцуулга
Утасгүй холболт, вэбд холбогдох, алсын удирдлага нь олон төсөлд маш их тустай онцлог шинж юм. ESP-8266 бол бүрэн TCP/IP (дамжуулалтын хяналтын протокол ба интернет протокол), 32 битийн MCU, 10 битийн ADC болон PWM, HSPI, I2C зэрэг өөр өөр интерфэйстэй, микроконтроллерыг Wi-Fi-д холбох боломжийг олгодог хямд үнэтэй микрочип юм. -Fi сүлжээ. Энэ бол төслүүдэд wifi нэмэх хамгийн сайн шийдлүүдийн нэг бөгөөд (гэхдээ цорын ганц биш.)
Энэхүү микрочип нь ESP-01, ESP-12 гэх мэт өөр өөр төрлийн модулиуд эсвэл NodeMCU devkit, Wemos, Adafruit Huzzah гэх мэт бусад хөгжлийн самбаруудтай ирдэг. Ялгаа нь тэдгээрийн зүү, ашиглахад хялбар бүрэлдэхүүн хэсэг, үнэ юм. Микрочип нь 32 зүүтэй бөгөөд үүнээс 16 зүү нь GPIO; загвараас хамааран өгсөн GPIO -ийн тоо өөр байна. ESP-01-ийн хувьд энэ нь ердөө хоёр зүү юм. ESP-8266-ийг ашиглах үед танд харилцах, програмчлах цуваа интерфейс хэрэгтэй болно. Энгийн модульд ихэвчлэн цуваа хөрвүүлэгч байдаггүй (FTDI ихэвчлэн санал болгодог боловч бусад хөрвүүлэгчийг бас ашиглаж болно), үүнийг тусад нь өгөх ёстой. Зохицуулагч, суурилуулсан LED, татах эсвэл доош эсэргүүцэл нь зарим загварт байж болох бусад шинж чанарууд юм; Эдгээр бүх модулиудын хоорондох хамгийн бага өртөг нь ESP-01 бөгөөд энэ нь бидний сонголт юм.
ESP-01 бол esp-8266-д зориулагдсан анхны модуль бөгөөд ердөө хоёр GPIO зүүтэй бөгөөд 3.3V хүч шаардагдана. Энэ нь зохицуулагчгүй тул найдвартай цахилгаан хангамжтай эсэхийг шалгаарай. Энэ нь хөрвүүлэгчгүй тул танд USB -ээс TTL хөрвүүлэгч хэрэгтэй болно. Энэ модулийн хөрвүүлэгч (мөн ESP -ийн бусад загварууд) 3.3V горимд байх ёстой. Үүний шалтгаан нь хөрвүүлэгч нь импульсээр 0 ба 1 болгодог бөгөөд эдгээр импульсийн хүчдэл нь ESP -д танигдах ёстой тул худалдаж авахаасаа өмнө үүнийг шалгаарай. Хязгаарлагдмал тооны GPIO тээглүүр, мөн бага гүйдэлтэй (тус бүрт 12мА) тул бидэнд илүү их зүү эсвэл түүнээс дээш гүйдэл хэрэгтэй байж магадгүй юм. Тиймээс бид Arduino -ийг IO зүү рүүгээ нэвтрэх модулийг хялбархан ашиглах боломжтой болно (өөр GPIO зүү рүү нэвтрэх өөр нэг арга бол чип дээрх маш нимгэн утсыг шаардлагатай зүү толгойн хэсэгт холбох боловч энэ нь сайн, аюулгүй шийдэл биш юм). Хэрэв та өөр самбар ашиглахыг хүсэхгүй байгаа бол гүйдлийг нэмэгдүүлэхийн тулд хэлхээг зохион бүтээж эсвэл ашиглаж болно. Энэ төсөлд бид ESP-01-ийг интернетэд холбож, инстаграм хуудсуудаас зарим мэдээлэл авахыг хүсч байна. Дараа нь бид өгөгдлийг Arduino руу илгээдэг бөгөөд үүнийг боловсруулсны дараа Arduino өгөгдлийн дагуу Servo заагчийн байршлыг өөрчилдөг. Энийг хийцгээе.
Алхам 2: Шаардлагатай материал
Тоног төхөөрөмжийн бүрэлдэхүүн хэсгүүд
ElectroPeak ESP8266 ESP-01 X1
Arduino Nano X1
FTDI USB -ээс TTL хөрвүүлэгч X1
TowerPro MG995 55G Metal Gear Servo X1
Програм хангамж, онлайн үйлчилгээ
Arduino IDE
Алхам 3: Хэлхээ
Алхам 4: Код
Нэгдүгээрт, бид ESP-01 код бичиж, инстаграм хуудсуудаас өгөгдөл аваад Arduino руу Цуваа портоор илгээдэг. Дараа нь бид ESP-01-ээс мэдээлэл авах, servo моторыг хянахын тулд Arduino-д зориулж өөр код бичдэг. Та Arduino IDE -ийг ашиглан хоёуланг нь хоёуланг нь нэгтгэж, самбар дээр байршуулж болно.
Та номын санг нэмж, кодыг байршуулах ёстой. Хэрэв та Arduino самбарыг анх удаа ажиллуулж байгаа бол санаа зовох хэрэггүй. Зүгээр л эдгээр алхмуудыг дагана уу.
- Www.arduino.cc/en/Main/Software хаягаар орж үйлдлийн системийнхээ програм хангамжийг татаж авна уу. IDE програмыг зааврын дагуу суулгана уу.
- Arduino IDE -ийг ажиллуулаад текст засварлагчийг устгаад дараах кодыг текст засварлагч руу хуулна уу.
- Багаж хэрэгсэл, самбараас самбарыг сонгоод Arduino самбараа сонгоно уу.
- Arduino -г компьютерт холбож, COM портыг багаж, портод тохируулна уу.
- Байршуулах (Arrow sign) товчийг дарна уу.
- Та бэлэн боллоо!
ESP-01 кодыг байршуулах цаг боллоо. Бид Arduino IDE -ийг ашиглан эскизээ ESP дээр байршуулахыг хүсч байна. Кодыг байршуулахаас өмнө IDE -ийн ESP самбарыг сонгох хэрэгтэй.
Файл> Тохиргоо руу очоод нэмэлт самбар дээр https://arduino.esp8266.com/stable/package_esp8266… оруулна уу. Дараа нь татаж аваад суулгана уу. Одоо та ESP самбарыг Tools> Board дээрээс харж болно. "Ерөнхий ESP8266 модуль" -ыг сонгоод кодыг шинэ ноорог дээр хуулна уу. "InstagramStats" номын санг татаж аваад IDE -д нэмнэ үү. Бид номын санг өөрчилсөн тул эндээс татаж авах хэрэгтэй. Дараа нь та USB -ийг TTL хөрвүүлэгч рүү Uploader -ийн техник хангамж болгон тохируулах хэрэгтэй. Зүгээр л хөрвүүлэгчийг залгаж, Tools> Port хэсэгт зөв портыг тохируулна уу. Байршуулахад бэлэн боллоо.
Алхам 5: угсрах
Зургийн дагуу кодыг оруулаад хэлхээний утсыг холбоно уу. Одоо энэ хэлхээний хүрээ хийх цаг болжээ. Бид лазер хайчлах машин ашиглан plexiglass бүхий хүрээ хийж, дээр нь наах хэмжигч ноорог хийжээ. Мөн цаасан дээр хэмжигчийн заагчийг хийсэн.
Угсарсны дараа цахилгаан тэжээлээ залгаж, лайк хурдыг хараарай.
Алхам 6: Дараа нь юу хийх вэ?
Та энэ төслийг хүссэнээрээ сайжруулах боломжтой. Энд хэдэн санал байна:
- Инстаграмын номын санг өөрчилж, дагалдагчдын тоо гэх мэт бусад мэдээллийг авах боломжтой.
- Интернет ашиглалтыг багасгахын тулд өгөгдөл авах хурдыг өөрчил.
- Инстаграм дээрх бичлэгүүдээс мэдээлэл авахыг хичээ.
Та мөн энэ төслийг ElectroPeak -ийн албан ёсны вэбсайтаас уншиж болно.
electropeak.com/learn/guides/instagram-lik…
Зөвлөмж болгож буй:
Инстаграм дээр компьютерээс хэрхэн нийтлэх вэ ?: 9 алхам
Инстаграм дээр компьютерээс хэрхэн нийтлэл оруулах вэ ?: Инстаграмд өдрөөс өдөрт анхаарал хандуулж байгаа бөгөөд энэ нь дэлхийн хамгийн алдартай сошиал медиа платформуудын нэг болжээ. Хүмүүс Instagram дансныхаа тусламжтайгаар зураг, видео, инста түүхээ хуваалцах боломжтой. Тогтмол, сонирхолтой байдлаар
Таны хүссэн бүх зүйлд дуртай фен: 4 алхам
Таны хүссэн зүйлд дуртай фенүүд: За, фен хийх цаг боллоо, та хүссэн зүйлдээ зориулж үүнийг хийж болно. Танд хэрэгтэй эд анги бол таны авах боломжтой хамгийн хүчирхэг мотор юм … За … Мэдээжийн хэрэг сэнсний хязгаар дотор …. (мөн сэнс нь машины моторыг үл тоомсорлодог том аварга сэнсний моторыг хязгаарладаг
Өөрийн зааварчилгаа, форумын сэдвүүд, дуртай зүйлсээ Твиттер, Фэйсбүүк дээр нэгтгээрэй: 3 алхам
Өөрийн зааварчилгаа, форумын сэдвүүд, дуртай зүйлсээ твиттер, фэйсбүүк дээр нэгтгэх: RSS -ийг өөрийн акаунт болон хэд хэдэн ашигтай вэбсайтуудыг ашиглан зааварчилгаа, форумын сэдвүүд, дуртай зүйлс болон бусад бүх үйлдлүүдээ хуваалцах боломжтой. Facebook эсвэл Twitter дээр зааварчилгаа өгөх боломжтой. Энэ бол гайхалтай арга
Дэмжигдээгүй өгөгдлийн файлуудыг хэрхэн засах, дуртай видео файлуудаа PSP зөөврийн компьютер дээрээ татаж авах: 7 алхам
Дэмжигдээгүй өгөгдлийн файлуудыг хэрхэн засах, дуртай видео файлуудаа PSP зөөврийн компьютер дээрээ татаж авах талаар: Би Media Go -ийг ашиглаж, дэмжигдээгүй видео файлуудыг PSP дээрээ ажиллуулахын тулд зарим заль мэхийг хийсэн. Энэ бол миний хийсэн бүх алхам юм. , Би анх PSP дээрээ ажиллахаар дэмжигдээгүй видео файлуудаа авах үед. Энэ нь миний бүх видео файлуудтай PSP Po дээр 100% ажилладаг
Линукс хэрхэн ашиглах вэ (мөн үүнд дуртай): 8 алхам
Линукс хэрхэн ашиглах вэ (мөн үүнд дуртай): Энэ бол миний анхны зааварчилгаа юм. Линукс бол маш сайн үйлдлийн систем юм.Хэрэв та үүнийг хэрхэн ашиглахаа мэддэг бөгөөд ихэнх хүмүүс суулгахдаа төвөг удахыг хүсдэггүй, гэхдээ юу ч биш, гэхдээ суулгахад тийм ч хэцүү биш бөгөөд хэрэв та үүнийг байнга ашигладаг бол энэ нь ажиллах болно. байж эхлэх