Агуулгын хүснэгт:

Rekt-O-Matic Turbo S: Нэг самбартай Bitcoin Ticker: 12 алхам
Rekt-O-Matic Turbo S: Нэг самбартай Bitcoin Ticker: 12 алхам

Видео: Rekt-O-Matic Turbo S: Нэг самбартай Bitcoin Ticker: 12 алхам

Видео: Rekt-O-Matic Turbo S: Нэг самбартай Bitcoin Ticker: 12 алхам
Видео: ASKING DUBAI MILLIONAIRES HOW MANY BITCOIN THEY OWN.. 2024, Арваннэгдүгээр
Anonim
Rekt-O-Matic Turbo S: Нэг самбартай Bitcoin Ticker
Rekt-O-Matic Turbo S: Нэг самбартай Bitcoin Ticker

2019 оны 10 -р сарын 25 -ны өдөр Bitcoin -ийн ханш 7500 доллараас 10300 доллар болж өссөнийг та санаж байсан уу? За тэгсэн. Ийм зүйл крипто ертөнцөд тохиолддог.

Хүмүүс танд хэрэгтэй зүйл бол

Rekt-O-Matic Turbo S

Энэ бол OLED -ийн сайхан дэлгэц, чиг хандлагын график, үнийн гэнэтийн өөрчлөлт гарах үед анхааруулга өгдөг Bitcoin -ийн үнийн шалгагч юм

Энэ бол маш хямд өртөгтэй самбар юм. S гэдэг нь Спорт гэсэн утгатай. Рект гэдэг нь крипто дугуйланд дөнгөж мөнгө алдсан гэсэн нэр томъёо юм.

BTC Ticker -ийн хэд хэдэн төслүүд аль хэдийн бий болсон бөгөөд би өөрөө ESP8266 дээр суурилсан Arduino -тэй нийцтэй WiFi холболттой Adafruit Feather Huzzah самбар ашиглан өнгөрсөн зааварчилгааг гаргасан бөгөөд 128x64 пикселийн тусдаа OLED дэлгэцтэй холбогдсон болно.

Дээрх бүх элементүүдийг багтаасан дэлгэцийг багтаасан бүх самбарыг нэг самбар дээр 10 доллараас доош үнээр зардаг бөгөөд дээрх хослолоос хамаагүй доогуур үнээр Хятадаас авах боломжтой үнэхээр гоё самбарууд байна. Сул тал нь ердийнх шиг тэд бараг ямар ч бичиг баримт, жишээний тоймгүй ирдэг. Бидний мэддэг бүх зүйл бол тэд Arduino -тэй нийцтэй байх ёстой.

Энд би өмнөх төслөө дараах байдлаар хуулбарласан:

ESP8266 ESP-12F Wifi NODEMCU Wemos хөгжлийн самбар CP2102 +0.96 OLED

Энэ бол онлайнаар хайх самбар юм.

Гэсэн хэдий ч, би дэлгэцэн дээр ямар нэгэн зүйлийг харуулах арга замыг хайж олохын тулд олон жилийн турш вэбсайтуудын эргэн тойронд эргэлдэж, дараа нь ижил утгыг харуулахын тулд бүх анхны кодыг өөрчлөх шаардлагатай болсон. Тиймээс Arduino -ийн ноорог нь маш нарийн төвөгтэй, эмх цэгцгүй боловч одоо ажиллаж байна. Би кодын өөр өөр хэсгүүдийн янз бүрийн эх сурвалж, урам зоригийг хүлээн зөвшөөрсөн. Өгөгдлийг CoinDesk API -аас хүссэн болно. API нь минут тутамд шинэчлэгддэг тул код нь 30 секунд тутамд шинэчлэлт хийхийг хүсдэг.

Энэ төслийн хувьд Wemos самбарыг худалдаж авах ганцхан бүрэлдэхүүн хэсэг бий. Дараа нь та кодыг Arduino самбар шиг ачаална уу. Энэ самбарыг ажиллуулахын тулд би бухимдлаа тэвчиж чадсан, ингэснээр та үүнийг хийх шаардлагагүй болно!

Хангамж

ESP8266 ESP-12F Wifi NODEMCU Wemos хөгжлийн самбар CP2102 +0.96 OLED

Зөөврийн компьютер дээрээ холбохын тулд микро USB -ээс USB өгөгдөл (болгоомжтой байгаарай: зөвхөн цэнэглэгч кабель биш, тэд адилхан харагдаж болно). Эдгээр самбаруудын зарим нь кабелиар ирдэггүй.

Алхам 1: Энэ юу хийдэг вэ?

Энэ нь юу хийдэг вэ?
Энэ нь юу хийдэг вэ?

Энэ зураг дээр харагдаж байгаа шиг дэлгэц дээр дараахь зүйлийг харуулав.

a) CoinDesk вэбсайтаас авсан долларын Bitcoin үнэ.

б) Сүүлийн 24 уншилтын чиг хандлагыг харуулсан график.

c) Өнгөрсөн 4 уншилтын сүүлийн 2 цифрийг дэлгэцийн баруун талд байрлах баганад хамгийн сүүлийн утгыг дээд талд харуулна.

d) D утга нь өмнөх утга x10 -аас одоогийн үнэ цэнийн өөрчлөлтийн хувь юм. Энэ нь танд сүүлийн үнээс хойших өөрчлөлтийн цар хүрээг харуулах болно.

e) Ав утга нь миний гаргаж ирсэн үзүүлэлт бөгөөд сүүлийн хэдэн уншилтын явцад үнийн хэлбэлзлийг харуулдаг.

f) Хэрэв том өөрчлөлт гарсан бол (өмнөх хувьсах байдлын индекстэй харьцуулахад) дэлгэц дээр анхааруулах сэрэмжлүүлэг гарч ирнэ. Миний кодын эдгээр сэрэмжлүүлгийн хэсэгт та жишээ нь LED асаах, эсвэл пьезо дуугаруулагч дуугаргахын тулд өөр код нэмж оруулах боломжтой. Миний өмнөх хувилбарт сэрэмжлүүлгийг хавсаргасан пьезо дуугаралт, шөнийн цагаар залхаах, эсвэл таны үзэл бодлоос хамааран мөнгө хэмнэх функцтэй болсон.

Алхам 2: Энэ ямар самбар вэ?

Энэ ямар зөвлөл вэ?
Энэ ямар зөвлөл вэ?

Энэ бол танд хэрэгтэй OLED дэлгэцтэй Wemos самбар юм.

Цэнэглэдэг батерейны хайрцаг гэх мэт нэмэлт зүйлийг худалдаж авах боломжтой.

Түүнчлэн зөөврийн компьютерт холбохын тулд кабель дагалддаггүй тул танд микро-USB-ээс USB кабель хэрэгтэй болно.

Алхам 3: Arduino ноорог

Arduino ноорог
Arduino ноорог

Зөөврийн компьютер дээрээ Arduino -г нээнэ үү. Та хамгийн сүүлийн үеийн 1.8 буюу түүнээс дээш хувилбартай байх ёстой.

Дараагийн алхамд хавсаргах Arduino ноорог (өөрөөр хэлбэл програм) -ыг нээнэ үү.

Ноорог зураг дээр та өөрийн WiFi мэдээллийг оруулах ёстой, өөрөөр хэлбэл энэ дэлгэцийн агшинд үзүүлсэн SSID код, нууц үг.

Ноорогоо хадгал.

Одоо та үүнийг Wemos самбар дээр ямар нэгэн байдлаар оруулах хэрэгтэй.

Алхам 4: Удирдах зөвлөлийн менежер рүү очно уу

Удирдах зөвлөлийн менежер рүү очно уу
Удирдах зөвлөлийн менежер рүү очно уу

Board Manager сонголтыг олоод дараа нь драйверуудыг татаж авахыг хүсч байгаа тул AdaFruit Feather Huzzah -ийг хайж эхлээрэй.

Алхам 5: ESP8266 самбарыг хайж олох

ESP8266 хавтанг хайж байна
ESP8266 хавтанг хайж байна

Та ESP8266 чип дээр суурилсан хавтанг бүлэг болгон ачаалж буй самбарыг олох болно. Тэнд Адафрут өд Хузза байдаг. Энэ драйверыг ESP8266 хавтанг бүхэлд нь суулгаарай.

Алхам 6: Удирдах зөвлөлийг сонгоно уу

Самбарыг сонгоно уу
Самбарыг сонгоно уу

Одоо та USB кабелиар дамжуулан зөөврийн компьютер дээрээ Wemos самбараа холбоод хайж олохдоо Adafruit Feather Huzzah самбарыг хайж олохыг хүсч байгаа бөгөөд одоо ашиглах боломжтой самбаруудын нэг болох жагсаалтад гарч ирэх болно..

Та үүнийг сонгохыг хүсч байна (жагсаалтад байгаа бусад хүмүүсийн зарим нь бас сайн ажиллаж магадгүй, гэхдээ Adafruit Feather Huzzah хувилбар ажилладаг гэдгийг би баттай мэдэж байна), мөн таны самбарыг Wemos -ийн самбар биш юм шиг байрлуул. Адафрутын өд Хузза байсан.

