Raspberry pi pico Klavye olarak kullanımı

Ahmet

S38>S85
Katılım
31 Mayıs 2021
Mesajlar
6,106
Ü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
7,674
Mesajlar
127,877
Üyeler
3,100
Son üye
eren76

Son kaynaklar

Son profil mesajları

Python Geliştirmeye eklediğim yapay zeka sunucusu, yeni başlayanlar için roket etkisi
Bir insanın zeka seviyesinin en kolay tesbiti, sorduğu sorulardır.
yapay zeka interneti yedi bitirdi, arama motoru kullanan, forumlara yazan kaldı mı ?
Freemont2.0 herbokolog Freemont2.0 wrote on herbokolog's profile.
nick iniz yakıyor
:D
az bilgili çok meraklı
Back
Top