Bunu, burada olduğum tavşan izinde başkası için yapıştırmak (5 Eki 2014). NOT: bu çok deneyimsiz bir PoV'dandır, bu yüzden bu, birçoğunuz için açık olabilir, ancak benim için değildi ve bunu çözmek biraz zaman aldı.
Basit bir lazer barkod tarayıcıyı USB üzerinden bir RaspberryPi B + 'ya, Linux / RBPi vb. İle hiçbir deneyimim yok. Aramaya çalışıyorum. Sonunda Google arama beni bu sayfaya getirdi.
David Sykes tarafından 15 Haziran 2012 tarihinde PyUSB referansıyla verilen cevaba ulaştım ve oradan ADAFruit’in Microsoft Kinect’i hacklemelerinin bir parçası olarak Python ve PyUSB’nin Kurulumu’nu buldum .
Bilgisayarımda olsaydı, çok çabuk başarabileceğimi hissediyorum. Ama bunu bir Ahududu Pi ile yapmak gerçekten beni bir döngü için atıyordu. Eğer bu kılavuzu okuyorsanız, bir şeyler yükleyemediğiniz bir bariyere varacaksınız ve dosyalar olmadan söyledikleri şeyleri ezebilirsiniz. Peki eğer indiremezseniz dosyaları nasıl elde edersiniz? [Belki de bu dosyaları indirmenin bir yolu var, ama Pi'mde kaynak forge konusunda 400 hata yaptım ve Midori Tar veya Zip dosyalarını indirmedi.]
Walac'ın PyUSB'sine referans vererek , libusb almak için ilk bölüme LXTerminal'e girebilirsiniz, ancak daha sonra verilen komut PyUSB için dosyalara sahip olduğunuzu ve onları dizinde bulabileceğinizi varsayar.
Öyleyse BURAYA bir RaspberryPi'ye LibUSB ve PyUSB kurmak için değiştirdiğim adımlar:
LXTerminal’e girdiğim komutların sırası:
sudo apt-get install python libusb-1.0
Y ile onayla
sudo apt-get install python-pip
sonra
sudo pip install --upgrade pyusb
NOT: Bundan daha önce ne yaptığınıza bağlı olarak, bunun bir kısmı zaten RBPi'nizde olabilir, ancak komutları tekrar yapmak zarar vermeyecek, bana dosyanın güncel olduğunu söyledi.
Son komut "--upgrade pyusb" bana şunu verdi:
Downloading/unpacking pyusb
Downloading pyusb-1.0.0b1.tar.gz (44Kb): 44Kb downloaded
Running setup.py egg_info for package pyusb
Installing collected packages: pyusb
Running setup.py install for pyusb
Successfully installed pyusb
Cleaning up...
Öyleyse, sanırım artık her şey yolunda ve derslerime geri dönebilirim.
Yine, bir RaspberryPi B + kullanıyorum, standart NOOBS kurulumu. Çoğunlukla Model B ile yapılan ADAFRUIT'in LEARN sistemi gibi kaynaklara başvurdum, ancak şu ana kadar yaptığım her şey B + üzerinde çalışıyor.
Umarım bu bilgi, aynı noktada sıkışıp kalmış birine yardımcı olacaktır.