2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Tento projekt byl původně vytvořen jako úkol z fyziky. Úkolem bylo vytvořit něco s Arduinem, to zahrnuje navrhování, programování a budování.
Rozhodli jsme se vyrobit pohyblivý solární panel. Panely se automaticky pohybují směrem k místu s největším množstvím světla. To zajišťuje optimální generování energie.
Abychom dospěli ke správnému designu, podívali jsme se na několik stávajících návrhů. Odtud jsme začali přicházet s různými možnostmi designu.
Krok 1: Požadavky
Stavební požadavky:
- 4x 5,5V 90mA 0,6W Mini solární článek 6,5 x 6,5
- 1x Arduino Uno rev3
- 2x SG90 Mini servo (180 °)
- Prkénko
- Propojovací kabely
- Páječka
- Pájecí cín
- 3,3 mm multiplex
- Hřebíky
- Kladivo
- Horké lepidlo
Krok 2: Budování
Aby se ujistil, že každý ze 4 solárních panelů ví, kolik energie generují. Budeme muset použít 4 analogové porty. Porty mohou přesně zkontrolovat, kolik energie generují.
4 solární panely jsou umístěny pod úhlem, takže je větší rozdíl mezi množstvím energie, kterou generují. 2 serva slouží k tomu, aby se panely mohly pohybovat v každém směru.
Schéma najdete na obrázku výše.
Krok 3: Nahrajte kód
Byl použit následující kód: (mějte na paměti, že se používá knihovna Servo: Servo GitHub