Sisällysluettelo:
- Vaihe 1: Mitä tarvitset
- Vaihe 2: Piiri
- Vaihe 3: Käynnistä Visuino ja valitse Arduino UNO Board Type
- Vaihe 4: Visuino ADD -komponentit
- Vaihe 5: Visuino -sarjan komponenteissa
- Vaihe 6: Visuino Connect -komponentit
- Vaihe 7: Luo, käännä ja lähetä Arduino -koodi
- Vaihe 8: Pelaa
Video: Sadetunnistin Arduinon ja sadepisaran tunnistimen avulla: 8 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Tässä opetusohjelmassa opimme tunnistamaan sateen sadetunnistimen avulla ja antamaan äänen summerimoduulin sekä OLED -näytön ja Visuinon avulla.
Katso video.
Vaihe 1: Mitä tarvitset
Arduino UNO (tai mikä tahansa muu Arduino) Hanki se täältä
Sadetunnistinmoduuli, hanki se täältä
Hyppyjohdot
Leipälauta Hanki se täältä
OLED -näyttö Hae se täältä
Pietsosummeri Hanki se täältä
Visuino -ohjelma: Lataa Visuino
Vaihe 2: Piiri
- Liitä OLED -näyttötappi [VCC] Arduino -nastaan [5V]
- Liitä OLED -näyttötappi [GND] Arduino -nastaan [GND]
- Liitä OLED -näyttötappi [SDA] Arduino -nastaan [SDA]
- Liitä OLED -näyttötappi [SCL] Arduino -nastaan [SCL]
- Liitä Arduino 5V pietsosummerimoduulin nastaan VCC
- Liitä Arduino GND pietsosummerimoduulin nastaan GND
- Liitä Arduinon digitaalinen nasta 2 pietsosummerimoduulin nastaan S (signaali)
- Liitä Arduino 5V sadeanturimoduulin nastaan VCC
- Liitä Arduino GND sadeanturimoduulin nastaan GND
- Kytke Arduinon analoginen nasta 0 sadeanturimoduulin nastaan A0
Vaihe 3: Käynnistä Visuino ja valitse Arduino UNO Board Type
Arduinon ohjelmoinnin aloittamiseksi sinun on asennettava Arduino IDE täältä:
Huomaa, että Arduino IDE 1.6.6: ssa on kriittisiä vikoja. Varmista, että asennat 1.6.7 tai uudemman, muuten tämä Instructable ei toimi! Jos et ole tehnyt sitä, noudata tämän oppaan ohjeita, jotta Arduino IDE voidaan ohjelmoida Arduino UNO! Visuino: https://www.visuino.eu on myös asennettava. Käynnistä Visuino ensimmäisen kuvan mukaisesti Napsauta Visuinon Arduino -komponentin (Kuva 1) "Työkalut" -painiketta. Kun valintaikkuna tulee näkyviin, valitse "Arduino UNO", kuten kuvassa 2
Vaihe 4: Visuino ADD -komponentit
- Lisää "OLED -näyttö" -komponentti
- Lisää "Digitaalinen (Boolen) invertteri (ei)" -komponentti
- Lisää "Delay" -komponentti
Vaihe 5: Visuino -sarjan komponenteissa
- Kaksoisnapsauta DisplayOLED1 -näyttöä ja vedä elementti -ikkunassa "Piirrä teksti" vasemmalle puolelle.
- Määritä ominaisuusikkunan kooksi 2 ja kirjoita teksti: RAINING! ja Y - 20 Sulje elementti -ikkuna
- Valitse Viive1 ja muuta ominaisuusikkunassa väli 3000000
Vaihe 6: Visuino Connect -komponentit
- Liitä Arduino -analoginen nasta 0 Inverter1 -nastaiseen tuloon
- Yhdistä invertteri1 nastainen lähtö viiveeseen 1 nastainen käynnistys ja näyttö OLED1> Piirrä teksti1 nastainen kello ja Arduino Digital pin 2
- Liitä Delay1 -nastainen ulostulo näyttöön OLED1> Täytä näyttö1 -nastainen kello
- Liitä DisplayOLED1 -nastainen I2C -lähtö Arduino -kortin nastaan I2C -tulo
Vaihe 7: Luo, käännä ja lähetä Arduino -koodi
Visuinossa napsauta "Rakenna" -välilehden alareunasta, varmista, että oikea portti on valittu, ja napsauta sitten "Käännä/rakenna ja lähetä" -painiketta.
Vaihe 8: Pelaa
Jos kytket virtaa Arduino UNO -moduuliin ja pudotat vettä sadetunnistimelle, LED -näytön pitäisi alkaa näyttää teksti "RAINING!" ja summerimoduulin pitäisi antaa ääni.
Onnittelut! Olet suorittanut projektisi Visuinon kanssa. Liitteenä on myös Visuino -projekti, jonka loin tälle Instructable -ohjelmalle, voit ladata sen täältä ja avata sen Visuinossa:
Suositeltava:
Sosiaalisen etäisyyden tunnistimen tekeminen: 15 vaihetta
Sosiaalisen etäisyyden tunnistimen tekeminen: Kun vuosi 2020 oli päättymässä, ajattelin, että olisi hyvä sanoa hyvästit opetusohjelmalla, joka on juuri niin 2020. Annan sinulle, sosiaalisen etäisyyden ilmaisin. Tämän laitteen avulla voit olla sosiaalisessa etäisyydessä tekniikan kanssa ja jättää huolet taakse. T
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