B4R Share Your Creations

Security System
Althought not finished yet, I've this project at 75% (hope) finished (objectives were learn linux, NodeMCU, use devices on my own and have a safety home) The core system is a Rpi3, which: - Have a cheap USB camera attached (PS2 eyetoy camera) - Runs Debian OS - Motion software installed - Webadmin software installed - Some bash scripts to sync image/videos to GDrive, find last snpashot, etc.. - B4J non UI program to: - Send mails to Phone App with snapshot image - Send FB notifications to Phone App (now FB notifications directly from NodeMCU devices) - Enable/disable Alarm/motion system (now on Phone App directly to Motion system) There're additional components like: - B4R coded: 2 Node MCU1.0 devices connected to a...
Build your Arduino Rover (B4R) and enjoy with the Bluetooh controller (B4A)
Hi guys, time ago i built a Rover (4 wheel, Arduino powered) for my B4A android app: https://play.google.com/store/apps/details?id=com.rfo.IRaceradvanced the full tutorial for the Rover is here: http://www.instructables.com/id/Arduino-4WD-rover-bluetooth-controlled-by-Android-/ The sketch was written for the Arduino IDE and now ported to B4R. The B4R code and the original sketch are attached with some images while working on :) Use the B4R serial connector to communicate with the Rover, check the B4R code for supported commands (mostly used to change the bluetooth module parameters) The bluetooth module used is the (very basic and cheap) HC-06 but the code should work with the HC-05 too, maybe it needs only some little changes...
parkSTOP - Indicator when parking position reached
The goal of this Make Project parkSTOP is to build a parkSTOP device (Arduino UNO, B4R) to visually indicate via LED & Sound, if parking position reached. In addition, indicate via Android App (B4A) , connected via Bluetooth, the actual distance and parking position reached. Settings stored in the Arduino EEPROM. Usage f.e. to park in the garage for cars without parking distance sensors or park at an exact position. See here for details. Download the B4R & B4A source. Note: Tested also successful Bluetooth communication from the parkSTOP device (B4R) to Node-RED running on a Raspberry Pi 3 - therefor the communication via asyncstreams and not yet B4XSerializer (planned for a next version). Screenshots LEGO case with the Ultrasonic...
numberX - A random number generator
The goal of this Make Project numberX is to build a LEGO ® module to generate and display a random number within a given range. Powered by an Arduino UNO. Usage example for playing games requiring random number (instead of dices). Bit of Background: Idea came up during Christmas Eve to have a device which enables to generate a number between 1 - 9 (or higher depending nr of family members). We only had two dices with 6 numbers each (bit of math required :)), an app was not an alternative as want to have something tangible. For 2017 one of my goals is to Make Things (preferable with B4R & LEGO), so took this opportunity and created numberX as my first (a simple one) 2017 Make Project ... more to come... See here for details. Download...
Measure water level with Ultrasonic range meter
My first attemp at creating an arduino project. I developed it for myself to be able to measure the water level in my rain recuperation tank. Basicly I know the dimensions of my underground tank (cube). By measuring the distance between the sensor and the water, I know the remaining distance to the bottom of the tank. With these variables I'm able to calculate the remaining volume of water. I also know how much water I spend watering my lawn and plants (automated system). So each LED is equal to 1 watering turn. More then 5 available turns wil just light up all LED's. My breadboard lay-out is created with a HC-SR04 (4-pin) sonic range meter. But my code (and actual setup) is made with a Parallax Ping)) 3-pin sonic range meter...
may for no use of anyone, but this small program acts as interface between the standard Honeywell Chronoterm III to a gasoline heated system. May be not all, but here i got a system which is based on a simple thermostat which controls only the pump, but leaves the burner on. A second thermostat inside the heater limits the burner to around 60 degrees, thus using fuel all the time even when no demand of heat is there. Some crazyness of the builder of the heater.... I made a small modification inside a heater, and got now 2 command lines, 1 for the pump, 1 for the burner. Both 220v power switched. The interface transforms the lowvoltage Honeywell to 220 volts power, counts the amount of time the burner was active, keeps control on the...
Hi guys... Here's another example of RGB "smart LED" manipulation... And the code that goes with it... #Region Project Attributes #AutoFlushLogs: True #CheckArrayBounds: True #StackBufferSize: 300 #End Region Sub Process_Globals 'These global variables will be declared once when the application starts. 'Public variables can be accessed from all modules. Public Serial1 As Serial Private My2dArray(8 * 5) As Byte '2D Array workaround (8x5) Private XDirection1() As String = Array As String("Left","Right") Private XDirection2() As String = Array As String("Left","Right") Private XDirection3() As String = Array As String("Left","Right") Private YDirection1() As String = Array As...
4X4X4 LED CUBE
Hi Guys.... It gives me great pleasure to be the first sharing my creation with B4R! This is one of those "everyone builds this" kind of thing, and there are literally thousands of examples using Arduino to builds this, as well of other variations... This is my 4X4X4 LED CUBE Materials: 64 Leds, I'm using white-bright 5mm ones 20 connection cables 1 Arduino compatible board with at least 20 I/O pins Patience... lots of it and of course, B4R IDE Obs...Most of the designs I found, use Transistors as a switch to enable each layer... But I found one designe that didn't use them, instead, it connected each layer wire to an analogic pin (A0-A5) and set it to 0, witch seems to simply connect it to GND. The CUBE construction is the...
Serial Connector Graph
I have uploaded a tool I called the Serial Connector Graph. It allows you to send data points from the Arduino that will be plotted on a bar graph or you can also send log text messages that will be shown in a text area. I find it is sometimes easier to visualize data when it's presented in a graph format (for example, if you are looking at the output of an FFT). The SGC is based on Erel's Serial Connector. It consists of two applications, one for B4J and a second that runs on an Arduino type board for B4R. I have attached the source code for both applications attached in a zip file to this post. Below is the output window of the B4J application when running my example. The zip file contains two other zip files, one for B4R and...
Back
Top