Отчет по учебная практике. Научно-исследовательская работа (вид практики, тип практики) в фгбоу во пгту, кафедра Пип эвс
Задание 3. Задания для самостоятельного решения
Download 0.53 Mb.
|
Praktikaa
- Bu sahifa navigatsiya:
- Задание 3.1. Задания для самостоятельного решения
Задание 3.
Задания для самостоятельного решения 1.Вывести на первой строке свое имя (латиницей), а на второй строке вывести в середине строки (7 и 8 символ ) 2 звездочки. #include const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2; LiquidCrystal lcd(rs, en, d4, d5, d6, d7); void setup() { lcd.begin(16, 2); lcd.print("Asadbek"); } void loop() { lcd.setCursor(0, 1); lcd.print(millis() / 1000); } Задание 3.1. Задания для самостоятельного решения Вывести на экран свою визитную карточку. Она должна содержать краткую информацию о Вас. Допустимо выводить текст латиницей. #include #include #include #include #define SCREEN_WIDTH 128 // OLED display width, in pixels #define SCREEN_HEIGHT 32 // OLED display height, in pixels #define OLED_RESET -1 // Reset pin # (or -1 if sharing Arduino reset pin) #define SCREEN_ADDRESS 0x3C ///< See datasheet for Address; 0x3D for 128x64, 0x3C for 128x32 Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET); int16_t i; void setup() { display.begin(SSD1306_SWITCHCAPVCC, SCREEN_ADDRESS); delay(1000); // Pause for 1 seconds display.clearDisplay(); // Draw a single pixel in white display.drawPixel(10, 10, SSD1306_WHITE);// рисуем точку на координатах 10:10 display.display(); for(i=0; i display.display(); // Update screen with each newly-drawn line delay(1); } delay(2000); // Pause for 2 second display.clearDisplay(); //прямоугольник display.drawRect(10, 10, 30, 20, SSD1306_WHITE); display.display(); // Update screen with each newly-drawn rectangle delay(2000); display.clearDisplay(); // круг display.drawCircle(15, 15, 10, SSD1306_WHITE); display.display(); delay(2000); display.clearDisplay(); // круг залитый цветом display.fillCircle(15, 15, 10, SSD1306_INVERSE); display.display(); // Update screen with each newly-drawn circle delay(2000); display.clearDisplay(); // прямоугольник с возможностью сделать круглыми грани(5 параметр ) display.drawRoundRect(0, 0, 30, 20,0, SSD1306_WHITE); display.display(); delay(2000); display.clearDisplay(); // трегуольник и закрашенный треугольник display.drawTriangle( 1 , 1, 10, 1, 1, 10, SSD1306_WHITE); display.fillTriangle(10, 10, 20, 1, 10, 20, SSD1306_INVERSE); display.display(); delay(2000); display.clearDisplay(); // вывод текста display.setTextSize(1); // Normal 1:1 pixel scale display.setTextColor(SSD1306_WHITE); // Draw white text display.setCursor(0,0); // Start at top-left corner display.println(F("Suyunov Shoxrux")); display.display(); } void loop() { } Download 0.53 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling