Obsah:

Solar Tracker: 6 kroků
Solar Tracker: 6 kroků

Video: Solar Tracker: 6 kroků

Video: Solar Tracker: 6 kroků
Video: Solar Tracker #3 Build & Install. 6-3-2019 2024, Listopad
Anonim
Sluneční sledovač
Sluneční sledovač

Dobrý den, jmenuji se Jochem Forrez a studuji Multi Media and Communication Technology v Howest (Kortrijk, Belgie). Pro školu jsme potřebovali udělat projekt. Vyrobil jsem solární tracker (solární panel, který sleduje slunce), zjistil jsem, že je to opravdu zajímavý projekt a je zábavné ho vyrábět.

Projekt využívá 4 světelně závislý odpor k nalezení nejjasnějšího světelného zdroje. Měří také aktuální průtok a napětí baterie a solárního panelu. To je zobrazeno na webových stránkách a vizualizováno pomocí grafů. Dvě serva můžete také ovládat pomocí webových stránek.

Zásoby

Pro tento projekt potřebujete:

Raspberry PiPhaesun Sun Plus 5 Polykristallijn solární panel 5WAdafruit INA219 Proudový senzor Breakout x2Ldr x4servo (silný) x2nextion displej 3,7v bateriemcp3008 napájecí zdroj 3,3V a 5VSparkFun Sunny Buddy - MPPT Solar Chargeallot odpalovací tyče propojovací tyče M3 x):

Krok 1: Krok 1: Elektronika

Krok 1: Elektronika
Krok 1: Elektronika

Zde můžete získat fritzingové schéma se všemi komponentami. aktuální senzor a slunný kamarád potřebují pájení.

Krok 2: Krok 2: Databáze

Krok 2: Databáze
Krok 2: Databáze

toto je můj model databáze. To je hostováno na Raspberry Pi pomocí MariaDB. Zaznamenává všechny senzory a nastavení, pokud je v ručním režimu nebo ne.

Krok 3: Krok 3: Web

Krok 3: Web
Krok 3: Web
Krok 3: Web
Krok 3: Web

Zde můžete vidět nějaký obrázek na webu, na který lze dosáhnout pomocí IP adresy, kterou má malina (najdete ji na displeji). Na webu můžete vidět všechny grafy senzoru a ovládat solární panel.

Krok 4: Krok 4: Pouzdro

Krok 4: Případ
Krok 4: Případ
Krok 4: Případ
Krok 4: Případ
Krok 4: Případ
Krok 4: Případ
Krok 4: Případ
Krok 4: Případ

Pro případ jsem vzal plastovou krabičku a vyřezal/vyvrtal malé otvory pro kabely a velký otvor pro displej. Lepil jsem všechny komponenty (ne serva a ldr). Celkem jsem vyvrtal 3 malé otvory pro kabely: 1 pro ldr, 1 pro kabely solárního panelu a 1 pro serva (kabely).

Pro solární panel používám šrotu mdf panely, které jsem měl doma. návrh není dokonalý a pokud se ho můžete pokusit vylepšit, ale funguje. Potřebujete 2 díly do dřeva.

Jeden velký mír ve tvaru U pro rozměry, na které se můžete podívat na obrázku

A jedna velká platforma, kterou můžete vyrobit, jakoukoli velikost chcete, moje je 400*300*20 mm

jakmile budete mít tyto části, musíte vyvrtat otvor uprostřed hliníkového zadního místa solárního panelu, který je na obou stranách kolem 125 mm a 17,5 mm, abyste mohli nalepit závitovou tyč M3 vrtákem ne menším než 3 mm a ne větší než 5 mm (můžete být větší, ale nedoporučuje se to).

Poté odřízněte závitovou tyč M3 o délce 350 mm, přidejte na ni matici, abyste ji mohli použít jako kontramatici pro servo, přidejte tyč na servo a pokračujte až do stehna a poté utáhněte kontramatici, aby se již mohla uvolnit i zkusil si představit, kde potřebuješ ořechy a podložku, tam je jeho obrázek.

Pro osu y jsem také odřízl závitovou tyč o délce M3 90 mm a pomocí upevňovací matice a matice ji upevnil.

Krok 5: Krok 5: Nastavení systému Raspberry Pi

Zde je návod od maliny, jak nastavit OS:

Zde je návod, jak ssh na malinu:

jakmile to můžete udělat, můžete se přihlásit pomocí uživatelského jména: PI a hesla Raspberry První věc, kterou chcete udělat, je změnit heslo pi, to lze provést pomocí příkazu: sudo raspi-config, než přejdete na 1 Změnit heslo uživatele a změnit heslo nezapomeňte, nebo musíte začít znovu.

přejděte v raspi-config na nastavení 4 Možnosti lokalizace a nastavte všechna nastavení pro vaši zemi a klávesnici

ve 2 možnostech sítě můžete nastavit svou wifi

v 5 potřebujete zapnuté SPI, I2C, sériové, vzdálené GPIO

Chcete -li nainstalovat webový server, musíte do terminálu nainstalovat Apache pomocí tohoto příkazu (sudo apt install apache2 -y). můžete vyzkoušet, zda to funguje při vkládání IP vaší maliny do prohlížeče.

a aby byla zajištěna funkčnost programu, stačí zkopírovat a vložit do terminálu nějakou knihovnu

sud opip3 install mysql-connector-pythonsudo pip3 install flask-corssudo pip3 install geventsudo pip3 install gevent-websocketsudo pip3 install pi-ina219

Krok 6: Krok 6: Kód

Na tomto GitHubu najdete kód projektu, který můžete nainstalovat a spustit

github.com/ForrezJochem/project-code

Doporučuje: