Мазмуну:

Cryptocurrency Ticker / Realtime Youtube абоненттеринин эсептегичи: 6 кадам (сүрөттөр менен)
Cryptocurrency Ticker / Realtime Youtube абоненттеринин эсептегичи: 6 кадам (сүрөттөр менен)

Video: Cryptocurrency Ticker / Realtime Youtube абоненттеринин эсептегичи: 6 кадам (сүрөттөр менен)

Video: Cryptocurrency Ticker / Realtime Youtube абоненттеринин эсептегичи: 6 кадам (сүрөттөр менен)
Video: Виза на остров Палау 2022 [ПРИНЯТО 100%] | Подать заявку шаг за шагом со мной (С субтитрами) 2024, Июль
Anonim

Автордун дагы HackerHouseFollow:

Raspberry Pi LED роботу менен жарык сүрөт
Raspberry Pi LED роботу менен жарык сүрөт
Raspberry Pi LED роботу менен жарык сүрөт
Raspberry Pi LED роботу менен жарык сүрөт
Raspberry Pi Smart Phone туташкан эшик кулпусу
Raspberry Pi Smart Phone туташкан эшик кулпусу
Raspberry Pi Smart Phone туташкан эшик кулпусу
Raspberry Pi Smart Phone туташкан эшик кулпусу
Raspberry Pi Motion Tracking Airsoft Turret
Raspberry Pi Motion Tracking Airsoft Turret
Raspberry Pi Motion Tracking Airsoft Turret
Raspberry Pi Motion Tracking Airsoft Turret

Компакт LED дисплей бирдиги криптовалюта катары иштейт жана реалдуу убакытта YouTube абоненттик эсептегич катары эки эсе көбөйөт.

Бул долбоордо биз Raspberry Pi Zero Wди, 3D басылган айрым бөлүктөрдү жана max7219 дисплей бирдиктерин колдонуп, 100k миллигибиздин урматына реалдуу убакытта абоненттик эсептегичти түзөбүз. Биткойн, Ethereum жана башка криптовалюталардын акыркы өсүшү жана төмөндөшү менен, биз бул дисплейди криптовалюта катары белгилөөнү туура көрдүк. Биз бул долбоорду сиз үчүн коддоп койдук, бирок сиз бул дисплей каалаган нерсеңизди кылуу үчүн биздин кодду өзгөртө аласыз.

1 -кадам: Обзор

Image
Image

Долбоорго сереп салуу, ал эмне кыла аларын көрсөтүү жана аягында суроо -жооп үчүн бул тууралуу биз жараткан видеону көрүңүз.

2 -кадам: материалдар

Материалдар
Материалдар

Биз бул долбоорду куруу үчүн төмөнкү материалдарды колдондук:

2 x 4-in-1 max7219 дисплей

1 x Raspberry Pi Zero W

12 х 2,5 мм болт жана гайка

4 х 3 мм болт жана гайка

1 x Micro USB зымы

3 x Jumper зымдары

Биз ошондой эле бул куралдарды колдондук:

Аллен ачкычтар топтому

Кандооч

Wire Snipper

3D принтер (корпус үчүн)

Эгерде сизде 3D принтер жок болсо, аны көбүнчө коомдук китепканадан же мектептен таба аласыз. Интернетте https://www.shapeways.com/ сыяктуу 3D басып чыгаруу кызматтары да бар.

3 -кадам: Кабелдөө

Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү

Дисплейлерди бириктирүү үчүн беш кичинекей зым колдонулган. Ар бир дисплейде дисплейлер аркылуу маалыматтын кандайча агып өтөөрүн көрсөтүүчү кирүү/чыгуу жебеси бар. 1 -дисплей 2 -дисплейге туташышы керек.

Vcc => Vcc

Жер => Жер

DOut => DIn

CS => CS

Саат => Саат

Биз Raspberry Pi менен дисплейлерди Pi'деги 5v GPIO пин аркылуу кубатташыбыз керек болчу, анткени алар микро usb аркылуу өтө көп кубат алышат. Бул жерде 1 -дисплейден Raspberry Pi менен байланыштар бар.

VCC => 5V

GND => GND

DIN => GPIO 10 (MOSI)

CSC => GPIO 8 (SPI CE0)

CLK => GPIO 11 (SPI CLK)

4 -кадам: Ассамблея

Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея

Турак жай жасоо үчүн, биз бир нече PLA бөлүктөрүн басып чыгардык. Биздин басып чыгаруучу керебетибиз кичинекей болчу/бүтүндөй алдыңкы/арткы бөлүгүн басып чыгаруу үчүн, биз аларды арткы тарабында үч бөлүккө жана алдыбызда төрт бөлүккө бөлдүк. Бир куту кескич бөлүктөрдү жакшыраак бириктирүү үчүн бүдүрчөлөрдү тазалоого жардам берди. Эгер бөлүктөрдү бири -бирине жабыштырууну пландасаңыз, бул кадам анча маанилүү эмес.

Raspberry Pi Zero W ортоңку, арткы бөлүгү 4 2.5мм гайкалар/болттор менен кесилген. Арткы жагында 4 контейнердик тешик бар, андыктан бурамалар бир калыпта отурат. Корпустун бөлүктөрүнүн капталдарында кичинекей 2,5мм гайкалар/болттор менен бурап коюуга мүмкүндүк берген кичинекей өтмөктөр бар. Пиццанын жардамы менен кичинекей жабдыкты кармап туруу оңой болду.

Курама дисплей бирдиги корпустун алдыңкы бөлүгүнө илинген. Оң жагы кеңири алкак бөлүгүнө ээ, ошондуктан зымдар Raspberry Piге оролушу мүмкүн. үчүнчү корпустун бөлүгүн дисплейди оюп алгандан кийин бурап салыш керек.

Дисплейди Пи -ге туташтыргандан кийин, үстүнкү бөлүктүн ар бир жагындагы 4 кеңейтүүгө 3 мм гайканы кошобуз. Бул жаңгактар корпусту бириктирүү үчүн колдонулат. Андан кийин, корпус кылдаттык менен бириктирилди. Биз Raspberry Pi менен байланышкан зымдарды бошоңдотпогонго аракет кылдык.

Корпустун арткы бөлүгү 4 3мм болт менен сайылган. Бул болттар сиз мурунку кадамга койгон гайкаларга тиркелет. Эгерде сиз корпуска кошумча коргоону бергиңиз келсе, тигилген жерди биз сыяктуу кара электр тасмасы менен ороп койсоңуз болот.

5 -кадам: Коддоо

Coding
Coding
Coding
Coding

Биз бул долбоорду Githubда коддоо боюнча толук көрсөтмөлөрдү жайгаштырдык:

Эгерде кодду иштетүү боюнча суроолоруңуз болсо, Github баракчасына маселе калтырууну унутпаңыз. Кимдир бирөө жардам бере алгыдай болушу керек. Эгер сиз сонун, жаңы функцияны кошсоңуз, тартуу өтүнүчүн бериңиз, мен аны бириктирем!

6 -кадам: Ресурстар

Ресурстар
Ресурстар
Ресурстар
Ресурстар

Бул долбоордун кээ бир булактары төмөндө келтирилген:

Бул долбоордун 3D форматындагы бардык бөлүктөрүн жана кодун биздин hackster.io баракчасынан табыңыз:

Инстаграмдагы Хакер Хаусту ээрчиңиз:

Эгер сизге бул долбоор жакса, Youtube'дагы Hacker House жазылуу:

Бөлүктөр жана долбоор жаңыртуулары үчүн биздин веб -сайтка баш багыңыз:

Биздин көрсөтмөлөрдү көргөнүңүз үчүн рахмат!

Аарон @ Hacker House

Сунушталууда: