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

Нарны бүрхүүл: 6 алхам
Нарны бүрхүүл: 6 алхам

Видео: Нарны бүрхүүл: 6 алхам

Видео: Нарны бүрхүүл: 6 алхам
Видео: ОРХИДЕИ В ПУСТОЙ ВАЗЕ - ЛАЙФХАКИ, ТОНКОСТИ И ОШИБКИ СОДЕРЖАНИЯ, ПЕРЕВОДА И ЩАДЯЩЕЙ АДАПТАЦИИ В ОС! 2024, Долдугаар сарын
Anonim
Нарны бүрхүүл
Нарны бүрхүүл

Энэ бол хоёр жилийн өмнөх миний төслүүдийн нэг шинэчлэлт юм. Наран жаргах үед дун модны бүрхүүлийг Мауид зөвхөн микроконтроллероор үлээдэг. Төслийн гоёмсог байдал нь нарны эрчим хүчээр ажилладаг байсан боловч дундын байршил, цагийн бүсийг програмчлах хэрэгслээр тусгаар тогтнолоо алджээ. Энэ нь найздаа зориулж барилга барихад тухайн хүн шилжих эсвэл цагийн бүс шилжих үед урьдчилан програмчлах, хөгшрөх шаардлагатай болдог. Мөн анхны загвар нь бүрхүүлд чихсэн харх утастай бүрэлдэхүүн хэсгүүдээс бүрдсэн бөгөөд эцэст нь усны эвдрэл, урт хугацааны сэргээн босголтод хүргэв. Микроконтроллерыг эрчим хүчээр хангадаг унтлагын зохион байгуулалт, транзисторын реле солих замаар сайжруулсан.

Алхам 1: Материалаа цуглуул

Материалаа цуглуул
Материалаа цуглуул

Төслийг илүү сайн болгосон хэд хэдэн хэсгийг өөрчлөх шаардлагатай болсон.

1. Adafruit HUZZAH32 - ESP32 өдний самбар 20 доллар орчим Бүх зүйлд тохирсон гайхалтай самбар.

2. DFPlayer-Arduino-д зориулсан мини MP3 тоглуулагч-Маш жижигхэн багцад карт уншигч, өсгөгч бүхий маш жижиг дууны самбар, $ 8 DFRobot

3. Adafruit DS3231 Precision RTC Breakout- Төгс RTC модуль нь олон тонн програм хангамжаар олон жилийн турш ажилладаг … $ 13

4. DFRobot-аас хавсаргасан GPS модуль дахин-маш жижигхэн машин маш хурдан бөгөөд үнэн зөв

5. NPN хоёр туйлт транзистор (PN2222)

6. TIP120 Power Darlington транзистор

7. 3 эсэргүүцэл 1k

8. Илтгэгч

9. lipo Battery-дугуй эсвэл хавтгай таны сонголт

10. TP 4056-нарны зайнаас зайгаа цэнэглэх зориулалттай ерөнхий загвар-хямд

11. ALLPOWERS 1PC 2.5W 5V 500mAh мини нарны хавтангийн модуль нарны системийн эпокси эсийн цэнэглэгч DIY 130x150mm

12. Ногоон LED цагираг бүхий бат бөх металл асаах/унтраах унтраалга - 16 мм ногоон асаах/унтраах Adafruit $ 5

Алхам 2: ПХБ захиалах

ПХБ -ыг захиалаарай
ПХБ -ыг захиалаарай

Хуучин төслүүдээс суралцах хамгийн сайн зүйл бол асуудлыг шийдвэрлэх шинэ арга замыг бий болгох явдал юм. Хамгийн муу зүйл бол сонирхогчдын бүтээсэн утаснуудын үүр, таны загварыг PCBway-ээс буцааж авах аз жаргал биш юм. захиалга өгөх мөнгөгүй …) бүх эд ангиудыг залгаж, бам ажиллана (эсвэл ажилладаггүй …) Ийгл дээр 20 доллар, нэг цаг ажиллахад гайхалтай үр дүн гардаг.

Алхам 3: Үүнийг утсаар холбоно уу

Үүнийг утсаар холбоно уу
Үүнийг утсаар холбоно уу
Үүнийг утсаар холбоно уу
Үүнийг утсаар холбоно уу
Үүнийг утсаар холбоно уу
Үүнийг утсаар холбоно уу

Би бүргэдийн самбарын зургийг хавсаргасан тул та муу холболтын диаграмаас илүүтэйгээр бүх холболтыг салгаж чадна. Транзистороос бусад бүх эд ангиудыг самбар дээр хялбархан суулгаж өгдөг - том хэсгийг нь би ар талдаа суулгаж, зай хэмнэхийн тулд хавтгай хэвээр нь үлдээдэг. Надад чанга яригч, нарны зай, батерей, GPS залгаад самбар руу шилжих хэдэн шураг холбогч (зураг харна уу) авсан.

Алхам 4: Үүнийг бүтээх

Үүнийг бүтээ
Үүнийг бүтээ
Үүнийг бүтээ
Үүнийг бүтээ
Үүнийг бүтээ
Үүнийг бүтээ

Бүтэц нь угсрахад нэлээд хялбар байдаг. Хууль ёсны хэмжээтэй царцдастай бүрхүүл аваарай, хэрвээ та жижигхэн халхавч тавцан дээр тавьвал тийм ч гайхалтай биш болно-хэрэв бүх зүйл бүтэлгүйтвэл та үүнийг 3D хэвлэх боломжтой болно.. Гол туяа хийхийн тулд би алдартай модон дарсны савны нэгийг ашигласан. тэгээд хямдхан. Бүрэлдэхүүн хэсгүүд болон хавтанг наран шарлагын газарт зориулагдсан хямд үнэтэй iPhone хайрцаг бүхий үерээс хамгаалжээ. GPS нь ус нэвтэрдэггүй орон сууцанд нийлүүлэгддэг бөгөөд энэ нь маш сайхан юм. Бүх эд ангиудыг Shoe Gooed нарны хавтангийн ёроолд байрлуулсан бөгөөд гадаад төрхийг нь засахын тулд будсан хөнгөн цагаан ирмэгийг байрлуулсан байна. Надад энд 3D принтер байхгүй тул нарны зайны доод хайрцаг бас сайн ажиллах болно. Чанга яригч нь бүрхүүл рүү өөрөө ордог цорын ганц бүрэлдэхүүн хэсэг юм. Лед гэрэлтэй унтраалгыг хөнгөн цагаан хүрээний ирмэг дээр эсвэл бүрхүүлийн доорх модоор хийдэг. Одоогийн байдлаар барилга нь хэд хэдэн хүчтэй аадар борооноос амьд үлджээ.

Алхам 5: Үүнийг програмчлах

Кодын маш олон эвгүй хэсгүүд байдаг. Хөтөлбөр нь Dusk2Dawn нэртэй номын санг ашигладаг бөгөөд тодорхой байршил, цагийн бүс дамжин өнгөрөх үед нар жаргахыг тооцдог. Боломжтой бүх цагийн бүсийг хайх хүснэгт байх нь эргэлзээтэй байгаа тул үүнийг тойрч гарахын тулд би цагийн дундаж бүсийг -12 болгож, дараа нь анхны тохиргооны цагийн товчлуурыг идэвхжүүлэх хугацааг ашиглан RTC -ийг тохируулна уу. цагны амьдралын талаархи дараагийн дохиолол. Суурь хугацаанаас гадна минут, секундийг СТӨ -д өгч, дараа нь сэрээдэг. Энэ нь сэрүүлгийг хийхийн тулд RTClibExtended.h номын санг ашигладаг бөгөөд энэ нь сайн ажилладаг. Adafruit ESP 32 нь маш бага унтах гүйдлийг (ойролцоогоор 50 микроАмп) идэвхжүүлж, дахин ачаалсны дараа байрлалыг байнгын санах ойд удаан, урт хугацаанд тохируулах боломжийг олгодог.

RTC_DATA_ATTR хувьсагчид. GPS -ээс өгөгдөл авах үед SerialOne өөр зүйлтэй холбогддог тул та энэ төхөөрөмж дээр Serial2 -ийг ашиглах ёстой. Систем нь GPS -ийн сайн байршилд нар жаргах үед төхөөрөмжийг асаах замаар ажилладаг. Эхний ачаалах үеийн хүчийг транзистор нь GPS -ийн нэгжид өгдөг бөгөөд энэ нь цахилгаан унтраалга дахь LED -ийн хамт асдаг. GPS нь ойролцоогоор нэг минутын дотор таны байршлыг олж, байнгын санах ойд бүртгэж, RTC цагийг огноо, цаг дээр тохируулж, тэжээлийг GPS болон LED -ээс салгаж, дараа нь сэрэх цагийг RTC руу илгээж, ESP нь унтах болно. Эрчим хүчийг RTC. СТӨ -өөс дохио өгч, ихэвчлэн өндөр байдаг 33 -р зүү рүү дохио өгч, нар жаргах мюзиклийг тоглуулахын тулд дууны модульд хүчийг илгээж, дараа нь унтрааж, сэрүүлгээ сэргээдэг. Энэ нь хамгийн бага хүч зарцуулдаг бөгөөд TP 4056 болон нарны зайгаар амархан цэнэглэгддэг.

Алхам 6: Үүнийг ашиглах

Үүнийг ашиглах
Үүнийг ашиглах

Энэ бол үнэхээр хөгжилтэй машин юм. Нар жаргахад зориулсан наран шарлагын цохилт нь дэлхийн өнцөг булан бүрт байдаг далайн эргийн олон нийтийн дунд түгээмэл байдаг-Томми Бахамагийн сандал дээр суугаад нарны бөмбөг үүлний ард бууж, нар жаргах зургуудыг дахин байршуулж байна.

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