M'ckenschreck

In linea con la prossima stagione, vorrei presentarvi un progetto interessante che abbiamo trovato su GitHub. Waren Gonzaga mostra in modo impressionante come sbarazzarsi delle fastidiose zanzare con un Nano V3. L'effetto dei suoni ad alta frequenza sulle zanzare non può essere scientificamente provato, ma ci sono innumerevoli dispositivi sul mercato con cui esattamente questo effetto deve essere raggiunto.

Tuttavia, non c'è dubbio che abbia un effetto sui cani o sulle talpe e, più recentemente, sui problematici adolescenti. Vedi qui 

Divertiti a sperimentare con le diverse frequenze :-)

Elenco delle parti:
Consegna AZ NanoV3(attualmente esaurito)
Alternativa al Nano V3: Scheda Mega 2560 R3 con ATmega2560
Modulo cicalino passivo
Modulo led RGB
Cavo jumper

cablaggio:

Nano V3 Modulo RGB Modulo cicalino passivo
GND GND GND
D2 B
D3 sol
D4 R
D11 S

 

 codice:

 

/**
  * Emettitore ultrasonico elettronico (Progetto E.U.E) - Versione base
  * per merce Gonzaga
  * Versione: 1.0.6
 * 
  * Un semplice progetto che emette onde ultrasoniche e che può respingere i mosquioto.
  * Controlla questo progetto su Instructables.com
  * Link: https://www.instructables.com/id/Electronic-Ultrasonic-Emitter-Basic-Version/
 * 
  * Contribuisci a migliorare questo progetto in sintesi!
  * Link: https://gist.github.com/WarenGonzaga/a51d4402fcc9e995672340b8c3d97312/
 * 
  * Questo progetto è reso possibile da quanto segue.
  * Elettronica alveare
  * Città collegate
 * 
  * Hai problemi?
  * Inviatemi una e-mail qui: warengonzaga.dev@gmail.com
  * o Invia un messaggio rapido alla mia pagina Facebook.
  * Link: https://facebook.com/warengonzagaofficialpage
  * Seguimi su Twitter: @waren_gonzaga
  * Visita il mio sito Web: https://warengonzaga.com/
 * 
  * Concesso in licenza sotto Creative Commons BY-NC-SA
  * Copyright © 2017 Gonzaga Goods
 */

// Altoparlanti
int altoparlante = 11; // pin digitale 11

// Luci
int led_blue  = 2; // pin digitale 2
int led_grey = 3; // pin digitale 3
int LED_RED   = 4; // pin digitale 4

// Frequenza
int frequenza = 16000; // 40 KHz (IMPOSTA LA FREQUENZA QUI Da 20 KHz a 65 KHz)

// Stai usando RGB?
int withRGB = 1; // 1 = vero e 0 = falso;

vuoto configurazione(){   // Impostazione delle uscite   pinMode(altoparlante, USCITA);   pinMode(led_blue, USCITA);   pinMode(led_grey, USCITA);   pinMode(LED_RED, USCITA);   // inizializzazione (indicatore luminoso)   se (withRGB == 1) {      test init();    } altro {      Test altoparlante();   }
}

vuoto cappio(){   // frequenza della libellula   tono(altoparlante, frequenza);      se (withRGB == 1) {      blinkyIndicator();    }
}

vuoto Test altoparlante() {   // test del suono degli altoparlanti   tono(altoparlante, 600);   ritardo(1000);   // ultimo test dell'altoparlante   tono(altoparlante, 700);
}

vuoto test init() {   digitalWrite(led_blue, ALTA);   ritardo(100);   digitalWrite(led_blue, LOW);   ritardo(100);   digitalWrite(led_grey, ALTA);   ritardo(100);   digitalWrite(led_grey, LOW);   ritardo(100);   digitalWrite(LED_RED, ALTA);   ritardo(100);   digitalWrite(LED_RED, LOW);   ritardo(500);   digitalWrite(led_blue, ALTA);   ritardo(2000);   // test del suono degli altoparlanti   tono(altoparlante, 600);   digitalWrite(led_blue, LOW);   ritardo(1000);   digitalWrite(led_grey, ALTA);   ritardo(2000);   // ultimo test dell'altoparlante   tono(altoparlante, 700);   digitalWrite(led_grey, LOW);   ritardo(50);   digitalWrite(led_grey, ALTA);   ritardo(50);   digitalWrite(led_grey, LOW);   ritardo(50);   digitalWrite(led_grey, ALTA);   ritardo(50);   digitalWrite(led_grey, LOW);
}

// facoltativo, eliminalo se non stai usando RGB
vuoto blinkyIndicator() {   // indicatori luminosi    digitalWrite(led_blue, ALTA);   ritardo(100);   digitalWrite(led_blue, LOW);   ritardo(1000);   digitalWrite(led_grey, ALTA);   ritardo(50);   digitalWrite(led_grey, LOW);   ritardo(20);   digitalWrite(led_grey, ALTA);   ritardo(50);   digitalWrite(led_grey, LOW);   ritardo(1000);   digitalWrite(LED_RED, ALTA);   ritardo(50);   digitalWrite(LED_RED, LOW);   ritardo(5000);
}

 

Ora ho mal di testa e vado a casa fino al prossimo post ;-)

Per arduinoProgetti per principianti

2 Kommentare

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

Einen Kommentar hinterlassen

Alle Kommentare werden vor der Veröffentlichung moderiert

Post di blog consigliati

  1. Installa ESP32 ora dal gestore del consiglio di amministrazione
  2. Lüftersteuerung Raspberry Pi
  3. Arduino IDE - Programmieren für Einsteiger - Teil 1
  4. ESP32 - das Multitalent
  5. OTA - Over the Air - Programmazione ESP tramite WLAN