Hirdetés
- Melyik tápegységet vegyem?
- Apple asztali gépek
- SSD kibeszélő
- Több száz játékban kezdi meg karrierjét az FSR Redstone
- AMD Navi Radeon™ RX 9xxx sorozat
- Az SK Hynix elárulta, hogy meddig nem lesz elég memória
- Milyen széket vegyek?
- Tudjuk, de nem tesszük: a magyarok többsége nem törődik adatai védelmével
- Elkészült az SMIC 5 nm-es node-ja, de a kínaiaknak haszna nincs rajta
- MILC felhasználók szakmai topikja
-
PROHARDVER!
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
lanszelot
addikt
válasz
DigitXT
#19845
üzenetére
Először is köszönöm szépen a választ.
Mint írtam, már #19815 óta nem a programról van szó, hanem csak általános programozási kérdéseket tettem fel.
Valószínű nem jól fogalmazok, ezért elnézést kérek.Itt az a program az érzékelőhöz aminél a négyzet nem működött. /de nem erről kérdeztem/
#include <Adafruit_SSD1306.h>#include <splash.h>uint32_t lastms= 0;bool blink = true;Adafruit_SSD1306 display = Adafruit_SSD1306(128, 64, &Wire);void setup() {Serial.begin(9600);// SSD1306_SWITCHCAPVCC = generate display voltage from 3.3V internallydisplay.begin(SSD1306_SWITCHCAPVCC, 0x3C); // Address 0x3C for 128x32display.display();delay(2000);}void loop() {int sensorValue = analogRead(A0);int isgas = digitalRead(2);String gas;delay(1000);display.clearDisplay(); //this line to clear previous logodisplay.setTextSize(2); /*text size 3*/display.setCursor(3,0); // ez tartja egy helyben a szövegetdisplay.setTextColor(WHITE); //without this no displaydisplay.print("Gasmeter");display.setTextSize(1); /*text size 2*/display.setCursor(0,50); // ez tartja egy helyben a szövegetdisplay.setTextColor(WHITE); //without this no displaydisplay.print("CO2 = ");display.print(sensorValue);display.print(" PPM ");if (sensorValue < 90) {gas = "No Gas";}else{gas = " Gas";if (millis() - lastms > 4000) {lastms = millis();if (blink)display.drawRoundRect(80, 47, 40, 15, 2, WHITE);elsedisplay.drawRoundRect(80, 47, 40, 15, 2, BLACK);blink = !blink;}}display.print(gas);display.display(); //to shows or update your TEXT}pont ezért nem szúrtam be, mert lehetetlen ide berakni
Mint láthatod, nincs benne semmi az "if" -en kívül
Új hozzászólás Aktív témák
- Mibe tegyem a megtakarításaimat?
- Battlefield 6
- Mikrotik routerek
- One mobilszolgáltatások
- Bestbuy játékok
- Robotporszívók
- Xbox tulajok OFF topicja
- Samsung Galaxy Watch6 Classic - tekerd!
- Counter-Strike: Global Offensive (CS:GO) / Counter-Strike 2 (CS2)
- Melyik tápegységet vegyem?
- További aktív témák...
- Dell Latutide E7270, 7280, i5- i7, 8GB RAM, 256gb ssd, számla, 6 hó gar - több db
- Kiváló állapotban lévő Honor Magic 7 Pro okostelefon eladó, ajándék tokkal
- Új Garmin Venu 3S - rózsa krémarany - bolti ár 2/3-án
- Lenovo IdeaPad 510 laptop
- GAMER PC - RTX 3090 24GB/I7 11700K/32GB DDR4/2TB SSD/750W GOLD/
- RAKTÁRKISÖPRÉS! Eladó projektorok!
- 200db SZETT! REFURBISHED - DELL Docking Station WD19S + 130W töltő
- 185 - Lenovo Legion Pro 7 (16IAX10H) - Intel Core U9 275HX, RTX 5080
- ÁRGARANCIA!Épített KomPhone i5 12400F 16/32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Telefon felvásárlás!! Honor 200 Lite, Honor 200, Honor 200 Pro, Honor 200 Smart
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: ATW Internet Kft.
Város: Budapest
ekkold

