Სარჩევი:

Mario Question Block მზის მონიტორი: 7 ნაბიჯი (სურათებით)
Mario Question Block მზის მონიტორი: 7 ნაბიჯი (სურათებით)

ვიდეო: Mario Question Block მზის მონიტორი: 7 ნაბიჯი (სურათებით)

ვიდეო: Mario Question Block მზის მონიტორი: 7 ნაბიჯი (სურათებით)
ვიდეო: How to Flash Every Phat Xbox 360 Drive! 2024, ივლისი
Anonim
Mario Question Block მზის მონიტორი
Mario Question Block მზის მონიტორი

ჩვენ გვაქვს მზის პანელის სისტემა ჩვენს სახურავზე, რომელიც ელექტროენერგიას გვაძლევს. ეს იყო დიდი ინვესტიცია წინ და ნელ -ნელა ანაზღაურდება დროთა განმავლობაში. მე ყოველთვის ვფიქრობდი, რომ ეს ის პენია, რომელიც ყოველ წამში იწურება ვედროში, როდესაც მზე ამოდის. დღითიდღე ის პენი ემატება! მე გადავწყვიტე ავაშენო მონიტორი, რომელიც ამ კონცეფციას გააცოცხლებს. მარიო ძმების კითხვის ნიშნის ბლოკი აღმოჩნდა სრულყოფილი. ყოველ ჯერზე, როდესაც ჩვენი მზის პანელები გამოიმუშავებენ ერთ პენის ღირებულების ელექტროენერგიას, ბლოკი ანათებს და უკრავს მარიოს მონეტის ხმას. ყოველ ჯერზე, როდესაც პანელები გამოიმუშავებენ ერთი დოლარის ღირებულების ელექტროენერგიას, (100 მონეტა) ის ანათებს და უკრავს მარიო 1 -ის ბგერას ისევე როგორც თამაში. ეს არის სასიხარულო შეხსენება, რომ ჩემი პანელები ბევრს მუშაობენ მაშინაც კი, როდესაც მე არ ვარ.

შენიშვნა: კოდი ამ პროექტში ამჟამად მუშაობს მხოლოდ Enphase სისტემებთან. თუ თქვენ გაქვთ განსხვავებული მონიტორის სისტემა, მე სიამოვნებით ვითანამშრომლებდი იმ გადაწყვეტაზე, რომელიც თქვენთვის შესაფერისი იქნებოდა, უბრალოდ დატოვეთ კომენტარი ქვემოთ.

ნაბიჯი 1: როგორ მუშაობს

Როგორ მუშაობს
Როგორ მუშაობს
Როგორ მუშაობს
Როგორ მუშაობს

ეს პროექტი იყენებს NodeMCU- ს, რათა უკაბელოდ დაუკავშირდეს Enphase Envoy ყუთს მზის წარმოების მონიტორინგისთვის. თუ ამჟამად ხართ დაკავშირებული ქსელთან, რომელშიც დესპანი იმყოფება, შეამოწმეთ მისი IP მისამართი ყუთში არსებულ ეკრანზე დაკვირვებით. ჩემი ამჟამად არის 192.168.1.10. თუ მიჰყვებით ქვემოთ მოცემულ ბმულს, თქვენ მიიღებთ მოკლე (JSON) ტექსტურ პასუხს, რომელიც მიუთითებს იმაზე, თუ რამდენ ენერგიას გამოიმუშავებენ თქვენი პანელები აქამდე და მიმდინარე ენერგიის გამომუშავება.

192.168.1.10/api/v1/production (თქვენ ალბათ მოგიწევთ 192.168.1.10 ნაწილის შეცვლა თქვენი ელჩის IP მისამართის შესატყვისად.)

ეს პროექტი იყენებს "wattsNow" ღირებულებას და კონფიგურაციის დროს გათვალისწინებულ ფასს კილოვატ საათზე, რათა გამოითვალოს რამდენი დრო სჭირდება სისტემას ელექტროენერგიის ერთი პროცენტის გამომუშავებისთვის. მას შემდეგ, რაც დრო გადის, ის უკრავს მონეტის ხმას და ციმციმებს ყვითლად.

ნაბიჯი 2: შეაგროვეთ მასალები

შეაგროვეთ მასალები
შეაგროვეთ მასალები
შეაგროვეთ მასალები
შეაგროვეთ მასალები

ამ მზის მონიტორის ასაშენებლად დაგჭირდებათ შემდეგი.

Ელექტრონული ნაწილები:

  • NodeMCU Amazon $ 4.99
  • მინი პურის დაფა
  • ყვითელი და მწვანე LED
  • პიეზო ზუზუნი
  • 2-100 Ω რეზისტორები
  • USB Micro B კაბელი (მე გამოვიყენე მოკლე პროექტი პროექტის გასაძლიერებლად და უფრო გრძელი პროგრამის ასატვირთად)
  • ჯუმბერის მავთულები
  • USB კედლის ადაპტერი (მე გამოვიყენე ძველი iPhone დამტენი)
  • Enphase Envoy Monitor დაკავშირებულია უკაბელო როუტერთან

ყუთის კომპონენტები:

  • 3D პრინტერი, სასურველია ყვითელი ძაფით
  • 3 ცალი პლექსიგლასი დაჭრილი 3-1/8 "კვადრატზე
  • თეთრი სპრეი-საღებავი (მე გამოვიყენე Rust-oleum, მაგრამ რაღაც უფრო გამჭვირვალე ალბათ უკეთესი იქნებოდა)

ნაბიჯი 3: დაიწყეთ NodeMCU– ით და ატვირთეთ პროგრამა

დაიწყეთ NodeMCU– ით და ატვირთეთ პროგრამა
დაიწყეთ NodeMCU– ით და ატვირთეთ პროგრამა
დაიწყეთ NodeMCU– ით და ატვირთეთ პროგრამა
დაიწყეთ NodeMCU– ით და ატვირთეთ პროგრამა

Magesh Jayakumar– მა შექმნა შესანიშნავი ინსტრუქცია NodeMCU– ს დასაწყებად. სწრაფი დაწყება Nodemcu ESP8266– ზე Arduino IDE– ზე ნათელია, ზუსტი და იძლევა რამდენიმე მაგალითს. ღირს იმის შემოწმება, თუ ახალი ხართ NodeMCU– ში, მაგრამ მე აქაც გადადგამ მნიშვნელოვან ნაბიჯებს.

  1. ჩამოტვირთეთ, დააინსტალირეთ და გაუშვით Arduino IDE.
  2. გადადით პარამეტრებზე და შეიყვანეთ შემდეგი მისამართი "დამატებითი დაფების მენეჯერის მისამართები" ტექსტურ ყუთში, შემდეგ დააწკაპუნეთ OK.https://arduino.esp8266.com/stable/package_esp8266com_index.json
  3. გადადით ინსტრუმენტები> დაფა> დაფების მენეჯერი. მოძებნეთ ESP8266 და დააინსტალირეთ "esp8266 ESP8266 Community"
  4. გადადით ინსტრუმენტებზე> დაფაზე> NodeMCU 1.0. ის ჩამოთვლილი იქნება Arduino– ს სხვა დაფების ქვემოთ.
  5. დარწმუნდით, რომ თქვენი NodeMCU დაკავშირებულია USB- ით და გადადით ინსტრუმენტები> პორტი> აირჩიეთ თქვენი USB პორტი.
  6. ჩამოტვირთეთ და გახსენით SolarMonitor.ino ფაილი და გახსენით იგი Arduino IDE– ში. პროგრამის თავში არის 4 ცალი ინფორმაცია, რომელიც პროგრამას სჭირდება წარმატებით მუშაობისთვის. ეს არის თქვენი უკაბელო ქსელის ssid და პაროლი, Envoy– ის ეკრანზე ჩამოთვლილი თქვენი ელჩის IP მისამართი და მზის ენერგიის ერთი კვტ / სთ ღირებულება ცენტებში. თქვენ შეგიძლიათ მიიღოთ ეს ბოლო მნიშვნელობა ელექტროენერგიის გადასახადიდან. თუ თქვენ ჩაირიცხეთ SREC პროგრამაში თქვენი სახელმწიფოს საშუალებით, დაამატეთ ისიც.
  7. ატვირთეთ შეცვლილი პროგრამა თქვენს NodeMCU ფანჯრის ზედა მარცხენა კუთხეში ატვირთვის (ისრის) ღილაკზე დაჭერით.

ნაბიჯი 4: შექმენით ელექტრონიკა

ააშენეთ ელექტრონიკა
ააშენეთ ელექტრონიკა
ააშენეთ ელექტრონიკა
ააშენეთ ელექტრონიკა

ელექტრონიკის კომპონენტების შესაქმნელად იხილეთ გაყვანილობის დიაგრამა ზემოთ. რეზიუმე ქვემოთ მოცემულია:

  • მწვანე LED- ის დადებითი დასასრული D6- თან, ნეგატიური დასასრული 100 ohm რეზისტორთან.
  • ყვითელი LED- ის დადებითი დასასრული უკავშირდება D7- ს, უარყოფითი ბოლო 100 ohm რეზისტორთან.
  • პიეზო ზარის პოზიტიური დასასრული უკავშირდება D8- ს.
  • ყველა სქემა მთავრდება GND– ზე.

ნაბიჯი 5: შექმენით ყუთი

ააშენეთ ყუთი
ააშენეთ ყუთი

ყუთის დასაბეჭდად გამოიყენეთ ზემოთ მოცემული STL ფაილები. მე გამოვიყენე ყვითელი ძაფები. კითხვის ნიშნის ჩანართების გასაკეთებლად მოჭერით პლექსიგლასის სამი კვადრატი 3-1/8 "x 3-1/8". მინდოდა კითხვის ნიშნებმა შუქი გაუშვა, მაგრამ შიდა ელექტრონიკა დაბინდულიყო, ამიტომ მე მათ თეთრი სპრეის საღებავის მსუბუქი საფარი მივეცი. მე გამოვიყენე Rust-oleum, მაგრამ რაღაც უფრო გამჭვირვალე ალბათ უკეთესად იმუშავებდა. მას შემდეგ, რაც ჩანართები გაშრება, გამოიყენეთ რამდენიმე წვეთი ცხელი წებო, რომ დააჭიროთ მათ ყუთის შიდა სახეებზე. შემდეგ დაამატეთ კედლის ადაპტერი ყუთში, რომელზეც უკანა ნაწილები იჭრება. დააფიქსირეთ იგი ადგილზე ცხელი წებოთი ბოლოში.

ნაბიჯი 6: დაამატეთ ელექტრონიკა

Image
Image

შეაერთეთ თქვენი USB კაბელი კედლის ადაპტერთან და დაუკავშირეთ მას NodeMCU. მე გამოვიყენე შემოკლებული კაბელი, რათა მინიმუმამდე დამეყვანა ყუთში არეულობა. ბოლოს ჩამაგრეთ პურის დაფა ყუთის უკანა მხარეს წებოს გამოყენებით ქვედა ნაწილში, ან ცხელი წებოს სხვა ნაყენით. დაახურეთ თავზე და შეაერთეთ, რომ შეიწოვოთ. სანამ ამას გაიგებთ, მარიო მონეტებში თქვენს თვალწინ იქნებით!

ნაბიჯი 7: მომავალი ნაბიჯები

  • თუ თქვენ გაქვთ მზის პანელის სისტემა სხვა ადამიანის მიერ, გარდა Enphase, მე სიამოვნებით დაგეხმარებით ამ სისტემის მუშაობაზეც. სანამ არსებობს რაიმე სახის ადგილობრივი ან ვებ დაფუძნებული API, ეს უნდა იყოს პირდაპირი მანიპულირება. დაწერეთ კომენტარი და თუ შემიძლია დაგეხმარებით.
  • მე შემიძლია დავამატო რიცხვითი ჩვენება, რათა დავინახო, რომ ცენტი ყოველ ჯერზე ჩნდება. Ადევნეთ თვალყური.

გირჩევთ: