Мазмуну:
- 1 -кадам: Обзор
- 2 -кадам: материалдар
- 3 -кадам: Кабелдөө
- 4 -кадам: Ассамблея
- 5 -кадам: Коддоо
- 6 -кадам: Ресурстар
Video: Cryptocurrency Ticker / Realtime Youtube абоненттеринин эсептегичи: 6 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Автордун дагы HackerHouseFollow:
Компакт LED дисплей бирдиги криптовалюта катары иштейт жана реалдуу убакытта YouTube абоненттик эсептегич катары эки эсе көбөйөт.
Бул долбоордо биз Raspberry Pi Zero Wди, 3D басылган айрым бөлүктөрдү жана max7219 дисплей бирдиктерин колдонуп, 100k миллигибиздин урматына реалдуу убакытта абоненттик эсептегичти түзөбүз. Биткойн, Ethereum жана башка криптовалюталардын акыркы өсүшү жана төмөндөшү менен, биз бул дисплейди криптовалюта катары белгилөөнү туура көрдүк. Биз бул долбоорду сиз үчүн коддоп койдук, бирок сиз бул дисплей каалаган нерсеңизди кылуу үчүн биздин кодду өзгөртө аласыз.
1 -кадам: Обзор
Долбоорго сереп салуу, ал эмне кыла аларын көрсөтүү жана аягында суроо -жооп үчүн бул тууралуу биз жараткан видеону көрүңүз.
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 -кадам: Коддоо
Биз бул долбоорду Githubда коддоо боюнча толук көрсөтмөлөрдү жайгаштырдык:
Эгерде кодду иштетүү боюнча суроолоруңуз болсо, Github баракчасына маселе калтырууну унутпаңыз. Кимдир бирөө жардам бере алгыдай болушу керек. Эгер сиз сонун, жаңы функцияны кошсоңуз, тартуу өтүнүчүн бериңиз, мен аны бириктирем!
6 -кадам: Ресурстар
Бул долбоордун кээ бир булактары төмөндө келтирилген:
Бул долбоордун 3D форматындагы бардык бөлүктөрүн жана кодун биздин hackster.io баракчасынан табыңыз:
Инстаграмдагы Хакер Хаусту ээрчиңиз:
Эгер сизге бул долбоор жакса, Youtube'дагы Hacker House жазылуу:
Бөлүктөр жана долбоор жаңыртуулары үчүн биздин веб -сайтка баш багыңыз:
Биздин көрсөтмөлөрдү көргөнүңүз үчүн рахмат!
Аарон @ Hacker House
Сунушталууда:
Макей-Макейди жана Скретчти колдонуу менен монета эсептегичи: 10 кадам (Сүрөттөр менен)
Макей-Макейди жана Скретчти колдонуу менен монета эсептегичи: Акчаны эсептөө-бул биздин күнүмдүк жашообузда колдоно турган абдан маанилүү практикалык математикалык чеберчилик. Макей-Макей жана Скретчтин жардамы менен монеталарды эсептегичти кантип программалоону жана курууну үйрөнүңүз
10 миллион YouTube абоненттеринин сыйлыгы LED PCB: 5 кадам (сүрөттөр менен)
10 миллион YouTube абоненттеринин сыйлыгы LED ПХБ: Резюме Бул ПКБ (Басылган Микросхема) 100,000, 1 миллион жана 10 миллион абоненттери сыяктуу белгилүү бир этаптарга жетүү үчүн жаратуучуларга берилген YouTube Play Button сыйлыгына окшош. Которуу күйгүзүлгөндө, колдонуучу жылдыра алат
YouTube абоненттеринин эсептегич көбүк машинасы: 8 кадам (сүрөттөр менен)
YouTube жазылуучуларынын эсептегич көбүк машинасы: Идея илимдин, ойлоп табуулардын жана Do-It-Yourself ой жүгүртүүсүнүн айланасындагы ири окуя болгон Maker Faire Lilleде ачылыш үчүн тандалгандан кийин пайда болгон. YouLab каналы.Мен тез эле
Cryptocurrency Ticker: 4 кадам (Сүрөттөр менен)
Cryptocurrency Ticker: Reddit билдирүүсүнүн популярдуулугуна байланыштуу (шилтеме), мен крипто-тикерим үчүн окуу куралын чогултууну чечтим. ЖООПКЕРЧИЛИК: Мен эч качан программалык камсыздоо же компьютер инженери эмесмин (менин кодумду көргөнүңүздө көрүнүп турат), андыктан сураныч, сиз каалаган жерге түзөтүүлөрдү киргизиңиз
ESP8266 IoT менен YouTube абоненттеринин эсептегичи: 5 кадам (сүрөттөр менен)
ESP8266 IoT менен YouTube абоненттеринин эсептегичи: Бул жерде мен сизге биринчи нерселер Интернети (IoT) долбоорун алып келдим. Мен жаңы ютубермин жана абоненттеримди столумдун же дубалдын жээкчелерине санай алганым мага сонун угулат. Ушул себептен улам мен бул укмуштуудай долбоорду сиз үчүн оңой жана пайдалуу кылдым