Tartalomjegyzék:
- Kellékek
- 1. lépés: Körünk megtervezése
- 2. lépés: Áramköri összeszerelés
- 3. lépés: Kalibrálja az áramkört
- 4. lépés: A szervomotor összeszerelése
- 5. lépés: Kódolás
- 6. lépés: Élvezze
Videó: LDR fényszint érzékelő: Nyitó és csukó szem: 6 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Üdv mindenkinek, remélem, hogy ez az oktatható tetszeni fog. Bármilyen kétség, észrevétel vagy javítás jól fogadásra kerül.
Ez az áramkör vezérlőmodulként valósult meg, hogy információt nyújtson arról, hogy mennyi fény van a környezetben, annak érdekében, hogy szervomotoron keresztül ellenőrizzék a szemek nyitását.
Ennek az áramkörnek 4 kimenete van, amelyek 5 V vagy 0 V feszültséget adnak, a beeső fény intenzitásától függően. Feltételezve, hogy intenzitásunkat százalékban mérjük, a következő esetek lesznek:
- Ha a fény 0% és 20% között van, a 4 kimenet 0 V -ot ad
- Ha a fény 20% és 40% között van, az első kimenet 5 V -ot, a többi pedig 0 V -ot ad
- Ha a fény 40% és 60% között van, az első két kimenet 5 V -ot, a többi pedig 0 V -ot ad
- Ha a fény 60% és 80% között van, az első három kimenet 5 V -ot, az utolsó pedig 0 V -ot ad
- Ha a fény 80% és 100% között van, a 4 kimenet 5 V -ot ad
Megjegyzés: az említett százalékok csak példák a magyarázatok mentésére. A következő lépésekben elmagyarázzák, hogyan kell ezt kalibrálni
A feltételek ismeretében programot készítenek Arduino -ban ezzel a 4 bemenettel, és kimenetként egy PWM jelet kapunk a szervóba, amely egy szemnyitó mechanizmust irányít.
Kellékek
Mire lesz szüksége?
(áramkör cucc)
- 1 LM324
- 1 Protoboard
- 6 vágóellenállás (egyenként 10 kOhm) 1 LDR (fényfüggő ellenállás)
- Néhány kenyeretábla áthidaló vezeték vagy csak drót és vágófogó
- 1 szervomotor
- Voltmérő
(fej és mechanizmus)
- Kreativitás (a legfontosabb)
- Egy fej hab
- Karton
- Ragasztó
- Fapálcikák
- Egy másik dolog, amely segít esztétikusabbá tenni
(választható)
- Hegesztőállomás vagy forrasztópáka
- Ónforrasz
- Egy 5x5 pontos PCB
1. lépés: Körünk megtervezése
Először is rendelkeznünk kell az összes komponenssel a mechanizmus elkészítése előtt.
Fontos tudni, hogy ha nem kapja meg a pontos alkatrészeket, akkor alternatívákat is használhat, talán nem kap pontos értékű vágókat, de nem számít: feszültségosztóként fogja használni a vágókat, tehát ha 10 kΩ és 100 kΩ közötti értékkel rendelkezik, használhatja. Vagy ha nem kap LM324-et, használhat MC34074-et (például sok van), az egyetlen követelmény, hogy legyen 4 opampe, amelyek nem szimmetrikus 5 V-os tápellátást (arduino 5 V-os áramforrást) használhatnak.
Tehát, tekintettel erre, kezdjük.
2. lépés: Áramköri összeszerelés
A modul létrehozásához a következő vázlatos diagrammal és az LM324 diagrammal rendelkezünk
Az opampok közötti számok mindegyike az LM324 pin számát jelenti, így az OPAMPS -ban azonos számú csapok közös csomópontok.
MEGJEGYZÉS: a tetején van egy fejléc, amely a külső kapcsolatokat ábrázolja, azaz az Arduino UNO -val való kapcsolatokat. Ne keverje össze a J1 nevű fejléc csapjait az LM324 csapjaival.
Itt két lehetősége van:
- Készítsd el egy protoboardban. Ez az összeszerelés és tesztelés legegyszerűbb módja, de a kialakítás egyáltalán nem a legjobb.
- Használjon perfboardot (más néven DOT PCB). Ez az opció lehetőséget ad arra, hogy az áramkört 5x5 cm -es négyzetre csökkentse (csak a modul), de hegeszteni kell. Ha kiskorú, kérjen segítséget egy felnőttől.
A 3. képen az áramkör protoboardba van szerelve.
A negyedik és öt lábas képen ugyanazt az áramkört szerelik össze, de egy parfümben.
A hatodik képen az áramkör teljes.
Összefoglalva, az áramkörnek 4 kimenete lesz. Ezeket a kimeneteket fogja használni az Arduino UNO -hoz való csatlakozáshoz.
3. lépés: Kalibrálja az áramkört
Összeszerelés után csatlakoztatni kell az áramkört, és ellenőrizni kell az egyes trimmer ellenállások által adott feszültséget: 0,5V, 1V, 1,5V és 2V értékeket kell RV1, RV2, RV3 és RV4 értékekre állítani.
Ehhez el kell látnia az áramkört az arduino 5V és GND -jével, és meg kell mérnie az egyes feszültségeket a trimmerben. Voltmérőt csatlakoztat egy trimmer középső csapjához (egyenként) és a GND -hez. Ezután forgassa el a vágót, amíg el nem éri a kívánt feszültséget.
A voltmérőnek 2 kábele van, egy piros és egy fekete.
- Helyezze a fekete kábelt egy GND csomópontba.
- Helyezze a piros kábelt az LM324 3. tűjébe. Forgassa el a nyírót addig, amíg 0,5 V feszültsége nem lesz.
- Cserélje ki a piros kábelt az LM324 5. tűjére. Forgassa a vágót, amíg el nem éri az 1V -ot.
- Cserélje ki a piros kábelt az LM324 10. tűjére. Forgassa el a vágót, amíg el nem éri az 1,5 V -ot
- Cserélje ki a piros kábelt az LM324 12. tűjére. Forgassa a vágót 2 V -ig.
Mindezeket a lépéseket minden csatlakoztatva kell elvégezni (az Arduino és az általunk készített áramkör).
Talán több mint 2 kézre lesz szüksége, kérjen segítséget mástól, ha szükséges.
Az ötödik trimmer érzékenységi kalibrátorként szolgál (az LDR, azaz az RV5 nevű)
Amint láthatja, a videóban van egy teszt a kimenetekkel, zöld LED -eket használtam, hogy didaktikusabbak és könnyebben értékelhetők legyenek (közelebb tettem a kezemet a blokkfényhez, és az áramkör arra készteti a LED -eket, hogy forduljanak vagy forduljanak) a beeső fénytől függően).
4. lépés: A szervomotor összeszerelése
Itt meg kell fújnia az agyát: be kell helyeznie a szemét egy olyan mechanizmusba, amely képes kinyitni és bezárni a szemet, egy szemhéjat szimulálva.
Az 1. képen az általam megvalósított valódi modellt látod.
a 2. képen van egy rajz, amely az alapvető mechanizmust képviseli.
Használja a habfejet, a fa rudakat és a ragasztót a mechanizmus elkészítéséhez.
Amint a 3. képen látható, az LDR az orrban van
5. lépés: Kódolás
Végül csatlakoztassa az áramkört az Arduino 3., 4., 5. és 6. érintkezőjéhez, és a szervó csatlakozik a 9. tűhöz.
A kód alább található. Megjegyzéseket tartalmaz minden fontos rész magyarázatához.
6. lépés: Élvezze
Nagyítsa és távolítsa el fényét az LDR -hez, hogy értékelje a szemben bekövetkező változásokat.
Köszönöm a megtekintést. Remélem, tetszik ez.
Ajánlott:
DIY intelligens garázskapu -nyitó + Home Assistant integráció: 5 lépés
DIY intelligens garázskapu -nyitó + otthoni asszisztens integráció: A DIY projekt segítségével okosabbá teheti normál garázskapuját. Megmutatom, hogyan kell felépíteni és irányítani a Home Assistant (MQTT) segítségével, és képes vagyok távolról kinyitni és bezárni a garázskaput. ESP8266 Wemos nevű táblát fogok használni
Figyelő szem: 10 lépés
Figyelő szem: A Figyelő szem egy PIR érzékelő objektum, amelynek célja, hogy segítse az embereket abban, hogy ismerőseik és barátaik biztonságban hazaérkezzenek egy közös éjszaka után. Mindannyiunknak megvan az az éjszakája, amikor eltávozunk egymás jelenlétéből, és ezt mondjuk: "
Az emberi szem mozgásának követése: 6 lépés
Emberi szemmozgás -követés: Ez a projekt az emberi szem mozgásának rögzítését célozza, és megjeleníti annak mozgását egy szem alakú LED -es lámpákon. Az ilyen típusú projekteknek sokféle felhasználási területe lehet a robotika és különösen a humán területen
Olcsó intelligens garázskapu -nyitó: 6 lépés (képekkel)
Olcsó intelligens garázskapu -nyitó: A Credit nagyjából lemásolta Savjee megvalósítását, de a Shelly használata helyett Sonoff Basic -et használtam. Nézze meg weboldalát és YouTube-csatornáját! Https: //www.savjee.be/2020/06/make-garage-door-ope…https: //www.youtube.com/c/Savjee/AssumptionsYou h
Harmadik szem (Arduino projekt): 3 lépés
Harmadik szem (Arduino -projekt): Képzelje el, hogy szellemvadászatra szeretne menni, de nincs pontosan olyan eszköze, mint egy ouija -tábla, amelyről sok tapasztalt vadász és pszichikus nagyon ajánlja, hogy ne használja, és a telefonját EVP felvevő. Próbáltad megnyitni