ホーム » AMAZON

カテゴリー別アーカイブ: AMAZON

Category Selection

Archives of Monthly

中国通販 追跡サイトのメモ

中国通販(Alibaba,Alirxpress,eBay)で 追跡番号で追跡するためのメモ。

中国郵政(China-post):
(到着まで 2週間程度だったが 2019年になってからすげ~値上げで使われなくなったっぽい)
http://yjcx.ems.com.cn/qps/yjcx <= 今これ

http://intmail.11185.cn/zdxt/yjcx/
http://intmail.11185.cn/

日本郵政:
https://trackings.post.japanpost.jp/services/srv/search/input

Yanwen Economic Air Mail:
(配達まで1ヶ月以上覚悟らしい。悪評も多い)
https://global.cainiao.com/
 Aliexpressで指定されていた追跡サイト 
http://track.yw56.com.cn/en-US
参考サイト: YANWEN Express(燕文物流)の追跡と日本までの到着日数。

 

ANAZONストア インサイトECショップ は 要注意

ANAZONストア インサイトECショップ
(旧 インサイト・カメラEC, I・Fカメラワークス )は 要注意だと思う。
https://www.amazon.co.jp/sp?seller=A3JBKBCP2JBKTG
カメラを注文したのだが
注文時の商品説明には 未使用新品です。 
記載してあるにもかかわらず 開封済み の商品が届いた。

ボディ本体を注文したのにレンズセットの箱に入っていたりする
(レンズセットに組み合わせてあるボディは
ボディ単体での販売品より撮像素子の欠陥補償数多いという噂だし
セット品ボディをボディ単体と称して売るのは問題だろう

新品なら液晶画面に貼ってあるはずの保護シートが無かった
(いちど出荷して返品された商品だと思われます)
前者はともかく、こっちは完全に未使用新品じゃない証拠だよね。

未使用新品です。と言って売るには疑問だらけな商品だった。

さすがにこれでは信用が出来ない。
I・Fカメラワークスには 2度と注文することはないだろう。

AMAZON_IFカメラワークス

Nikon EH-5B は互換品で充分だ。

1万円ちかい価格設定の Nikonの一眼レフカメラ用ACアダプタ EH-5B の中身は
DC9V 4.5A出力 中国製(MADE IN CHINA)スイッチングアダプタ だった。
大きめだがずっしりした感じでもなく 分解修理もできない一般品という感じである。
EH-5b

このクラスのACアダプタだと 実売1500円~2000円 くらいだろう。
それを12500円の定価、10000円程度の実売価格で買うのは馬鹿らしい。

https://www.amazon.co.jp/dp/B071L8R4NC/ \3699-
https://www.amazon.co.jp/dp/B01FTYK3T4/ \4199-

などの 互換品で充分 だと思う。(バッテリーアダプタ付きだし)

AMAZONマーケットプレイス保証は回数無制限になった

以前まであった、
AMAZONマーケットプレイス保証の保証回数制限が無くなっていた。
(たしか去年とかまでは生涯50回とかだった気がする)

AMAZONカスタマーサービスに確認したところ、
正当な理由があれば無限に使えるそうだ。

これで今まで泣き寝入りしていた価格の安い注文に対しても、
注文商品が届かなかったりした場合には躊躇せず
AMAZONマーケットプレイス保証を申請することが可能になった。

ANAZONストア 天牛書店 はフツウ

中古本をAMAZONストアの 株式会社 天牛書店 さんに注文してみた。
https://www.amazon.co.jp/sp?seller=A3VYWGAVJ9X9RH
11/09 注文
11/10 発送(ゆうメール) AMAZONでの発送情報のみ メールも天牛書店からは来ない
11/13 自宅 郵便受け投函

べつに不満があるわけではないが
発送時に追跡番号が発行されないストアはイマイチであると実感する。
いつ到着するのかが曖昧で不安になるし
本当に発送されたのさえ注文者が確認し得ないのである
追跡情報をしっかり出す他の競争相手に対して見劣りするのは仕方ないな。
(AMAZONの発送情報は ストアが入力したのを検証せず表示しているだけで
過去に何度も痛い目に会っているので 目安程度で信用には値しないと思っている)

もちろん価格などで大幅なアドバンテージであれば使うかもしれない。
送料が257円と有料では最低水準に設定されているので
低価格な書籍の購入についてはアドバンテージにはなるだろうと思う。

AMAZONストア バリューブックス は良さげ

中古本をAMAZONストアの
(株)バリューブックス 365日毎日発送しております。さんに注文してみた。
https://www.amazon.co.jp/sp?seller=A3BAVLDFUS0PHE
11/09 注文
11/10 発送(ヤマトDM便) 追跡番号をメールで通知
11/12 郵便受け投函(1冊は11/13投函)
レスポンスがすごく良い会社である。

3冊ほど注文したのだが、1冊ずつ別個に配送された。
1回の注文分を配送料ケチるために無理に纏めて発送しようとしてない感じ
配送料・手数料:350円が1冊ごとにかかるのが、正当な感じで気持ちよい。
(ヤマトDM便の配送料が上限164円であるのでちょっと高めかなとは思うけど)

(株)バリューブックス は
送料無料にならないケースではまっさきに検討してよい中古本業者
だと思う。

GY-219 INA219 high side current sensor

355 ★★★☆☆

GY-219

TI社製 INA219 を使った I2C/ IIC 双方向電流 電力モニタ 電源検出センサー 基板
電源から出力される電圧と電流を同時に計測できる基板
TI INA219
TI INA219 datasheet

INA3221についてはこちら
INA226についてはこちら
INA219,INA226,INA3221の比較はこちら

ハイサイド電位を測る VIN+,VIN- 端子の間に100mΩが接続されている
1A電流が流れた場合0.1Vの電圧降下が生じるので注意
VIN- の電圧を計測するためにはハイサイド電位だけでなくGND電位が必要なのだが
ターミナル端子側で接続できないのは残念
表・裏にGNDを半田付けできる端子を パターニングしておいてくれて欲しかったところ
基板の印刷が ”6Y-219” に読めてしまう。
(と書いておけば6Y-219で検索した人もココにたどり着けるかな)
GY-219A
GY-219B

たぶんこの製品の回路をパクった製品と思われる
adafruit-ina219-current-sensor-breakout

ということで 接続図 の通り接続してArduinoのライブラリを流用したら
I2Cアドレス端子のはんだ付け変更もなしにそのまま動作した。
adafruit-ina219-current-sensor-breakout/programming

サンプルスケッチでは浮動小数点floatを使用した
ina219.getBusVoltage_V();
ina219.getCurrent_mA();
を使用しているが

あまり精度にこだわらないのであればintを返す
getBusVoltage_raw() ;
getShuntVoltage_raw();
getCurrent_raw();
を使うほうがプログラムサイズが小さくなる(ヘッダファイル変更要)

getcurrent.ico:

#include <Wire.h>
#include <Adafruit_INA219.h>

Adafruit_INA219 ina219;

void setup(void) 
{
  Serial.begin(115200);
  while (!Serial) {
      // will pause Zero, Leonardo, etc until serial console opens
      delay(1);
  }

///  uint32_t currentFrequency;
//  Serial.println("Hello!");
// Initialize the INA219.
// By default the initialization will use the largest range (32V, 2A).  However
// you can call a setCalibration function to change this range (see comments).
  ina219.begin();
// To use a slightly lower 32V, 1A range (higher precision on amps):
//ina219.setCalibration_32V_1A();
// Or to use a lower 16V, 400mA range (higher precision on volts and amps):

//ina219.setCalibration_16V_400mA();

//  Serial.println("Measuring voltage and current with INA219 ...");
}

void loop(void) 
{
//  float shuntvoltage = 0;
//  float busvoltage = 0;
//  float current_mA = 0;
//  float loadvoltage = 0;

//  shuntvoltage = ina219.getShuntVoltage_mV();
//  busvoltage = ina219.getBusVoltage_V();
//  current_mA = ina219.getCurrent_mA();
//  loadvoltage = busvoltage + (shuntvoltage / 1000);
 
  int16_t shuntvoltage = 0;
  int16_t busvoltage = 0;
  int16_t current = 0;
  
  shuntvoltage = ina219.getShuntVoltage_raw();
  busvoltage = ina219.getBusVoltage_raw();
  current = ina219.getCurrent_raw();
  
//  Serial.print("Bus Voltage:   "); Serial.print(busvoltage); Serial.println(" V");
//  Serial.print("Shunt Voltage: "); Serial.print(shuntvoltage); Serial.println(" mV");
//  Serial.print("Load Voltage:  "); Serial.print(loadvoltage); Serial.println(" V");
//  Serial.print("Current:       "); Serial.print(current_mA); Serial.println(" mA");
  Serial.print(busvoltage);
  Serial.print(",");
  Serial.print(shuntvoltage);
  Serial.print(",");
  Serial.print(current);
  Serial.println("");

  delay(2000);
}

Adafruit_INA219.h:

class Adafruit_INA219{
 public:
 Adafruit_INA219(uint8_t addr = INA219_ADDRESS);
 void begin(void);
 void begin(uint8_t addr);
 void setCalibration_32V_2A(void);
 void setCalibration_32V_1A(void);
 void setCalibration_16V_400mA(void);
 // float getBusVoltage_V(void);
 // float getShuntVoltage_mV(void);
 // float getCurrent_mA(void);
 int16_t getBusVoltage_raw(void);
 int16_t getShuntVoltage_raw(void);
 int16_t getCurrent_raw(void);

private:
 uint8_t ina219_i2caddr;
 uint32_t ina219_calValue;
 // The following multipliers are used to convert raw current and power
 // values to mA and mW, taking into account the current config settings
 uint32_t ina219_currentDivider_mA;
 uint32_t ina219_powerDivider_mW;

void wireWriteRegister(uint8_t reg, uint16_t value);
 void wireReadRegister(uint8_t reg, uint16_t *value);
 // int16_t getBusVoltage_raw(void);
 // int16_t getShuntVoltage_raw(void);
 // int16_t getCurrent_raw(void);
 };