![Аба ырайы/матрицалык чырак: 42 кадам (сүрөттөр менен) Аба ырайы/матрицалык чырак: 42 кадам (сүрөттөр менен)](https://i.howwhatproduce.com/images/002/image-5919-16-j.webp)
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:52
By Gosse AdemaForlow More by the author:
![Cherry Pi Split Механикалык Баскычтобу Cherry Pi Split Механикалык Баскычтобу](https://i.howwhatproduce.com/images/002/image-5919-17-j.webp)
![Cherry Pi Split Механикалык Баскычтобу Cherry Pi Split Механикалык Баскычтобу](https://i.howwhatproduce.com/images/002/image-5919-18-j.webp)
![Оңой 3D Басылган Объекттер Бир саатта Оңой 3D Басылган Объекттер Бир саатта](https://i.howwhatproduce.com/images/002/image-5919-19-j.webp)
![Оңой 3D Басылган Объекттер Бир саатта Оңой 3D Басылган Объекттер Бир саатта](https://i.howwhatproduce.com/images/002/image-5919-20-j.webp)
![3D принтеринин лазердик модификациясы 3D принтеринин лазердик модификациясы](https://i.howwhatproduce.com/images/002/image-5919-21-j.webp)
![3D принтеринин лазердик модификациясы 3D принтеринин лазердик модификациясы](https://i.howwhatproduce.com/images/002/image-5919-22-j.webp)
Бул Нускамада мен LED матрицалуу лампанын дизайнын, курулушун жана программалоосун сүрөттөп берем. Дизайн кадимки лампага окшош, бирок интерьер ws2812 LED диаметри менен алмаштырылган. Баары өз каалоолоруңузга ылайык программаланышы үчүн, Raspberry Pi аркылуу көзөмөл жүргүзүлөт.
Чырак болжол менен 12 дюйм (30 см) бийик, диаметри 4 дюйм (10 см). Сырты негизинен айнек цилиндрден турат.
40тан ашык кадам менен ал абдан комплекстүү инструкция болуп калды. Бул чырактын дизайны менен башталат. Бул Fusion 360 3D дизайнын да, электр бөлүгүн да камтыйт. Светодиоддордун энергия керектөөсүнө кошумча көңүл бурулат. Мисалы, электр энергиясын бөлүштүрүү үчүн атайын такта иштелип чыккан.
Дизайн бүткөндөн кийин Инструкция ар кандай бөлүктөрдү чогултуу менен уланат: LED кармагыч жана лампа буту. LED кармагычта 18 диод менен 16 тилке бар, бардыгы 288 светодиод берет. Лампа базасында Raspberry Pi, кичинекей желдеткич жана кошумча электрондук компоненттер бар.
Дизайн жана курулуштан тышкары, лампанын программаланышы сүрөттөлөт. Бул LEDларды көзөмөлдөө жана Python менен аба ырайын алуу менен башталат. Артынан лампанын ар кандай функциялары келет.
Бул лампанын негизги функциясы аба ырайын көрсөтүү. Тандалган дизайнга байланыштуу бул лампаны башка максаттарда колдонууга болот. Саат же социалдык медиа индикатору сыяктуу (Өзгөчө кырдаалдар жарыгы жана лава чырагы үчүн Python коду ушул Нускамада камтылган).
1 -кадам: Биринчи эскиздер жана дизайн
![Биринчи Эскиздер жана Дизайн Биринчи Эскиздер жана Дизайн](https://i.howwhatproduce.com/images/002/image-5919-23-j.webp)
![Биринчи Эскиздер жана Дизайн Биринчи Эскиздер жана Дизайн](https://i.howwhatproduce.com/images/002/image-5919-24-j.webp)
![Биринчи Эскиздер жана Дизайн Биринчи Эскиздер жана Дизайн](https://i.howwhatproduce.com/images/002/image-5919-25-j.webp)
Болжол менен бир жыл мурун мен жаңы жылдык балатынын жасалгаларын жасадым. Буларда LEDдин түсүн өзгөртүү үчүн веб -интерфейс камтылган. Кийинки версияда бул веб -интерфейс аба ырайы маалыматын колдонуу менен алмаштырылган. Светодиоддордун түсү сырткы температурадан көз каранды, бардык LED бирдей түстө.
Кийинчерээк "термометр" жасоо идеясы пайда болду. Чыныгы, минималдуу жана максималдуу температураны окуу менен. Бардык светодиоддор бул баалуулуктарга жараша ар кандай түстө болмок. Бул иштөөчү прототипке эч качан иштелип чыккан эмес, анткени менде башка идея пайда болду, анын натыйжасында бул LED матрицалык чырак пайда болду. Аба ырайы маалыматын көрсөтүү мүмкүнчүлүктөрдүн бири гана.
Кээ бир эскиздерди жасоодо мен төмөнкү функцияларды аткардым:
- Учурдагы температураны көрсөтүү.
- Күтүлгөн минималдуу жана максималдуу температураларды көрсөтүү.
- Кийинки саат үчүн күтүлгөн жаан -чачындарды көрсөтүү (көк = жамгыр, ак = кар).
- Учурдагы шамалдын ылдамдыгын жана мүмкүн болсо багытын көрсөтүү.
Жогорудагы сүрөттөр бул лампанын биринчи дизайны.
Бул чырактын мүмкүнчүлүктөрү аба ырайы маалыматын көрсөтүү менен эле чектелбейт. Raspberry PIди колдонуу дагы көптөгөн мүмкүнчүлүктөрдү берет. Мисалы, саат, плазма же лава чырагы жана социалдык медианын бир нече көрсөткүчтөрү.
Светодиоддорду лампанын ичине коюунун 2 жолу бар: чарчы сетка же диоддордун спиралы. Спираль версиясын куруу оңой. Бирок LEDлар спиралды колдонуп жатканда бир аз эңкейет, ошондуктан анча кооз көрүнбөйт. Мындан тышкары, түс градиентин программалоо кыйыныраак болот. Мына ошондуктан мен ws2812 LED тилкелерин колдонуп LED сеткасын түзүүнү тандадым.
Ws2812 LED тилкеси лампа аркылуу тигинен жайгаштырылган, зигзаг түрүндө. Бардык LED туташуулары цилиндрдин жогору же ылдый жагында. Бул башка электрондук компоненттер үчүн цилиндрдин ичинде орун берет.
Биринчи идея аба ырайын көрсөтүү болчу, анткени мен бир катарда 16 LEDди тандадым. Бул 16 шамал багыттарын берет:
- Н.
- ЖОК
- NE
- ENE
- E
- ESE
- SE
- SSE
- С.
- SSW
- SW
- WSW
- W
- WNW
- NW
- NNW
Мурунку "Жаңы жылдык балаты орнаменти" долбоору кадимки икосаэдрге негизделген, ар бир LED үчүн тегерек терезе бар. Бул долбоор LED үчүн окшош түзүлүшкө ээ. Бирок андан кийин айнек цилиндрдин ичинде.
2 -кадам: LED түстөр
![LED түстөр LED түстөр](https://i.howwhatproduce.com/images/002/image-5919-26-j.webp)
![LED түстөр LED түстөр](https://i.howwhatproduce.com/images/002/image-5919-27-j.webp)
![LED түстөр LED түстөр](https://i.howwhatproduce.com/images/002/image-5919-28-j.webp)
Нидерландияда бир жыл ичиндеги температура болжол менен -10дан +30 градуска чейин. Бул жылуу же суук болушу мүмкүн, бирок бул өзгөчөлүктөр. Универсалдуу температуранын түсү ысык үчүн кызыл, суук үчүн көк. Мен үчүнчү түстү коштум: сары. Бул көбүрөөк түстөрдү берет жана градиентти кооз кылат.
Минималдуу жана максималдуу температуралар мезгилдерде өзгөрөт. Натыйжада, температуранын айырмасы эч качан 25 градустан ашпайт. Башкача айтканда, бүт түс диапазонунун дээрлик жарымы. Бул диапазонду көбөйтүү үчүн динамикалык масштабды колдонсо болот. Мисалы, масштаб айга жараша болушу мүмкүн. Көк түс жайында 10 градуска чейин, кышында -10 градуска чейин болушу мүмкүн.
Бул масштаб акырындык менен өзгөрүшү керек. Мисалы:
Январь -10дан +15ке чейин
Февраль -10дан +15 -мартка чейин -5тен +20га чейин -5тен +20га чейин 0дон 25ке чейин +5тен +30га чейин +10дан +35ка чейин августтан +10дан +35ке чейин +5тен +30га чейин 0дон 0го чейин +25 -ноябрь -5тен +20 -декабрга чейин -10дон +15ке чейин
Температура менен түстүн ортосундагы котормо столдо сакталышы мүмкүн. Натыйжада, минималдуу эсептөө талап кылынат. Ал эми чырак башка климатка ыңгайлашууга оңой. Түс интенсивдүүлүгүнө кичине тууралоолорду киргизүү үчүн стол да жөнөкөй.
3 -кадам: айнек цилиндр
![Айнек цилиндр Айнек цилиндр](https://i.howwhatproduce.com/images/002/image-5919-30-j.webp)
![Айнек цилиндр Айнек цилиндр](https://i.howwhatproduce.com/images/002/image-5919-31-j.webp)
Бул чырак үчүн айнек цилиндр колдонулган. Бул жакшы жеткиликтүү лампанын запастык бөлүгү. Мен чыракты Голландиянын интернет дүкөнүнөн сатып алдым. Бул төмөнкү өзгөчөлүктөргө ээ:
Өлчөмдөрү: диаметри 10 см +/- 27 см бийиктикте
Түсү: Сүттүү ак Фитинг: Тешиктин өлчөмү E27 (кадимки / чоң фитинг) 4 см Материал: Айнек Эскертүүлөр: лампаларды, ошондой эле пол лампаларын илүү үчүн ылайыктуу. Бир жагында туташуу үчүн тешик, экинчи жагы ачык. Жеткирүү убактысы: Болжол менен 2 жума (Австриядан)
Айнек цилиндр "Троя" тибиндеги лампаларга таандык. Эгло деген фирма тарабынан жасалган.
Эгерде айнек цилиндр өзүнчө сатылбаса, анда лампанын өзүн сатып алууга болот. Кулон жана столдун версиясы бар (USA-link, UK-link, EU-link).
Башка лампанын жардамы менен өзүңүздүн версияңызды жасоо дайыма мүмкүн.
Өлчөмдөр үчүн жөнөкөй сүрөткө карабастан, алар туура. Бийиктиги 270 мм (10.6 дюйм) жана диаметри 100 мм (3.9 дюйм).
4 -кадам: Wemos Web Interface
LED сынагынын 2017 -жылдагы башкы сыйлыгы
![Raspberry Pi сынагы 2017 Raspberry Pi сынагы 2017](https://i.howwhatproduce.com/images/002/image-5919-33-j.webp)
![Raspberry Pi сынагы 2017 Raspberry Pi сынагы 2017](https://i.howwhatproduce.com/images/002/image-5919-34-j.webp)
Экинчи сыйлык Raspberry Pi конкурсунда 2017
Сунушталууда:
ESP8266 менен жөнөкөй аба ырайы станциясы: 6 кадам (сүрөттөр менен)
![ESP8266 менен жөнөкөй аба ырайы станциясы: 6 кадам (сүрөттөр менен) ESP8266 менен жөнөкөй аба ырайы станциясы: 6 кадам (сүрөттөр менен)](https://i.howwhatproduce.com/images/001/image-1039-18-j.webp)
Жөнөкөй аба ырайы станциясы ESP8266 колдонот. Бул Нускамада мен температура, басым, климат сыяктуу маалыматтарды алуу үчүн ESP8266ны кантип колдонуу керектиги менен бөлүшөм. Жалпы көрүү саны. жана маалыматтарды сериялык монитордо көрсөтүү жана ЖКда көрсөтүү. Маалыматтар f
Dark Sky API менен аба ырайы тактасын куруңуз: 5 кадам (сүрөттөр менен)
![Dark Sky API менен аба ырайы тактасын куруңуз: 5 кадам (сүрөттөр менен) Dark Sky API менен аба ырайы тактасын куруңуз: 5 кадам (сүрөттөр менен)](https://i.howwhatproduce.com/images/002/image-3193-32-j.webp)
Dark Sky API менен Аба ырайы тактасын түзүңүз: Dark Sky аба ырайын божомолдоого жана визуалдаштырууга адистешкен. Dark Skyдун эң сонун жагы - бул алардын аба -ырайы APIси, биз дүйнөнүн дээрлик каалаган жеринен аба ырайы маалыматын алуу үчүн колдоно алабыз. Жаан -чачындуу же күнөстүү аба ырайы эле эмес, температура
Акыркы 1-2 күндүн ичинде трендди көрүү үчүн Arduino, BME280 жана дисплей менен аба ырайы станциясы: 3 кадам (сүрөттөр менен)
![Акыркы 1-2 күндүн ичинде трендди көрүү үчүн Arduino, BME280 жана дисплей менен аба ырайы станциясы: 3 кадам (сүрөттөр менен) Акыркы 1-2 күндүн ичинде трендди көрүү үчүн Arduino, BME280 жана дисплей менен аба ырайы станциясы: 3 кадам (сүрөттөр менен)](https://i.howwhatproduce.com/images/003/image-8042-13-j.webp)
Акыркы 1-2 күндүн ичинде трендди көрүү үчүн Arduino, BME280 жана дисплей менен метеорологиялык станция: Саламатсызбы! Алар учурдагы абанын басымын, температурасын жана нымдуулугун көрсөтөт. Аларга акыркы 1-2 күндүн ичинде курстун презентациясы жетишпеди. Бул процесске ээ болмок
Аба ырайы шамы - Аба ырайы жана температура бир караганда: 8 кадам
![Аба ырайы шамы - Аба ырайы жана температура бир караганда: 8 кадам Аба ырайы шамы - Аба ырайы жана температура бир караганда: 8 кадам](https://i.howwhatproduce.com/images/001/image-906-57-j.webp)
Аба ырайы шамы - Аба ырайы жана Температура Бир Караганда: Бул сыйкырдуу шамды колдонуп, сиз учурдагы температураны жана шарттарды дароо сыртта айта аласыз
Кантип Arduino менен жөнөкөй аба ырайы станциясын жасаса болот: 6 кадам (сүрөттөр менен)
![Кантип Arduino менен жөнөкөй аба ырайы станциясын жасаса болот: 6 кадам (сүрөттөр менен) Кантип Arduino менен жөнөкөй аба ырайы станциясын жасаса болот: 6 кадам (сүрөттөр менен)](https://i.howwhatproduce.com/images/001/image-542-77-j.webp)
Ардуинону колдонуу менен жөнөкөй аба ырайынын станциясын кантип жасоо керек: Салам балдар, бул көрсөтмөдө мен DHT11 сенсорун жана Arduino аркылуу температураны жана нымдуулукту сезүү үчүн жөнөкөй аба ырайы станциясын кантип жасоону түшүндүрөм, сезилген маалыматтар ЖК дисплейде көрсөтүлөт. Бул көрсөтмөнү баштоодон мурун сиз муну билишиңиз керек