Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
In deze tutorial leren we hoe je een eenvoudige frequentieteller kunt maken met Arduino.
Bekijk de video!
Stap 1: Wat heb je nodig?
- 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
- 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
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
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
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: