Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04
Solar Tracker furnizează cu 30% mai multă energie electrică decât panoul solar normal
- Salut Vrei să-ți faci propriul Solar Tracker.
- Iată câțiva pași simpli prin care vă puteți crea propriul tracker solar.
Material necesar
- Pâine
- Aurdino Uno / Nano / Pro mini
- Baterie de 9v
- 2 panouri solare (oricare dintre dimensiuni)
- 2 LDR (dacă doriți să faceți 2 axe, veți avea nevoie de 4 LDR).
- Sârme de jumper
- Carton
- 1 servomotor
Pasul 1: Verificați această diagramă Cum va fi circuitul
Pasul 2: Cum se codifică
Dacă nu știți despre servo moter. Servo se rotește doar 180 de grade. avantajul utilizării servoului depinde de noi cât de mult vrem să rotim.
LDR, rezistența LDR este scăzută atunci când este prea multă lumină și în întuneric are o rezistență foarte mare. Vom pune codul În interiorul condiției If, astfel încât să ne putem roti cu ușurință panoul solar folosind rezistența ldr.
Puteți scrie propriul cod pentru acest tracker solar. Conform designului dvs. de urmărire solară.
Codul urmăritorului meu solar este: -
Pasul 3: Cod: -
#include Servo sg90; int initial_position = 90; int LDR1 = A0; // conectați LDR1 la pinul A0
int LDR2 = A1; // Conectați LDR2 la pinul A1
eroare int = 5;
int servopin = 9; // Puteți schimba servo-ul doar pe pinul PWM arduino
configurare nulă ()
{
sg90.attach (servopin);
pinMode (LDR1, INPUT); pinMode (LDR2, INPUT);sg90.write (poziția_inicială);
// Mutați servo la 90 de grade
întârziere (2000); }
bucla nulă ()
{
int R1 = analogRead (LDR1); // citiți LDR 1
int R2 = analogRead (LDR2); // citiți LDR 2 int diff1 = abs (R1 - R2); int dif2 = abs (R2 - R1);if ((diff1 <= eroare) || (diff2 <= eroare)) {}
altceva {
dacă (R1> R2)
{
if (initial_position> 60) {initial_position = --initial_position;
}
} dacă (R1 <R2) {
if (initial_position <120) {initial_position = ++ initial_position; }}} sg90.write (initial_position); întârziere (50);
}
Recomandat:
GPS Tracker: 6 pași
GPS Tracker: Hei, băieți, în acest videoclip vom face un tracker GPS folosind Esp 8266 (nodemcu) și un modul GPS neo 6m, așa că să începem
Tutorial LoRa GPS Tracker - LoRaWAN Cu Dragino și TTN: 7 pași
Tutorial LoRa GPS Tracker | LoRaWAN Cu Dragino și TTN: Hei, ce se întâmplă, băieți! Akarsh aici de la CETech. Câteva proiecte în urmă ne-am uitat la LoRaWAN Gateway de la Dragino. Am conectat diferite noduri la Gateway și am transmis date de la noduri la Gateway folosind TheThingsNetwork ca s
GPS Tracker DIY --- Aplicație Python: 5 pași (cu imagini)
DIY GPS Tracker --- Aplicație Python: Am participat la un eveniment de ciclism acum două săptămâni. După ce am terminat, am vrut să verific traseul și viteza pe care am mers-o la acel moment. Din păcate, nu s-a realizat. Acum folosesc ESP32 pentru a face un GPS tracker și îl voi lua pentru a înregistra traseul meu cu bicicleta
Desktop COVID19 Tracker cu ceas! Raspberry Pi Powered Tracker: 6 pași
Desktop COVID19 Tracker cu ceas! Raspberry Pi Powered Tracker: Știm că putem muri oricând, chiar și eu pot muri în timp ce scriu această postare, la urma urmei, eu, voi, toți suntem muritori. Întreaga lume a zguduit din cauza pandemiei COVID19. Știm cum să prevenim acest lucru, dar hei! știm să ne rugăm și de ce să ne rugăm, o facem
Tracker de filme - Raspberry Pi Powered Theatrical Release Tracker: 15 pași (cu imagini)
Tracker de filme - Tracker de lansare pe scenă cu funcționare Raspberry Pi: Movie Tracker este un tracker de lansare alimentat de Raspberry Pi, în formă de clapetă. Folosește API-ul TMDb pentru a imprima afișul, titlul, data lansării și prezentarea generală a filmelor viitoare din regiunea dvs., într-un interval de timp specificat (de exemplu, lansări de filme în această săptămână) pe