Części elektroniczne z Chin na eBayu

W portalu eBay można kupić wiele części elektroniczych w cenie 2-4 krotnie niższej niż w Polsce.

Moduł Bluetooth HC-06 w sklepie kamami.pl (w którym również składałem zamówienia i polecam ze względu na świetną obsługę) kosztuje 42,79 PLN, a na eBayu możemy w tej samej cenie otrzymać 4 takie same. Czujnik HC-SR04 kosztuje w sklepie electropark.pl 10,89 PLN, a w Chinach możemy go kupić już za ok. 3,84 PLN.

Dodatkowo wielu sprzedawców wysyła za darmo, co w Polsce jest możliwe, ale zwykle przy składaniu zamówienia od pewnej kwoty (np. 100 PLN).

Skoro wszystko jest takie tanie, to co z jakością? Nie zauważyłem żadnych różnic w wyglądzie oraz działaniu pomiędzy HC-SR04 kupiowanym w Polsce, a tym z Chin. Poza tym, sprzęt kupiony w Polsce i tak pochodzi z Chin czy innej Korei.

Od kogo kupić? Szukamy sprzedawców, którzy akceptują płatności przez PayPal oraz posiadają opcję wysyłki nazwaną „Economy Int’l Shipping” lub „Standard Int’l Shipping”. Wydaje mi się, że druga jest lepsza (szybsza), ale nie mam pewności. Nie potrafię znaleźć jednoznacznej odpowiedzi na to pytanie w Internecie.

Mogę polecić dwóch sprzedawców: electronics_lee oraz kindssellor_shen. W obu przypadkach paczki zostały nadane szybko, odpowiadali na pytania w ciągu 1-2 dni. Pierwsza paczka dotarła po ok. 3 tygodniach, a druga po 9 dniach. W obu przypadkach wybierałem opcję „Standard Int’l Shipping”.

Zaszufladkowano do kategorii Elektronika | Możliwość komentowania Części elektroniczne z Chin na eBayu została wyłączona

Jak uzyskać dostęp do plików aplikacji w Androidzie, gdy nie mamy uprawnień roota

Pliki aplikacji zapisywane są w katalogu /data/data/your.package.name. Bez uprawnień roota nie możemy przeglądać zawartości tego katalogu.

Aby móc przeglądać pliki aplikacji możemy użyć debugera adb:

adb shell run-as your.package.name ls /data/data/your.package.name
adb shell run-as your.package.name cat /data/data/your.package.name/files/app.log

Linki

http://blog.shvetsov.com/2013/02/access-android-app-data-without-root.html

Zaszufladkowano do kategorii Android | Możliwość komentowania Jak uzyskać dostęp do plików aplikacji w Androidzie, gdy nie mamy uprawnień roota została wyłączona

Serial port 'COM5′ already in use. Try quiting any programs that may be using it.

Czasem podczas wysyłania programu do Arduino pojawia się następujący błąd:

Binary sketch size: 4,136 bytes (of a 32,256 byte maximum)
processing.app.SerialException: Serial port 'COM5' already in use. Try quiting any programs that may be using it.
	at processing.app.Serial.<init>(Serial.java:171)
	at processing.app.Serial.<init>(Serial.java:77)
	at processing.app.debug.Uploader.flushSerialBuffer(Uploader.java:77)
	at processing.app.debug.AvrdudeUploader.uploadViaBootloader(AvrdudeUploader.java:175)
	at processing.app.debug.AvrdudeUploader.uploadUsingPreferences(AvrdudeUploader.java:67)
	at processing.app.Sketch.upload(Sketch.java:1671)
	at processing.app.Sketch.exportApplet(Sketch.java:1627)
	at processing.app.Sketch.exportApplet(Sketch.java:1599)
	at processing.app.Editor$DefaultExportHandler.run(Editor.java:2380)
	at java.lang.Thread.run(Thread.java:619)
processing.app.debug.RunnerException: Serial port 'COM5' already in use. Try quiting any programs that may be using it.
	at processing.app.debug.Uploader.flushSerialBuffer(Uploader.java:101)
	at processing.app.debug.AvrdudeUploader.uploadViaBootloader(AvrdudeUploader.java:175)
	at processing.app.debug.AvrdudeUploader.uploadUsingPreferences(AvrdudeUploader.java:67)
	at processing.app.Sketch.upload(Sketch.java:1671)
	at processing.app.Sketch.exportApplet(Sketch.java:1627)
	at processing.app.Sketch.exportApplet(Sketch.java:1599)
	at processing.app.Editor$DefaultExportHandler.run(Editor.java:2380)
	at java.lang.Thread.run(Thread.java:619)

W moim przypadku, pomogła zmiana numeru portu na wyższy.

W menedżerze urządzeń, w sekcji „Ports (COM & LPT)” odszukujemy port Arduino (np. „Arduino UNO (COM5)”).

Wchodzimy do właściwości portu COM i przechodzimy do zakładki „Port Settings” i „Advanced”. W polu „COM Port Number” wybieramy wyższy numer np. COM20.

Odłączamy i podłączamy kabel USB ponownie oraz restartujemy Arduino IDE. Po uruchomieniu ustawiamy wybrany wcześniej port.

Linki

http://www.me.umn.edu/courses/me2011/arduino/technotes/debug/arduinodebug.html

Zaszufladkowano do kategorii Arduino | Możliwość komentowania Serial port 'COM5′ already in use. Try quiting any programs that may be using it. została wyłączona

Darmowe próbki układów elektronicznych

Niektóre firmy produkujące układy elektroniczne, wysyłają zainteresowanym darmowe próbki. Prośbę o próbki zwykle należy uzasadnić pracami nad jakimś projektem, ponieważ firmy liczą na to, że projekt wejdzie w fazę masowej produkcji i będziemy kupowali od niej części.

Oczywiście, nie należy zamawiać zbyt dużej ilości za jednym razem, ponieważ może to zostać potraktowane jako nadużycie i wysyłka do Polski zostanie wstrzymana.

Darmowe próbki układów elektronicznych można uzyskać od firm Atmel, Texas Instruments, Maxim, Central Semiconductor oraz Fairchild Semiconductor. Ddo tej pory złożyłem zamówienie jedynie w Atmelu, ale będę dodawał kolejne opisy w miarę postępów.

Atmel

URL: http://samples.atmel.com/scripts/samplecenter.dll?atmel

Data zamówienia: 4 lipca

Data potwierdzenia: 4 lipca

Data nadejścia przesyłki: 9 lipca (kurier DHL)

Zamówienie: 2x ATMEGA328P-PU, 3x ATTINY13A-PU.

Texas Instruments

URL: http://www.ti.com/ (menu Sample & Buy)

Maxim Integrated

URL: http://www.maximintegrated.com/en.html

Central Semiconductor

URL: http://www.centralsemi.com/help.php

Fairchild Semiconductor

URL: http://www.fairchildsemi.com/support/request-free-samples-buy-products-online/

EMC Technology & Florida RF Labs

URL: http://www.emc-rflabs.com/

Zaszufladkowano do kategorii Elektronika | Możliwość komentowania Darmowe próbki układów elektronicznych została wyłączona

CMake – Could NOT find OpenGL

Jeżeli CMake nie potrafi znaleźć bliboteki OpenGL w Ubuntu:

CMake Error at /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:108 (message):
  Could NOT find OpenGL (missing: OPENGL_gl_LIBRARY OPENGL_INCLUDE_DIR)
Call Stack (most recent call first):
  /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:315 (_FPHSA_FAILURE_MESSAGE)
  /usr/share/cmake-2.8/Modules/FindOpenGL.cmake:161 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  CMakeLists.txt:68 (find_package)

to wystarczy zainstalować poniższy pakiet:

sudo apt-get build-dep

i uruchomić ponownie CMake’a:

-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libGL.so

 

Zaszufladkowano do kategorii OpenGL | Możliwość komentowania CMake – Could NOT find OpenGL została wyłączona

Visual Studio 2012 Express is incompatible with this version of Windows

Błąd „Visual Studio 2012 Express is incompatible with this version of Windows” pojawia się po zainstalowaniu którejś z aktualizacji do Windowsa 7.

vs

Rozwiązaniem jest zainstalowanie tej poprawki.

Linki

https://stackoverflow.com/questions/16901518/visual-studio-2012-express-is-suddenly-incompatible-with-this-version-of-window

Zaszufladkowano do kategorii Windows | Możliwość komentowania Visual Studio 2012 Express is incompatible with this version of Windows została wyłączona

CocosStudio – błąd missing-font.fnt

Nazwa pliku „missing-font.fnt” pojawia się, gdy nazwa pliku z definicją czcionki rastrowej jest niż nazwa pliku z bitmapą.

Jeżeli plik z definicją nazywa się times.fnt, a plik graficzny times_0.png, to otrzymamy błąd. Należy zmienić nazwę jednego z plików (np. z times_0.png na times.png).

Linki

http://www.cocos2d-x.org/forums/24/topics/47525

Zaszufladkowano do kategorii Cocos2d-x, Gry | Możliwość komentowania CocosStudio – błąd missing-font.fnt została wyłączona

Jak zamontować obraz qcow2

Obrazy qcow2 możemy zamontować przy pomocy modułu nbd:

modprobe nbd max_part=63

Sprawdzamy ile partycji jest na dysku:

ls /dev/nbd0*

Po załadowaniu modułu, montujemy dysk:

qemu-nbd -c /dev/nbd0 image.qcow2
mount /dev/nbd0p1 /mnt/image

Aby odmontować dysk wydajemy polecenia:

umount /mnt/image
qemu-nbd -d /dev/nbd0

Linki

http://alexeytorkhov.blogspot.com/2009/09/mounting-raw-and-qcow2-vm-disk-images.html

Zaszufladkowano do kategorii Linux | Możliwość komentowania Jak zamontować obraz qcow2 została wyłączona

Instalacja systemu oraz sterowników w Panasonic CF-18

W laptopach CF-18 MK1 fabryczny system to Windows XP Tablet PC Edition. Niestety, ten system jest już praktycznie niedostępny. W dodatku, w fabrycznym systemie wgranym na CF-18 nie ma obsługi WPA2, więc nie połączymy się z Internetem przez Wi-Fi.

Istnieją tzw. „recovery disks”, które potrafią przywrócić zawartość dysku twardego do stanu fabrycznego, ale w moim przypadku nie zadziałały. Dyski można kupić tutaj.

Nie polecam, ponieważ nie udało mi się ich nagrać na płyty CD (po nagraniu ciągle pojawiały się błędy odczytu), a sklep nie odpisuje na e-maile.

Metoda która działa to instalacja zwykłego systemu Windows XP Professional. Najlepiej z SP3 oraz sterowników ze strony producenta (dla CF-18 i Windowsa XP są tutaj).

Na powyższej stronie szukamy sterowników do naszego modelu. Model sprawdzimy odczytując numer seryjny na nalepce przyklejonej do dołu obudowy lub w BIOS-ie (zaraz po włączeniu laptopa naciskamy F2).

Pobieramy wszystkie dostępne sterowniki. Sterowniki należy instalować w odpowiedniej kolejności. Dokładny opis znajdziemy tutaj w części „USING WINDOWS XP PRO ON DIGITIZER MODEL THAT HAD WINDOWS XP TABLET”.

U mnie zadziałał następujące czynności. Po zainstalowaniu każdego sterownika należy wykonać restart:

  • instalacja sterownika karty bezprzewodowej (wlan_d091074.exe),
  • instalacja OS INF file (intelinf_18_1_d030128.exe)
  • instalacja sterownika wideo (intelvideo_v6_13_01_3510.exe),
  • instalacja sterownika dźwięku (sound_18_1_d030277.exe),
  • instalacja sterownika modemu (modem_18_1_d030314.exe),
  • instalacja sterownika Hotkey Plus Driver (hkeyplus_18_1_d030245.exe),
  • instalacja sterownika Hotkey Manager (hotkey_18_1_d030233.exe),
  • instalacja sterownika touchpada (mouse_18_1_d030328.exe),
  • instalacja aplikacji Hotkey Settings (hkeyset_18_1_d020417.exe),
  • instalacja aplikacji Hotkey Plus Manager (hplsman_18_1_d030325.exe),
  • instalacja aplikacji Hotkey Appendix (hkeyapp_18_1_d030309.exe),
  • instalacja aplikacji Software Keyboard (meiskb_18_1_d030320.exe),
  • instalacja aplikacji Intel Display Rotation (disprot_18_1_d030323.exe),
  • instalacja sterownika Wacom, sterownik do pobrania stąd (PenTablet_508-2a.exe),
  • instalacja pozostałych sterowników oraz aplikacji.

Po instalacji wszystkich sterowników w Menedżerze Urządzeń zostaje jedno urządzenie bez sterowników: UGX. Jest to Bluetooth. Sterownik można zainstalować wybierając opcję „Uaktualnij sterownik” i pozwolić Windowsowi samodzielnie znaleźć sterownik w Internecie (testowane w Windows XP SP3).

Linki

http://forum.notebookreview.com/panasonic/651584-panasonic-toughbook-cf-18-thread-faq.html

http://forum.notebookreview.com/panasonic/451856-problem-kotkey-plus-driver.html

Zaszufladkowano do kategorii Windows | Możliwość komentowania Instalacja systemu oraz sterowników w Panasonic CF-18 została wyłączona

Instalacja systemu Windows na Panasonic CF-18

Istnieje kilka sposób na instalację systemu na laptopie Panasonic CF-18:

  • instalacja z zewnętrznego napędu CD podłączanego przez USB,
  • instalacja przez sieć LAN,
  • instalacja z pamięci USB.

Z braku kabla sieciowego oraz napędu CD wybrałem ostatnią opcję. Niestety, większość programów tworzących bootowalne pendrive’y, których używałem do tej pory nie działa.

W jednym z przypadków przyczyną problemów było najprawdopodobniej to, że aplikacja tworzyła partycję NTFS zamiast FAT32.

Jedyna aplikacja która pozwoliła na instalację systemu to WinSetupFromUSB.

Zaszufladkowano do kategorii Windows | Możliwość komentowania Instalacja systemu Windows na Panasonic CF-18 została wyłączona