Мазмуну:
- Жабдуулар
- 1 -кадам: Бул эмне кылат?
- 2 -кадам: Бул кандай кеңеш?
- 3 -кадам: Arduino эскизи
- 4 -кадам: Башкармалыктын менеджерине өтүңүз
- 5 -кадам: ESP8266 такталарын табуу
- 6 -кадам: Board тандоо
- 7 -кадам: Arduino эскизи
- 8 -кадам: Колдонуучунун конфигурациялануучу өзгөрмөлөрү
- 9 -кадам: Көңүл ачыңыз жана Ректти албаңыз
- 10 -кадам: 3D басып чыгаруучу корпус
- 11 -кадам:.stl тиркөө үчүн файлдар
- 12 -кадам: Кошумча 18650 кайра заряддалуучу батарея модулунун сүрөтү
Video: Rekt-O-Matic Turbo S: Single Board Bitcoin Ticker: 12 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
25 -октябрда 2019 -жылы Биткойн баасынын 7500 доллардан 10300 долларга өсүшүн сагындыңызбы? Жакшы кылдым. Мындай нерсе крипто дүйнөсүндө болот.
Элге эмне керек, бул
Rekt-O-Matic Turbo С
Бул жакшынакай 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 -кадам: Бул эмне кылат?
Бул сүрөттө көрүнүп тургандай, экранда төмөнкүлөр көрсөтүлөт:
а) Bitcoin баасы доллар менен CoinDesk сайтынан алынган.
б) Акыркы 24 окуудагы тренддерди көрсөтүүчү график.
в) Акыркы 4 көрсөткүчтүн акыркы 2 цифрасы экрандын оң жагындагы тилкеде, эң акыркы мааниси эң өйдөдө көрсөтүлөт.
г) D мааниси - x10 мурунку маанисинен учурдагы маанинин пайыздык өзгөрүүсү. Бул жөн эле акыркы баадан бери өзгөрүүлөрдүн чоңдугу жөнүндө түшүнүк берет.
д) Av мааниси - мен ойлоп тапкан индикатор, акыркы бир нече окуудагы баанын өзгөрмөлүүлүгүн чагылдырат, б.а. ал тез өйдө -ылдый түшүп баратабы же бир калыпта туруктуу маанини сактап калабы.
е) Эгерде чоң өзгөрүү болсо, (мурунку өзгөргүчтүк индексине салыштырмалуу) экранда эскертүү эскертүүлөрү пайда болот. Менин кодумдун бул эскертүү бөлүктөрүндө, сиз, мисалы, LEDди күйгүзүү үчүн өзүңүздүн кошумча кодуңузду кошсоңуз болот, же пьезо сигналын чыгарсаңыз болот. Менин мурунку версиямда азыр түнкүсүн тажатма болушу мүмкүн болгон эскертүүлөргө пьезо -зумер же тирешүүңүзгө жараша акча үнөмдөөчү функция бар.
2 -кадам: Бул кандай кеңеш?
Бул сизге керектүү OLED дисплейи бар Wemos тактасы.
Ал үчүн кошумча нерселерди сатып алсаңыз болот, мисалы, кайра заряддалуучу батарея кармагыч жана башкалар.
Сизге ноутбукка туташтыруу үчүн микро-USBден USB кабелине да муктаждык бар, анткени аны кабели менен кошо келбейт.
3 -кадам: Arduino эскизи
Ноутбугуңузда Arduino ачыңыз. Сиз акылга сыярлык версияга ээ болушуңуз керек, 1.8 же андан жогору.
Кийинки кадамга тиркеле турган Arduino эскизин (б.а. программа) ачыңыз.
Эскизде сиз өзүңүздүн WiFi маалыматыңызды, башкача айтканда, бул скриншотто көрсөтүлгөн SSID кодун жана Сырсөзүңүздү киргизишиңиз керек.
Эскизди сактаңыз.
Эми сиз аны кандайдыр бир жол менен Wemos тактаңызга алышыңыз керек.
4 -кадам: Башкармалыктын менеджерине өтүңүз
Board Manager опциясын таап, андан кийин AdaFruit Feather Huzzah издей баштайбыз, анткени биз драйверлерди жүктөп алгыбыз келет.
5 -кадам: ESP8266 такталарын табуу
Сиз ESP8266 чипине негизделген такталар тобу катары жүктөлгөн бул такталарды таба аласыз. Адафрут Мамык Хузза бар. Бул драйверди ESP8266 такталарынын бардык топтому үчүн орнотуңуз.
6 -кадам: Board тандоо
Эми, сиз Wemos тактаңызды ноутбукка USB кабели аркылуу туташтырып, аны издегенде, сиз чындыгында Adafruit Feather Huzzah тактасын издеп көргүңүз келет, ал азыр тизмеде сиз колдо болгон такталардын бири катары көрсөтүлүшү керек..
Сиз аны тандап алгыңыз келет (тизмедеги кээ бирөөлөр дагы жакшы иштеши мүмкүн, бирок мен Adafruit Feather Huzzah варианты иштээрин так билем) жана эскизиңизди тактаңыз Wemos тактайы эмес, бирок ошол сыяктуу жүктөңүз. адафрут мамык Хузза болгон.
Эгер ал жакшы жүктөлсө, анда болжол менен 20-30 секунд күтөсүз жана баалуулуктар экранда чыга баштайт.
ЭСКЕРТҮҮ: Биринчи маани нөлгө барабар болушу мүмкүн. Графиктеги алгачкы бир нече окуу таштанды болот, жөн гана аларды этибарга албаңыз жана түзмөктү бир аз убакытка жайына коюңуз, андан кийин баары жакшы болушу керек.
7 -кадам: Arduino эскизи
Бул жерде Arduino эскизи.
Эскиз - бул компьютер программасынын анча коркунучтуу эместигин билдирүүчү Arduino сөзү, жакында эле Windows мындай татаалдыкка туш болгондо мээбиз жарылып кетиши мүмкүн болгон учурда, сиз колдонмо катары жүктөп ала турган программаларга кайрылуу зарылдыгын көрдү.
Код сиз каалагандай Pin6 менен GNDдин ортосундагы ызылдакты орнотууга мүмкүндүк берет. Бирок мен муну чыныгы жашоодо сынап көргөндө, ызы -чуудан коркунучтуу чыр чыгат жана пинти күйгүзүү же өчүрүү менен эч кандай байланышы жоктой көрүнөт. Ошондуктан мен муну кылбоону сунуштайм.
8 -кадам: Колдонуучунун конфигурациялануучу өзгөрмөлөрү
Эскертүү светодиоддорун кошпогондон тышкары (ар бир пин 10 мА гана талап кылынат, андыктан токту ошол суммага чейин чектөө үчүн резисторлорду тандаңыз) жана, балким, пьезо сигналын, графиктин көрүнүшүн өзгөртө турган кээ бир өзгөрмөлөр бар. Түшүндүрмө төмөндө көрсөтүлгөндөй Arduino эскизиндеги комментарийлерде. Күтүлбөгөн жерден триггердин мааниси, экранда ойготкучтун эскертүүсү пайда болгонго чейин баанын өзгөрүшүнө таасирин тийгизет.
// ***************************** Колдонуучунун конфигурацияланган өзгөрмөлөрү **************** *********************** // Y огунун үстү жана асты автоматтык түрдө конфигурацияланат, график жаңыртылган сайын мурунку эң чоң мааниге плюс плюсминус мааниси жана эң төмөнкү мурунку мааниси минус плюсминус // плюсминусту болжол менен 20 же 30га коюу акылга сыярлыктай көрүнөт. Кыска мөөнөттүү туруксуздук учурунда, балким, аны көбөйтүңүз.
float plusminus = 30;
күтүлбөгөн жерден өзгөрүү = 0.8;
// Эгерде бул күтүлбөгөн жерден болгонун эскертүү катары ачууланып кетсе
// Бул ушунчалык кичине болсо дагы баанын өзгөрүүсү ачыкыраак болуп калат // ***************************** ************************************************** ********************************
9 -кадам: Көңүл ачыңыз жана Ректти албаңыз
Бул сизге жагат деп үмүттөнөм.
Мен кодду маал -маалы менен жаңыртып турам.
10 -кадам: 3D басып чыгаруучу корпус
Мен ошондой эле каалаган учурда кайра заряддалуучу LiPo батарея модулдарынын бирин камтыган 3D басып чыгаруучу корпусту иштеп чыктым.. Stl файлдары кийинки кадамга тиркелет
11 -кадам:.stl тиркөө үчүн файлдар
3D басып чыгаруу үчүн.stl файлдары.
12 -кадам: Кошумча 18650 кайра заряддалуучу батарея модулунун сүрөтү
Муну Wemos тактасы менен кошуу/өчүрүү өчүргүч аркылуу USB кабели аркылуу заряддап, анан үйдүн кайсыл жеринде болсоңуз болот. Экөө тең мурунку кадамдарда сүрөттөлгөн 3D басып чыгаруучу корпусуна туура келет.
Сунушталууда:
Графиги бар Bitcoin Ticker: 8 кадам
Графиги бар Bitcoin Ticker: Мен муну BTC баасын белгилөөчү долбоордун негизинде жасадым, ал Coinmarketcap.com сайтынан Брайан Лоф тарабынан жазылган. Ал ESP8266ди колдонгон, бул Arduino менен шайкеш келген, ал WiFi менен коштолгон. Ал сүрөттөгөндөй
Score Board менен эки оюнчу Single LED Strip оюндар: 10 кадам
Score Board менен эки оюнчу жалгыз LED Strip оюндары: Биринчиден, дүйнө жүзү боюнча бардык элдер үчүн кудайга сыйынгыла, Кудай ушул убакта жардам берип, бизге тынчтык бере алат. Баарыбыз камалып, барар жерибиз жок. Менин жасай турган башка жумуштарым жок, андыктан питонду интернеттен үйрөнө баштаңыз жана эч нерсе ойлоно албай
6283 IC Single Channel Audio Amplifier Board Wiring: 8 Steps
6283 IC Single Channel Audio Amplifier Board Wiring: Салам досум, бүгүн мен сизге кантип айтып берейин: 6283 IC Single channel аудио Amplifier board. чыгаруу күчү.Келиңиз
Жөнөкөй Bitcoin Ticker: 6 кадам
Жөнөкөй Bitcoin Ticker: Бул жөнөкөй Bitcoin же башка ALT монета Ticker. 8x 7 сегментте бир монетанын баасын көрсөтүү. Дисплей чоң, жаркыраган жана окуу үчүн жөнөкөй. Coinmarketcap.com акысыз APIден алынган баа ар 5 мүнөт сайын жаңыртылып турат. Оңой басып чыгаруу жана куруу.Код id id
ARMTRONIX WIFI SINGLE Dimmer Board V0.2: 3 Steps (Сүрөттөр менен)
ARMTRONIX WIFI SINGLE Dimmer Board V0.2: Armtronix Wifi dimmer - бул IOT платасы, ал үйдүн автоматташтырылышы үчүн иштелип чыккан.Тактанын өзгөчөлүктөрү төмөнкүлөр: Зымсыз башкаруу Кичи форма фактору Бортто ACдан DC кубатына чейин 230VACтан 5V DCге чейин. DC виртуалдык которгуч Досканын өлчөмү 61.50