Kazalo:

Drobni alarmni sistem z uporabo Super Tiny Arduino združljive plošče!: 10 korakov
Drobni alarmni sistem z uporabo Super Tiny Arduino združljive plošče!: 10 korakov

Video: Drobni alarmni sistem z uporabo Super Tiny Arduino združljive plošče!: 10 korakov

Video: Drobni alarmni sistem z uporabo Super Tiny Arduino združljive plošče!: 10 korakov
Video: Что может дрон Black Hornet за 195 000 долларов? 2024, November
Anonim
Drobni alarmni sistem z uporabo Super Tiny Arduino združljive plošče!
Drobni alarmni sistem z uporabo Super Tiny Arduino združljive plošče!

Pozdravljeni, danes bomo naredili majhen kul projekt. Zgradili bomo drobno alarmno napravo, ki meri razdaljo med seboj in predmetom pred njim. Ko se predmet premakne čez nastavljeno razdaljo, vas bo naprava obvestila z glasnim zvokom.

Za izdelavo majhne alarmne naprave potrebujemo drobne komponente, zato smo PICO uporabili kot svoj mikrokrmilnik, saj izpolnjuje naše potrebe, hkrati pa je zelo majhen. Uporabljali smo tudi pogosto uporabljene komponente za branje razdalje in dajanje signala zvočniku. Če se odločite za uporabo priložene kode, bo ta projekt trajal približno 45 minut.

1. korak: Komponente

Sestavni deli
Sestavni deli
  • 1 plošča PICO, na voljo na spletnem mestu mellbell.cc (17 USD)
  • 1 ultrazvočni senzor, ebay (1,03 USD)
  • 1 majhen zvočni signal 5 ~ 6 voltov, sveženj 10 na ebayu (1,39 USD)
  • 3 LED diode 5 mm (različne barve), sveženj 100 na ebayu (0,99 USD)
  • 4 330 ohmski upori, sveženj 100 na ebayu (1,08 USD)
  • 12 jumber žic, sveženj 40 na ebayu (0,99 USD)
  • 1 mini ploščica, sveženj 5 na ebayu (2,52 USD)

2. korak: Kako delujejo ultrazvočni senzorji

Kako delujejo ultrazvočni senzorji
Kako delujejo ultrazvočni senzorji
Kako delujejo ultrazvočni senzorji
Kako delujejo ultrazvočni senzorji

Preden priključite ultrazvočni senzor in ga uporabite, se naučimo, kako deluje:

  • Najprej pošlje ultrazvočni val od oddajnega pretvornika (levi pretvornik). Če je pred senzorjem predmet, valovi udarijo v ta predmet in se vrnejo nazaj v sprejemni pretvornik (desni pretvornik)
  • Nato mikrokrmilnik izračuna čas med pošiljanjem valov in njihovim sprejemom. Po tem mikrokrmilnik naredi nekaj matematičnih izračunov in dobi razdaljo med senzorjem in objektom pred njim.
  • To je formula, ki se uporablja za določanje razdalje v CM: (trajanje / 2) / 29,1 (matematiko za to formulo najdete na zgornji sliki).

3. korak: Povezovanje ultrazvočnega senzorja s sistemom PICO

Povezovanje ultrazvočnega senzorja s sistemom PICO
Povezovanje ultrazvočnega senzorja s sistemom PICO
Povezovanje ultrazvočnega senzorja s sistemom PICO
Povezovanje ultrazvočnega senzorja s sistemom PICO

Prva stvar, ki jo morate storiti, je, da si ogledate svoj PICO in vidite, kaj lahko storite z njim. Kot lahko vidite, ima PICO 5 digitalnih V/I nožic in 3 analogne vhodne nožice. Ki se bo uporabljal na naslednji način:

Izhodi za ultrazvočni senzor:

  • VCC (ultrazvočni senzor) - VCC (PICO)
  • GND (ultrazvočni senzor) - GND (PICO)
  • Sprožilec (ultrazvočni senzor) - A1 (PICO)
  • Odmev (ultrazvočni senzor) - A0 (PICO)

Zdaj morate le povezati ultrazvočni senzor s sistemom PICO in se prepričati, da je vse popolno.

4. korak: Skica ultrazvočnega senzorja

Skica ultrazvočnega senzorja
Skica ultrazvočnega senzorja

Zdaj morate ustvariti program, ki vzame razdaljo, ki jo meri ultrazvočni senzor, in jo prikazati na serijskem monitorju. Tako lahko dobite odčitke in se prepričate, da je vse povezano in deluje pravilno.

Ustvarite funkcijo, imenovano mereDistance, ki je odgovorna za merjenje časa med pošiljanjem signala in sprejemom ter izračun razdalje. Odčitke morate prikazati tudi na serijskem monitorju, tako da lahko projekt odpravite napake v IDE.

Priloženi program lahko prenesete, če ga ne želite napisati sami. Na zgornji sliki si lahko ogledate tudi, kako naj bodo odčitki serijskega monitorja.

5. korak: Priključitev brenčalnika

Priključitev zvočnika
Priključitev zvočnika
Priključitev zvočnika
Priključitev zvočnika

Zdaj, ko imate senzor, ki podaja razdaljo med seboj in katerim koli predmetom pred njim. Nekaj morate narediti z odčitki, in kot smo že povedali, boste imeli zvočni signal, ki bo močno hrupil, ko bo predmet pred senzorjem prišel predaleč.

Delo z brenčalniki je zelo preprosto, saj imajo le dva stanja delovanja, VKLOPLJENO ali IZKLOPLJENO. Imajo tudi samo dve nogi, ena je pozitivna (dolga noga), druga pa negativna (kratka noga).

  • Ko se na brenčalo vklopi 5V, se vklopi in odda glasno brenčanje.
  • Ko se na brenčalo vklopi 0V, se izklopi in zvok ne nastane.

6. korak: Programiranje brenčalnika

Programiranje zvočnika
Programiranje zvočnika

Želite, da brenčalo začne brenčati, ko predmet pred senzorjem preseže 20 cm, in se izklopi, ko je predmet bližje, 20 cm "Lahko uporabite poljubno razdaljo".

Priloženi program vsebuje kodo, ki dobi odčitke iz ultrazvočnega senzorja, in pošlje naročila na zvočni signal. Ki naj začnejo hrupiti, ko je predmet oddaljen več kot 20 cm, in prenehati, ko je bližje temu.

Ne pozabite, da lahko kodo prilagodite ne glede na pravila in razdalje, ki jih želite.

7. korak: Priključitev LED

Priključitev LED
Priključitev LED
Priključitev LED
Priključitev LED

Zdaj želite svojemu projektu dodati tri LED diode, da bo bolj interaktiven in dinamičen.

Uporabili smo običajne 5 mm LED diode, ki imajo le dve nogi, pozitivno (dolga noga) in negativno (kratka noga). In ko na LED prižgemo 5V, se prižge, ko uporabimo 0v, se izklopi. Tu lahko uporabite vse vrste LED, ki jih želite, in če imate kakršna koli vprašanja o tem, jih vprašajte.

8. korak: Programiranje LED

Programiranje LED
Programiranje LED

V našem projektu smo uporabili 3 LED diode, ki zasvetijo glede na razdaljo med senzorjem in predmetom pred njim.

Modra LED se prižge, ko je razdalja manjša od 10 cm. Rumena LED se prižge, ko je razdalja med 10 cm in 20 cm. Rdeča LED se prižge, ko je razdalja večja od 20 cm.

In spet, ne pozabite, da lahko prilagodite pravila, ki nadzorujejo, kako svetijo vaše LED diode.

9. korak: Priključite vir napajanja

Priključitev vira napajanja
Priključitev vira napajanja
Priključitev vira napajanja
Priključitev vira napajanja

Na tej stopnji želite uporabljati svoj majhen alarm, ne da bi ga morali prisiliti, da ga povežete z računalnikom. Zato v svoj projekt dodajte 9V baterijo in jo povežite s svojim PICO.

  • Pozitivna rdeča žica (baterija) - Vin (PICO)
  • Negativna črna žica (baterija) - GND (PICO)

In zdaj bo vaš alarmni sistem deloval, ne da bi ga bilo treba povezati z osebnim računalnikom.

10. korak: Končali ste

Čestitamo! Zdaj imate napravo, ki vas opozori glede na razdaljo predmeta pred njim. Prav tako ne pozabite, da lahko prilagodite njegova pravila ter spremenite, kako in zakaj zvočni signal oddaja zvok.

Najdete nas na naši Facebook strani in na mellbell.cc. Vprašajte vas, z veseljem vam bomo odgovorili:)

Priporočena: