Taula de continguts:
- Pas 1: què necessiteu
- Pas 2: el circuit
- Pas 3: Inicieu Visuino i seleccioneu el tipus de placa Arduino UNO
- Pas 4: a Visuino AFEGEIX i defineix components
- Pas 5: a Components de Visuino Connect
- Pas 6: Genereu, compileu i pengeu el codi Arduino
- Pas 7: Juga
Vídeo: Com construir un monitor de planta amb Arduino: 7 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:10
En aquest tutorial aprendrem com detectar la humitat del sòl mitjançant un sensor d’humitat i parpellejar un LED verd si tot està bé i la pantalla OLED i Visuino.
Mira el vídeo.
Pas 1: què necessiteu
Arduino UNO (o qualsevol altre Arduino) Obteniu-lo aquí
Mòdul de sensor d'humitat del sòl, obteniu-lo aquí
Filferros de pont
Breadboard Aconsegueix-ho aquí
Pantalla OLED Aconsegueix-ho aquí
1X LED vermell, 1X LED verd Aconsegueix-los aquí
Programa Visuino: descarregar Visuino
Pas 2: el circuit
- Connecteu el pin de pantalla OLED [VCC] al pin Arduino [5V]
- Connecteu el pin de pantalla OLED [GND] al pin Arduino [GND]
- Connecteu el pin OLED [SDA] al pin Arduino [SDA]
- Connecteu el pin OLED [SCL] al pin Arduino [SCL]
- Connecteu Arduino 5V al pin VCC del mòdul de brunzidor piezoelèctric
- Connecteu Arduino GND al pin negatiu de LED verd
- Connecteu Arduino GND al pin negatiu de LED vermell
- Connecteu el pin digital Arduino 3 al pin negatiu de LED verd
- Connecteu el pin digital Arduino 2 al pin negatiu de LED vermell
- Connecteu Arduino 5V al pin VCC del mòdul del sensor d’humitat
- Connecteu Arduino GND al pin GND del mòdul del sensor d’humitat
- Connecteu el pin analògic Arduino 0 al pin A0 del mòdul del sensor d’humitat
Pas 3: Inicieu Visuino i seleccioneu el tipus de placa Arduino UNO
Per començar a programar l’Arduino, haureu de tenir instal·lat l’IDE Arduino des d’aquí:
Tingueu en compte que hi ha alguns errors crítics a Arduino IDE 1.6.6. Assegureu-vos que instal·leu la versió 1.6.7 o superior, en cas contrari, aquest instructiu no funcionarà. Si encara no ho heu fet, seguiu els passos d'aquesta instrucció per configurar l'IDE d'Arduino per programar Arduino UNO. El Visuino: https://www.visuino.eu també ha d’estar instal·lat. Inicieu Visuino com es mostra a la primera imatge Feu clic al botó "Eines" del component Arduino (imatge 1) a Visuino Quan aparegui el quadre de diàleg, seleccioneu "Arduino UNO" tal com es mostra a la imatge 2
Pas 4: a Visuino AFEGEIX i defineix components
Afegiu un component "Pantalla OLED"
Afegiu el component 2x "Compare Analog Value"
- Feu doble clic a DisplayOLED1 i, a la finestra d’elements, arrossegueu el camp de text cap a l’esquerra i, a continuació, definiu la mida de la finestra de propietats a 3 Tanca la finestra d’elements
- Seleccioneu CompareValue1 i, a la finestra de propietats, configureu "Compare Type" a ctBiggerOrEqual i Value a 0,7 << aquest és el valor de sensibilitat, podeu canviar-lo si voleu
- Seleccioneu CompareValue2 i, a la finestra de propietats, configureu "Compare Type" a ctSmaller i Value a 0,7 << aquest és el valor de sensibilitat, podeu canviar-lo si voleu
Pas 5: a Components de Visuino Connect
- Connecteu el pin analògic Arduino 0 a CompareValue1 pin In, CompareValue2 pin In, DisplayOLED1> Camp de text1 Pin In
- Connecteu CompareValue1 Pin Out al pin digital Arduino 2
- Connecteu CompareValue2 Pin Out al pin digital 3 d'Arduino
- DisplayOLED1 pin I2C Out a placa Arduino I2C pin In
Pas 6: Genereu, compileu i pengeu el codi Arduino
A Visuino, a la part inferior, feu clic a la pestanya "Construeix", assegureu-vos que el port correcte estigui seleccionat i feu clic al botó "Compila / Compila i penja".
Pas 7: Juga
Si enceneu el mòdul Arduino UNO i el LED hauria de parpellejar (vermell no hi ha prou aigua, prou aigua verda) i la pantalla OLED mostrarà el nivell d’humitat. Heu completat el vostre projecte amb Visuino. També s’adjunta el projecte Visuino, que he creat per a aquest Instructable, el podeu descarregar aquí i obrir-lo a Visuino:
Recomanat:
Pixie - Deixa que la teva planta sigui intel·ligent: 4 passos (amb imatges)
Pixie - Let Your Plant Smart: Pixie va ser un projecte desenvolupat amb la intenció de fer més interactives les plantes que tenim a casa, ja que per a la majoria de la gent un dels reptes de tenir una planta a casa és saber cuidar-la. amb quina freqüència regem, quan i quant se su
Monitor intel·ligent de plantes d’interior: sapigueu quan la vostra planta necessita regar: 8 passos (amb imatges)
Monitor intel·ligent de plantes d’interior: sàpiga quan la vostra planta necessita regar: fa un parell de mesos vaig fabricar un pal de control de la humitat del sòl que funciona amb bateries i que es pot enganxar al sòl del test de la vostra planta d’interior per proporcionar-vos informació útil sobre el sòl nivell d'humitat i LED de flaix per dir-vos quan cal
Regar la planta amb un Arduino: 5 passos (amb imatges)
Regar la planta amb un Arduino: teniu una planta d’interior que us agradi, però oblideu de regar-la massa sovint? Aquest instructable explicarà com fer un sistema de reg de plantes impulsat per Arduino i com donar a la vostra planta una mica més de personalitat. Després de seguir aquest instructiu t
Planta auto-regant amb Arduino: 3 passos
Planta auto-regant amb Arduino: Benvingut al meu projecte. Es tracta d’una planta que té la capacitat de cuidar-se i regar-se sempre que detecta que la necessita. Aquesta imatge és una vista frontal del meu projecte final. La tassa conté la vostra planta que us enganxa la humitat del sòl
Feu una llum de planta automàtica: 6 passos (amb imatges)
Feu una llum de planta automàtica: aquesta llum ajuda a créixer les vostres plantes. Tinc la idea del Garduino, però no se’n treu res. L’esquema i el programa són meus. Aquesta llum de la planta proporciona a les plantes 4 hores de llum addicionals al dia. Quan es fa fosc, s’encén i després