Raspberry pi pico Klavye olarak kullanımı

Ahmet

S38>S85
Katılım
31 Mayıs 2021
Mesajlar
6,096
Ü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
 

Çevrimiçi üyeler

Forum istatistikleri

Konular
7,361
Mesajlar
124,439
Üyeler
2,985
Son üye
sertoglu42

Son kaynaklar

Son profil mesajları

Freemont2.0 herbokolog Freemont2.0 wrote on herbokolog's profile.
nick iniz yakıyor
:D
Freemont2.0 posta Freemont2.0 wrote on posta's profile.
Merhabalar :)
az bilgili çok meraklı
Prooffy semih_s Prooffy wrote on semih_s's profile.
Merhaba, sizden DSO2C10 hakkında bilgi rica ettim. Yanıtlarsanız sevinirim...
Unal taydin Unal wrote on taydin's profile.
Timur Bey, Arduino kontrollü bir akü şarj cihazı yapmaya çalışıyorum. Aklımdaki fikri basit bir çizim olarak konu açmıştım. Özellikle sizin fikirlerinizi çok önemsiyorum.
Back
Top