
Სარჩევი:
2025 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2025-06-01 06:09



ამ გაკვეთილში ჩვენ გამოვიყენებთ I2C BMP280 წნევას, ტემპერატურის სენსორს, OLED LCD- ს, Arduino UNO- ს გაზომეთ წნევა და ტემპერატურა და აჩვენეთ შედეგები LCD- ზე. უყურეთ სადემონსტრაციო ვიდეოს.
ნაბიჯი 1: რაც დაგჭირდებათ



- Arduino UNO (შეიძლება იყოს ნებისმიერი სხვა Arduino)
- ჯუმბერის მავთულები
- OLED LCD
- I2C BMP280 სენსორი
- Visuino პროგრამა: ჩამოტვირთეთ Visuino
ნაბიჯი 2: წრე

- შეაერთეთ Arduino pin (SCL) BMP280 pin (SCL)
- შეაერთეთ Arduino pin (SDA) BMP280 pin (SDA)
- შეაერთეთ Arduino პინი (SCL) OLED LCD პინთან (SCL)
- შეაერთეთ Arduino პინი (SDA) OLED LCD პინთან (SDA)
- შეაერთეთ Arduino pin (5V) OLED LCD pin- თან (VCC)
- შეაერთეთ Arduino pin (3.3V) BMP280 pin (VCC)
- შეაერთეთ Arduino პინი (GND) OLED LCD პინთან (GND)
- შეაერთეთ Arduino pin (GND) BMP280 pin (GND)
ნაბიჯი 3: დაიწყეთ Visuino და შეარჩიეთ Arduino UNO დაფის ტიპი


Arduino- ს პროგრამირების დასაწყებად, თქვენ დაგჭირდებათ Arduino IDE დაინსტალირებული აქედან:
გთხოვთ გაითვალისწინოთ, რომ Arduino IDE 1.6.6- ში არის რამდენიმე მნიშვნელოვანი შეცდომა. დარწმუნდით, რომ დააინსტალირეთ 1.6.7 ან უფრო მაღალი, წინააღმდეგ შემთხვევაში ეს ინსტრუქცია არ იმუშავებს! თუ თქვენ არ გააკეთეთ, მიჰყევით ამ ინსტრუქციებში მითითებულ ნაბიჯებს Arduino IDE- ს დასაყენებლად ESP 8266 პროგრამისთვის! Visuino: https://www.visuino.eu ასევე უნდა იყოს დაინსტალირებული. ვიზუინოს დაწყება, როგორც ნაჩვენებია პირველ სურათზე, დააწკაპუნეთ ღილაკზე "ინსტრუმენტები" Arduino კომპონენტზე (სურათი 1) ვიზუინოში, როდესაც დიალოგი გამოჩნდება, აირჩიეთ "Arduino UNO" როგორც ნაჩვენებია სურათზე 2
ნაბიჯი 4: Visuino- ში დაამატეთ კომპონენტები



- დაამატეთ წნევის ტემპერატურა BME 280 I2C კომპონენტი
- დაამატეთ 2x MapRange კომპონენტი
- დაამატეთ DISPLAY OLED LCD I2C
- ორჯერ დააწკაპუნეთ OLED LCD კომპონენტზე და რედაქტორზე:
- აირჩიეთ "ტექსტური ველი", გადაიტანეთ იგი მარცხნივ და თვისებების ფანჯარაში დააყენეთ: x 60 -მდე და y 5 -მდე
- აირჩიეთ "ტექსტური ველი", გადაიტანეთ იგი მარცხნივ და თვისებების ფანჯარაში დააყენეთ: x 50 -მდე და y 20 -მდე
- აირჩიეთ "ტექსტის დახაზვა", გადაიტანეთ იგი მარცხნივ და თვისებების ფანჯარაში დააყენეთ: x 0 -მდე და y 5 -მდე და ტექსტი დააყენეთ: "წნევა:"
- აირჩიეთ "ტექსტის დახაზვა", გადაიტანეთ იგი მარცხნივ და თვისებების ფანჯარაში დააყენეთ: x 0 -მდე და y 20 -მდე და ტექსტი დააყენეთ: "Temp:"
ნაბიჯი 5: Visuino- ში: კომპონენტების დაკავშირება

- შეაერთეთ Arduino I2C pin [in] PressureTemperatureHumidity1 I2C pin [out]
- შეაერთეთ Arduino I2C პინი [in] DisplayOLED1 I2C პინთან [გარეთ]
- შეაერთეთ Arduino სერიული [0] pin [out] DisplayOLED1 pin [in]
- შეაერთეთ PressureTemperatureHumidity1 pin წნევა (Pa) MapRange- თან 1 pin [in]
- შეაერთეთ PressureTemperatureHumidity1 pin ტემპერატურა ტემპერატურა MapRange- თან 2 pin [in]
- შეაერთეთ MapRange1 DisplayOLED1 პინთან [Elements Text Field1]
- შეაერთეთ MapRange2 DisplayOLED1 პინთან [Elements Text Field2]
ნაბიჯი 6: შექმენით, შეადგინეთ და ატვირთეთ არდუინოს კოდი


Visuino- ში დააჭირეთ F9 ან დააწკაპუნეთ სურათზე ნაჩვენები ღილაკზე Arduino კოდის შესაქმნელად და გახსენით Arduino IDE
Arduino IDE- ში დააწკაპუნეთ ღილაკზე „ატვირთვა“, რათა შეადგინოთ და ატვირთოთ კოდი (სურათი 2)
ნაბიჯი 7: თამაში
თუ თქვენ ჩართავთ Arduino Uno მოდულს, Lcd დაიწყებს მონაცემების ჩვენებას მიმდინარე წნევისა და ტემპერატურის შესახებ.
გილოცავთ! თქვენ დაასრულეთ თქვენი I2C BMP280 სენსორული პროექტი Visuino- სთან ერთად. ასევე ერთვის Visuino პროექტი, რომელიც მე შევქმენი ამ Instructable- ისთვის.
შეგიძლიათ გადმოწეროთ და გახსნათ Visuino- ში:
გირჩევთ:
Bitmap ანიმაცია SSD1331 OLED ეკრანზე (SPI) Visuino– ით: 8 ნაბიჯი

Bitmap ანიმაცია SSD1331 OLED ეკრანზე (SPI) Visuino– სთან ერთად: ამ გაკვეთილში ჩვენ გამოვაჩენთ და გადავიტანთ bitmap გამოსახულებას ანიმაციის მარტივი ფორმით SSD1331 OLED ეკრანზე (SPI) Visuino– სთან ერთად. ნახეთ ვიდეო
როგორ გადაახვიოთ TEXT I2C 0.91 "128X32 OLED ეკრანზე: 6 ნაბიჯი

როგორ გადავაადგილოთ ტექსტი I2C 0.91 "128X32 OLED ეკრანზე: ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ გადავაადგილოთ ტექსტი I2C 0.91 & 128X32 OLED დისპლეზე Arduino და Visuino პროგრამების გამოყენებით. უყურეთ ვიდეოს
0.96 ინჩი I2C OLED SMD პინით: 3 ნაბიჯი

0.96 ინჩი I2C OLED SMD პინით: მასალა: 1 x OPEN-SMART UNO R3 დაფა 1 x 0.96 ინჩი I2C OLED SMD პინით 1 x IO გაფართოების ფარი 1 x სატესტო საშუალებები 4 x დოპონტის კაბელი მიმოხილვა: ლამაზი I2C OLED ჩვენების მოდული SMD და PAD ქინძისთავებისთვის DIY. ადვილია მისი შედუღება ექსპერიმენტის PCB– ზე ან
როგორ გავაკონტროლოთ I2C Oled ეკრანი Arduino– ით: 9 ნაბიჯი (სურათებით)

როგორ გავაკონტროლო I2C Oled ეკრანი Arduino– ით: ეს არის ძალიან მარტივი გაკვეთილი, თუ როგორ უნდა აკონტროლოთ I2C Oled ეკრანი Arduino– ით თუ მოგწონთ ეს ინსტრუქციულად გთხოვთ გამოიწეროთ ჩემი არხი https://www.youtube.com/ZenoModiff
VISUINO მოძრავი კამათელი 0,96 ინჩიანი 4 პინიანი OLED მოდულის გამოყენებით: 7 ნაბიჯი

VISUINO Rolling Dice გამოყენებით 0.96 ინჩი 4 პინიანი OLED მოდული: ამ გაკვეთილში ჩვენ გამოვიყენებთ OLED Lcd და Visuino- ს, რათა მოვახდინოთ მოძრავი კამათელი, როდესაც დავაჭერთ ღილაკს ჩვენს პურის დაფაზე. უყურეთ სადემონსტრაციო ვიდეოს