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

Марио асуултын блок нарны дэлгэц: 7 алхам (зурагтай)
Марио асуултын блок нарны дэлгэц: 7 алхам (зурагтай)

Видео: Марио асуултын блок нарны дэлгэц: 7 алхам (зурагтай)

Видео: Марио асуултын блок нарны дэлгэц: 7 алхам (зурагтай)
Видео: Ам дүүрэн бохь зажилж үзэв 2024, Долдугаар сарын
Anonim
Марио асуултын блок нарны дэлгэц
Марио асуултын блок нарны дэлгэц

Бид дээвэр дээрээ цахилгаан эрчим хүч үйлдвэрлэдэг нарны зайны системтэй. Энэ бол маш том хөрөнгө оруулалт байсан бөгөөд цаг хугацаа өнгөрөх тусам аажмаар буцааж төлдөг. Би үүнийг наран гарах үед хэдхэн секунд тутамд хувин руу унаж буй пенни гэж боддог байсан. Өдрөөс өдөрт эдгээр мөнгө нэмэгддэг! Тэр үзэл баримтлалыг амьдралд хэрэгжүүлэх монитор бүтээхээр шийдсэн. Mario Brothers -ийн асуултын тэмдгийн блок төгс тохирсон байна. Манай нарны зай хураагуур нэг центийн цахилгаан үйлдвэрлэх бүрт блок асаж, Марио зоосны дууг тоглодог. Самбарууд нэг долларын үнэтэй цахилгаан (100 зоос) үйлдвэрлэх тоолонд гэрэлтэж, яг л тоглоом шиг Марио 1up дууг тоглодог. Намайг биш байсан ч гэсэн миний хавтангууд шаргуу ажиллаж байгааг баяртай сануулж байна.

Тэмдэглэл: Энэ төслийн код одоогоор зөвхөн Enphase системтэй ажилладаг. Хэрэв танд өөр дэлгэцтэй систем байгаа бол би танд тохирсон шийдэл дээр хамтран ажиллахыг хүсч байна.

Алхам 1: Энэ нь хэрхэн ажилладаг талаар

Хэрхэн ажилладаг
Хэрхэн ажилладаг
Хэрхэн ажилладаг
Хэрхэн ажилладаг

Энэхүү төсөл нь NodeMCU ашиглан Enphase Envoy хайрцагт утасгүй холбогдож нарны үйлдвэрлэлийг хянадаг. Хэрэв та одоогоор элчтэй сүлжээнд холбогдсон бол хайрцган дээрх дэлгэцээс IP хаягийг нь шалгаарай. Минийх одоогоор 192.168.1.10 байна. Хэрэв та доорх линкийг дагаж мөрдвөл таны самбар өнөөг хүртэл хэр их энерги үйлдвэрлэсэн болон одоогийн гаралтын хэмжээг харуулсан богино (JSON) текст хариултыг авах болно.

192.168.1.10/api/v1/production (Та 192.168.1.10 хэсгийг Envoy IP хаягаа тааруулахын тулд өөрчлөх хэрэгтэй болно.)

Энэхүү төсөл нь "wattNow" утга болон тохиргоонд заасан нэг киловатт цагийн үнийг ашиглан нэг центийн үнэтэй цахилгаан үйлдвэрлэхэд хэр удаан хугацаа шаардагдахыг тооцоолох болно. Ийм хугацаа өнгөрсний дараа зоосны дууг тоглуулж, шараар анивчдаг.

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

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

Энэхүү нарны дэлгэцийг бүтээхийн тулд танд дараах зүйлс хэрэгтэй болно.

Цахим бүрэлдэхүүн хэсэг:

  • NodeMCU Amazon 4.99 доллар
  • Мини талхны самбар
  • Шар, ногоон LED
  • Пьезо дуугаруулагч
  • 2-100 Ω эсэргүүцэл
  • USB Micro B кабель (би төслийг богино хугацаанд холбохын тулд урт холболтыг ашиглан програмыг байршуулсан)
  • Холбогч утас
  • USB ханын адаптер (би хуучин iPhone цэнэглэгч ашигласан)
  • Enphase Envoy Monitor утасгүй чиглүүлэгчтэй холбогдсон байна

Хайрцагны бүрэлдэхүүн хэсгүүд:

  • 3D принтер, шар судалтай байвал зохино
  • 3 ширхэг plexiglass-ийг 3-1/8 "дөрвөлжин болгон хайчилж ав
  • цагаан шүршигч будаг (би Rust-oleum ашигласан, гэхдээ илүү ил тод зүйл илүү сайн байх болно)

Алхам 3: NodeMCU -ийг эхлүүлж, програмыг байршуулна уу

NodeMCU -ийг эхлүүлж, програмыг байршуулна уу
NodeMCU -ийг эхлүүлж, програмыг байршуулна уу
NodeMCU -ийг эхлүүлж, програмыг байршуулна уу
NodeMCU -ийг эхлүүлж, програмыг байршуулна уу

