Inhoudsopgave:

Anti-zonnebloem - wijst naar je duisternis! - Ajarnpa
Anti-zonnebloem - wijst naar je duisternis! - Ajarnpa

Video: Anti-zonnebloem - wijst naar je duisternis! - Ajarnpa

Video: Anti-zonnebloem - wijst naar je duisternis! - Ajarnpa
Video: Nooit Meer Auschwitz lezing 2011, Daniel Liebeskind 2024, Juli-
Anonim
Anti-zonnebloem - wijst naar je duisternis!
Anti-zonnebloem - wijst naar je duisternis!
Anti-zonnebloem - wijst naar je duisternis!
Anti-zonnebloem - wijst naar je duisternis!
Anti-zonnebloem - wijst naar je duisternis!
Anti-zonnebloem - wijst naar je duisternis!

Van kinds af aan heb ik altijd al eens met elektronica willen experimenteren. Onlangs kocht ik de Arduino en begon het te verkennen. Tijdens dit proces kwam ik meer te weten over Light Dependent Resistors (LDR).

Op de een of andere manier stuit ik op dit idee. Kortom, het is een elektrische zonnebloem die het tegenovergestelde doet van echte zonnebloem. Het wijst naar de duisternis!!!

Stap 1: Spullen die je nodig hebt

  • 3 LDR's
  • 3 weerstanden van 10k Ohm
  • Een servomotor
  • Arduino-bord
  • Weinig jumperdraden
  • Soldeerset
  • Geperforeerde PCB
  • Kleine Pot samen met wat droge grond.

Stap 2: Het circuit

Het circuit
Het circuit
Het circuit
Het circuit

De crux is dat elke LDR verantwoordelijk is voor een hoek, links voor 180 graden, middelste voor 90 graden en rechts voor 0 graden. Als de middelste LDR bijvoorbeeld geen licht ontvangt en andere LDR's wel wat licht krijgen

Arduino krijgt de volgende invoer:

  • Links LDR => HOOG
  • Middelste LDR => LAAG
  • Rechts LDR => HOOG

Op basis van deze invoer kan Arduino de hoek berekenen (in dit geval 90 graden) en deze informatie naar de servomotor sturen.

Stap 3: De code

In termen van leken is dat wat de code doet:

  • Het vereist input van 3 LDR's.
  • Met behulp van deze invoer berekent het de hoeveelheid licht die elke LDR krijgt.
  • Nu berekent het de hoek die het zou moeten gaan. Als de rechter en middelste LDR bijvoorbeeld allebei geen licht krijgen, is de berekende hoek 45 graden (middenhoek van 0 graden en 90 graden is 45 graden).

Vind de code hier.

Stap 4: Bouw het circuit

Bouw het circuit
Bouw het circuit
Bouw het circuit
Bouw het circuit
Bouw het circuit
Bouw het circuit

Gebruik geperforeerde PCB's om weerstanden en LDR's te solderen. Gebruik het Arduino breadboard voor het aansluiten van PCB en servomotor. Upload de code en test.

Stap 5: Plant de anti-zonnebloem

Plant de anti-zonnebloem
Plant de anti-zonnebloem
Plant de anti-zonnebloem
Plant de anti-zonnebloem
Plant de anti-zonnebloem
Plant de anti-zonnebloem

Ik heb een kleine pot gebruikt en er een gat in gemaakt om de draden door te voeren. Doe wat aarde, bewaar de servomotor, voeg wat meer aarde toe. Verbind vervolgens de servomotor met Arduino en klaar is Kees!

Aanbevolen: