Arduino:Примеры/HelloWorld

Материал из Онлайн справочника
Перейти к навигации Перейти к поиску

Перевод: Максим Кузьмин (Cubewriter) Перевел 364226 статей для сайта.</br>Контакты:</br>* Skype: cubewriter</br>* E-mail: cubewriter@gmail.com</br>* Максим Кузьмин на freelance.ru
Проверка/Оформление/Редактирование: Мякишев Е.А.


«Привет, мир!»[1]

Этот пример показывает при помощи Arduino и библиотеки GLCD напечатать на GLCD-панели надпись «Hello, world!» Кроме того, на GLCD-панели будет отображаться количество секунд, прошедших со сброса.

Код

 1 /*
 2 «Привет, мир!»
 3 
 4 Этот скетч печатает на LCD-экране надпись «Hello, World!», а также 
 5 показывает количество секунд, прошедших со сброса.
 6 
 7 Цепь:
 8 О том, как подключить GLCD-модуль, читайте в документации, находящейся по 
 9 адресу «glcd/doc». Файл glcd/doc/GLCDref.htm можно просматривать
10 в браузере.
11 
12 */
13 
14 // подключаем заголовочный файл с библиотекой GLCD:
15 #include <glcd.h>
16 
17 // подключаем шрифты:
18 #include <fonts/allFonts.h>
19 
20 void setup() {
21   // инициализируем библиотеку GLCD: 
22   GLCD.Init();
23 
24   // выбираем шрифт для текстовой области, заданной по умолчанию:
25   GLCD.SelectFont(System5x7);
26 
27   GLCD.print("hello, world!");  //  "Привет, мир!"
28 }
29 
30 void loop() {
31   // Ставим курсор в столбец 0, линию 1
32   // (линия 1 – это, фактически, вторая линия, потому что отсчет
33   // начинается с «0»):
34   GLCD.CursorTo(0, 1);
35 
36   // Печатаем количество секунд, прошедших со сброса:
37   GLCD.print(millis()/1000);
38 }

См.также

Внешние ссылки