Project tutorial
Android Frequency Counter

Android Frequency Counter © GPL3+

Frequency counter and voltmeter for Android phone or tablet using Arduino and Bluetooth.

  • 4,040 views
  • 0 comments
  • 5 respects

Components and supplies

Apps and online services

About this project

The Android app is made using BASIC! . The app uses graphic screen to displays voltage and frequency. The .apk file is the file that installs manually the app to your phone. The .bas file can be imported after you install the RFO BASIC app to your PC and or your Arduino device. The software (0.5 MB) can be downloaded from github.

The Arduino generates an accurate 1 second time base for the counter by cascading timer0 and timer2. The link between digital inputs 3 and 4 connects the output of timer2, 250 Hz, to input of timer0. The software waits for the output of timer0 to go positive to start the count of frequency input to timer1. Timer1 is a 16 bits timer, it overflows at the count of 32768, that in turn advances overFlow register. At the end of the 1 second the 16 bit register is recorded. The Arduino then sends to the Bluetooth 6 bytes of data in serial RS232 protocol.

The Bluetooth module HC-05 can be paired with the phone using the code 1234.

The frequency input is TTL signal levels, for low signal a video amp has to be added. The specs recommend input up to 6 MHz, I tested it at 2 MHz. The voltage input is 0-5VDC.

Code

Schematics

counter
Android counter jqiqgmp27o

Comments

Similar projects you might like

Frequency Counter for Android

Project tutorial by moty

  • 4,320 views
  • 3 comments
  • 11 respects

Frequency Counter for PC

Project tutorial by moty

  • 15,891 views
  • 0 comments
  • 25 respects

Create a People Counter Controlled by an Android App

Project tutorial by Kutluhan Aktar

  • 7,369 views
  • 5 comments
  • 8 respects

Sampling Scope & Frequency Counter

Project showcase by Veldekiaan

  • 5,305 views
  • 15 comments
  • 36 respects

Metal Detector Using Frequency Counter and OLED Display

Project tutorial by Andrius Purr

  • 3,389 views
  • 1 comment
  • 21 respects

Arduino Frequency Counter with 16×2 LCD Display

Project in progress by jasir

  • 26,728 views
  • 7 comments
  • 20 respects
Add projectSign up / Login