Please wait, the page is beeing loaded ...

j f a m c

Welcome to the JFAMC Website!

Projects

Here you can find our Projects!

> Bluetooth Controlled Power Socket

> Astro Fighter with JavaScript and JQuery

> Web Socket Chat App

> FLARM Radar on a Raspberry Pi

BT Socket Board

What is a Bluetooth Controlled Powersocket?

How it looks

Software for the Mobilephone

What it is

The Bluetooth Controlled Powersocket is the perfect thing for the lazy folks. To be exact, it is an common Powersocket which can be controlled via Bluetooth. The control it self is in the form of an Mobilephone Application. So it's super easy to manage the Socket.

With the help of the App, you can set every single socket-outlet to on or off. Of an teclnical point of view, this is a bit more complicated but if you are interested in this, you can rather see

the Software

or the Hardware

Socket Board Software

In this section you can get the Software for the Powersocket. Technically speaking it's not the Software for the Powersocket, but rather the Software for the nRF52-Board to switch on / off specific Outlets over Bluetooth.

This Software is written in C++ by my fellow Nicolas Wiedmer.

Download the nRF52-Board Software

Socket Board Hardware

Coming Soon !

How it Looks

Some Pictures of the Socket Board

The whole Socketboard opened up on the back.
Opened up on the back here you can see the wired outlets.
Also opened on the back, the right side shows the single relais for the outlets.
The Socketboard's seven single-controllable outlets on the front.
Two 5 Volts USB Ports.

Mobilephone Software

The Software for the Mobile Phone is written in Swift, so it's currently only available for as iOS App.

Download the iOS App

Astro Fighter Game

Web Socket Chat

FLARM Radar

In this Project you can see how I made a Portable Collision Avoidance System out of an Raspberry Pi Model 3B v1.2 with an Rasbian as Operating System. This Portable Collision Avoidance System is for Planes and Helicopters that are using the FLARM Protocol while they are flying.


What is FLARM

What is a FLARM Radar

Required Software

Required Hardware

What is FLARM

FLARM is an electronic system used to selectively alert pilots to potential collisions between aircraft. FLARM obtains its position and altitude readings from an internal GPS and a barometric sensor and then broadcasts this together with forecast data about the future 3D flight track. At the same time, its receiver listens for other FLARM devices within range and processes the information received.

What is a FLARM Radar

Coming Soon !

Required Software

This is the Software you need for the Raspberry Pi. If you want to properly install it, you need a clean copy of
Raspbian Stretch Lite. You can get it from the Official Raspberry Pi Website.



Download FLARM Radar Software

How to download from Raspberry Pi

Enter the command below in the terminal on the Raspberry Pi. If you have the Desktop version of Raspbian, you first have to open up the terminal. You can download the Software with:

wget https://jfam.ch/download/flarmradar/software/netutils_1.1.3.0ubuntu_amd64.deb

How to install on Raspberry Pi

Click here to see the step by step installation

Required Software

Comming Soon !

Radar Software

To install the Radar Software you have to open a terminal and navigate to the .deb file that you downloaded from the previous page. Once you are there you type:

sudo dpkg -i packagename.deb

The parameter -i stands for install, so the command could also be dpkg --install

Because the FLARM Radar package depends on a lot of other software packages, you need to install those other packages first. After the command dpkg -i is finished, you have to type:

sudo apt-get -f install

The parameter -f installs all the packages that need to be installed for the FLARM Radar to work. This command can also be written as sudo apt-get install --fix-broken. As soon as you try to install a .deb package that depends on other software, it lists all the dependencies and when the command apt-get install --fix-broken is executed the next time, it automatically installs all the software that is listed in the dependecies list.