» Elektronika » Arduino »Jak udělat jednoduchý ultrazvukový poplach na svém Arduinu, udělejte to sami

Jak vytvořit jednoduchý ultrazvukový poplach na Arduino

Dobrý den milenci Arduino! V dnešním článku jsem se rozhodl ukázat velmi snadný způsob pro začátečníky o tom, jak provést ultrazvukový poplach na Arduino udělej to sám. Takový vryatli poplašný systém je vhodný pro zabezpečení domu, ale myslím si, že je vhodný pro ochranu soukromého pokoje, navíc je to docela zajímavé domácí zlepšit dovednosti a znalosti světa Arduino pro začínajícího arduina než užitečný domácí produkt pro život.


A tak pro jednoduchý alarm na Arduino potřebujeme:
platba Arduino Uno
Ultrazvukový dálkoměr HS-SR04
- malý kontejner
průhledná čepice z rukojeti
červená LED
přepnout
-spojovací dráty jako "otec-matka"
bzučák
- Běžné dráty
- napájení (používám 4 baterie připojené v sérii při 1,5 voltech, ale v ideálním případě musíte použít baterii při 6-9 voltech 2000 mah nebo korunu)

Z nástrojů, které potřebujeme:
páječka
tepelné lepidlo
nůžky nebo nůž


Nejprve musíte vložit Arduino desku do kontejneru, poté označte místo pod otvorem pro její výstup a vystřihněte nebo pájte:


Teď vezmeme jeden drát otce a matky, odřízneme z ní výstup matky, odřízneme cín a pájku na výhybku:


Pak jsme pájku přepnout na náš zdroj napájení (ale pokud použijete takový adaptér pod korunou, nemusíte dělat všechno)



Napájecí zdroj připojujeme k desce Arduino následujícím způsobem: plus k výstupnímu uinu a mínus k Gnd
Testujeme, zapneme vypínač a pokud se rozsvítí červené LED diody na desce, vše je provedeno správně:

Bereme ultrazvukový dálkoměr a pájku na jeho výstupy (vcc, Echo, Trig, Gnd), vodiče typu dad-mom:

Pod ultrazvukovým dálkoměrem označíme a uděláme dva otvory na boku nádoby:


Nainstalujte a v případě potřeby nalepte:

Vezmeme dva dráty táty a maminky, pokrájíme je na podlahu, svlékneme je a pocínujeme:

Pájejte dráty „otec“ do bzučáku a dráty „matka“ na LED:

Nyní připojujeme pozorování polarity na jednom konci LED a bzučáku na 10 digitálních pinů na Arduino a na dalších dvou koncích na Gnd.
Poté připojíme ultrazvukový dálkoměr s následujícími obrázky k desce Arduino: vcc na výstup 5 v, Gnd to Gnd, echo na 9 digitálních pinů, a spusťte na 8


Na boku nádoby vytvořte další otvor pro bzučák, vložte jej tam a v případě potřeby jej nalepte:

Vyrobíme dva otvory ve střeše kontejneru (všechny otvory jsem vyrobil páječkou, jak je to vhodné) pro LED a spínač:

Vložíme a přilepíme:

Z rukojeti si vezmeme průhlednou čepičku a pomocí brusného papíru nebo pilníku brousíme na ni spodní část:


Přilepíme ji na LED, čímž pro ni vytvoříme ochrannou kopuli:

Dokončili jsme hlavní část montáže našeho zabezpečovacího systému a zbývalo jen načtení náčrtu, v mých předchozích článcích jsem řekl, že pro mě osobně je to nejtěžší fáze, ale ne v tomto případě, protože z principu činnosti je tento alarm podobný automatickému ventilátoru, který jsem udělal dříve, takže budu používat náčrt z něj a v případě potřeby jen změnit některé parametry.

Musíte pouze připojit desku Arduino k počítači pomocí speciálního adaptéru, který se obvykle dodává s deskou, spusťte program Arduino IDE, zkopírujte níže uvedenou skicu, vložte ji do programu a klikněte na tlačítko Stáhnout. Pokud je vše hotové správně, skica se bezpečně načte do desky.

Náčrt:
int echoPin = 9;
int trigPin = 8;
int led = 10;

neplatné nastavení () {
Serial.egegin (9600);
pinMode (trigPin, OUTPUT);
pinMode (echoPin, INPUT);
pinMode (led, OUTPUT);
}

void loop () {
int trvání, cm;
digitalWrite (trigPin, LOW);
delayMicroseconds (2);
digitalWrite (trigPin, HIGH);
delayMicroseconds (10);
digitalWrite (trigPin, LOW);
duration = pulseIn (echoPin, HIGH);
cm = (trvání / 58) +3;
Serial.print (cm);
Serial.println ("cm");
// zpoždění (1000);
if (cm <20) {
digitalWrite (led, HIGH);
} jinde {
digitalWrite (led, LOW);
}
zpoždění (100);
}

Nyní zbývá pouze zapnout náš alarm a otestovat jej, je alarm naprogramován tak, že pokud přiblížíte jakýkoli pevný předmět blíže k ultrazvukovému senzoru, bzučák okamžitě začne pípat a LED se rozsvítí. Pokud jej například položíte bez povšimnutí na podlahu a někdo kolem něj projde, bzučák se okamžitě začne pískat. (LED následně shořela kvůli skutečnosti, že jsem zapomněl pájet odpor 220 Ohm, takže pokud ano, nezapomeňte pájet)

No, to je vše! Tady máme na Arduinu takový jednoduchý poplachový systém, rádi bychom znovu řekli, že je to pro začátečníky a není nutné brát tento domácí produkt příliš vážně!

Děkujeme vám všem za pozornost!
8.2
8.3
8.2

Přidejte komentář

    • úsměvúsměvyxaxaokdontknowyahoone
      šéfeškrábnutíhlupákanoano-anoagresivnítajemství
      promiňtanecdance2dance3prominoutpomocnápoje
      zastavitpřátelédobředobrá náladapískatlžícejazyk
      kouřtleskánícrayprohlásitvýsměšnýdon-t_mentionstáhnout
      teploirefulsmích1mdasetkánímoskingnegativní
      not_ipopcorntrestatčístvyděsitděsíhledat
      posměchděkujitototo_clueumnikakutnísouhlasím
      špatnévčelablack_eyeblum3červenat sechlubit senuda
      cenzurovánopleasantrysecret2hrozitvítězstvíyusun_bespectacled
      třástrespektlolprovedenívítejtekrutoyya_za
      ya_dobryipomocníkne_huliganne_othodibludzákazblízko
4 komentář
Pro koho to nefunguje, vyměňte if (cm <20) za if (cm <= 20).
Dobrý den, vaše skica nefunguje. Mohl byste to opravit? Opravdu potřebuji pracovní skicu.
Koupil jsem vše, co je zde napsáno a jak se připojit a kam se přilepit?
a kód není pravdivý
v pohodě, tak na záchod yahoo

Doporučujeme si přečíst:

Podejte to pro smartphone ...