Хэрэв энэ нь ачаалагдсан бол та 20-30 секунд хүлээх хэрэгтэй бөгөөд дэлгэц дээр утгууд гарч ирнэ.

ТАЙЛБАР: Эхний утга нь тэг байж магадгүй. График дээрх эхний хэдэн уншлага нь хог хаягдал байх болно, тэдгээрийг үл тоомсорлож, төхөөрөмжийг хэсэг хугацаанд суулгаарай, үүний дараа бүх зүйл зүгээр байх ёстой.

Алхам 7: Arduino ноорог

Энд Arduino -ийн ноорог байна.

Sketch бол компьютерын програмыг арай аймшигтай болгохын тулд Arduino -ийн үг бөгөөд Windows нь саяхан бидний тархи тэсрэх магадлалтай тул таны татаж авч болох аливаа програмыг аппликешн болгон ашиглах шаардлагатай болсон.

Энэхүү код нь Pin6 болон GND хооронд дуут дохиог тохируулах боломжийг танд олгоно. Гэсэн хэдий ч би үүнийг бодит амьдрал дээр туршиж үзэхэд дуут дохионоос аймшигтай хашгиралт гарч ирэх бөгөөд энэ нь Pin -ийг асаах, унтраахтай холбоогүй юм шиг санагдаж байна. Тиймээс үүнийг битгий хий гэж би зөвлөж байна.

Алхам 8: Хэрэглэгчийн тохируулж болох хувьсагчид

Анхааруулах LED нэмэхээс гадна (зүү тус бүрт 10 мА шаардагдах тул резисторыг сонгож гүйдлийг хязгаарлаарай), магадгүй пьезо дуугаруулагчийг оруулаад графикийн харагдах байдлыг өөрчилж болох зарим хувьсагч байдаг. Тайлбарыг доор харуулсан Arduino ноорог дээрх тайлбар хэсэгт оруулсан болно. Гэнэтийн өөрчлөлтийн гох утга нь дохиоллын анхааруулга дэлгэц дээр гарч ирэхээс өмнө үнэ хэр их өөрчлөгдөхөд нөлөөлдөг.

// ************************************************************************************ *********************** // Y тэнхлэгийн дээд ба доод хэсгийг автоматаар тохируулдаг бөгөөд график шинэчлэгдэх бүрт өмнөх хамгийн өндөр утга байх болно. plusminus утга ба өмнөх хамгийн бага утга plusminus утгыг хасах // plusminus -ийг ойролцоогоор 20 эсвэл 30 болгож тохируулах нь боломжийн юм шиг санагдаж байна. Богино хугацааны хэлбэлзэл маш өндөр байгаа үед үүнийг нэмэгдүүлэх боломжтой.

float plusminus = 30;

гэнэтийн өөрчлөлт хөвөгч = 0.8;

// Хэрэв үүнээс илүү гэнэт гэнэт ямар нэгэн зүйл тохиолдсоныг сануулахын тулд цочирдох болно

// Энэ нь жижигхэн байсан ч үнийн хэлбэлзэл илүү тод харагдаж байна. ************************************************ ********************************

Алхам 9: Хөгжилтэй байгаарай, Рект бүү аваарай

Та үүнийг хүсч найдаж байна.

Би кодыг үе үе шинэчилж байх болно.

Алхам 10: 3D хэвлэх боломжтой хаалт

3D хэвлэх боломжтой хаалт
3D хэвлэх боломжтой хаалт

Би бас 3D хэвлэх зориулалттай хашлага зохион бүтээсэн бөгөөд хэрэв хүсвэл LiPo батерейны цэнэглэдэг модулийн аль нэгийг байрлуулах болно.. Stl файлуудыг дараагийн алхамд хавсаргасан болно

Алхам 11:.stl файлын хаалт

3D хэвлэх зориулалттай.stl файлууд.

Алхам 12: Нэмэлт 18650 цэнэглэдэг батерейны модулийн зураг

Нэмэлт 18650 цэнэглэдэг батерейны модулийн зураг
Нэмэлт 18650 цэнэглэдэг батерейны модулийн зураг

Үүнийг Wemos самбартай хослуулахын тулд асаах/унтраах товчлуур ашиглан бага оврын төхөөрөмжийг ашиглан USB кабелиар цэнэглээд дараа нь байшингийнхаа хаана байгааг олох боломжтой. Аль аль нь өмнөх алхмуудад тайлбарласан 3D хэвлэх хайрцагт багтах болно.

Зөвлөмж болгож буй: