2017/11/29 pchome代購 Acer AXC-230(A4-7210/4G/1T/W10)
記錄..
2017年11月29日 星期三
2017年4月8日 星期六
維修ASUS Fonepad 7 FE375CG 8GB
老媽上週撿到一台ASUS Fonepad 7 FE375CG 8GB.
螢幕沒辦法顯示. 拆開後看了看~ 量電池電壓. 低於3V. 看起來沒凸. 覺得沒壞.
看內部後. 猜可能只壞螢幕. 就滔寶買螢幕回來.85 RMB. 加上運費差不多花100 RMB.
昨天到貨後. 換上去. 竟然可以開機. 所以又修好了. 只是觸控有點弱. 用起來覺得還可以.
拿來看影片剛好.
2016/06/06 他最後記錄. erase data ok .
貼個規格..
硬體效能
螢幕沒辦法顯示. 拆開後看了看~ 量電池電壓. 低於3V. 看起來沒凸. 覺得沒壞.
看內部後. 猜可能只壞螢幕. 就滔寶買螢幕回來.85 RMB. 加上運費差不多花100 RMB.
昨天到貨後. 換上去. 竟然可以開機. 所以又修好了. 只是觸控有點弱. 用起來覺得還可以.
拿來看影片剛好.
2016/06/06 他最後記錄. erase data ok .
貼個規格..
硬體效能
作業系統與版本 | Android 4.4 |
---|---|
處理器品牌 | Intel |
處理器型號 | Atom Z3560 |
處理器時脈 | 1.83 GHz |
處理器核心數 | 4 |
RAM記憶體 | 1 GB |
ROM儲存空間 | 8 GB |
記憶卡 | microSD |
電池容量 | 3950 mAh |
最大通話時間 | 30 HR(小時) |
最大待機時間 | 25.8 天 |
顯示螢幕 | |
主螢幕尺寸 | 7 inch |
主螢幕解析度 | 1280x800 pixels |
主螢幕材質 | IPS |
主螢幕觸控 | Yes |
主螢幕色彩 | 1600 萬色 |
相機規格 | |
主相機畫素 | 500 萬畫素 |
主相機感光元件 | CMOS |
主相機自動對焦 | Yes |
前相機畫素 | 200 萬畫素 |
通訊與網路 | |
3G頻率 | HSDPA, WCDMA, HSUPA |
2G頻率 | GSM 1800, GSM 900, GSM 850, GSM 1900 |
SIM卡槽數 | 2 |
獨立通話 | Yes |
上網方式 | 3.5G / HSDPA, GPRS, 3G / WCDMA, EDGE |
連接與應用 | |
Wi-Fi | Yes |
藍牙 | Yes |
藍牙版本 | 4.0 |
衛星定位 | GPS, A-GPS |
機體規格 | |
機身長度 | 194.3 mm |
機身寬度 | 108.9 mm |
機身厚度 | 9.83 mm |
機身重量 | 299 g |
傳輸埠 | USB |
3.5mm耳機孔 | Yes |
機身顏色 | 黑, 白 |
裝置分類 | 雙卡雙待機 |
機身設計 | 雙鏡頭, 直立式, 雙卡插槽 |
操作介面 | 直式 / 橫式螢幕切換 |
2017年3月15日 星期三
raspberry pi 用sharp GP2Y1014AU偵測空氣品質.
由於pi 沒有analog input. 所以必須要另外加MCP3008

sharp GP2Y1014AU

參考用 gp2y1010au
PIN 1 接150歐姆電阻 電阻另一端接到5V(pi PIN 2)
接16V 220uF. 負極端接地 (pi PIN 6)
PIN 2/4 接地 (pi PIN 6)
PIN 6 接 5V (pi PIN 2)
PIN 5 接MCP3008 CH0
PIN 3 接raspberry pi GPIO17/PIN 11
MCP 3008

MCP3008
PIN 16, 接pi 5V (pi PIN 2)
PIN 15, 接pi 5V (pi PIN 2)
PIN 14, PIN9 接 pi PIN 6
PIN 10, pi PIN 24 SPI0_CE0(GPIO8)
PIN 11, pi PIN 19 SPI0_MISI (GPIO10)
PIN 12, pi PIN 21 SPI0_MISO(GPIO9)
PIN 13, pi PIN 23 SCLK (GPIO 11)
pi 上確認
有 sudo pip install spidev
/boot/config.txt 有加以下兩行
dtparam=spi=on
dtparam=i2c_arm=on
測到數值:
3000+ = very bad
1050-3000 = bad
300-1050 = normal
150-300 = good
75-150 = very good
0-75 = best
python code :
import spidev
import time
import os
import RPi.GPIO as GPIO
# open(bus, device) : open(X,Y) will open /dev/spidev-X.Y
spi = spidev.SpiDev()
spi.open(0,0)
# Read SPI data from MCP3008, Channel must be an integer 0-7
#this function should remove "
def ReadADC(ch):
if ((ch ">" 7) or (ch "<" 0)):
return -1
adc = spi.xfer2([1,(8+ch)"<""<"4,0])
data = ((adc[1]&3)"<""<"8) + adc[2]
return data
# Convert data to voltage level
def ReadVolts(data):
volts = (data * 5.0) / float(1023)
return volts
# Define sensor channels
pm_ch = 0
# Define delay between readings
delay = 5
R1 = 17
#enable GPIO
GPIO.setwarnings(False)
GPIO.setmode(GPIO.BCM)
GPIO.setup(R1,GPIO.OUT)
while True:
#set GPIO R1 17
GPIO.output(R1,GPIO.HIGH)
# Read the temperature sensor data
pm_data = ReadADC(pm_ch)
pm_volts = ReadVolts(pm_data)
pm_value = pm_volts * 0.17 - 0.1
#disbale GPIO R1 17
GPIO.output(R1,GPIO.LOW)

sharp GP2Y1014AU

參考用 gp2y1010au
PIN 1 接150歐姆電阻 電阻另一端接到5V(pi PIN 2)
接16V 220uF. 負極端接地 (pi PIN 6)
PIN 2/4 接地 (pi PIN 6)
PIN 6 接 5V (pi PIN 2)
PIN 5 接MCP3008 CH0
PIN 3 接raspberry pi GPIO17/PIN 11
MCP 3008

MCP3008
PIN 16, 接pi 5V (pi PIN 2)
PIN 15, 接pi 5V (pi PIN 2)
PIN 14, PIN9 接 pi PIN 6
PIN 10, pi PIN 24 SPI0_CE0(GPIO8)
PIN 11, pi PIN 19 SPI0_MISI (GPIO10)
PIN 12, pi PIN 21 SPI0_MISO(GPIO9)
PIN 13, pi PIN 23 SCLK (GPIO 11)
pi 上確認
有 sudo pip install spidev
/boot/config.txt 有加以下兩行
dtparam=spi=on
dtparam=i2c_arm=on
3000+ = very bad
1050-3000 = bad
300-1050 = normal
150-300 = good
75-150 = very good
0-75 = best
import spidev
import time
import os
import RPi.GPIO as GPIO
# open(bus, device) : open(X,Y) will open /dev/spidev-X.Y
spi = spidev.SpiDev()
spi.open(0,0)
# Read SPI data from MCP3008, Channel must be an integer 0-7
#this function should remove "
def ReadADC(ch):
if ((ch ">" 7) or (ch "<" 0)):
return -1
adc = spi.xfer2([1,(8+ch)"<""<"4,0])
data = ((adc[1]&3)"<""<"8) + adc[2]
return data
# Convert data to voltage level
def ReadVolts(data):
volts = (data * 5.0) / float(1023)
# Define sensor channels
pm_ch = 0
# Define delay between readings
delay = 5
R1 = 17
#enable GPIO
GPIO.setwarnings(False)
GPIO.setmode(GPIO.BCM)
GPIO.setup(R1,GPIO.OUT)
while True:
#set GPIO R1 17
GPIO.output(R1,GPIO.HIGH)
# Read the temperature sensor data
pm_data = ReadADC(pm_ch)
pm_volts = ReadVolts(pm_data)
pm_value = pm_volts * 0.17 - 0.1
#disbale GPIO R1 17
GPIO.output(R1,GPIO.LOW)
# Print out results
print "Read Data : ",pm_data,"volts : ",pm_volts," (",pm_value*1000,"ug/m3)"
# Delay seconds
time.sleep(delay)
print "Read Data : ",pm_data,"volts : ",pm_volts," (",pm_value*1000,"ug/m3)"
# Delay seconds
time.sleep(delay)
2017年3月14日 星期二
2015年11月2日 星期一
家用電腦更新
老爸用那台監視機.
更換主機板, 記憶體.
原本是asus M3A78-CM + kingston 2G DDR2-800.
換 asus m5a78l-m/usb3 + kingston 4G DDR3-1600
之前換過cpu. 保內送修amd althon 5050e. 換回amd althon2 250.
所以能續用cpu.
主機板跟記憶體是2009年購入. 都是24hrs 不關機使用.
更換主機板, 記憶體.
原本是asus M3A78-CM + kingston 2G DDR2-800.
換 asus m5a78l-m/usb3 + kingston 4G DDR3-1600
之前換過cpu. 保內送修amd althon 5050e. 換回amd althon2 250.
所以能續用cpu.
主機板跟記憶體是2009年購入. 都是24hrs 不關機使用.
訂閱:
文章 (Atom)