Raft Bird Repeller Using Arduino

Raft Bird Repeller 1

Raft Bird Repeller 1












In this project I will show you how to build a solar-powered Raft Bird Repeller that will get rid of those pesky birds that poop on your raft.

Step 1: Intro


If you have ever been on a raft, you know just how relaxing and fun they can be to hang out on. One thing that is definitely not relaxing or fun is cleaning up the bird poop on them. This has been a problem as long as I can remember and my mom has tried every bird repeller device on the market from owls, sounds, bird barriers, and bird tape to no success. Mothers day was coming up and I decided to attempt to be a good son and give her a gift she has always wanted, no more bird poop on the raft.

After looking at all the bird repeller devices on the market today and reading their reviews, I came to realize that most of them do not work all that great or at least not for all types of birds. For my device, I figured if the birds were not physically able to sit and poop on the raft, that I would have near 100% no-poop success rate. I decided that if I could have two retractable poles mounted on a spinning plate connected to a relatively high torque dc motor then I could trigger the motor to spin on a timer and repel the birds away. I needed the device to be solar-powered and contain a microcontroller which I connected to a real-time clock so I could only enable the spinning mechanism during the day and reserve power for nighttime. I also needed it to be waterproof and float so if someone wanted to use the raft, they could retract the poles, attach it to the raft, and throw it in the water.

Please consider subscribing to my YouTube channel to support me and to see more stupid projects.

Step 2: Components NeededComponents Needed 3













The components needed for this project are below:

1. 12V 7AH SLA Battery

2. Charge Controller

3. 10W Solar Panel

4. Fuses (5A, 2A, 2A)

5. On/Off Switch

6. 12V / 5V Step Down Module

7. Geared DC Motor 11 RPM

8. Attiny85

9. DS3231 RTC Module with coin cell

10. Resistors (2x 4.7K, 10k, 100 Ohm)

11. IRF540 Mosfet

12. 2 Diodes

13. 2x Telescopic Poles (I reused old teachers pointer poles)

14. Waterproof Enclosure Box and some type of vented enclosure for SLA battery

15. 2x Stainless Steel Wire Rope Clips

16. M4 Screws

17. Circular piece of metal

18. Pololu 1083 Universal Aluminum MOUNTING HUB for 6mm Shaft Pair, 4-40 Holes

19. Solar Panel Z Brackets for Mounting

20. Wood and Screws

21. 2 Plastic Cable Glands

22. Optional: Access to 3D Printer for Rings

Step 3: ElectronicsElectronics 3 (1)











Now that you have gathered all of the required components, it is time to start assembling everything together. I would recommend wiring up everything on a breadboard first and then once everything is functioning properly go ahead and solder everything up on a perf board.

The microcontroller used for this circuit is the Attiny85 for its low power consumption. It also has 8k of program space, 6 I/O lines, and a 4-channel 10 bit ADC. It runs up to 20 MHz with an external crystal. This chip is only about $2 and is perfect for simple projects where an Arduino is overkill like this one.

The RTC used is the DS3231 which is a low-cost, extremely accurate I2C real-time clock (RTC) with an integrated temperature compensated crystal oscillator (TCXO) and crystal. The device incorporates a battery input, and maintains accurate timekeeping when main power to the device is interrupted. This will be crucial if for any reason the bird spinner cycles power, the timing of the dc motor turning on and off will be reserved by the RTC. I also just wanted to try out I2C on the Attiny85.

The plate with the two telescopic stainless steel poles is fairly heavy, so I knew that I needed a higher torque dc motor that would run off 12V and provide the speed that i was looking for to not injure the birds, but let them know this contraption wasn’t messing around.

Since mothers day was rapidly approaching I needed something quick that could drop 12V to 5V to power the Attiny85 and the RTC. I found a pre-built step down converter with 96% efficiency so that would obviously work much better than using a 7805 and losing power due to heat.

The main power for this project was from a 10W solar panel and a 12V 7AH SLA battery. I connected those up to a charge controller to handle powering the load and charging the battery.

Step 4: PCB Design

I also designed a simple PCB in KiCad that has a LM2576 voltage regulator so I eventually won’t need the external DC-DC converter. I haven’t had time to install it on the raft yet but everything works properly when connected to a 12v DC Motor.

I have attached the gerbers below.


Read more: Raft Bird Repeller

Leave a Comment

Your email address will not be published. Required fields are marked *