Raspberry pi pico Klavye olarak kullanımı

Ahmet

S38>S85
Katılım
31 Mayıs 2021
Mesajlar
6,175
Üzerinde dahili USB barındıran bu işlemcimizi klavye veya mouse olarak kullanmamız mümkün.
Bu konuda klavye olarak kullanımı işleyeceğim.

Kod:
#include "Keyboard.h"

void setup() {
  Keyboard.begin();
}

void loop() {
 
  if(BOOTSEL){
    Keyboard.write("MEKATRONIK FORUM");
    while(BOOTSEL){
      delay(5);
    }
    
  }
 
}

Programın çalışması:
Bu programı pico kartına yükledikten sonra boş bir not defteri açıp kartın üstündeki beyaz butona basıyoruz.
Not defterine "MEKATRONIK FORUM" çıktısı yaptığını göreceğiz
 
rp pico kartı kurulumu için bu konuyu inceleyebilirsiniz.
 
Pico için paylaşılmış bütün resmi dökümanları burada bulabilirsiniz:


Pico dosylarının rar içinde bulunduğu konum
DATA/CPU/PICO
 
Üzerinde dahili USB barındıran bu işlemcimizi klavye veya mouse olarak kullanmamız mümkün.
Bu konuda klavye olarak kullanımı işleyeceğim.

Kod:
#include "Keyboard.h"

void setup() {
  Keyboard.begin();
}

void loop() {
 
  if(BOOTSEL){
    Keyboard.write("MEKATRONIK FORUM");
    while(BOOTSEL){
      delay(5);
    }
   
  }
 
}

Programın çalışması:
Bu programı pico kartına yükledikten sonra boş bir not defteri açıp kartın üstündeki beyaz butona basıyoruz.
Not defterine "MEKATRONIK FORUM" çıktısı yaptığını göreceğiz
C:\Program Files (x86)\Arduino\libraries\Keyboard\src/Keyboard.h:25:10: fatal error: HID.h: No such file or directory
#include "HID.h"
Hatası alıyorum
 
Ek devre kartı yöneticisine "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json" linkini kopyalayarak ,"Raspberry pi pico/RP2040" kütüphanesini kurarak kartımızı seçmeliyiz. Derleyicinin bu kütüphanedeki "Keyboard" kütüphanesini kullanmasını sağlamalıyız("Birden fazla Keyboard kütüphanesi mevcut" hatası verirse diğer dosya uzantılarına giderek diğerlerini silmeliyiz). "Keyboard.write" yerine "Keyboard.print" komutunu kullanmalıyız
 

Forum istatistikleri

Konular
8,866
Mesajlar
144,195
Üyeler
3,561
Son üye
ecem oruç

Son kaynaklar

Back
Top