Sisällysluettelo:
- Vaihe 1: Materiaaliluettelo
- Vaihe 2: Peilipidike heijastusta varten
- Vaihe 3: summeri/hälytys Arduino Minin avulla
- Vaihe 4: Leaser -palkki
- Vaihe 5: Palautuksen määrittäminen
- Vaihe 6: Esittely
Video: Yömurtohälytin Arduinon avulla: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Hei, kaikki tämä on viides ohjeeni. Normaalisti kirjoitan ohjeellisia, kun on jokin kilpailu, jossa voin käyttää Arduinoa peruskomponenttina. Joten tällä optisella kilpailulla minulla oli mahdollisuus esitellä yksinkertainen kouluprojekti, jossa on hyvin vähän ja yksinkertaisia komponentteja, mutta mahtava projekti.
Rakennetaan nyt yövarkaudenilmaisin Arduinon avulla.
Vaihe 1: Materiaaliluettelo
- Arduino mini
- LDR yksiosainen
- Leaser
- AA -paristot (2)
- AA -paristojen pidike
- Liukukytkin (2)
- Peilit (heijastusta ei tarvita)
- Pieni laatikko, jonka koko on 6 x 5 cm
- Yksi johti
- Yksi summeri
- 5v virtalähde
- Korvanappi 5 kpl
- Polkupyörä puhui 2 osaa
- Pikaliima
Vaihe 2: Peilipidike heijastusta varten
- Tavaratalostani sain peilin, jonka mitat olivat 2 x 2 cm
- Joten tulostin siihen kiinnitetyn 3D -tulostimen pidikkeen, voit tehdä sen jäätelötikulla.
- Käytän liimaa käyttämällä pieniä nappikuulokepaloja peileihin.
- Polkupyörän pinnoilla sain ne pysymään pidikkeessä.
Vaihe 3: summeri/hälytys Arduino Minin avulla
Tämä järjestelmä tunnistaa ympäristön valon voimakkuuden. Anturi, jota voidaan käyttää valon havaitsemiseen, on LDR. Se on edullinen, ja voit ostaa sen mistä tahansa paikallisesta elektroniikkaliikkeestä tai verkosta.
LDR antaa analogisen jännitteen, kun se on kytketty VCC: hen (5 V), jonka suuruus vaihtelee suoraan suhteessa siihen tulevan valon voimakkuuteen. Eli mitä suurempi valon voimakkuus, sitä suurempi vastaava jännite LDR: stä tulee. Koska LDR antaa analogisen jännitteen, se on kytketty Arduinon analogiseen tulonastaan. Arduino, jossa on sisäänrakennettu ADC (analogia-digitaalimuunnin), muuntaa sitten analogisen jännitteen (0-5 V) digitaaliseksi arvoksi (0-1023). Kun ympäristössä tai sen pinnalla on riittävästi valoa, LDR: stä Arduinon kautta luetut muunnetut digitaaliset arvot ovat välillä 800-1023.
Kun olet liittänyt LDR: n Arduinoosi, voit tarkistaa LDR: stä tulevat arvot Arduinon kautta. Voit tehdä tämän yhdistämällä Arduinon tietokoneeseen USB -liitännän kautta ja avaamalla Arduino IDE: n tai ohjelmiston. Lataa seuraavaksi liitteenä oleva koodi Arduinollesi.
Kun olet ladannut koodin, napsauta Arduino IDE: n painiketta "Sarjamonitori". Tämä avaa uuden ikkunan, joka tulostaa eri arvot näytölle. Testaa nyt anturi estämällä sen pinta valolta ja katso, mitkä arvot päästä sarjamonitoriin.
===================================
int prevSensorValue = 0; se asetetaan ensimmäistä kertaa, kun käynnistät laitteen. kun estät valon, anturin arvo laskee, tarkista se sarjamonitorista Aseta, jos ero on suurempi kuin 150, se asettaa nastan 13 arvon korkeaksi.
Se kytkee BJT -kytkimen päälle ja hälytys kytkeytyy päälle 2 minuutiksi.
Lopulta luotiin kotelo 3D -tulostimella.
Vaihe 4: Leaser -palkki
- Sain 3v leaserin, halkaisija 6mm.
- Luin pidikkeen sille, voit ohittaa sen ja liimata sen suoraan tarvittaessa.
- Käytä AA -paristopidikettä, jossa 2 paristoa lisää positiivinen pää leaserin positiiviseen johtoon ja negatiivinen pää.
- Kun yhteys on oikea, saat lasersäteen.
- Laita kytkin liitännän väliin, liukukytkin toimii hyvin.
- Aseta se seinälle, jonka haluat kiinnittää kaksoisnauhalla.
Vaihe 5: Palautuksen määrittäminen
- Tarkista leaserin asettamisen jälkeen, mihin palkki putoaa seinälle.
- Aseta heijastuspeili sinne ja yritä saada se putoamaan haluttuun paikkaan kallistamalla sitä.
- Toista vaihe 2 muilla peileillä, kunnes peität koko alueen, jonka haluat suojata.
- Aseta viimeinen säde LDR: n päälle.
Vaihe 6: Esittely
Kun kaikki on koottu, se toimii loistavasti.
Suositeltava:
Tee GPS -RAJAN RAJAT Arduinon avulla: 8 vaihetta
Tee GPS -RAJAN RAJAT Arduinon avulla: Tässä opetusohjelmassa opimme tekemään GPS -Rajarajoja Arduinolla, tämä on hyödyllistä, kun sinulla on robotti etkä halua, että se menee määritetyn alueen ulkopuolelle. , näytössä näkyy "Ulkopuolella"
Hallitse talon valoja Google Assistantin avulla Arduinon avulla: 7 vaihetta
Hallitse talon valoja Google Assistantin avulla Arduinon avulla: (Päivitys 22.8.2020: Tämä ohje on 2 vuotta vanha ja perustuu joihinkin kolmansien osapuolien sovelluksiin. Kaikki heidän puolellaan tehdyt muutokset saattavat tehdä projektista toimimattoman. Se voi olla tai ei työskentele nyt, mutta voit seurata sitä viitteenä ja muokata sen mukaan
Arduinon ohjelmointi toisen Arduinon avulla vieritettävän tekstin näyttämiseksi ilman kirjastoa: 5 vaihetta
Arduinon ohjelmointi toisen Arduinon avulla vieritettävän tekstin näyttämiseksi ilman kirjastoa: Sony Spresense tai Arduino Uno eivät ole niin kalliita eivätkä vaadi paljon virtaa. Jos projektillasi on kuitenkin virtaa, tilaa tai jopa budjettia, voit harkita Arduino Pro Minin käyttöä. Toisin kuin Arduino Pro Micro, Arduino Pro Mi
Ohjaa lediä kaikkialla maailmassa Internetin avulla Arduinon avulla: 4 vaihetta
Ohjaa johtoa ympäri maailmaa Internetin avulla Arduinon avulla: Hei, olen Rithik. Aiomme tehdä Internet -ohjattavan ledin puhelimellasi. Aiomme käyttää ohjelmistoja, kuten Arduino IDE ja Blynk. Se on yksinkertainen ja jos onnistuit, voit hallita niin monta elektronista komponenttia kuin haluat Asioita, joita tarvitsemme: Laitteisto:
Langaton kaukosäädin käyttäen 2,4 GHz: n NRF24L01 -moduulia Arduinon kanssa - Nrf24l01 4 -kanavainen / 6 -kanavainen lähettimen vastaanotin nelikopterille - Rc -helikopteri - Rc -taso Arduinon avulla: 5 vaihetta (kuvilla)
Langaton kaukosäädin käyttäen 2,4 GHz: n NRF24L01 -moduulia Arduinon kanssa | Nrf24l01 4 -kanavainen / 6 -kanavainen lähettimen vastaanotin nelikopterille | Rc -helikopteri | Rc -lentokone Arduinon avulla: Rc -auton käyttö | Nelikopteri | Drone | RC -taso | RC -vene, tarvitsemme aina vastaanottimen ja lähettimen, oletetaan, että RC QUADCOPTER -laitteelle tarvitaan 6 -kanavainen lähetin ja vastaanotin, ja tämäntyyppinen TX ja RX on liian kallista, joten teemme sellaisen