Skip navigation
Project Objective: Develop an open source AIS Alarm that alerts sailors that a new marine vessel with AIS is within range   In this post the dAISy receiver will be connected and the first AIS messages received. The green LED on dAISy indicates an AIS message!   The dAISy receiver is easily accessible.  A header is provided with RX, TX, GND, 5V, 3V3, and even RST and TST for the very brave.  Here TX on dAISy has been connected to RX on the FR2111 prototype breadboard. ...
fmilburn

AIS Alarm - UART

Posted by fmilburn Top Member Dec 30, 2017
Project Objective: Develop an open source AIS Alarm that alerts sailors that a new marine vessel with AIS is within range   This post will add 38400 baud UART to the existing code and test it. /* * dAISy_Alarm_V002 - adds UART at 38400 baud * dAISy_Alarm_V001 - implements millisecond timer and blinks LED * * MCLK, SCLK set to 8 MHz * ACLK set to 32768 Hz * Milliseconds counted on timer B0 * UART at 38400 baud * * Frank Milburn    30 December 2017 * Developed on MSP ...
Project Objective: Develop an open source AIS Alarm that alerts sailors that a new marine vessel with AIS is within range   Now that there is a working microcontroller that runs at the right clock speed and blinks a LED it is worthwhile to outline the firmware. /* * Outline of dAISy Alarm Prototype Code */ void main(){     initialize Clocks{     8 MHz MCLK, SMCLK     32 kHz ACLK   }   initialize GPIO{     LED alarm   ...
Project Objective: Develop an open source AIS Alarm that alerts sailors that a new marine vessel with AIS is within range   In this post I will start development of the firmware for the prototype by setting up the microcontroller's clock, setting up a timer that can be used for counting time elapsed in milliseconds, and use GPIO to confirm the timing.   I have started a spreadsheet to document what peripherals I will be using as shown below. At this point I just want to make sure the ...
Project Objective: Develop an open source AIS Alarm that alerts sailors that a new marine vessel with AIS is within range   In this post I will describe the hardware to be used for prototyping and why it was chosen. Starting in the upper left and going counter clockwise: dAISy Single Channel AIS Receiver - This receiver is inexpensive, reliable, and I have experience with it.  It is open source and the developer is open to working with hobbyists on their projects.  The antenn ...
fmilburn

AIS Alarm - The Process

Posted by fmilburn Top Member Dec 28, 2017
Project Objective:  Develop an open source AIS Alarm that alerts sailors that a new marine vessel with AIS is within range Time to get back to work on the AIS project.  In this post I will lay out a plan for developing the hardware and firmware.   I have no formal training in electronics or programming.  But when I was a mechanical engineering student 40+ years ago all engineering disciplines at my university were required to follow a simple outline when solving homework ...
This is a project I did with a friend just before Christmas that I was able to get my grandson involved in.  The idea is to use a CR2032 coin cell to power LEDs as it rolls down a ramp.  The project is constructed from foam board cut out with a hobbyist knife and copper tape used to make the connections with the coin cell.  It is best understood by seeing it in action.... My grandson thought this was the greatest and even suggested an improvement for next year:  Put 25 LED ...
fmilburn

AIS Alarm

Posted by fmilburn Top Member Dec 21, 2017
NOTE:  This is the initial post for this project. The project is now nearing completion and a chronological list of posts associated with it can be found at the bottom of the page.   Project Objective: Develop an open source AIS Alarm that alerts sailors that a new marine vessel with AIS is within range.   I have been experimenting with the Texas Instruments MSP430FR2xx microcontrollers and have selected it for a project I have been thinking about for a while.  The objectiv ...