Hướng dẫn sử dụng mũ bảo hiểm tích hợp tai nghe bluetooth
Tôi hiện tại đang sở hữu một chiếc mũ bảo hiểm fullface. Về độ an toàn, mũ fullface được đánh giá là cao nhất về độ an toàn cho người sử dụng. Tuy nhiên ở vấn đề sử dụng hàng ngày, tôi không hoàn toàn hài lòng 100% khi sử dụng loại mũ này. Trong dự án tích hợp mũ bluetooth vào mũ fullface, tôi tập trung giải quyết vấn đề nghe của chiếc mũ này. Cá nhân tôi, tôi nhận thấy rằng việc nghe gọi điện thoại sử dụng mũ fullface khá là cồng kềnh vào nhiều thao tác. Tôi đã thử một vài giải pháp. Các bạn có thể tham khảo dưới đây.
in-ear
, kết nối qua jack 3.5mm. Điểm lợi của phương án này là nghe gọi tốt, tín hiệu siêu ổn định, giá thành siêu rẻ. Điểm bất lợi là môi trường âm thanh của người lá xe bị cô lập, gây nguy hiểm, đây là điểm yêu chí tử của phương án này. Khả năng cô lập âm thanh tất nhiên phụ thuộc vào từng loại tai nghe in-ear
, tuy nhiên ở góc nhìn của tôi, tôi không hài lòng cho lắm. Bên cạnh đó, vấn đề dây nhợ hơi khó chịu, trong trường hợp của tôi, tai nghe không có tính năng tăng/giảm âm lượng, chuyển nhạc tới/lui cũng là một cái khó chịu nữa.in-ear
bluetooth. Ngoài vấn đề cô lập môi trường âm thành chưa được giải quyết, vẫn tồn tại. Hạn chế tiếp theo của loại tai nghe này đó là việc tăng/giảm âm lượng, chuyển bài hát tới/lui. Thêm vào đó, việc nhận/từ chối cuộc gọi cũng phải thao tác trên máy điện thoại. Những vấn đề này làm ảnh hưởng đến trải nghiệm người dùng của tôi một cách tiêu cực.Sau những lần thử như trên, tôi quyết định sử dụng phương án khác đó là lắp hẳn loa vào mũ bảo hiểm, cố tình gia tăng khoảng cách giữa tai người sử dụng và màng loa. Về mặt điều khiển, Việc tăng/giảm âm lượng, chuyển bài hát tới/lui , nghe / từ chối cuộc gọi sẽ được điểu khiển trực tiếp trên mũ bảo hiểm và không cần đến máy điện thoại. Về khía cạnh âm trường, tôi rất hài lòng về việc người lái xe không bị cô lập với môi trường xung quanh như tai nghe nhét tai, tăng tính an toàn khi lái xe. Về mặt điều khiển, phương án này hoàn toàn giải quyết vấn đề tăng / giảm âm lượng, chuyển bài hát tới/lui, nghe /từ chối cuộc gọi. Về vấn đề dây nhợ, hoàn toàn không phát sinh dây nhợ giữa mũ bảo hiểm và thiết bị phát âm thanh.
Trong quá trình thử nghiệm, tôi đã cân nhắc về việc giấu mạch và đặt pin trong mũ. Tuy nhiên sau khi xem xong video pin phát nổ, tôi hoàn toàn không muốn tiếp cận theo hướng này. Quá nguy hiểm cho người sử dụng. Sự đánh đối là không xứng đáng.
Bên cạnh đó, tôi kì vọng rằng trong tương lại tôi sẽ có thể tích hợp mạch phát của thiết bị SONY WH-1000XM4
. Mạch của chiếc tai nghe này thỏa mãn kha khá các nhu câu của tôi.
Tính năng nghe mà tôi đánh giá cực kì cao đó là khả năng trộn âm thanh của thiết bị, ở khía cạnh tích hợp vào mũ bảo hiểm, điều này sẽ giúp người nghe không bị tiếng động của người bên kia đầu dây át tiếng môi trường xung quanh, hay đơn giản hơn là tiếng nhạc. Bên cạnh đó, đó là khả năng tái tạo vị trí của nguồn phát ra âm thanh, nói một cách đơn giản, khi người lái xe, nghe được tiếng động cơ, thiết bị phải có khả năng giúp bộ não định hướng được nguồn phát từ đâu.
Tính năng thứ hai mà tôi quan tâm đó là khả năng chống ồn chủ động có chọn lọc, thiết bị cần lọc bớt âm thanh ồn ào không có lợi, điều chỉnh độ to của âm thanh không có lợi xuống mức vừa đủ.
Bên cạnh đó, tôi muốn phát triển thêm bộ điều khiển độc lập trên tay lái. Người lái xe sẽ không cần phải đưa tay lên mũ để làm các thao tác ví dụ như nghe / từ chối cuộc gọi.
Đây là phiên bản mẫu đã chạy thử nghiệm được hơn một tháng. Mẫu thử hoạt động hoàn toàn bình thường với các tính năng sau.
Khi tiến hành chạy thử nghiệm, điều tôi lo ngại nhất đó là việc chạy xe bị cô lập âm thanh. Cách tiếp cận theo hướng over-ear
đã giải quyết được phần nào vấn đề này. Âm thanh người lái xe tiếp nhận hoàn toàn không bị cô lập. Trong suốt khoảng thời gian thử nghiệm sản phẩm này, tôi đã không gặp bất cứ tai nạn nào liên quan đến vấn đề bị cô lập âm trường.
Khi chạy xe qua các khu vực dân cư đông đúc, tôi phát hiện ra rằng tình trạng nhiễu sóng xảy ra khá nhiều. Loanh quanh 4-8 lần tín hiệu bị ngắt, điều này ảnh hưởng không nhỏ đến trải nghiệm nghe. Tuy nhiên, tôi tin rằng, bằng cách sử dụng mạch thu/phát bluetooth xịn xò hơn vấn đề nãy sẽ được cải thiện.
Bên cạnh đó, khi lái xe, việc phải đưa tay lên mũ ấn nút cũng hoàn toàn có thể cải thiện. Ở các phiên bản tiếp theo, tôi hi vọng mình còn tham lam để phát triển thêm bộ điểu khiển trên tay lái.
Cập nhật cuối cùng 27/04/2021 21:14
Let say there is a host in the network that open a port at 80
. The main question is how to determine the host. Using nmap
is the best solution.
After you have successfully installed the nmap
, you can use the following command.
nmap -sV -p 80 192.168.2.1-255
This post is all about ploting on terminal. First of all, you need to determine the --farmer_public_key
and --pool_public_key
using the following command:
chia keys show;
Finally, run the following command chia plots create
to plot:
chia plots create --size 32 --num 1 --num_threads 2 --buckets 128 \
--farmer_public_key xxxxxx \ # <--- modify here to your farmer public key
--pool_public_key yyyyyy \ # <--- modify here to your pool public key
--tmp_dir /home/nguyenvinhlinh/Temporary/Chia/tmp/ \ # <--- modify here to your temporary path
--final_dir /home/nguyenvinhlinh/Temporary/Chia/plots/; # <--- modify here to your final path
For more details, please check command reference with command chia plots create --help;
Usage: chia plots create [OPTIONS]
Options:
-k, --size INTEGER Plot size [default: 32]
--override-k Force size smaller than 32 [default: False]
-n, --num INTEGER Number of plots or challenges [default: 1]
-b, --buffer INTEGER Megabytes for sort/plot buffer [default:
3389]
-r, --num_threads INTEGER Number of threads to use [default: 2]
-u, --buckets INTEGER Number of buckets [default: 128]
-a, --alt_fingerprint INTEGER Enter the alternative fingerprint of the key
you want to use
-c, --pool_contract_address TEXT
Address of where the pool reward will be
sent to. Only used if alt_fingerprint and
pool public key are None
-f, --farmer_public_key TEXT Hex farmer public key
-p, --pool_public_key TEXT Hex public key of pool
-t, --tmp_dir PATH Temporary directory for plotting files
[default: .]
-2, --tmp2_dir PATH Second temporary directory for plotting
files
-d, --final_dir PATH Final directory for plots (relative or
absolute) [default: .]
-i, --plotid TEXT PlotID in hex for reproducing plots
(debugging only)
-m, --memo TEXT Memo in hex for reproducing plots (debugging
only)
-e, --nobitfield Disable bitfield
-x, --exclude_final_dir Skips adding [final dir] to harvester for
farming
-h, --help Show this message and exit.
Danh sách và thứ tự các tướng chiêu hiền của game Nam Đế 3. Tướng chiêu hiền sẽ xuất hiện lần lượt và thay đổi sau mỗi 48 giờ.
xinput
. It will give a list of all available input device.⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=11 [slave pointer (2)]
⎜ ↳ Logitech G304 id=17 [slave pointer (2)]
⎜ ↳ Touchscreen id=30 [slave pointer (2)] # <-------- remember the ID [30]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ HP Truevision HD: HP Truevision id=9 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=10 [slave keyboard (3)]
↳ HP Wireless hotkeys id=12 [slave keyboard (3)]
↳ HP WMI hotkeys id=13 [slave keyboard (3)]
↳ SINO WEALTH USB KEYBOARD System Control id=14 [slave keyboard (3)]
↳ SINO WEALTH USB KEYBOARD Consumer Control id=15 [slave keyboard (3)]
↳ SINO WEALTH USB KEYBOARD id=16 [slave keyboard (3)]
↳ Logitech G304 id=18 [slave keyboard (3)]
xinput disable 30
. 30
is the device ID./usr/share/X11/xorg.conf.d/10-evdev.conf
touchscreen
config, for example:Section "InputClass"
Identifier "evdev touchscreen catchall" # <-------- Look at this Identifier
MatchIsTouchscreen "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "Ignore" "on" # <-------- Add this config to ignore the touchscreen input.
EndSection
Option "Ignore" "on"
to ignore touchscreen input.
Sau một thời gian dài chịu đựng sự ồn ào của bé trâu. Tôi đã quyết định cho bé lên trại. Sau một khoảng thời gian theo dõi vấn đề nhiệt độ của 3080 lại phát sinh.
Lần này không phải là của MSI 3080 TRIO
mà là của MSI 3080 VENTUS 10G OC
. Nguyên nhân chắc chắn là đến từ nhiều phía.
GDDR6X
.Ở bài viết này tôi sẽ miêu tả tình trạng của MSI 3080 VENTUS 10G OC
trước và sau khi cải thiện, cũng như là cách thiết lập của mình trên MSI Afterburner
Tôi có tham khảo nhiều phương cách của những người chơi card màn hình 3090 trước. Họ gắn thêm ốp lưng nhôm cho card màn hình, tiếp theo là gắn quạt luôn. Cách tiếp cận này rất hiệu quả, tuy nhiên độ mỹ thuật và tinh tế có lẽ không tỷ lệ thuận với sự hiệu quả mà nó mang lại.
Dưới đây là phương pháp tôi sử dụng. Tôi đã đốt một ngày nghỉ + một đống pad tản nhiệt gelid 15W và Gel tản nhiệt cho lần thử nghiệm này.
Để đạt được con số 100.433MH/s, mức thiết lập của tôi là:
Với mức thiết lập này, nhiệt độ sẽ cho ra như sau:
Để đạt được con số 100.433MH/s, mức thiết lập của tôi cũng như lúc trước:
Với mức thiết lập này, nhiệt độ sẽ cho ra như sau:
Kết luận đơn giản nhất mà tôi có thể đưa ra ngay lúc này đó là VRAM đã giảm đc 14 độ C. Từ 110 độ C xuống còn 96 độ C. Với những ai đang sở hữu
card màn hình có sử dụng vram loại GDDR6X
đều muốn xuống dưới mức 100 độ C. 96 độ C cho vram chạy 100.433MH/s là rất tuyệt vời.
Để đạt được con số 95.539MH/s, mức thiết lập của tôi cũng như sau:
Với mức thiết lập này, sau khi quan trắc nhiệt độ sẽ cho ra như sau:
Tôi chắc chắn là đã khắc phục thành công vấn đề nhiệt của VRAM bằng cách thay pad và lắp thêm quạt. Tuy nhiên vì lý do thi công lắp đặt, tôi đã tạo ra vấn đề mới với GPU core. Nhiệt độ của VRAM ở trên ảnh là ở mức dưới 100C, tuy nhiên nhiệt độ GPU thì bị tăng 1-2C lên 65-66C. Tôi sẽ tìm cách khắc phục vấn đề này sau. Thời điểm tôi quan trắc cũng là vấn đề lớn, thông tin quan trắc bị ảnh hưởng nhiều bởi nhiệt độ xung quanh.
Bài viết này phục vụ mục đích duy nhất là đó là nếu tôi lỡ tay xóa mấy profile trên MSI Afterburner. Tôi sẽ quay lại đây xem. Hiện tại đây là 4 VGA trực thuộc dàn #1 Thanh Long
No | VGA |
---|---|
1 | MSI 3080 GAMING X TRIO |
2 | ASUS 3080 ROG STRIX GAMING OC |
3 | MSI 3080 VENTUS 10G OC |
4 | MSI 3080 GAMING X TRIO |
Mức thiết lập này được tinh chỉnh hoàn toàn trên MSI Afterburner. Có thể sử dụng cách này kết hợp với lệnh nvidia-smi
để hỗ trợ việc overclock.
No. VGA | Power Limit | Temp. Limit | Core Clock | Mem Clock |
---|---|---|---|---|
[1] MSI 3080 GAMING X TRIO | 106% | 65C | -502MHz | +825Mhz |
[2] ASUS 3080 ROG STRIX GAMING OC | 67% | 65C | -502MHz | +800Mhz |
[3] MSI 3080 VENTUS 10G OC | 77% | 65C | -502MHz | +800Mhz |
[4] MSI 3080 GAMING X TRIO | 106% | 65C | -502MHz | +825Mhz |
No. VGA | Power Consumption | Hashrate | GPU Temperature | Memory Temperature |
---|---|---|---|---|
[1] MSI 3080 GAMING X TRIO | 235 Walt | 95.436MH/s | 58C | 98C |
[2] ASUS 3080 ROG STRIX GAMING OC | 248 Walt | 95.474MH/s | 58C | 96C |
[3] MSI 3080 VENTUS 10G OC | 246 Walt | 95.443MH/s | 62C | 94C |
[4] MSI 3080 GAMING X TRIO | 235 Walt | 95.436MH/s | 58C | 98C |
Total | 964 Walt | 381.789MH/s | – | – |
Đây là thiết lập sử dụng trong Minerstat, khi sử dụng các thiết lập này, hoàn toàn không cần thiết sử dụng MSI Afterburner.
Lợi thế nhiều nhất sử dụng thiết lập này là lượng điện tiêu thụ ít hơn hẳn so với MSI Afterburner, tầm 50 Walt, lý do là vì gpu-clock
tinh chỉnh ở mức thấp hơn mức cho phép trên MSI Afterburner (nhỏ nhất là -502MHz).
No | VGA | Power Limit (Walt) | Locked Core Clock (MHz) | Memory Clock (-/+ MHz) |
---|---|---|---|---|
1 | MSI 3080 GAMING X TRIO | 392 | 1170 | 850 |
2 | ASUS 3080 ROG STRIX GAMING OC | 240 | 1170 | 800 |
3 | MSI 3080 VENTUS 10G OC | 240 | 1170 | 950 |
4 | MSI 3080 GAMING X TRIO | 392 | 1170 | 850 |
No. VGA | Power Consumption | Hashrate | GPU Temperature | Memory Temperature |
---|---|---|---|---|
[1] MSI 3080 GAMING X TRIO | 223 Walt | 96.310 MH/s | 52C | 98C |
[2] ASUS 3080 ROG STRIX GAMING OC | 239 Walt | 95.426 MH/s | 52C | 96C |
[3] MSI 3080 VENTUS 10G OC | 233 Walt | 97.450 MH/s | 55C | 96C |
[4] MSI 3080 GAMING X TRIO | 224 Walt | 96.257 MH/s | 48C | 92C |
Total | 919 Walt | 385.443 MH/s | – | – |
Tinh chỉnh quạt sẽ giống như cho Ethereum
No. VGA | Power Limit | Temp. Limit | Core Clock | Mem Clock |
---|---|---|---|---|
[1] MSI 3080 GAMING X TRIO | – | 65C | +170Mhz | -502MHz |
[2] ASUS 3080 ROG STRIX GAMING OC | – | 65C | +170Mhz | -502MHz |
[3] MSI 3080 VENTUS 10G OC | – | 65C | +170Mhz | -502MHz |
[4] MSI 3080 GAMING X TRIO | – | 65C | +170Mhz | -502MHz |
Mục tiêu là giảm memory clock xuống thấp hơn nữa, thấp hơn cả mức chỉnh trên MSI Afterburner. Nếu sử dụng phương án này thì chỉ cần quan tâm đến chỉnh quạt trên MSI Afterburner mà thôi. Powerlimit cũng sẽ không cần quan tâm.
Để reset overclock settings chaỵ lệnh sau:
No. VGA | Power Consumption | Hashrate | GPU Temperature | Memory Temperature |
---|---|---|---|---|
[1] MSI 3080 GAMING X TRIO | 211 Walt | 837.96MH/s | 56C | 56C |
[2] ASUS 3080 ROG STRIX GAMING OC | 235 Walt | 838.56MH/s | 56C | 58C |
[3] MSI 3080 VENTUS 10G OC | 217 Walt | 839.68MH/s | 59C | 58C |
[4] MSI 3080 GAMING X TRIO | 219 Walt | 838.01MH/s | 52C | 52C |
Total | 892 Walt | 3.35GH/s | – | – |
Tôi đã mua MSI 3080 Ventus 10G OC vào ngày 2/2/2021 và MSI Trio X Gaming vào ngày 2/5/2021. Sau một thời gian sử dụng
đây là các thiết lập MSI Afterburner
tôi đang sử dụng để đào Ethereum (ETH). Trước khi đi sâu vào thiết lập,
tôi muốn đề cập đến giá của ETH hiện tại, ngày 11/2/2021, 1 ETH = $1,789 USD, xấp xỉ 41,196,850 VND
. Bên cạnh đó, giá
điện sinh hoạt tôi đang sử dụng theo bảng sau:
MSI 3080 Ventus 10G OC & Trio X Gaming
sau khi đã áp dụng các thiệt lập sẽ có hiệu năng như hình dưới đây. Hoàn toàn có
thể đấy lên 101MH/s nếu muốn. Tuy nhiên tôi chỉ muốn ở mức 100MH/s cho mỗi card màn hình. Nếu bạn để ý kĩ, bạn sẽ thấy răng
mặc dù Ventus và Trio có mức hashrate là tương đương nhau, tuy nhiên số lượng share của Trio luôn luôn lớn hơn của Ventus,
khá là kì quặc, có lẽ là tiền nào của nấy. Khi nào thị trường bớt khan hiếm, tôi sẽ thử xem MSI 3080 Suprim
có gì đặc biệt hơn.
Mức thiết lập này sẽ có kết quả như sau:
Mức thiết lập này sẽ có kết quả như sau:
Phi phí dưới đây sẽ dựa trên thông tin ghi trên phần mềm, chưa có áp dụng cho case, quạt của case 4U.
414kWh
949,978 VND
Theo như trang web https://www.cryptocompare.com/ thì với hashrate là 201MH/s
, mỗi tháng sẽ kiếm đc 0.3766 Ethereum
.
Nếu quy đổi số Ethereum này thành USD thì sẽ là $669 USD
hoặc là 15,514,733 VND
. Sau khi trừ đi chi phí lợi nhuận
còn lại sẽ là 14.564.755 VND
.
Bảng Giá Điện Sinh Hoạt 2020-Giá Bán Điện Kinh Doanh EVN 2020, https://vuphong.vn/bang-gia-dien-sinh-hoat-2020-gia-ban-dien-kinh-doanh-evn-2020/?gclid=Cj0KCQiAyJOBBhDCARIsAJG2h5dKdg4-F3BXhEVhDcn8_bQQr-VW8uTR3Fql8j3nQjN4bp-LPxIWyAAaApRjEALw_wcB
CoinMarketCap, https://coinmarketcap.com/vi/currencies/ethereum/