Magesh Jayakumar нь NodeMCU -ийг эхлүүлэх талаар маш сайн зааварчилгаа өгсөн. Arduino IDE дээр Nodemcu ESP8266 -ийг хурдан эхлүүлэх нь ойлгомжтой бөгөөд цөөн хэдэн жишээ дурдлаа. Та NodeMCU -д шинээр орсон эсэхийг шалгах нь зүйтэй боловч би энд бас чухал алхмуудыг өгөх болно.

  1. Arduino IDE -ийг татаж аваад суулгаарай.
  2. Тохиргоо руу ороод "Нэмэлт самбар менежерийн URL:" текст хайрцагт дараах хаягийг оруулаад OK дарна уу.
  3. Багаж хэрэгсэл> Удирдах зөвлөл> Самбарын менежер рүү очно уу. ESP8266 -ийг хайж олоод "esp8266 by ESP8266 Community" -ийг суулгана уу.
  4. Tools> Board> NodeMCU 1.0 руу очно уу. Үүнийг бусад Arduino самбаруудын доор жагсаах болно.
  5. Таны NodeMCU USB -ээр холбогдсон эсэхийг шалгаад Tools> Port> USB портоо сонгоно уу.
  6. SolarMonitor.ino файлыг татаж аваад нээгээд Arduino IDE дээр нээнэ үү. Хөтөлбөрийн дээд хэсэгт програм амжилттай ажиллахад шаардлагатай 4 мэдээлэл байна. Эдгээр нь таны утасгүй сүлжээний ssid ба нууц үг, Envoy -ийн дэлгэц дээр бичигдсэн таны Элчийн IP хаяг, нарны энергийн нэг кВт.ц -ийн үнэ юм. Та энэ сүүлчийн үнийг цахилгааны төлбөрөөсөө авах боломжтой. Хэрэв та өөрийн мужаар дамжуулан SREC хөтөлбөрт хамрагдсан бол үүнийг бас нэмээрэй.
  7. Цонхны зүүн дээд буланд байгаа байршуулах (сум) товчийг дарж өөрчилсөн програмыг NodeMCU -д байршуулна уу.

Алхам 4: Электроникийг бүтээх

Электроник бүтээх
Электроник бүтээх
Электроник бүтээх
Электроник бүтээх

Электроникийн эд ангиудыг бүтээхийн тулд дээрх утаснуудын диаграмыг үзнэ үү. Дүгнэлтийг доор харуулав.

  • Ногоон LED -ийн эерэг төгсгөл D6 -д холбогдсон, 100 Ом эсэргүүцэлтэй сөрөг төгсгөлтэй.
  • Шар LED -ийн эерэг төгсгөл нь D7 -тэй холбогдсон, сөрөг нь 100 ом эсэргүүцэлтэй байна.
  • Пьезо дуугаралтын эерэг төгсгөл нь D8 -тэй холбогдсон байна.
  • Бүх хэлхээ GND дээр дуусдаг.

Алхам 5: Хайрцгийг бүтээх

Хайрцгийг бүтээх
Хайрцгийг бүтээх

Дээрх STL файлуудыг ашиглан хайрцгийг хэвлэх. Би шар өнгийн утас ашигласан. Асуултын тэмдгийг оруулахын тулд plexiglass 3-1/8 "x 3-1/8" гэсэн гурван квадратыг хайчилж ав. Би асуултын тэмдгийг гэрэл гэгээтэй байлгахыг хүсч байсан боловч доторх электроникийг далдлахыг хүссэн тул тэдэнд цагаан өнгийн шүршигч будагны хөнгөн бүрээсийг өглөө. Би Rust-oleum ашигласан боловч илүү ил тод зүйл илүү сайн ажиллах болно. Оруулгыг хатаасны дараа халуун цавуугаар бага зэрэг арчиж хайрцагны дотор талд бэхлээрэй. Дараа нь хананы адаптерийг нуруун дээр нь наалдсан хайрцагт нэмнэ. Доод талд нь халуун цавуу түрхэж бэхлээрэй.

Алхам 6: Электроникийг нэмнэ үү

Image
Image

USB кабелийг хананы адаптерт холбоод NodeMCU -д холбоно уу. Би хайрцаг дахь эмх замбараагүй байдлыг багасгахын тулд богиносгосон кабель ашигласан. Эцэст нь талхны хавтанг доод талын цавуу эсвэл өөр халуун цавуу ашиглан хайрцгийн ар талд наалдуулна. Дээд талд нь гарч, сорогчийг залгаарай. Та үүнийг мэдэхээсээ өмнө Мариогийн зооснуудыг нүдээрээ харах болно!

Алхам 7: Ирээдүйн алхамууд

  • Хэрэв танд Enphase -ээс өөр хүний хийсэн нарны хавтангийн систем байгаа бол би үүнийг систем дээрээ ажиллуулахад тань туслахыг хүсч байна. Зарим төрлийн локал эсвэл вэб дээр суурилсан API байгаа бол энэ нь мөрийг удирдахад хялбар байх ёстой. Сэтгэгдлээ бичээрэй, хэрэв би тусалж чадвал би туслах болно.
  • Би тоон дэлгэцийг нэмж болох бөгөөд ингэснээр ханш нь чангарах бүрт ханш өсч байгааг харж болно. Хүлээж байгаарай.

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