• Connect a push button to a GPIO pin and check for a button press Schematic Code [codesyntax lang=”java”] import com.pi4j.io.gpio.GpioController; import com.pi4j.io.gpio.GpioFactory; import com.pi4j.io.gpio.GpioPinDigitalInput; import com.pi4j.io.gpio.PinPullResistance; import com.pi4j.io.gpio.RaspiPin; import com.pi4j.io.gpio.event.GpioPinDigitalStateChangeEvent; import com.pi4j.io.gpio.event.GpioPinListenerDigital; public class pushbutton { public static void main(String args[]) throws InterruptedException { System.out.println(“Push …

  • Another example using the pi4j library, this time displaying various clock speeds on your system [codesyntax lang=”java”] import com.pi4j.system.NetworkInfo; import com.pi4j.system.SystemInfo; import java.io.IOException; import java.text.ParseException; public class clockinfo { public static void main(String[] args) throws InterruptedException, IOException, ParseException { System.out.println(“—————————————————-“); System.out.println(“CLOCK INFO”); System.out.println(“—————————————————-“); System.out.println(“ARM Frequency …

  • This code example shows how to display some hardware information using the pi4l java library [codesyntax lang=”java”] import com.pi4j.system.NetworkInfo; import com.pi4j.system.SystemInfo; import java.io.IOException; import java.text.ParseException; public class hardwareinfo { public static void main(String[] args) throws InterruptedException, IOException, ParseException { System.out.println(“—————————————————-“); System.out.println(“HARDWARE INFO”); System.out.println(“—————————————————-“); System.out.println(“Serial Number …

  • This examples uses pi4j library to display operating system information [codesyntax lang=”java”] import com.pi4j.system.NetworkInfo; import com.pi4j.system.SystemInfo; import java.io.IOException; import java.text.ParseException; public class osinfo { public static void main(String[] args) throws InterruptedException, IOException, ParseException { System.out.println(“—————————————————-“); System.out.println(“OPERATING SYSTEM INFO”); System.out.println(“—————————————————-“); System.out.println(“OS Name : ” + SystemInfo.getOsName()); …

  • Simple app for checking the status of your Raspberry Pi. RasPi Check shows you overclocking information and free memory, runtime, disk status and lots of other pieces of system information. You can also restart or halt your Raspberry Pi ® and send custom commands! You …

  • The first android app I’m looking at allows you to experiment with the GPIO header on your raspberry pi. The app supports the  Quick2Wire Interface, IO Expander and Analog Boards. Adafruit LCD Plate, PiFace Command and Display. DS18B20 Temperature Sensors. DHT11 Humidity Sensor and BMP085. The temperature sensors …

  • In this example we connected an LDR to our Raspberry Pi, we will connect the output to a GPIO pin and detect whether its light or dark Here is a typical module You connect the module to you Raspberry Pi as follows. Pi GPIO header …

  • As part of my arduino/general microcontroller development I purchase a variety of interesting boards and modules, oneof these is a 8×8 LED array which is controlled by a MAX7219. these modules are low cost and are nice for beginners level projects, you can display text, …

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More