Съдържание:

Автоматично завъртане на страница: 6 стъпки
Автоматично завъртане на страница: 6 стъпки

Видео: Автоматично завъртане на страница: 6 стъпки

Видео: Автоматично завъртане на страница: 6 стъпки
Видео: 17 Amazing Fastest Big Wood Sawmill Machines Working At Another Level 2024, Ноември
Anonim
Image
Image
Консумативи
Консумативи

Имали ли сте проблеми с прелистването на страници, докато свирите на инструмент? Сигурен съм, че много от нас имат. Това автоматично завъртане на страница може да ви помогне да разрешите проблема. Работата с него е супер лесна. Просто поставяте продукта на пода и всичко, от което се нуждаете, стъпвате върху бутона, за да обърнете страниците. По -важното е, че това е много лесно да се направи! Така че, без да се замисляме, нека започнем!

Стъпка 1: Консумативи

Консумативи
Консумативи
  • Дъска на Arduino Leonardo
  • Платка
  • Джъмперни проводници x8
  • Резистор 470 ома
  • Бутон
  • Кутия за обувки

Стъпка 2: Сглобете електрониката

Сглобете електрониката
Сглобете електрониката
Сглобете електрониката
Сглобете електрониката
Сглобете електрониката
Сглобете електрониката
  • свържете проводниците към бутона
  • свържете 5V към положително и GND към отрицателно
  • свържете положително и отрицателно към макета
  • свържете GND към Pin 4 и Pin 2 към чертежа
  • свържете резистора към платката
  • свържете бутона към макета

Стъпка 3: Кодиране

Кодиране
Кодиране

Последната стъпка е кодирането. Можете да изберете да използвате ArduBlock (предоставеното изображение) или кодовата версия.

Връзката за кода е тук

#включва

/* Тези основни библиотеки позволяват на дъските, базирани на 32u4 и SAMD (Leonardo, Esplora, Zero, Due и MKR Family) да се появяват като родна мишка и/или клавиатура на свързан компютър. */ void setup () {// поставете вашия код за настройка тук, за да стартирате веднъж: pinMode (2, INPUT); // задава цифровия щифт като вход Keyboard.begin (); // инициализира контрола върху клавиатурата Keyboard.releaseAll (); } void loop () {// поставете основния си код тук, за да се изпълнява многократно: if (digitalRead (2)) {pinMode (4, INPUT_PULLUP); // направете щифт 4 вход и включете издърпващия резистор, така че да върви високо, освен ако не е свързан към земята, ако (digitalRead (4) == LOW) {// не правите нищо, докато щифт 4 падне ниско Keyboard.press (215); // клавишът за натискане (ASCII код)} Keyboard.releaseAll (); }}

Стъпка 4: Кутията

Кутията
Кутията
Кутията
Кутията
  1. проследете размера на бутона на кутията
  2. изрежете дупката

Стъпка 5:

Образ
Образ
Образ
Образ
Образ
Образ
  1. Прокарайте бутона през отвора
  2. Поставете Arduino в кутията

Стъпка 6: Завършете

Препоръчано: