Mückenschreck - AZ-Delivery

In lijn met het komende seizoen wil ik u een interessant project presenteren dat we vandaag op GitHub hebben gevonden. Ware Gonzaga laat op indrukwekkende wijze zien hoe je vervelende muggen kwijt raakt met een Nano V3. Hoewel het effect van hoogfrequente geluiden op muggen niet wetenschappelijk wit kan zijn, zijn er talloze apparaten op de markt waarmee precies dit effect moet worden bereikt. 

Er is echter geen onbetwist effect op honden of mollen en, meer recentelijk, op jeugdige onruststokers. Zie hier 

Veel plezier experimenteren met de verschillende frequenties :-)

Stuklijst:
AZ-Levering NanoV3(momenteel uitverkocht)
Alternatief voor Nano V3: Mega 2560 R3 Board met ATmega2560
Zoemermodule passief
RGB-ledmodule
Jumperkabel

Bedrading:

Nano V3 RGB-module Zoemermodule passief
Gnd Gnd Gnd
D2 B
D3 G
D4 D4 R
D11 S

 

 Code:

 

/**
 * Elektronische ultrasone zender (Project E.U.E) - Basisversie
 * door Waren Gonzaga
 * Versie: 1.0.6
 * 
 * Een eenvoudig project dat ultrasone golven uitzendt en mogelijk om mosquiotoes af te weren.
 * Check dit project op Instructables.com
 * Link: https://www.instructables.com/id/Electronic-Ultrasonic-Emitter-Basic-Version/
 * 
 * Bijdragen aan dit project op gist te verbeteren!
 * Link: https://gist.github.com/WarenGonzaga/a51d4402fcc9e995672340b8c3d97312/
 * 
 * Dit project wordt mogelijk gemaakt door het volgende.
 * Hive Electronics
 * Verbonden steden
 * 
 * Problemen hebben?
 * Stuur me een e-mail hier: warengonzaga.dev@gmail.com
 * of Stuur gewoon een snel bericht naar mijn facebook pagina.
 * Link: https://facebook.com/warengonzagaofficialpage
 * Volg me op twitter: @waren_gonzaga
 * Bezoek mijn website: https://warengonzaga.com/
 * 
 * Gelicentieerd onder Creative Commons BY-NC-SA
 * Copyright © 2017 Goederen Gonzaga
 */

Sprekers
Int Spreker = 11; Digitale pin 11

Lichten
Int led_blue  = 2; Digitale pin 2
Int led_green = 3; Digitale pin 3
Int led_red   = 4; Digitale pin 4

Frequentie
Int Frequentie = 16000; 40 KHz (HIER FREQUENTIE-INSTELLING 20 KHz tot 65 KHz)

Gebruik je RGB?
Int withRGB = 1; 1 = waar en 0 = onwaar;

Void Setup(){   De uitgangen instellen   pinMode(Spreker, Output);   pinMode(led_blue, Output);   pinMode(led_green, Output);   pinMode(led_red, Output);   initialiseren (lichtindicator)   Als (withRGB == 1) {      initTesting();    } Anders {      speakerTest();   }
}

Void Lus(){   libellenfrequentie   Toon(Spreker, Frequentie);      Als (withRGB == 1) {      blinkyIndicator();    }
}

Void speakerTest() {   luidsprekergeluid testen   Toon(Spreker, 600);   Vertraging(1000);   laatste test van de luidspreker   Toon(Spreker, 700);
}

Void initTesting() {   digitalWrite(led_blue, Hoge);   Vertraging(100);   digitalWrite(led_blue, Lage);   Vertraging(100);   digitalWrite(led_green, Hoge);   Vertraging(100);   digitalWrite(led_green, Lage);   Vertraging(100);   digitalWrite(led_red, Hoge);   Vertraging(100);   digitalWrite(led_red, Lage);   Vertraging(500);   digitalWrite(led_blue, Hoge);   Vertraging(2000);   luidsprekergeluid testen   Toon(Spreker, 600);   digitalWrite(led_blue, Lage);   Vertraging(1000);   digitalWrite(led_green, Hoge);   Vertraging(2000);   laatste test van de luidspreker   Toon(Spreker, 700);   digitalWrite(led_green, Lage);   Vertraging(50);   digitalWrite(led_green, Hoge);   Vertraging(50);   digitalWrite(led_green, Lage);   Vertraging(50);   digitalWrite(led_green, Hoge);   Vertraging(50);   digitalWrite(led_green, Lage);
}

optioneel, verwijder dit als u geen RGB gebruikt
Void blinkyIndicator() {   lichtindicatoren    digitalWrite(led_blue, Hoge);   Vertraging(100);   digitalWrite(led_blue, Lage);   Vertraging(1000);   digitalWrite(led_green, Hoge);   Vertraging(50);   digitalWrite(led_green, Lage);   Vertraging(20);   digitalWrite(led_green, Hoge);   Vertraging(50);   digitalWrite(led_green, Lage);   Vertraging(1000);   digitalWrite(led_red, Hoge);   Vertraging(50);   digitalWrite(led_red, Lage);   Vertraging(5000);
}

 

Nu heb ik hoofdpijn en ga naar huis tot de volgende post ;-)

Für arduinoProjekte für anfänger

3 Reacties

Jürgen

Jürgen

Hallo,
ich habe die Schaltung so aufgebaut, wie oben beschrieben.
Egal welche Frequenz ich einstelle, aus dem Buzzer kommt immer ein leiser, aber gut hörbarer Ton.
Ich müsste das Ding so weit weg stellen dass ich den Ton nicht mehr höre, vermute aber, dass dann die Wirkung nicht die beabsichtigte wäre.
Ich werde es im Garten testen.
Jürgen

MF

MF

Hallo Zusammen,
prinzipiell durchaus ein interessantes Projekt, aber mich würde interessieren, ob das schon Mal jemand erfolgreich nachgebaut hat?
Laut Datenblatt beträgt der Frequenzbereich des Summers ca. 1,5-2,5 kHz. Mit 16 kHz wie im Blog beschrieben überschreitet man diese Grenze ca. um den Faktor 10. Normalerweise kann da doch überhaupt kaum noch nenneswerter Schallpegel rauskommen (sonst wäre der nutztbare Frequenzbereich ja viel größer angegeben und hören tut man es ja wohl nicht mehr)
Viele Grüße
MF

bodo65

bodo65

Hallo liebes AZ-Delivery,

nette Bauanleitung, und über die Anwendung bei Hunden und Katzen kann man sicher streiten. Aber den Link auf den Artikel über die “Pieptonfolter gegen Jugendliche” finde ich eher unpassend, auch wenn sich der Artikel ja sehr kritisch über genau diesen Einsatz äußert. Der eine oder andere kommt vielleicht doch noch auf den Gedanken, den Artikel als “HowTo”-Artikel zu verstehen und das wäre wohl sicher nichts, womit man als Firma assoziiert werden will. Mein Vorschlag: Nehmen Sie den Link doch einfach raus (auch wenn Sie ihn sicherlich eher zur Abschreckung hier eingestellt haben).

Mit freundlichen Grüßen

bodo65

Laat een reactie achter

Alle opmerkingen worden voor publicatie gecontroleerd door een moderator

Aanbevolen blogberichten

  1. ESP32 jetzt über den Boardverwalter installieren - AZ-Delivery
  2. Internet-Radio mit dem ESP32 - UPDATE - AZ-Delivery
  3. Arduino IDE - Programmieren für Einsteiger - Teil 1 - AZ-Delivery
  4. ESP32 - das Multitalent - AZ-Delivery