Përmbajtje:
- Hapi 1: Përbërësit
- Hapi 2: Si funksionojnë sensorët tejzanor
- Hapi 3: Ndërfaqja e sensorit tejzanor me PICO
- Hapi 4: Skica e sensorit tejzanor
- Hapi 5: Lidhja e ziles
- Hapi 6: Programimi i Buzzer
- Hapi 7: Lidhja e LED -ve
- Hapi 8: Programimi i LED -ve
- Hapi 9: Lidhja e burimit të energjisë
- Hapi 10: Ju jeni bërë
Video: Një sistem alarmi i vogël duke përdorur një tabelë të pajtueshme Super Tiny Arduino !: 10 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:24
Përshëndetje, sot do të bëjmë një projekt të vogël interesant. Ne do të ndërtojmë një pajisje të vogël alarmi që mat distancën midis vetes dhe një objekti para saj. Dhe kur objekti lëviz mbi një distancë të caktuar, pajisja do t'ju njoftojë me një zhurmë të fortë zile.
Për të bërë një pajisje të vogël alarmi, ne kemi nevojë për përbërës të vegjël, kjo është arsyeja pse ne përdorëm PICO si mikrokontrolluesin tonë, pasi i plotëson nevojat tona ndërsa është shumë i vogël në madhësi. Ne gjithashtu përdorëm përbërës të përdorur zakonisht për të lexuar distancën dhe për të dhënë një sinjal në zile. Ky projekt do t'ju marrë rreth 45 minuta për të përfunduar, nëse keni zgjedhur të përdorni kodin e dhënë.
Hapi 1: Përbërësit
- 1 tabelë PICO, e disponueshme në mellbell.cc (17 dollarë)
- 1 sensor tejzanor, ebay ($ 1.03)
- 1 zile e vogël 5 ~ 6 volt, një pako prej 10 në ebay (1.39 dollarë)
- 3 LED 5mm (ngjyra të ndryshme), një pako prej 100 në ebay (0.99 dollarë)
- 4 rezistente 330 ohm, një pako prej 100 në ebay (1.08 dollarë)
- 12 tela jumber, një pako prej 40 në ebay (0.99 dollarë)
- 1 mini panxhar, një pako prej 5 në ebay (2.52 dollarë)
Hapi 2: Si funksionojnë sensorët tejzanor
Para se të lidhni sensorin tejzanor dhe ta përdorni, le të mësojmë se si funksionon:
- Së pari, ai dërgon një valë tejzanor nga dhënësi i transmetuesit (Transduktori i majtë). Nëse ka një objekt para sensorit, valët godasin atë objekt dhe kthehen përsëri në dhënësin e marrësit (dhënësin e djathtë)
- Pastaj, mikrokontrolluesi llogarit kohën midis dërgimit të valëve dhe marrjes së tyre. Pas kësaj, mikrokontrolluesi bën disa llogaritje matematikore dhe merr distancën midis sensorit dhe objektit para tij.
- Kjo është formula e përdorur për të marrë distancën në CM: (kohëzgjatja / 2) /29.1 (Ju mund të gjeni matematikën pas kësaj formule në foton e mësipërme).
Hapi 3: Ndërfaqja e sensorit tejzanor me PICO
Gjëja e parë që duhet të bëni, është të hidhni një sy PICO -s tuaj dhe të shihni se çfarë mund të bëni me të. Dhe siç mund ta shihni, PICO ka 5 kunja dixhitale I/O dhe 3 kunja analoge të hyrjes. E cila do të përdoret si më poshtë:
Daljet e kunjave të sensorit tejzanor:
- VCC (Sensor tejzanor) - VCC (PICO)
- GND (Sensor tejzanor) - GND (PICO)
- Trig (Sensor tejzanor) - A1 (PICO)
- Echo (Sensor tejzanor) - A0 (PICO)
Tani gjithçka që ju nevojitet është të lidhni sensorin tejzanor me PICO dhe të siguroheni që gjithçka është perfekte.
Hapi 4: Skica e sensorit tejzanor
Tani ju duhet të krijoni një program që merr distancën e matur nga sensori tejzanor dhe ta shfaqni atë në një monitor serik. Kështu që ju mund të merrni lexime dhe të siguroheni që gjithçka është e lidhur dhe funksionon siç duhet.
Krijoni një funksion të quajtur distanceDistance i cili është përgjegjës për matjen e kohës midis dërgimit të një sinjali dhe marrjes së tij dhe llogaritjen e distancës. Ju gjithashtu duhet të shfaqni leximet në monitorin tuaj serik, në mënyrë që të korrigjoni projektin në IDE.
Ju mund ta shkarkoni programin e bashkangjitur, nëse nuk doni ta shkruani vetë. Ju gjithashtu mund të shihni se si duhet të duken leximet e monitorit serik nga imazhi i mësipërm.
Hapi 5: Lidhja e ziles
Tani, që keni sensorin tuaj që jep distancën midis tij dhe çdo objekti para tij. Duhet të bësh diçka me leximet, dhe siç thamë më parë, do të kesh një zile që të bëjë një zhurmë të madhe kur objekti para sensorit të shkojë shumë larg.
Puna me gumëzhitësit është shumë e thjeshtë, pasi ato kanë vetëm dy gjendje funksionimi, ON ose OFF. Ata gjithashtu kanë vetëm dy këmbë, njëra është pozitive (këmbë e gjatë), dhe tjetra është negative (Këmbë e shkurtër).
- Kur aplikohet 5V në zile, ai ndizet dhe bën zhurmë të fuqishme.
- Kur 0V aplikohet në zile, ai fiket dhe nuk bëhet asnjë lëvizje.
Hapi 6: Programimi i Buzzer
Ju dëshironi që zilja të fillojë të gumëzhisë kur objekti para sensorit arrin më shumë se 20CM dhe fikeni kur objekti është më afër 20CM "Ju mund të përdorni çdo distancë që dëshironi".
Programi i bashkangjitur përmban kodin që merr leximet nga sensori tejzanor dhe dërgon urdhra në zile. Të cilat do të fillojnë të bëjnë zhurmë kur objekti është më shumë se 20CM, dhe të ndalojnë kur të jetë më afër se kaq.
Mos harroni se mund ta personalizoni kodin sipas rregullave dhe distancave që dëshironi.
Hapi 7: Lidhja e LED -ve
Tani, ju doni të shtoni tre LED në projektin tuaj për ta bërë atë më interaktiv dhe dinamik.
Ne përdorëm LED të zakonshëm 5 mm, dhe këto kanë vetëm dy këmbë, një pozitive (këmbë të gjatë) dhe një negative (këmbë të shkurtër). Dhe kur aplikojmë 5V në led ndizet kur aplikojmë 0v fiket. Ju mund të përdorni çfarëdo lloji të LED -ve që dëshironi të zvogëloni këtu, dhe nëse keni ndonjë pyetje në lidhje me këtë, mos ngurroni t'i pyesni ato.
Hapi 8: Programimi i LED -ve
Ne përdorëm 3 LED në projektin tonë, dhe ato ndizen në varësi të distancës midis sensorit dhe objektit para tij.
LED blu do të ndizet kur distanca është më pak se 10 cm. LED i Verdhë do të ndizet kur distanca është midis 10 cm dhe 20 cm. LED i kuq do të ndizet kur distanca është më e madhe se 20 cm.
Dhe përsëri, mbani mend se mund të personalizoni rregullat që kontrollojnë se si ndizen LED -et tuaj.
Hapi 9: Lidhja e burimit të energjisë
Në këtë fazë, ju dëshironi aftësinë për të përdorur alarmin tuaj të vogël pa u detyruar ta lidhni atë me një kompjuter. Pra, shtoni një bateri 9V në projektin tuaj dhe lidheni atë me PICO -në tuaj.
- Teli pozitiv i kuq (Bateria) - Vin (PICO)
- Teli negativ i zi (Bateria) - GND (PICO)
Dhe tani, sistemi juaj i alarmit do të jetë funksional pa pasur nevojë të lidheni me një PC.
Hapi 10: Ju jeni bërë
Urime! Tani ju keni një pajisje që ju paralajmëron bazuar në distancën e objektit para tij. Gjithashtu, mos harroni se mund të personalizoni rregullat e tij dhe të ndryshoni sesi dhe pse zilja bën një tingull.
Mund të na gjeni në faqen tonë në Facebook, dhe në mellbell.cc. Dhe ju lutemi mos ngurroni të bëni ndonjë pyetje, ne do të jemi të lumtur t'u përgjigjemi atyre:)
Recommended:
Si të krijoni dhe futni një tabelë dhe shtoni kolona shtesë dhe/ose rreshta në atë tabelë në Microsoft Office Word 2007: 11 hapa
Si të krijoni dhe futni një tabelë dhe shtoni kolona shtesë dhe/ose rreshta në atë tabelë në Microsoft Office Word 2007: A keni pasur ndonjëherë shumë të dhëna me të cilat po punoni dhe keni menduar me veten … " si mund t'i bëj të gjitha nga këto të dhëna duken më mirë dhe janë më të lehta për tu kuptuar? " Nëse është kështu, atëherë një tabelë në Microsoft Office Word 2007 mund të jetë përgjigja juaj
Një makinë për frikësimin e Halloween -it duke përdorur një PIR, një kungull të printuar në 3D dhe një Pranker audio të pajtueshme me Troll Arduino/Bordi praktik i Shakasë.: 5 Hapa
Një makinë për frikësimin e Halloween -it duke përdorur një PIR, një kungull të printuar në 3D dhe Tran Arduino Compatible Audio Pranker/Joke Board praktike .: Bordi Troll i krijuar nga Patrick Thomas Mitchell i EngineeringShock Electronics, dhe u financua plotësisht në Kickstarter jo shumë kohë më parë. Unë mora shpërblimin disa javë më parë për të ndihmuar në shkrimin e disa shembujve të përdorimit dhe ndërtimin e një biblioteke Arduino në një përpjekje
Si të bëni një dron duke përdorur Arduino UNO - Bëni një kuadopter duke përdorur mikrokontrollues: 8 hapa (me fotografi)
Si të bëni një dron duke përdorur Arduino UNO | Bëni një Quadcopter Duke përdorur Mikrokontrolluesin: HyrjeVizitoni Kanalin Tim në YoutubeNjë drone është një vegël (produkt) shumë e shtrenjtë për të blerë. Në këtë postim do të diskutoj, si ta bëj me çmim të ulët ?? Dhe si mund ta bëni tuajin si ky me çmim të lirë … Epo në Indi të gjitha materialet (motorët, ESC -të
ÇELWST E TOKCHS - Si të bëni një ndërprerës me prekje duke përdorur një tranzistor dhe tabelë: 4 hapa
ÇELWST E TOKCHS | Si të bëni një ndërprerës me prekje duke përdorur një tranzistor dhe tabelë buke .: Çelësi i prekjes është një projekt shumë i thjeshtë i bazuar në aplikimin e transistorëve. Në këtë projekt përdoret transistori BC547 i cili vepron si ndërprerës i prekjes. SIGURISHT P TOR T W SHIKUAR VIDEO -n E CILA DO T G JAPI TY DETAJET E PLOTA PR PROJEKTIN
Stacioni i motit Acurite 5 në 1 duke përdorur një Raspberry Pi dhe Weewx (Stacionet e tjera të motit janë të pajtueshme): 5 hapa (me fotografi)
Stacioni i motit Acurite 5 në 1 Duke përdorur një Raspberry Pi dhe Weewx (Stacionet e tjera të motit janë të pajtueshme): Kur kisha blerë stacionin e motit Acurite 5 në 1 doja të isha në gjendje të kontrolloja motin në shtëpinë time ndërsa isha larg. Kur mbërrita në shtëpi dhe e vendosa, kuptova se ose duhej ta kisha ekranin të lidhur me një kompjuter ose të blija shpërndarësin e tyre të zgjuar,