Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Në këtë tutorial do të mësojmë se si të zbulojmë një shi duke përdorur një sensor shiu dhe të bëjmë një tingull duke përdorur një modul zile dhe OLED Display dhe Visuino.
Shikoni videon.
Hapi 1: Çfarë ju nevojitet
Arduino UNO (ose ndonjë Arduino tjetër) Merre këtu
Moduli i sensorit të shiut, Merrni këtu
Telat e kërcyesit
Breadboard Merrni këtu
Ekran OLED Merrni këtu
Piezo buzzer Merre këtu
Programi Visuino: Shkarkoni Visuino
Hapi 2: Qarku
- Lidhni pinin e ekranit OLED [VCC] me kunjin Arduino [5V]
- Lidhni pinin e ekranit OLED [GND] me kunjin Arduino [GND]
- Lidhni pinin e ekranit OLED [SDA] me pinin Arduino [SDA]
- Lidhni pinin e ekranit OLED [SCL] me kunjin Arduino [SCL]
- Lidhni Arduino 5V me pin VCC të modulit piezo
- Lidhni Arduino GND me pin GND të modulit piezo
- Lidhni pinin dixhital Arduino 2 me pinin e modulit piezo buzzer S (sinjal)
- Lidhni Arduino 5V me pinin VCC të modulit të sensorit të shiut
- Lidhni Arduino GND me pinin GND të modulit të sensorit të shiut
- Lidhni pinin Arduino analog 0 me pinin e modulit të sensorit të shiut A0
Hapi 3: Filloni Visuino dhe zgjidhni llojin e bordit të Arduino UNO
Për të filluar programimin e Arduino, do t'ju duhet të keni të instaluar Arduino IDE nga këtu:
Ju lutemi kini parasysh se ka disa defekte kritike në Arduino IDE 1.6.6. Sigurohuni që të instaloni 1.6.7 ose më të lartë, përndryshe ky Instructable nuk do të funksionojë! Nëse nuk keni bërë, ndiqni hapat në këtë Udhëzues për të konfiguruar Arduino IDE për të programuar Arduino UNO! Visuino: https://www.visuino.eu gjithashtu duhet të instalohet. Filloni Visuino siç tregohet në foton e parë Klikoni në butonin "Tools" në përbërësin Arduino (Figura 1) në Visuino Kur të shfaqet dialogu, zgjidhni "Arduino UNO" siç tregohet në Figurën 2
Hapi 4: Në Visuino ADD Components
- Shtoni përbërësin "OLED Display"
- Shtoni përbërësin "Inverter dixhital (boolean) (jo)"
- Shtoni përbërësin "Vonesa"
Hapi 5: Në Komponentët e Visuino Set
- Klikoni dy herë në DisplayOLED1 dhe në dritaren e elementeve tërhiqni "Vizatoni tekstin" në anën e majtë..
- Në dritaren e pronave vendosni madhësinë në 2, shkruani tek: RAIN! dhe Y deri 20Mbyll dritaren e elementeve
- Zgjidhni Delay1 dhe në dritaren e pronave ndryshoni intervalin në 3000000
Hapi 6: Në Visuino Connect Components
- Lidhni pinin Arduino analog 0 me Inverter1 pin In
- Lidhni Inverter1 pin Out me Delay1 Pin Start dhe DisplayOLED1> Vizatoni Tekstin 1 pin Clock dhe Arduino Digital Digital 2
- Lidhni pinin e vonesës me DisplayOLED1> Plotësoni orën me pin me ekran
- Lidhni pinOLED1 pin I2C Out me kunjin e bordit Arduino I2C In
Hapi 7: Gjeneroni, përpiloni dhe ngarkoni kodin Arduino
Në Visuino, në fund klikoni në skedën "Ndërto", sigurohuni që porti i saktë është zgjedhur, pastaj klikoni në butonin "Përpilo/Ndërto dhe Ngarko".
Hapi 8: Luaj
Nëse e aktivizoni modulin Arduino UNO, dhe hidhni pak ujë në sensorin e shiut, ekrani LED duhet të fillojë të tregojë tekstin "SHIN!" dhe moduli i ziles duhet të bëjë një tingull.
Urime! Ju keni përfunduar projektin tuaj me Visuino. Gjithashtu është bashkangjitur projekti Visuino, që kam krijuar për këtë Instructable, mund ta shkarkoni këtu dhe ta hapni në Visuino: