Mouse și tastatură cu Arduino Leonardo Arduino Leonardo pe post de tastatura Arduino Leonardo pe post de mouse Logare presiune atmosferica, umiditate, nivel de iluminare și temperatura în Excel, cu Arduino Leonardo Mouse cu accelerometru și Arduino Leonardo un Arduino Leonardo poți să-l faci să se comporte ca o tastatura sau un mouse absolut obișnuite Este o facilitate a noului microcontroller Atmega32u4 se va comporta ca și cum ai fi apăsat taste pe tastatura obișnuită Imediat ce ai programat placa să trimită taste apăsate către calculator Arduino le va trimite tot timpul până când ii spui să se oprească Exact în același mod cum emulează tastatura Arduino Leonardo poate fi văzut de calculator și ca mouse Acest proiect folosește un senzor BMP085 (presiune atmosferica și temperatura) un senzor de lumina brick și un senzor de umiditate brick împreună cu un Arduino Leonardo pentru a introduce periodic informație într-un document Excel Acest proiect se bazează pe capacitatea plăcii Arduino Leonardo de a se comporta ca mouse vom obține un mouse pe care îl vom controla prin mișcarea mâinii

Mouse și tastatură cu Arduino Leonardo

Arduino Leonardo pe post de tastatura

Exact, daca ai un Arduino Leonardo, poți să-l faci să se comporte ca o tastatura sau un mouse absolut obișnuite (din punct de vedere al calculatorului). Este o facilitate a noului microcontroller Atmega32u4. Tot ce ai de făcut este ca în codul Arduino să apelezi libraria Keyboard și calculatorul (la care ai conectat Arduino prin USB) se va comporta ca și cum ai fi apăsat taste pe tastatura obișnuită.

Înainte de a trece mai departe, este necesar să îți atrag atenția asupra unui lucru care ar putea fi neplăcut. Imediat ce ai programat placa să trimită taste apăsate către calculator, Arduino le va trimite tot timpul, până când ii spui să se oprească. Singurul mod în care îi poți spune să se oprească este încărcând alt program.

Dar dacă ai pus placa să trimită taste prea rapid, atunci nu vei putea face acest lucru, pentru ca se vor apasă taste chiar în mediul de dezvoltare, acolo unde vei vrea să scrii codul. Ca să nu se întâmple asta, ai grija ca să existe un mecanism prin care să oprești trimiterea de taste (cum ar fi un buton conectat la Arduino, sau un delay mare pus un setup).

Cu un delay în setup, poți oricând să dai un reset plăcii altfel încât să o forțezi să ruleze funcția setup, și apoi cat timp placa sta în delay, tu ii vei putea modifica programul.

Arduino Leonardo pe post de mouse

Exact în același mod cum emulează tastatura, Arduino Leonardo poate fi văzut de calculator și ca mouse. Poate mișca cursorul pe ecran la orice poziție și poate simula apăsarea pe butoanele mouse-ului.

Logare presiune atmosferica, umiditate, nivel de iluminare și temperatura în Excel, cu Arduino Leonardo

Folosindu-ne de capacitatea lui Arduino Leonardo de a emula o tastatura, devine foarte simplu să logam informație pe calculator. Tot ce avem de făcut este să apăsam din Arduino acele taste corespunzătoare valorilor citite (ca să când le-am introduce manual din tastatura). Acest proiect folosește un senzor BMP085 (presiune atmosferica și temperatura), un senzor de lumina brick și un senzor de umiditate brick, împreună cu un Arduino Leonardo pentru a introduce periodic informație într-un document Excel.

Mouse cu accelerometru și Arduino Leonardo

Acest proiect se bazează pe capacitatea plăcii Arduino Leonardo de a se comporta ca mouse. Prin combinarea unui Arduino Leonardo cu un accelerometru pe 3 axe, vom obține un mouse pe care îl vom controla prin mișcarea mâinii. Poți folosi orice fel de accelerometrul dorești. În cele ce urmează vom folosi un accelerometru ADXL335, pentru simplitate. Accelerometrul se conectează la Arduino în modul obișnuit, ca în schema mai jos…

Conținutul acestui articol este în format PDF pus la dispoziție de specialiștii RoboFun.ro. Pentru a vizualiza apăsați butonul Preview iar pentru a descărca butonul Download.

Mouse și tastatură cu Arduino Leonardo

  • Arduino Leonardo pe post de tastatura

    Exact, daca ai un Arduino Leonardo, poți să-l faci să se comporte ca o tastatura sau un mouse absolut obișnuite (din punct de vedere al calculatorului). Este o facilitate a noului microcontroller Atmega32u4. Tot ce ai de făcut este ca în codul Arduino să apelezi libraria Keyboard și calculatorul (la care ai conectat Arduino prin USB) se va comporta ca și cum ai fi apăsat taste pe tastatura obișnuită. Înainte de a trece mai departe, este necesar să îți atrag atenția asupra unui lucru care ar putea fi neplăcut. Imediat ce ai programat placa să trimită taste apăsate către calculator, Arduino le va trimite tot timpul, până când ii spui să se oprească. Singurul mod în care îi poți spune să se oprească este încărcând alt program. Dar daca ai pus placa să trimită taste prea rapid, atunci nu vei putea face acest lucru, pentru ca se vor apasă taste chiar în mediul de dezvoltare, acolo unde vei vrea să scrii codul. Ca să nu se întâmple asta, ai grija ca să existe un mecanism prin care să oprești trimiterea de taste (cum ar fi un buton conectat la Arduino, sau un delay mare pus un setup). Cu un delay în setup, poți oricând să dai un reset plăcii altfel încât să o forțezi să ruleze funcția setup, și apoi cat timp placa sta în delay, tu ii vei putea modifica programul.

    Arduino Leonardo pe post de mouse

    Exact în același mod cum emulează tastatura, Arduino Leonardo poate fi văzut de calculator și ca mouse. Poate mișca cursorul pe ecran la orice poziție și poate simula apăsarea pe butoanele mouse-ului.

    Logare presiune atmosferica, umiditate, nivel de iluminare și temperatura în Excel, cu Arduino Leonardo

    Folosindu-ne de capacitatea lui Arduino Leonardo de a emula o tastatura, devine foarte simplu să logam informație pe calculator. Tot ce avem de făcut este să apăsam din Arduino acele taste corespunzătoare valorilor citite (ca să când le-am introduce manual din tastatura). Acest proiect folosește un senzor BMP085 (presiune atmosferica și temperatura), un senzor de lumina brick și un senzor de umiditate brick, împreună cu un Arduino Leonardo pentru a introduce periodic informație într-un document Excel.

    Mouse cu accelerometru și Arduino Leonardo

    Acest proiect se bazează pe capacitatea plăcii Arduino Leonardo de a se comporta ca mouse. Prin combinarea unui Arduino Leonardo cu un accelerometru pe 3 axe, vom obține un mouse pe care îl vom controla prin mișcarea mâinii. Poți folosi orice fel de accelerometrul dorești. În cele ce urmează vom folosi un accelerometru ADXL335, pentru simplitate. Accelerometrul se conectează la Arduino în modul obișnuit, ca în schema mai jos.

Citește și:

Poți folosi următorul cupon de reducere pentru a obține discount la componente electronice:

Upgrade Deals

Buy 2 Get 8% Off,Buy 4 Get 18% Off

More Less
8%-18%
Expiră la: 01-01-2024
LinkedIn

Pentru alte cupoane de reducere apăsați aici

Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
LinkedIn
Share on email
Email
Share on print
Print

Leave a Reply

Close Menu