Kazalo:

Naučite se Arduina v 20 minutah (napajanje): 10 korakov (s slikami)
Naučite se Arduina v 20 minutah (napajanje): 10 korakov (s slikami)

Video: Naučite se Arduina v 20 minutah (napajanje): 10 korakov (s slikami)

Video: Naučite se Arduina v 20 minutah (napajanje): 10 korakov (s slikami)
Video: Измерьте ток до 500A с помощью шунтирующего резистора с помощью Arduino 2024, Julij
Anonim
Naučite se Arduina v 20 minutah (napajanje)
Naučite se Arduina v 20 minutah (napajanje)
Naučite se Arduina v 20 minutah (napajanje)
Naučite se Arduina v 20 minutah (napajanje)

Navodila so napisana z vizijo, da prinašajo dobre stvari in pomagajo pravemu ljubitelju arduina, ki resnično potrebuje enostaven in jasen vir razumevanja, ki ga lahko vsakdo zlahka razume, če samo preberete ta modul. nove posodobitve in se učim izključno iz spleta. Informacije v tem modulu so poenostavljene, tako da bralci hitro razumejo koncepte. Z veseljem delim koristne informacije, ki jih poznam, z drugimi, kar bralcem prinaša koristi. Obljubim vam, da bo to resnično zmogljiv modul za vstop v tok arduina, pojdimo neposredno na vsebino, ne da bi zapravljali čas!

1. korak: Vsebina modula 1 (osnove)

Vsebina modula 1 (osnove)
Vsebina modula 1 (osnove)

Pravzaprav je to moj drugi pouk na temo Learn arduino, o isti temi sem že napisal pouk, ki na enostaven in jasen način zajema vse osnovne stvari arduina. Teme, obravnavane v modulu 1 (osnove):

1. Kratek uvod o arduinu.

2. vrste arduina.

3. struktura arduino.

4. vaš prvi "projekt". PWM-pulzna širina modulacije.

5. Serijsko komuniciranje.

6. Vključuje vaje.

Tako bi bilo res bolje in dobro, če bi se pred nadaljevanjem branja trenutnega navodila poučili o mojih prejšnjih navodilih. Če ste novi v arduinu, bo sklic na moj modul 1 ustvaril most za lažje učenje drugega modula.

2. korak: Vsebina (modul 2)

Vsebina (modul 2)
Vsebina (modul 2)

Navodila temeljijo izključno na tem, kako povezati arduino z različnimi senzorji, releji, servo in LCD zasloni.

1. ultrazvočni senzor.

2. Senzor za zaznavanje ljudi PIR.

3. Senzor zvoka.

4. Senzorji deževnice in vlage v tleh.

5. Mini in mikro servomotorji. res.

6. LCD zasloni.

7. Vaš projekt avtomatizacije doma. (Enostavno)

navdušeni nad učenjem in raziskovanjem

3. korak: Ultrazvočna senzorska merilna razdalja

Ultrazvočni senzor za merjenje razdalje
Ultrazvočni senzor za merjenje razdalje
Ultrazvočni senzor za merjenje razdalje
Ultrazvočni senzor za merjenje razdalje
Ultrazvočni senzor za merjenje razdalje
Ultrazvočni senzor za merjenje razdalje

Kaj počne? Vsebuje ultrazvočni oddajnik in ultrazvočni sprejemnik, zato, medtem ko se impulzni signali dovajajo do senzorja iz arduina, ta oddaja ultrazvočni zvok, ultrazvočni signali se odbijejo, ko zadenejo oviro in se vrnejo nazaj v sprejemnik, čas, ki je potreben za potovanje. izračunano v milisekundah in zagotavlja izhodne podatke arduinu, ki si jih lahko ogledate prek serijskega monitorja.

Podrobnosti o pin in povezava:

Vcc ------- To je povezano z arduino 5v pin/katerim koli drugim ustreznim napajanjem.

gnd ------- To je ozemljitveni zatič. Sprožilec --- Vhod iz arduina je priključen na ta pin (kateri koli digitalni pin).

echo ------- Izhod iz senzorja se sprejme v arduino z vzpostavitvijo povezave med echo in katerim koli digitalnim zatičem, ki je konfiguriran kot vhod.

Kodiranje -najlažji del! Na zgornjih slikah je prikazano preprosto kodiranje za začetek dela s tem senzorjem!

Zamenjajte pravilno številko nožice, na kateri digitalni zatič ste priključili odmev in sprožilec. V skladu s sliko povezave, če je sprožilec povezan z nožico 12, odmev pa s priključkom 11.

Pretvorba časa v razdaljo

Izhod senzorja iz odmeva, ki je čas v milisekundah, je mogoče enostavno pretvoriti v razdaljo z delitvijo izhoda za 58. To je mogoče enostavno doseči z eno vrstico kodiranja.

Preprosta aplikacija v realnem času:

Če želite v svojem domu narediti avtomatizacijo, ki se uporablja za samodejni vklop ali izklop luči v prostoru z zaznavanjem vstopa in izstopa ljudi. Odkrivanje človeka je mogoče doseči z odkrivanjem nenadnega padca izhodne vrednosti senzorja in sistem se lahko ustrezno programira.

4. korak: PIR senzor za zaznavanje ljudi

Senzor za zaznavanje ljudi PIR
Senzor za zaznavanje ljudi PIR
Senzor za zaznavanje ljudi PIR
Senzor za zaznavanje ljudi PIR
Senzor za zaznavanje ljudi PIR
Senzor za zaznavanje ljudi PIR

Kot pove že ime, se uporablja za zaznavanje prisotnosti človeka ali katere koli živali, ki seva toploto, zato z uporabo IR valov zazna toploto, ki jo oddaja človek, in temu ustrezno oddaja. Uporaba tega je zelo preprosta!

podrobnosti o pin in povezava:

VCC --- to je napajalni pin, povezan je s 5v v arduinu.

Gnd ----- To je ozemljitveni zatič in povezan z gnd arduina.

O/P ------ to je izhodni pin, ki se uporablja za sprejemanje izhodnih podatkov na arduino, lahko ga povežemo s katerim koli digitalnim zatičem.

Poleg nožic je senzor opremljen z dvema nastavljivima gumboma, ki se uporabljata za spreminjanje občutljivosti in zakasnitve. kodiranje-najlažji del!

Za vzorčno kodo si oglejte zgornje slike. če izhod ostane konstanten, poskusite spremeniti gumb za občutljivost in morda boste dobili želeni izhod.

Primer v realnem času!

To je zelo koristno pri projektih avtomatizacije doma, saj je zelo pomembno vedeti, ali je človek prisoten ali ne, in temu ustrezno omogočiti delovanje sistema. Uporablja se lahko za nadzor luči v kopalnici, saj ni potreben, kadar ni v uporabi, kar prihrani električno energijo.

5. korak: Senzor zvoka

Senzor zvoka
Senzor zvoka
Senzor zvoka
Senzor zvoka

Zvočni senzor sprejema vse zvočne valove, ki nastanejo v njegovi okolici, in temu ustrezno odda svoj izhod. Uporablja se lahko kot analogni in digitalni.

1. Ko ste povezani z DIGITAL:

Izhod bo v obliki 0 in 1, zato je občutljivost mogoče spreminjati le z uporabo tirmpota, priloženega modulu.

2. Ko ste povezani z ANALOG:

Izhod je v obliki 16 -bitnih podatkov, tako da lahko brez uporabe trimpota zahtevano dejanje izvedete s standardno referenčno vrednostjo in jo uporabite v stanju (na primer "če").

Zgornja dva pogoja veljata za kateri koli senzor s podobnim izgledom, to je s trimpotom na njem. Pri uporabi tega ni nobenih zapletov, lahko ga preprosto uporabite, tako da senzor preprosto vklopite s 5V in izhod v želeni obliki bodisi analogni ali digitalni.

Aplikacija v živo

Uporablja se lahko v avtomatizaciji doma za krmiljenje luči in ventilatorjev prostoročno, kot je mogoče dvojno ploskanje programirati za vklop in eno samo ploskanje za izklop

6. korak: Senzorji za kapljanje dežja in vlažnost tal:

Senzorji za kapljanje dežja in vlago v tleh
Senzorji za kapljanje dežja in vlago v tleh
Senzorji za kapljanje dežja in vlago v tleh
Senzorji za kapljanje dežja in vlago v tleh
Senzorji za kapljanje dežja in vlago v tleh
Senzorji za kapljanje dežja in vlago v tleh

To je nekaj res zanimivih senzorjev, ki zagotavljajo res uporabne podatke in so res kul za uporabo!

So zelo podobni vašemu predhodno razloženemu zvočnemu senzorju, zato jih lahko uporabljate tako kot analogne kot digitalne. Glede na vrednosti senzorjev jih lahko programirate za opravljanje vaše naloge.

Aplikacije v živo: Senzor vlage v tleh lahko uporabite za avtomatizacijo vašega vrta in namakanje rastlin glede na njihove potrebe ter prihranek vode. Tako lahko poskusite veliko več, delo z arduinom je zunaj vaše domišljije!

7. korak: Mini in mikro servomotorji:

Mini in mikro servomotorji
Mini in mikro servomotorji

Res je super vedeti in delati s servomotorji, saj bo sistem deloval! O servoju sem že objavil podrobna navodila, njegove aplikacije pa si lahko ogledate s klikom na povezavo.

SERVO

8. korak: Rele-(za nadzor visoke napetosti!)

Rele-(za nadzor visoke napetosti!)
Rele-(za nadzor visoke napetosti!)
Rele-(za nadzor visoke napetosti!)
Rele-(za nadzor visoke napetosti!)
Rele-(za nadzor visoke napetosti!)
Rele-(za nadzor visoke napetosti!)

Poznavanje tega je zelo pomembno, saj bo služilo kot ključ za avtomatizacijo doma, saj vsi gospodinjski aparati delujejo na izmenični tok in ga ni mogoče neposredno upravljati ter zahteva vmesnik, ki je rele.

Podrobnosti o zatičih:

5v je priključen na napajanje.

Kabel je priključen na ozemljitev.

Signalni zatič je povezan z digitalnimi zatiči arduina, saj lahko s tem upravljate rele.

COM je povezan z visokonapetostnim virom energije, pri delu z izmeničnim tokom morate biti zelo previdni, saj vas lahko resno poškoduje, če ste nov, bi bilo bolje imeti pomočnika. Delovanje releja je jasno prikazano v zgornjih referenčnih slikah, upam, da ne potrebujete dodatnih pojasnil.

9. korak: LCD-zaslon s tekočimi kristali

LCD-zaslon s tekočimi kristali
LCD-zaslon s tekočimi kristali
LCD-zaslon s tekočimi kristali
LCD-zaslon s tekočimi kristali
LCD-zaslon s tekočimi kristali
LCD-zaslon s tekočimi kristali

Uporabljajo se za poznavanje procesa, ki se dogaja v notranjosti, kot so vrednosti senzorjev, lahko pa jih uporabimo tudi za interakcijo uporabnika s sistemom. Podrobnosti o povezavi so razložene na zgornjih slikah. Trim lonec se uporablja za spreminjanje kontrasta zaslona.

Nožice D1, D2, D3, D4 se uporabljajo za prenos podatkov.

Vzorčno kodiranje: Kodiranje je prikazano na zgornjih slikah.

Vrstica v kodi nad LCD tekočinskim kristalom (12, 11, 5, 4, 3, 2); pomeni, da so (Rs, E, d0, d1, d2, d3) povezane z arduino zatiči (12, 11, 5, 4, 3, 2).

Lcd.begin (16, 2); - pravi, da je uporabljeni zaslon 16*2 (stolpec, vrstica)

10. korak: Hvala, ker ste se učili z mano !!

Hvala, ker ste se učili z mano !!!
Hvala, ker ste se učili z mano !!!

Upam, da vam je ta modul všeč. Sporočite mi, če obstajajo napake pri popravkih ali izboljšavah, ki jih je mogoče narediti, in vesel bom! Če imate kakršna koli vprašanja ali dvome glede zgoraj navedene vsebine, mi to sporočite v razdelku za komentarje in z veseljem vam bom pomagal na kakršen koli način.

Če vam je to navodilo všeč, kliknite gumb »Priljubljeno«, da ga lahko uporabite za morebitna pojasnila v prihodnosti. Imam veliko več koristnih stvari, ki jih lahko delim z vami, zato se povežite ZA MENE za več koristnih informacij. ********** Delite znanje! Ustvarjajte ideje! ***********

Priporočena: