Solar Tracker with ESP8266

Solar Tracker with ESP8266

prusaprinters

<p>Solar Tracker (automatische Sonnennachführung) mit ESP8266</p> <p>Bauteil aus mehreren Komponenten:</p> <ul> <li>Boden mit Bodenplatte und drehbarem Deckel mit Motor und Zahnrad</li> <li>Wandteil mit Motor und schwenkbarem Solarpanel</li> </ul> <p><a href="https://youtube.com/shorts/3H7bXHFrhLs">https://youtube.com/shorts/3H7bXHFrhLs</a> <a href="https://youtube.com/shorts/aWV_FDncJ0U">https://youtube.com/shorts/aWV_FDncJ0U</a> <a href="https://youtube.com/shorts/nriOb-VyIRw">https://youtube.com/shorts/nriOb-VyIRw</a></p> <p>With elektronics (POC) <a href="https://youtu.be/lPwXyKBjIJY">https://youtu.be/lPwXyKBjIJY</a> <a href="https://youtube.com/shorts/HfT-7KAwiUI">https://youtube.com/shorts/HfT-7KAwiUI</a></p> <p>Offen:</p> <ul> <li>Adaptieren auf ESP8266 (mit TASMOTA und RULES)</li> <li>Einsatz von ADS1115</li> </ul> <p>ADS1115 ADC Modul 16bit 4 Kanäle kompatibel mit Arduino und Raspberry Pi <a href="https://www.amazon.de/gp/product/B07TY3TSBG?">https://www.amazon.de/gp/product/B07TY3TSBG</a></p> <p>L293D DIP16 Schrittmotortreiber Controller VIER KANAL MOTOR TREIBER IC 36 V 600 mA <a href="https://www.amazon.de/gp/product/B0817HXMBM?">https://www.amazon.de/gp/product/B0817HXMBM</a></p> <p>D1-Mini mit TASMOTA Software:</p> <p>(Dank des in TASMOTA integrierten WebServers können die Werte auch ONLINE angesehen werden. (Open source firmware for ESP devices: <a href="https://tasmota.github.io/docs/">https://tasmota.github.io/docs/</a>) (Einrichten von ESP8266 / TASMOTA und diverse interessante Details zu D1-Mini: <a href="https://znil.net/index.php?title=ESP8266_Wemos_D1_Mini_mit_Tasmota_und_OLED_Display_I2C_SSH1106_und_4_Taster">https://znil.net/index.php?title=ESP8266_Wemos_D1_Mini_mit_Tasmota_und_OLED_Display_I2C_SSH1106_und_4_Taster</a> ))</p> <p>rule1 ON ADS1115#A3 DO BACKLOG VAR6 %value% ; ADD6 300 ; VAR7 %value% ; SUB7 300; event my6=%VAR6%; event my7=%VAR7% endon ON ADS1115#A0 DO BACKLOG VAR1 %value%; ADD1 0 ; event my1=%VALUE% ENDON</p> <p>rule2 ON event#my1 &gt; %VAR6% DO backlog status 8; POWER3 ON ENDON ON event#my1 &lt; %VAR7% DO backlog status 8 ;POWER4 ON ENDON</p> <p>==&gt; Nur links und rechts Schwenk...</p> <p>pulsetime3 2</p> <p>pulsetime4 2</p> <p>timezone 99</p> <p>{"I2CScan":"Device(s) found at 0x48"}</p> <p>=&gt; I2C Bus aktiviert und ADS1115 gefunden?</p> <p>{"I2CDriver":"7,8,9,10,11,12,13,14,15,17,18,20,24,29,31,36,41,42,44,46,48"}</p> <p>=&gt; 13 muss aktiviert sein für ADS1115</p> <p>(<a href="https://smile.amazon.de/-/en/gp/product/B07DFX9Q4G?">https://smile.amazon.de/-/en/gp/product/B07DFX9Q4G</a>)</p> <ul> <li>Printed Battery Pack, electronic coverage etc.)</li> </ul> <p>Teile:</p> <p>5V Motor mit Getriebe, kurze Achse</p> <p>1X <a href="https://www.amazon.de/gp/product/B081JM8CYJ?">https://www.amazon.de/gp/product/B081JM8CYJ</a></p> <p>5V Motor mit Getriebe, langes Gewinde</p> <p>1X <a href="https://www.amazon.de/gp/product/B07R8ZB2K5?">https://www.amazon.de/gp/product/B07R8ZB2K5</a></p> <p>Lager:</p> <p>1X 7X3X5mm</p> <p>Diverse M3 Schrauben (Innenvielzahn)</p> <p>M3 Mutter für "Verschieber"</p> <p>LDR:</p> <p>4X <a href="https://www.amazon.de/dp/B082X5D6W1?">https://www.amazon.de/dp/B082X5D6W1</a></p> <p>Die Arbeit ist "work in progress", das bedeutet, die Elektronik muss noch verkabelt und programmiert werden.</p> <p>(Wie <a href="https://www.instructables.com/DIY-Miniature-Solar-Tracker/">https://www.instructables.com/DIY-Miniature-Solar-Tracker/</a>)</p> <p>An alle Downloader, die keine BOTS sind:</p> <p>Über ein Make, ein Like oder einen Kommentar freue ich mich sehr! Auch (konstruktive) Kritik oder Erfahrungsaustausch ist willkommen!</p> <p>Solar Tracker (automatic sun tracking) with ESP8266</p> <p>Component made of several components:</p> <ul> <li>Base with base plate and rotating cover with motor and gear wheel</li> <li>Wall part with motor and swivelling solar panel</li> </ul> <p>Parts:</p> <p>5V motor with gear, short axle</p> <p>1X <a href="https://www.amazon.de/gp/product/B081JM8CYJ?">https://www.amazon.de/gp/product/B081JM8CYJ</a></p> <p>5V motor with gear, long thread</p> <p>1X <a href="https://www.amazon.de/gp/product/B07R8ZB2K5?">https://www.amazon.de/gp/product/B07R8ZB2K5</a></p> <p>Stock:</p> <p>1X 7X3X5mm</p> <p>Various M3 screws (internal multipoint)</p> <p>M3 nut for "shifter</p> <p>LDR:</p> <p>4X <a href="https://www.amazon.de/dp/B082X5D6W1?">https://www.amazon.de/dp/B082X5D6W1</a></p> <p>The work is "work in progress", which means the electronics still need to be wired and programmed.</p> <p>(Like <a href="https://www.instructables.com/DIY-Miniature-Solar-Tracker/">https://www.instructables.com/DIY-Miniature-Solar-Tracker/</a>)</p> <p>To all downloaders who are not BOTS:</p> <p>I am very happy about a make, a like or a comment! Also (constructive) criticism or exchange of experiences is welcome!</p> <h3>Post-Printing</h3> <p>Sketch für ARDUINO:</p> <p>int topleft;</p> <p>int topright;</p> <p>int downleft;</p> <p>int downright;</p> <p>int drehen;</p> <p>int heben;</p> <p>void setup() {</p> <p>pinMode(8, OUTPUT); //Heben / Senken</p> <p>pinMode(9, OUTPUT);</p> <p>pinMode(11, OUTPUT); // Drehen</p> <p>pinMode(12, OUTPUT);</p> <p>Serial.begin(115200); // Öffnet die serielle Schnittstelle bei 115200 Bit/s:</p> <p>}</p> <p>void loop() {</p> <p>downright = analogRead(A0);</p> <p>topright = analogRead(A1);</p> <p>downleft = analogRead(A2);</p> <p>topleft = analogRead(A3);</p> <p>drehen = topleft + downleft - topright - downright;</p> <p>heben = topleft - downleft + topright - downright;</p> <p>if (drehen &lt; -50) { digitalWrite(12, HIGH); //Drehen digitalWrite(11, LOW); // } else</p> <p>{ digitalWrite(12, LOW); //Drehen</p> <p>}</p> <p>if (drehen &gt; 50) { digitalWrite(11, HIGH); //Drehen ein digitalWrite(12, LOW); // } else { digitalWrite(11, LOW); //Drehen aus } if (abs(drehen) &lt; 50) {</p> <p>if (heben &gt; 20) {</p> <p>digitalWrite(8, HIGH); //Heben</p> <p>digitalWrite(9, LOW);</p> <p>} else</p> <p>{ digitalWrite(8, LOW); //Heben</p> <p>}</p> <p>if (heben &lt; -20) { digitalWrite(9, HIGH); //Heben digitalWrite(8, LOW); } else</p> <p>{ digitalWrite(9, LOW); //Heben</p> <p>}</p> <p>}</p> <p>}</p> Category: Mechanical Toys

Download Model from prusaprinters

With this file you will be able to print Solar Tracker with ESP8266 with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Solar Tracker with ESP8266.