Cat hungry.png
Здравствуйте! Собираем деньги на перевод материалов по электронике(https://www.allaboutcircuits.com/education/). Реквизиты указаны здесь.

Arduino:Примеры/HelloWorld

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

Перевод: Максим Кузьмин (Cubewriter)
Перевел 2686 статей для сайта.

Контакты:

Проверка/Оформление/Редактирование: Мякишев Е.А.


«Привет, мир!»[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. }

См.также

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

  1. glcd-v3-20111205.zip