Mosquito control: A simple optical method, a game changer

Small test from yesterday.

A few days after the tropical Betas passed south Texas, the lawn became "infested" with small leaf eating insects, 5-6 jumped and hopped with every one's step. Some are tiny about 2x of the mosquitoes, other are about 1/2" moth like). At the same time at the treated front yard were virtually none.. And mosquitoes too!

This is the yard (70' x 70' ?) with the location of the device that was placed at 11' (feet) high. It was ON since 5-6 PM yesterday.

And the device: It was vertically installed to have 2 units pointing to the lawn, the upper is not used. (It was designed for ceiling mounted position to cover all around, 360 degrees.)

This morning: All have gone (Sorry for the neighbor where all mosquitoes go !!!! -- A lot, a lot of them I was nice to him and he's not deserved)

Happy Mosquito Free!

AGRICULTURAL APPLICATION:

There are several issues that need further discussion:

  • Number of LED per unit.

  • Battery bank
  • Solar Panel
  • CPU. MCU
  • Source codes are as the same as in Post #1 of this topic, of course you need to re-#define the pins accordingly

Happy Mosquitoes Free!

DigisPark.

Finally we have a Digispark to have test run.

Because RED is one of the essential color, it is important that you tape the red LEDs in the CPU module, we normally cut them off.

The sketch is nearly identical to the one on Post #1. We have the habit to write one every time.

Anyway here it is:

#define RED_LED 1
#define GREEN_LED 2
#define BLUE_LED 0
#define RED_OFF() digitalWrite(RED_LED,true)
#define RED_ON() digitalWrite(RED_LED,false)

#define GREEN_OFF() digitalWrite(GREEN_LED,true)
#define GREEN_ON() digitalWrite(GREEN_LED,false)

#define BLUE_OFF() digitalWrite(BLUE_LED,true)
#define BLUE_ON() digitalWrite(BLUE_LED,false)

void setup() {
  // put your setup code here, to run once:
  pinMode(RED_LED,OUTPUT);
  RED_OFF(); 
  pinMode(GREEN_LED,OUTPUT);
  GREEN_OFF(); 
  pinMode(BLUE_LED,OUTPUT);
  BLUE_OFF(); 

  RED_ON(); delay(2000); RED_OFF();
  GREEN_ON(); delay(2000); GREEN_OFF();
  BLUE_ON(); delay(2000); BLUE_OFF();
}

void loop() {
  while(1)
    {
      RED_ON(); delayMicroseconds(500);RED_OFF();delayMicroseconds(500);
      BLUE_ON(); delayMicroseconds(500);BLUE_OFF();delayMicroseconds(500);
    }
     
}

Happy Mosquito Free!

Further instigation of the above "Small test from yesterday".

At the other places: The activities occurred during nighttime.

Happy Mosquito Free!

Good News.

Peer reviewed publication is coming soon!

Happy Mosquito Free!

Timing tolerance:
I received a question about 500 microseconds of lighting and resting of the device, How accurate they need to be?
or 2000 microseconds per cycle?
My response: It's about, plus and minus dozens.
Until the community develop a protocol to measure the effectiveness we can't say for sure. However we have in house version to help us but only through OBSERVATIONS.
The questions on its effectiveness are somewhat vague. They all repel mosquitoes it's not that 1 frequency repels more, and the others less. If there is a difference in real life we are not aware off. Again, it's more important to use multiple units, Please at least 8' distance from the subject to the installed units at the site.

Happy Mosquito Free!

Much too cold for the bugs here now so not able to test anything until late spring.

ballscrewbob:
Much too cold for the bugs here now so not able to test anything until late spring.

We like to see you success on the first trial. The following is an illustration of the minimum settings. Please have 2 or more.


Happy Mosquito Free.

Dear community.

Finally, after a lengthy process of examination the work was reviewed and published by a Peer Review Journal.

Journal: International Journal of Entomology Research.

Article:

Happy Mosquito Free.
(Finally I can use my real name)
Phi

Wow! Karma+ Phi!
You paper is open access!

I was just asking to you which mosquitoes you were using but finally I found it, aedes aegypti. I didn't find before because of the first letter of aedes that should be uppercase, Aedes, that I searched for. Very strange that this was not corrected in a entomology journal.

Great work!

zoomx:
Wow! Karma+ Phi!
You paper is open access!

I was just asking to you which mosquitoes you were using but finally I found it, aedes aegypti. I didn't find before because of the first letter of aedes that should be uppercase, Aedes, that I searched for. Very strange that this was not corrected in a entomology journal.

For years We tested with mosquitoes emerged from wild caught larvae --- All kind--- It worked---Nature has means to control the populations, the old eating the eggs and the young therefore we have problem to have large samples for demonstrations. The species in the paper happens to be available for laboratories to purchase.

Published: .Peer Review Journal.
Happy Mosquito Free !
Phi

Roaches in the house.
Our experience:

Our Kitchen is next to a large sunroom/greenhouse with 2 green house doors and the door between the kitchen and the sunroom is nearly never close.

In our kitchen we use ultrasonic device to repel roaches, they are only effective on small ones but cockroaches.

  • 1 device at a high corner of the kitchen works but there are some come from the sunroom. Once they come they don't go out but die, belly up in a few days. Though the population is greatly reduced. It takes sometimes and detective works to locate the route they use to come to the kitchen.

  • We then put up 2 more up high at the 2 ends of the sunroom. Then . . . . no more.

Happy Mosquito Free! Published: .Peer Review Journal.
Phi

If you ever wonder if you can use PADAUK's MCU. The PMS150C cost around $.0.025 or 2 .5 cents / piece

Here is the sketch:

/* 
   For Padauk PMS150C-SO8
   Pin are set for SO8
   	RED   =  pin #2
	GREEN =  pin #3
	BLUE  =  pin #7
	VDD	  =  pin #1
	GRND  =  pin #8
 The chip set up by IDE use 8MHz; 
 with PA5 is set for open and drain, default is INPUT.
*/

#include	"extern.h"

static BYTE _ticks;

static WORD _ticks2;

#define T_COUNT(x) (( 8000000 * x / 1000000UL )-5)/5)

void _delay_cycl( void ) //  total 5 clock ticks: 2 tiek for calling this, 1 tick of NOP and 2 tick for return 
{
	//_ticks--; 
	nop;
	return; 
}

void _delay_500us(void ) // optimum 8 ticks overhead or 1 us
{
    
	_ticks=250; // 2 tick MAX=255
	// 1 do while loop has spent 8 click: 5 clicks for function call, 1 tick for DECs and kip  instruction,   and 2 ticks for goto instriction 

abc:
	
	call _delay_cycl;// 5 ticks
	dzsn _ticks;     // 1 tick
	goto abc;        // 2 ticks
             // total = 8 ticks = 1 us to loop.
	
	
	_ticks=249; // = 250-1 to compensate for 1us overhead of the function

abc2:
	call _delay_cycl; // 5 ticks
	dzsn _ticks;
	goto abc2;
}

void _delay_2000ms( void )
{
	_ticks2=4000; //we don't need accurarcy for the procedure. 
	             // For those who want the accuracy then the total overall overhead timing for this procedure is  = 8 + _ticks2/256 ticks about 3 us addedd.
	
    while ( _ticks2-- )
    {
        _delay_500us( ); //  exact 500 us.
    }
}
BIT		RED	:	PA.7;
BIT		GREEN	:	PA.6;
BIT		BLUE	:	PA.0;

void	FPPA0 (void)
{
	.ADJUST_IC	SYSCLK=IHRC/4		//	SYSCLK=IHRC/4 8MZ
	//.ADJUST_IC	SYSCLK=IHRC/4		//	SYSCLK=IHRC/4
	//	Insert Initial Code Set pin as Output
	$ RED	Out;
	$ GREEN	Out;
	$ BLUE	Out;

	$ RED	High;
	$ GREEN	High;
	$ BLUE	High;
	// test each color for 2 seconds
	$ RED	Low; 
	_delay_2000ms();
	$ RED	High;	
	
	$ GREEN	Low;
	_delay_2000ms();
	$ GREEN	High;

	$ BLUE	Low; 
	_delay_2000ms();
	$ BLUE	High;

	while (1)
	{

	$ RED	Low;
	_delay_500us();
	$ RED	High;	
	_delay_500us();
	$ BLUE	Low; 
	_delay_500us();
	$ BLUE	High;	
	_delay_500us();
//		...

	}
}

/*
void	Interrupt (void)
{
	pushaf;

	if (Intrq.T16)
	{	//	T16 Trig
		//	User can add code
		Intrq.T16	=	0;
		//...
	}

	popaf;
}*/

Tested with the RGB & 5V pins directly connected to a 30 LED USB RGB strip.
Only USB as 5V power supply for VDD & GRND + LED USB RGB strip required, no other component such as resistor, capacitor, etc. . . . . needed.

Happy Mosquito Free! Published: . Peer Review Journal.
Phi

Experiences: Drawbacks?.

During the course of deployment there was a drawback on the use of the light.

Mosquitoes use other senses to get into residential areas, while the light has little effectiveness to chase them away or preventing them snicking in through the door. Example: the room was treated, once they get to the opening of the door they already "see" the area underneath the table in the room as the safe places, they go there. The light need to prevent them to go near to the door in the first place. If the were in the room they will bite when one gets close, or jump from one 'shadow' to the next to get to the targets.

However here comes the rescue, the trap (page 1 of the topic) As individuals, their cost is the main reason preventing us to deploy them for humanitarian purposes although people were so much loving them, some were able to catch 20 a day.

Happy Mosquito Free! Published: Peer Review Journal.
Phi

**For the benefit of the community I share my story. I may help. ** (I hope the moderator let it passing by, you can delete this)

  • I have had 2 heart attacks, quadruple by-passes, 5 stents + diabetes.
  • For some reasons since childhood I am unable to play sports, I always failed stress tests, doing so my blood pressure going down instead of normally up.
  • About a years ago I experienced a lot forgetfulness (early stage of Alzheimer?). I hoped it would not go too bad to interfere the study courses of my children, they are college students.
  • In the big family we have 4 MDs and my wife is a nurse, I had no choice but to act against all their advices before things become too late.

Solution:
For the last 10 months I supplement myself with Oxygen from 'Oxygen concentrator' set at 3L/m, 99% and only at night.
Results:

  • In about a week the forgetfulness gone. Then now after 10 faithful months.
  • Without any change of life style such as diet program or exercise . . .
  • I lost 35 pounds weight from 150 to 115, and 5 inches of my pant' waist, from 34 to 29.
  • My blood pressure comes from 150+ to around high 120 or low 130.
  • My Cholesterol level downs from around 250 (with medication) to 120+
  • My Sugar level is inconclusive but I don't' use med anymore.
  • My niece is an MD: "We have only 3 things to measure you: Blood pressure, Cholesterol and sugar level you have them in good shape . . . . ."
  • My wife changed from against it to having one for herself, not because of medical benefits but the disappearance of the wrinkles at the end of the eyes.
  • NOW, Go to Walmart, Home Depot . . . I don't use motorized shopping cart

Now you have idea why I am not interest in marketing the 'products', (a) I don't have that skill, (b) I don't like, (c) I have important things to finish I hope.....

Happy Mosquito Free! Published: Peer Review Journal.
Phi

What if you don't like Plink

The repelling light appears pink.
If you don't like that color, there is a alternative:
We have not tested on other color but GREEN as the background.

#define RED_LED 4
#define BLUE_LED 5
#define GREEN_LED 6
// Per schematic the LEDs pins, set low to turn ON.
#define RED_ON digitalWrite(RED_LED,false)
#define RED_OFF digitalWrite(RED_LED,true)
#define BLUE_ON digitalWrite(BLUE_LED,false)
#define BLUE_OFF digitalWrite(BLUE_LED,true)
#define GREEN_ON digitalWrite(GREEN_LED,false)
#define GREEN_OFF digitalWrite(GREEN_LED,true)


void setup() {
pinMode(RED_LED, OUTPUT);
RED_OFF;
pinMode(BLUE_LED, OUTPUT);
BLUE_OFF;
pinMode(GREEN_LED, OUTPUT);
GREEN_OFF;
}
void loop() {
// testing procedures

RED_ON; delay(2000); RED_OFF;
GREEN_ON; delay(2000); GREEN_OFF;
BLUE_ON; delay(2000); BLUE_OFF;
while(1){
GREEN_OFF; RED_ON;
delayMicroseconds(500);
GREEN_ON; RED_OFF;
delayMicroseconds(500);
GREEN_OFF; BLUE_ON;
delayMicroseconds(500);
GREEN_ON; BLUE_OFF;
delayMicroseconds(500);
}
}

Happy Mosquito Free! Published: Peer Review Journal.
Phi

ephitran:
Experiences: Drawbacks?.

Here it is winter, so no mosquito. I believe that will test it in spring.

zoomx:
Here it is winter, so no mosquito. I believe that will test it in spring.

Reminder: Small detail but big difference.
RED flashes are essential color to repel insects while Arduino modules come with mostly RED LEDs as power indicator or signals such as D13 . . . Please have them taped, covered or out of the ways.
Happy Mosquito Free! Published: Peer Review Journal.
Phi

Front of tube.png

GYI:

To help your successful implementations of the light I think I should share some observations that I accumulated over the years, I hesitate to list because they are not proven scientific findings. Please take them as their faces only.

The above is the extreme magnifications of a mosquito eye. We can draw some 'conclusions'

  • You light may appear only to a few lens they have all other safer directions to go thus from more location is better. More lights are better.
  • With them, a moving object means it jumps from one lenz to the next, they could detect how fast it is.
  • In order for them to navigate without colliding passive objects, they detect the the distance by a simply shake of their eyes there head, The faster it "jumps" the closer it is.
  • Our lights just deny them means to such mechanism to calculate the distance . . . . They are right at their front . . . . to run away from.

Happy Mosquito Free Published Peer Review Journal
Phi