Tartalomjegyzék:

Tanulja meg az Arduino -t 20 perc alatt (erővel csomagolva): 10 lépés (képekkel)
Tanulja meg az Arduino -t 20 perc alatt (erővel csomagolva): 10 lépés (képekkel)

Videó: Tanulja meg az Arduino -t 20 perc alatt (erővel csomagolva): 10 lépés (képekkel)

Videó: Tanulja meg az Arduino -t 20 perc alatt (erővel csomagolva): 10 lépés (képekkel)
Videó: How to fix clamps with concrete screws? BTS6 E with connecting thread CELO Fixings 2024, November
Anonim
Tanulja meg az Arduino -t 20 perc alatt (erővel csomagolva)
Tanulja meg az Arduino -t 20 perc alatt (erővel csomagolva)
Tanulja meg az Arduino -t 20 perc alatt (erővel csomagolva)
Tanulja meg az Arduino -t 20 perc alatt (erővel csomagolva)

Az oktatható azzal a vízióval van írva, hogy jó dolgokat szállítson, és segítsen az arduino igazi hobbijának, akinek valóban szüksége van egy könnyen érthető forrásra, amelyet bárki könnyen megérthet, ha elolvassa ezt a modult. Én is egy arduino -aspiráns vagyok, aki folyamatosan keres új frissítéseket, és pusztán az internetről tanulok. Az ebben a modulban közölt információk a lényegre egyszerűsödnek, hogy az olvasók gyorsan megértsék a fogalmakat. Örömmel osztom meg az általam ismert hasznos információkat másokkal, hogy az olvasók részesüljenek. Ígérem, hogy ez valóban egy erőteljes modul lesz az arduino folyamába való bejutáshoz, menjünk bele közvetlenül a tartalomba, ne vesztegessük az időt!

1. lépés: Az 1. modul tartalma (alapok)

Az 1. modul tartalma (alapok)
Az 1. modul tartalma (alapok)

Valójában ez a második oktatható témám a Learn arduino című témában, már írtam egy oktatóanyagot ugyanarról a témáról, amely könnyen és élesen lefedi az arduino alapvető tudnivalóit. Az 1. modulban leírt témák (alapok):

1. Rövid bevezető az arduino -ról.

2. az arduino típusai.

3.arduino szerkezet.

4. az első "projekt". PWM-impulzus szélesség moduláció.

5. Soros kommunikáció.

6. Tartalmaz gyakorlatokat.

Így valóban jobb és jobb lenne, ha az előző utasításomat utalná, mielőtt folytatja az aktuális utasítás olvasását. Ha új vagy az arduino -ban, akkor az 1. modulom hivatkozása hídot hoz létre a második modul könnyű megtanulásához.

2. lépés: Tartalom (2. modul)

Tartalom (2. modul)
Tartalom (2. modul)

Az oktatható pusztán azon alapul, hogy hogyan lehet az arduino -t különböző érzékelőkkel, relékkel, szervóval és LCD kijelzőkkel összekapcsolni.

1. ultrahangos érzékelő.

2. PIR humán érzékelő érzékelő.

3. Hangérzékelő.

4. Esővíz- és talajnedvesség -érzékelők.

5. Mini és mikro szervók. tényleg.

6. LCD kijelzők.

7. Saját otthoni automatizálási projekt. (Egyszerű)

izgatottan tanulni és felfedezni

3. lépés: Ultrahangos érzékelő mérési távolság

Ultrahangos érzékelő mérési távolság
Ultrahangos érzékelő mérési távolság
Ultrahangos érzékelő mérési távolság
Ultrahangos érzékelő mérési távolság
Ultrahangos érzékelő mérési távolság
Ultrahangos érzékelő mérési távolság

Mit csinál? Tartalmaz egy ultrahangos jeladót és egy ultrahangos vevőt, így míg az impulzusjeleket az arduino az érzékelőhöz táplálja, az ultrahangos hangot továbbít, az ultrahangos jelek visszaverődnek, amikor ütköznek egy akadályba, és visszatérnek a vevőhöz az utazáshoz szükséges idő ezredmásodperc alatt számítják ki, és ez biztosítja a kimeneti adatokat az arduino számára, amelyek soros monitoron keresztül megtekinthetők.

A csap részletei és csatlakoztatása:

Vcc ------- Ez az arduino 5v-os csatlakozóhoz/bármilyen más megfelelő tápegységhez van csatlakoztatva.

gnd ------- Ez a földelt csap. Trigger --- Az arduino bemenete ehhez a tűhöz van csatlakoztatva (bármilyen digitális tű).

echo ------- Az érzékelő kimenete az arduino-hoz kerül azáltal, hogy kapcsolatot létesít az echo és bármely bemenetként konfigurált digitális tű között.

Kódolás -a legegyszerűbb rész! Egy egyszerű kódolás az érzékelővel való munka megkezdéséhez a fenti képeken található.

Cserélje ki a megfelelő PIN-kódot, amelyhez a digitális tűt csatlakoztatta.

Az idő átalakítása távolságra

Az érzékelő kimenete a visszhangból, ami ezredmásodpercben kifejezett idő, könnyen átalakítható távolságra, ha a kimenetet elosztjuk 58 -mal. Ez egyszerűen elérhető egyetlen kódolási sorral.

Egy egyszerű valós idejű alkalmazás:

Ha olyan automatizálást szeretne végezni otthonában, amely a világítás automatikus be- vagy kikapcsolására szolgál a helyiségben az emberek be- és kilépésének észlelésével. Az ember észlelése az érzékelő kimeneti értékének hirtelen csökkenésének azonosításával érhető el, és a rendszer ennek megfelelően programozható.

4. lépés: PIR humánérzékelő

PIR emberi érzékelő
PIR emberi érzékelő
PIR emberi érzékelő érzékelő
PIR emberi érzékelő érzékelő
PIR emberi érzékelő
PIR emberi érzékelő

Ahogy a neve is sugallja, emberi vagy bármely állatot jelenít meg, amely hőt sugároz. Így infravörös hullámokkal érzékeli az ember által kibocsátott hőt, és ennek megfelelően adja meg a kimenetet. Ennek használata nagyon egyszerű!

tű részletei és csatlakozás:

VCC --- ez az a tápfeszültség, amelyet az arduino 5V-hoz csatlakoztat.

Gnd ----- Ez a földelőcsap, és az arduino gnd-jével van összekötve.

O/P ------ ez a kimeneti tüske, amellyel a kimeneti adatokat az arduino-hoz viheti, csatlakoztatható bármelyik digitális tűhöz.

A csapokon kívül az érzékelő két állítható gombbal van felszerelve, amelyekkel változtatható az érzékenység és a késleltetés. kódolás-a legegyszerűbb rész!

A mintakódot lásd a fenti képeken. ha a kimenet állandó marad, akkor próbálja meg változtatni az érzékenység gombot, és megkaphatja a kívánt kimenetet.

Valós idejű példa!

Nagyon hasznos az otthoni automatizálási projektekben, mivel nagyon fontos tudni, hogy az ember milyen időjárási körülmények között tartózkodik, vagy sem, és ennek megfelelően működtetni a rendszert. Használható a fürdőszoba lámpáinak vezérlésére, mivel nincs szükség használaton kívülre, így energiát takarít meg.

5. lépés: Hangérzékelő

Hangérzékelő
Hangérzékelő
Hangérzékelő
Hangérzékelő

A hangérzékelő fogadja a környezetében keletkező hanghullámokat, és ennek megfelelően adja ki a kimenetet. Analóg és digitális is használható.

1. A DIGITAL -hoz csatlakoztatva:

A kimenet 0 -ás és 1 -es formában lesz, így az érzékenység csak a modulhoz mellékelt tirmpot használatával változtatható.

2. Míg az ANALOG -hoz kapcsolódik:

A kimenet 16 bites adat formájában van, így trimpot használata nélkül a szükséges művelet elvégezhető úgy, hogy rendelkezik egy szabványos referenciaértékkel, és feltételben (például "ha") használja.

A fenti két feltétel minden hasonló kinézetű érzékelőre vonatkozik, azaz egy trimpotra. Ennek használata nem okoz komplikációkat, egyszerűen használhatja, ha csak 5V -ról táplálja az érzékelőt, és a kívánt kimenetet analóg vagy digitális formában veszi fel.

Élő alkalmazás

Használható az otthoni automatizálásnál a lámpák és a ventilátorok kihangosításának vezérlésére, például dupla tapsolást lehet programozni egy BE kapcsolóra, és egyetlen tapsolást programozni a KIKAPCSOLÁSRA

6. lépés: Esőcsepp- és talajnedvesség -érzékelők:

Esőcsepp- és talajnedvesség -érzékelők
Esőcsepp- és talajnedvesség -érzékelők
Esőcsepp- és talajnedvesség -érzékelők
Esőcsepp- és talajnedvesség -érzékelők
Esőcsepp- és talajnedvesség -érzékelők
Esőcsepp- és talajnedvesség -érzékelők

Ezek igazán érdekes érzékelők, amelyek valóban hasznos adatokat szolgáltatnak, és nagyon jó használni őket!

Nagyon hasonlítanak a korábban kifejtett hangérzékelőhöz, így analógként és digitálisként is használhatók. Az érzékelőértékek szerint programozhatók a feladat elvégzésére.

Élő alkalmazások: A talajnedvesség -érzékelő a kert automatizálására és a növények igényeinek megfelelő öntözésére és a víz megtakarítására használható. Így sokkal többet kipróbálhat, az arduino -val való munka meghaladja a képzeletét!

7. lépés: Mini és mikro szervók:

Mini és mikro szervók
Mini és mikro szervók

Nagyon jó tudni a szervókról, és együtt dolgozni velük, hogy a rendszer mozgásban legyen! Már közzétettem egy részletes utasítást a szervóról és az alkalmazásokról, amelyekre hivatkozhat a linkre kattintva.

SZERVO

8. lépés: Relé (a nagyfeszültség szabályozására!)

Relé (a nagyfeszültség vezérlésére!)
Relé (a nagyfeszültség vezérlésére!)
Relé (a nagyfeszültség vezérlésére!)
Relé (a nagyfeszültség vezérlésére!)
Relé (a nagyfeszültség vezérlésére!)
Relé (a nagyfeszültség vezérlésére!)

Ennek ismerete nagyon fontos, mivel kulcsfontosságú lesz az otthoni automatizáláshoz, mivel minden háztartási készülék váltóáramú hálózaton működik, és nem vezérelhető közvetlenül, és interfészt igényel, amely a relé.

Tű részletei:

Az 5V a tápegységhez van csatlakoztatva.

A gnd földhöz van kötve.

A jelzőcsap az arduino digitális csapjaival van összekötve, mivel ezzel tudja vezérelni a relét.

A COM a nagyfeszültségű áramforráshoz van csatlakoztatva, ezért nagyon óvatosnak kell lennie, ha váltakozó árammal dolgozik, mivel ez súlyosan megsebesítheti Önt, így ha újonc, akkor jobb, ha van egy segítője. A relé működését a fenti táblázat világosan szemlélteti, lásd a képeket, remélem nem kell további magyarázat.

9. lépés: LCD-folyadékkristályos kijelző

LCD-folyadékkristályos kijelző
LCD-folyadékkristályos kijelző
LCD-folyadékkristályos kijelző
LCD-folyadékkristályos kijelző
LCD-folyadékkristályos kijelző
LCD-folyadékkristályos kijelző

Ezek arra szolgálnak, hogy ismerjék a belül zajló folyamatot, mint az érzékelők értékei, és arra is használható, hogy a felhasználó interakcióba lépjen a rendszerrel. A kapcsolat részleteit a fenti képek mutatják be. A díszítőedény a kijelző kontrasztjának megváltoztatására szolgál.

A D1, D2, D3, D4 csapok adatátvitelre szolgálnak.

Mintakódolás: A kódolás a fenti képeken található, hivatkozzon rá!

A sor a Liquidcrystal lcd (12, 11, 5, 4, 3, 2) feletti kódban; azt jelenti, hogy (Rs, E, d0, d1, d2, d3) az arduino csapokhoz (12, 11, 5, 4, 3, 2) csatlakozik.

Lcd. Kezdet (16, 2); - azt mondja, hogy a kijelző 16*2 típusú (oszlop, sor)

10. lépés: Köszönöm, hogy velem tanultál !

Köszönöm, hogy velem tanultál !!!
Köszönöm, hogy velem tanultál !!!

Remélem tetszeni fog ez a modul, kérjük, tudassa velem, ha vannak hibák a javításokban vagy javításokban, és örömmel értesítem! Ha bármilyen kérdése vagy kétsége van a fent megadott tartalommal kapcsolatban, jelezze nekem a megjegyzések rovatban, és szívesen segítek minden lehetséges módon.

Kattintson a Kedvencek gombra, ha tetszik ez az oktatható, így későbbi pontosításokra hivatkozhat. Sokkal több hasznos dolgot szeretnék megosztani Önnel, ezért csatlakozzunk KÖVETJEN további hasznos információkért. ********** Ossza meg tudását! Készítsen ötleteket! ***********

Ajánlott: