Eenvoudige frequentieteller met Arduino - Ajarnpa
Eenvoudige frequentieteller met Arduino - Ajarnpa
Anonim

In deze tutorial leren we hoe je een eenvoudige frequentieteller kunt maken met Arduino.

Bekijk de video!

Stap 1: Wat heb je nodig?

Wat je nodig zult hebben
Wat je nodig zult hebben
Wat je nodig zult hebben
Wat je nodig zult hebben
Wat je nodig zult hebben
Wat je nodig zult hebben
  • OLED LCD-scherm
  • Doorverbindingsdraden
  • Een soort frequentiegenerator, het kan een andere Arduino zijn, maar in ons geval zullen we een goedkope 555-module gebruiken.
  • Arduino Uno of een ander Arduino-bord
  • Visuino-software: hier downloaden

Stap 2: Het circuit

Het circuit
Het circuit
Het circuit
Het circuit
  • Verbind 555 module pin [VCC] met Arduino pin [5V]
  • Verbind 555 module pin [GND] met Arduino pin [GND]
  • Sluit 555 module pin [OUT] aan op Arduino Interrupt pin [2]
  • Sluit OLED-display-pin [VCC] aan op Arduino-pin [5V]
  • Sluit de OLED-display-pin [GND] aan op de Arduino-pin [GND]
  • Sluit OLED-display-pin [SDA] aan op Arduino-pin [SDA]
  • Sluit OLED-display-pin [SCL] aan op Arduino-pin [SCL]
  • Let op: als je een andere frequentiebron gaat gebruiken, zorg er dan voor dat je de GND verbindt (deelt) met arduino GND.

Stap 3: Start Visuino en selecteer het Arduino UNO-bordtype

Start Visuino en selecteer het Arduino UNO-bordtype
Start Visuino en selecteer het Arduino UNO-bordtype
Start Visuino en selecteer het Arduino UNO-bordtype
Start Visuino en selecteer het Arduino UNO-bordtype

De Visuino: https://www.visuino.eu moet ook worden geïnstalleerd. Download de gratis versie of registreer voor een gratis proefversie.

Start Visuino zoals weergegeven in de eerste afbeelding Klik op de knop "Tools" op de Arduino-component (Afbeelding 1) in Visuino Wanneer het dialoogvenster verschijnt, selecteer "Arduino UNO" zoals weergegeven op Afbeelding 2

Stap 4: in Visuino Componenten toevoegen, instellen en aansluiten

in Visuino Componenten toevoegen, instellen en aansluiten
in Visuino Componenten toevoegen, instellen en aansluiten
in Visuino Componenten toevoegen, instellen en aansluiten
in Visuino Componenten toevoegen, instellen en aansluiten
in Visuino Componenten toevoegen, instellen en aansluiten
in Visuino Componenten toevoegen, instellen en aansluiten

Component "Frequentiemeter" toevoegen

"OLED" weergavecomponent toevoegen

Dubbelklik op de "DisplayOLED1"

  • Sleep in het elementenvenster "Tekst tekenen" naar de linkerkant
  • Stel in het eigenschappenvenster de grootte in op 2 en de tekst op: Frequentie
  • Sleep in het elementenvenster "Tekst" naar de linkerkant
  • Stel in het eigenschappenvenster de grootte in op 2 en Y op 30
  • Sluit het Elementen-venster
  • Verbind "DisplayOLED1" pin I2C Out met Arduino board pin I2C In
  • Sluit Arduino digitale pin [2] aan op "FrequencyMeter1" pin In
  • Verbind "FrequencyMeter1" pin Out naar DisplayOLED1 > Text Field1 pin Clock
  • Verbind "FrequencyMeter1" pin Out naar DisplayOLED1 > Text Field1 pin In

Stap 5: Genereer, compileer en upload de Arduino-code

Genereer, compileer en upload de Arduino-code
Genereer, compileer en upload de Arduino-code

Klik in Visuino onderaan op het tabblad "Build", zorg ervoor dat de juiste poort is geselecteerd en klik vervolgens op de knop "Compile/Build and Upload".

Stap 6: Spelen

Als u de Arduino UNO-module van stroom voorziet, begint het OLED-display de frequentie in Hz weer te geven die de 555-module produceert.

Met 555 module kun je de frequentie aanpassen door trimmers te draaien.

Gefeliciteerd! U heeft uw project met Visuino afgerond. Ook bijgevoegd is het Visuino-project, dat ik voor deze Instructable heb gemaakt, je kunt het downloaden en openen in Visuino: