Thứ Hai, 29 tháng 4, 2019

Deploy web service với Nodejs - tạo website bằng Nodejs

Trong bài viết trước, chúng ta đã tìm hiểu về webservice và cách cài nodejs. Ở bài viết này, chúng ta hãy cùng viết và deploy một web server/ web service đơn giản.

Trong ví dụ này, chúng ta sẽ viết một web nhận nhiệm vụ hiển thị file html khi user request đến.

 

Khởi tạo project node js

Bước 1: bật terminal và cd vào project

Terminal là cửa sổ lệnh để bạn có thể tương tác với máy tính, có 2 cách để bật terminal trên windows:

1. Gõ “cmd” và nhấn enter trên đường dẫn.

 

dien cmd vao thanh cong cu

 

2. Cài gitbash vào máy, nhấp chuột phải và chọn gitbash

 

chuot phai va nhan gitbash

 

Bước 2: Chạy npm init

npm init

 

Đây là bước khởi tạo project, bạn có thể điền thông tin về project tại đây. Bạn có thể bấm enter để next liên tục mà không điền gì cả.

 

Bước 3: Cài thư viện

Trong project đơn giản này, chúng ta cần đến thư viện express của nodejs. Chúng ta cài express bằng lệnh

 

npm install express –save

 

Bước 4: Set up file app.js

Sau khi cài express, bạn có thể tạo một file app.js với cấu trúc như sau:

 

const express = require('express');
const app = express();
const port = 8080;

app.use(express.static(__dirname + '/public'));

app.get('/', (req, res) => {
    return res.render('index');
});

app.listen(port, () => console.log(`Example app listening on port ${port}!`));

 

Ở đây bạn có thể thấy, khi user request web service của chúng ta chạy ở PORT 8080, chúng ta vào thư mục public và render file index.html ra.

Cấu trúc folder bạn có thể tham khảo tại link sau https://github.com/concalahan/simple-nodejs-web-service

 

Bước 5: Chạy nodejs

Vào terminal và dùng lệnh để chạy dự án nodejs của chúng ta:

node app.js

 

Bước 6: Mở browser

Điền localhost:8080 vào browser và bạn sẽ thấy webservice đã hoàn thành nhiệm vụ render file html.

 

hien thi hello world voi nodejs

 

Deploy/ triển khai web service lên VPS

Sau khi tạo một project nodejs, chúng ta cần đưa nó chạy thật trên web, quá trình này gọi là deploy.

 

Deploy/ deployment là gì?

Deploy theo tiếng Việt nghĩa là triển khai phần mềm. Phần mềm ở đây là web server/ web service mà chúng ta đã code. Hiểu đơn giản, deploy là tất cả các hoạt động làm cho một hệ thống phần mềm có sẵn để sử dụng.

 

Deploy bạn cần chuẩn bị những gì

  1. Một con VPS: giá theo tháng tầm 5$-7$ (tầm 100k đến 150k) tùy theo nhà cung cấp. Hiện tại mình đang sử dụng dịch vụ của Digital Ocean với mức giá 5$/ tháng. Hệ điều hành mình thường tạo cho VPS là Ubuntu.
  2. Phần mềm kết nối với VPS hoặc terminal: Trên hệ điều hành windows, bạn có thể sử dụng những trình giả lập thiết bị đầu cuối cho phép kết nối như Putty. Hoặc nếu bạn cài hệ điều hành Linux-based như Ubuntu, bạn có thể sử dụng terminal để kết nối.
  3. Một phần mềm quản lý mã nguồn phân tán như git, và một dịch vụ cung cấp kho lưu trữ mã nguồn Git dựa trên nền web – như github.
  4. Source chạy của bạn: Hiện tại mình sẽ sử dụng source https://github.com/concalahan/simple-nodejs-web-service

 

Các bước thực hiện

1. Kết nối với VPS

Khi mua VPS, nhà cung cấp VPS sẽ gửi cho bạn một địa chỉ IP. Địa chỉ IP được viết bằng ký hiệu thập phân cách nhau bởi dấu . , là 4 bộ số được phân tách bằng dấu chấm, mỗi bộ đại diện cho số 8 bit nằm trong khoảng từ (0-255). Một ví dụ về địa chỉ IPv4 là 216.3.128.12,

Sau khi có địa chỉ IP, nhiệm vụ của bạn là dùng phần mềm kết nối VPS để kết nối với VPS, ở đây mình xài putty.

 

su dung putty ket noi VPS

 

Bạn chỉ cần nhập địa chỉ IP vào ô này, xong bấm connect, sau đó nhập username và password mà nhà cung cấp VPS gửi cho bạn, vậy là bạn đã connect thành công rồi.

2. Upload source code lên VPS dùng github

Có nhiều cách để upload source code của bạn lên VPS, ở đây mình sẽ hướng dẫn một trong những cách đó, dùng github.

1. Tạo public key trên VPS

Bước đầu bạn phải làm cho VPS hiểu source của bạn đang ở github và ngược lại. Để làm được việc này, mình cần thêm public key của VPS vào deploy key của project trên github.

Vì mình xài VPS chạy Ubuntu, nên dùng lệnh sau để tạo public key:

ssh-keygen

Sau đó nhấp enter liên tục, khi thấy đoạn code như sau nghĩa là bạn đã tạo public key thành công rồi.

 

2. Tìm public key trên VPS

Sau khi tạo public key, bạn tìm public key bằng lệnh:

cat ~/.ssh/id_rsa.pub or cat ~/.ssh/id_dsa.pub

 

Nếu bạn làm đúng, nó sẽ hiển thị như hình:

hien thi public key

 

3. Add public key vào github

Sau khi có public key, bạn add vào deploy key bên github, tại settings → deploy keys → Add deploy key. Ở mục title, bạn đặt tên của public key, và copy public key vào mục key như hình.

 

add public key vao github

 

Đừng quên bấm “add key” bạn nhé.

 

4. Clone project từ VPS

Sau khi add xong public key vào github, bạn tiến hành “download”/ clone project bằng SSH từ VPS bằng lệnh:

git clone git@github.com :concalahan/simple-nodejs-web-service.git

 

clone bang ssh

 

Nhớ đổi url thành url project của bạn.

 

3. Cài thư viện

Ở bước này, bạn cài npm và node để chạy web service của chúng ta trên web, tutorial này đã được stream hub viết tại đây.

 

4. Chạy web server/ web service dùng pm2

PM2 là trình quản lý quy trình Node.js (process manager production Nodejs application).

Khi chạy chương trình bằng node app.js (app.js là file main của source mình), khi bạn tắt terminal/ putty thì web server/ web service của bạn cũng “đóng”. Để giữ cho web server/ web service của bạn luôn chạy, chúng ta cần dùng pm2.

Sau khi chạy pm2, bạn hoàn toàn có thể vào trang web của mình tại địa chỉ theo cú pháp: [địa chỉ IP]:[port]

Ở ví dụ của mình: port là 8080

 

 

Kết nối domain vào vps

Sau khi deploy, web của bạn sẽ vẫn ở định dạng IP:port, để gán domain vào host, chúng ta cần một tên miền, và quyền chỉnh sửa DNS của tên miền đó. Ở đây mình mua tên miền tại Godaddy, nên sẽ chỉnh sửa tại trang web của nhà cung cấp tên miền này.

Bạn vào mục quản lý DNS , ví dụ với stream hub thì URL sẽ là: dcc.godaddy.com/manage/STREAM-HUB.COM/dns

 

a record trong domain

 

Bạn cần chỉnh “A record” và đổi thành địa chỉ IP của VPS.

Sau khi chuyển, cần chờ tầm 1 giờ để hệ thống cập nhật.

Sau 1 giờ, bạn có thể vào web theo cú pháp: domain:8080

 

Như bạn có thể thấy, chúng ta vẫn còn hiển thị port. Ở bài viết sau, Stream Hub sẽ hướng dẫn bạn loại bỏ port khỏi domain.

Tham khảo bài nguyên mẫu tại đây Deploy web service với Nodejs - tạo website bằng Nodejs

Thứ Sáu, 26 tháng 4, 2019

Hướng dẫn cài đặt Nodejs trên Windows và Ubuntu

Trong bài viết trước, Stream Hub đã giới thiệu sơ lược về webservice cũng như API là gì. Nếu bạn chưa đọc qua, hãy xem lại bài viết trước tại đây.

Trong series bài, Stream Hub sẽ giới thiệu các bạn cách viết một web service đơn giản dùng Nodejs. Ở bài này, cụ thể chúng ta sẽ cài một framework tên là Nodejs.

 

Vậy Nodejs là gì?

Hiểu đơn giản, Node.js là một hệ thống phần mềm được thiết kế để viết các ứng dụng internet, đặc biệt là web server/ web service. Chương trình được viết bằng JavaScript.

Cài đặt nodejs

Có nhiều cách để cài đặt Nodejs. Trong bài viết này, chúng tôi sẽ hướng dẫn cách cài node bằng NVM (node version manager)

Trên hệ điều hành Windows

Cách 1: Download và cài

Vào trang chủ của Nodejs https://nodejs.org/en/ và bấm nút down phiên bản LTS (Long-term support) mới nhất và tiến hành bấm next để cài vào máy. Khi Stream Hub viết bài này, phiên bản LTS mới nhất của Nodejs là 10.15.3 .

Tuy nhiên cách làm này mặc định bạn ở một phiên bản, khi bạn cần chuyển phiên bản, ví dụ lên phiên bản mới hơn hoặc “xuống đời” phiên bản cũ hơn, bạn buộc phải cài lại.

 

Cách 2: Dùng NVM

Thay vào đó, bạn có thể download nvm for windows tại github sau https://github.com/coreybutler/nvm-windows :

Sau khi cài đặt nvm trên windows, bạn có thể cài node bằng lệnh:

nvm use 10.15.3

 

Bạn có thể kiểm tra liệu Nodejs đã được cài chưa bằng lệnh

node -v

 

Nếu màn hình xuất hiện

v10.15.3

 

Nghĩa là bạn đã cài Nodejs thành công rồi.

 

Trên hệ điều hành Ubuntu

Bên cạnh đó, nếu bạn đang xài hệ điều hành Ubuntu, bạn cần làm theo các bước sau:

  1. Cài C++ Compiler

    apt-get update
    

     

    apt-get install build-essential libssl-dev
    

     

  2. Cài NVM

    curl https://raw.githubusercontent.com/creationix/nvm/v0.25.0/install.sh | bash
    


    NVM v0.25.0 là một bản nvm khá ổn định nên xài.

     

    Sau khi nhập lệnh trên, bạn có thể sẽ bắt gặp

    Close and reopen your terminal to start using nvm
    

     


    Hãy tắt terminal và bật lại một terminal mới, như vậy là bạn đã có thể xài nvm.

     

  3. Xem coi NVM chạy chưa

    nvm --version
    


    Nếu xuất hiện dòng

    0.25.0
    


    nghĩa là bạn đã làm thành công rồi.

     

  4. Cài Nodejs

    Sau khi cài NVM, bạn có thể liệt kê những bản node có thể cài bằng lệnh

    nvm ls-remote
    

     

    Sau khi chọn được bản thích hợp, (ở đây mình chọn 10.15.3), bạn nhập lệnh:

    nvm install 10.15.3
    

     

    Đừng quên nói nvm phiên bản bạn muốn sử dụng bằng lệnh

    nvm use 10.15.3
    

     

    Bạn có thể kiểm tra liệu Nodejs đã được cài chưa bằng lệnh

    node -v
    

     

    Tương tự trên Windows, nếu màn hình xuất hiện

    v10.15.3
    

     

    nghĩa là bạn đã cài thành công rồi.

     

Trong bài tiếp theo, Stream Hub sẽ hướng dẫn các bạn cách tạo dự án nodejs và viết 1 web service đơn giản.

Tham khảo bài nguyên mẫu tại đây Hướng dẫn cài đặt Nodejs trên Windows và Ubuntu

Thứ Bảy, 13 tháng 4, 2019

Cấu hình máy tính chơi game và những điều bạn cần biết

Ngày nay, nếu muốn mua máy tính hoặc laptop thì người sử dụng quan tâm đến vấn đề gì nhất? Một trong những yếu tố quan trọng nhất phải kể đến là cấu hình máy tính. Vậy làm thế nào để chọn mua được máy tính có cấu hình tốt?

Cấu hình máy tính là gì?

Cấu hình máy tính là toàn bộ tổ hợp các thành phần chức năng trong máy tính về thông số kỹ thuật, đặc tính... Cấu hình máy tính không chỉ liên quan đến phần cứng (hardware), mà còn cả phần mềm cài đặt (software) , phần mềm cố định (firmware), và tài liệu đi kèm (document). Cấu hình máy tính ảnh hưởng đến toàn bộ chức năng, hiệu suất máy tính.

Nói một cách đơn giản, toàn bộ các thông số của những gì có chức năng trong máy tính như CPU, mainboard, RAM, ổ cứng, ổ quang, bus, hệ điều hành, phần mềm ứng dụng, phần mềm trong BIOS, sách hướng dẫn .... đều là một phần của cấu hình máy tính.

 

Cấu hình máy tính mạnh là gì và như thế nào?

Điều đầu tiên, người dùng cần xác định mục đích sử dụng khi chọn mua máy tính. Nếu bạn mua máy tính để gia nhập vào thế giới game trên máy tính thì nên lựa chọn những chiếc máy tính có khả năng xử lí đồ họa tốt, tốc độ CPU cao, ổ cứng có tốc độ truy xuất dữ liệu nhanh chóng, màn hình hiển thị lớn, đọ phân giải cao.

Ngược lại nếu người tiêu dùng mua máy tính với mục đích như: soạn thảo văn bản, viết bài, nghe nhạc,… thì nên chọn những chiếc máy tính có cấu hình vừa phải, và giá cả phải chăng.

Một khái niệm cấu hình máy tính mạnh khác là các bạn nhắm vào từng bộ phận phần cứng riêng mà họ mong muốn thí dụ, CPU, ổ cứng, màn hình hay card màn hình … người tiêu dùng mua máy để phục vụ nhu cầu căn bản và lưu trữ sẽ chọn 1 mẫu máy tính với ổ cứng to tốc độ truy tìm xuất nhanh.

Một người sắm máy tính để render video như các youtuber, đòi hỏi nhiều tác vụ xử lý đa nhiệm và đa luồng, thì nên mua máy có CPU có nhiều nhân, nhiều luồng. Các game thủ thì cần một mẫu máy tính có khả năng xử lý đồ họa tốt, màn hình lớn, độ phân giải cao. Và đối có hầu hết người sử dụng máy tính, họ quan niệm rằng máy tính cấu hình mạnh phải đi đôi với bền.

 

Vậy chọn máy tính có cấu hình mạnh như thế nào là phù hợp?

Xét trên khía cạnh thực tế, nếu bạn đang là học sinh, sinh viên hay nhân viên văn phòng cần một chiếc máy tính để phục vụ những mục đích cơ bản thì những chiếc máy tính có giá dưới 8 triệu đồng là một sự lựa chọn đúng đắn.

Tầm giá này bạn sẽ có thể sở hữu chiếc máy tính có cấu hình tham khảo như sau: Ổ cứng HDD 500 GB, chip xử lý intel Celeron hoặc Pentium, hoặc đôi khi là i3, card màn hình on-board, màn hình hiển thị 14 inch hoặc 15.6 inch.

 

Đừng đánh giá thấp những con chip dòng thấp (Celeron, Pentium) vì với công nghệ mới nhất hiện giờ, một con chip Pentium Silver N5000 đã số core/ thread lần lượt là 4/4 với Tần số tăng tốc (Burst Frequency) lên đến 2.7Ghz. Sức mạnh đó cao ngang ngửa những con chip i5 đời 6 trên laptop (i5 6200U) và mát hơn.

 

Tần số tăng tốc - Burst Frequency

Nếu bạn nào chưa biết, Tần số tăng tốc là tần số lõi đơn lớn nhất mà bộ xử lý có khả năng vận hành. Tần số được đo bằng gigahertz (GHz), hoặc tỷ chu kỳ mỗi giây.

 

Ngược lại, nếu bạn là các game thủ chuyên nghiệp hoặc các nhà doanh nhân làm về lĩnh vực thiết kế, đồ họa thì đòi hỏi bạn chiếc máy tính có cấu hình mạnh, tốc độ xử lí cao. Bạn với thể tham khảo các chiếc laptop với giá dao động trong khoảng từ 15 đến 20 triệu hoặc cao hơn dành cho doanh nhân. Tất nhiên chiếc máy của bạn sẽ được tích hợp ổ cứng SSD sở hữu tốc độ truy xuất dữ liệu chóng mặt, chip xử lý thế hệ mới cộng màn hình độ phân giải cao thích hợp với công việc.

 

Cấu hình máy tính để bàn mạnh nhất hiện nay.

Trung bình, một chiếc máy bàn sẽ mạnh hơn một chiếc laptop cùng mức giá tối thiểu 1.5 lần. Chính vì thế, không cần di chuyển thì lựa chọn một chiếc máy tính desktop sẽ là hợp lý hơn cả!

Desktop PC tốt nhất - Dell XPS Tower

Giá tham khảo: 20 - 30 triệu VND

Bạn nên mua vì: Dell XPS Tower là chiếc desktop PC đẹp mắt, gọn gàng, có thể dễ dàng nâng cấp phần cứng, được trang bị sẵn cấu hình mạnh mẽ, nhiều cổng kết nối.

Dell XPS Tower là chiếc máy tính để bàn tốt nhất, rẻ nhất mà bạn nên mua hiện nay. Mặc dù nó không phải là cỗ máy có cấu hình mạnh nhất, thế nhưng giá trị mà nó đem lại so với số tiền mà bạn phải bỏ ra là thực sự xứng đáng.

Với giá khoảng từ 35 triệu VND, bạn sẽ có rất nhiều lựa chọn mua hàng. Từ i7-8700 cho đến chip Intel thế hệ thứ 9 mới nhất (i5-9400F, i7-9700k). RAM từ 8GB có thể nâng cấp lên đến 64GB. Thậm chí bạn có thể chọn một chiếc VGA GTX 1080 nếu có hầu bao dư dả và nhu cầu về gaming hoặc đồ họa cao.

XPS Tower cũng đem lại khả năng kết nối thoải mái, với 11 cổng USB, 2 cổng USB-C, 3 cổng USB-A. Dell cho biết, cỗ máy này của hãng cũng có thể chạy VR (thực tế ảo) một cách dễ dàng.

 

Desktop PC tốt nhất dành cho game thủ

Corsair One Pro - Giá tham khảo: 55 - 60 triệu VND

Bạn nên mua vì: Corsair One Pro là cỗ máy dành riêng cho gaming, được thiết kế rất tốt và chắc chắn, nhiều cổng kết nối, cấu hình siêu mạnh đủ sức chạy hết mọi thể loại game.

 

cosair one pro

 

Dell XPS Tower là một chiếc desktop PC tuyệt vời, bạn có thể nâng cấp thêm để có được một cỗ máy mạnh mẽ, thế nhưng nếu làm vậy thì chi phí mua máy sẽ tăng cao. Vậy tại sao chúng ta không mua đứt luôn một cỗ máy có sẵn cấu hình cao nhỉ? Đừng tìm ở đâu xa, chiếc Corsair One Pro đến từ hãng phần cứng trứ danh Corsair sẽ là sự lựa chọn tốt nhất dành cho các game thủ.

Đầu tiên, lý do mà bạn nên chọn cỗ máy đến từ Corsair là bởi vẻ ngoài của nó… quá đẹp. Không phải đẹp theo kiểu kỳ quái, hầm hố, mà đẹp theo phong cách đến từ tương lai, rất hiện đại và tinh tế.

Quan trọng hơn, nội tạng bên trong của Corsair One Pro toàn là những phụ kiện mạnh “kinh hoàng”, ví dụ như chip i7-8700K, đi đôi với một card đồ họa GeForce GTX 1070 Ti. RAM có thể tùy biến, có cả ổ SSD và HDD. Cổng kết nối bao gồm cổng USB 3.1, HDMI 2.0 VR ở trước, USB 3.1 Type-C, 3 cổng USB 3.1 Type-A, 2 cổng USB 2.0 và một cổng HDMI khác ở đằng sau, cùng rất nhiều các kết nối khác.

Tuy nhiên, điểm yếu duy nhất của cỗ máy này có lẽ là giá hơi đắt, cùng khả năng nâng cấp máy không nhiều. Tuy nhiên, nếu có nhu cầu về gaming và đồ họa thì chắc chắn Corsair One Pro là một sự lựa chọn hoàn hảo!

 

Desktop PC tốt nhất trong tầm giá dưới 10 triệu VND - Acer Aspire Desktop

Bạn nên mua vì: Có thiết kế chắc chắn, gọn gàng và đẹp mắt, có nhiều cổng kết nối, giá rẻ phù hợp với đông đảo người dùng.

Nếu bạn đang tìm một chiếc máy tính giá vừa phải thì có lẽ chiếc Acer Aspire Desktop là lựa chọn phù hợp nhất. Được thiết kế rất tốt và chắc chắn, cỗ máy còn được đi kèm với một bàn phím và chuột. Cấu hình bên trong cũng không hề yếu với chip xử lý Intel Core i5-8400, từ 4GB đến 12GB RAM. Phiên bản thấp nhất được trang bị ổ HDD 2TB, card đồ họa Intel HD Graphics 630.

Cổng kết nối của Acer Aspire Desktop cũng rất phong phú, với 3 cổng USB 3.1, 4 cổng USB 2.0, 1 cổng HDMI. Cỗ máy cũng được đánh giá rất cao, cả trang PCMag và khách mua hàng trên Amazon đều chấm 4/5 điểm, cho thấy đông đảo người dùng đều hài lòng với sản phẩm này!

 

amd vs intel

 

Custom PC - Tự build

Nếu những chiếc PC có sẵn không làm hài lòng bạn, hoặc nó quá mắc so với chi phí bạn định bỏ ra. Vậy một chiếc PC tự lắp ráp bằng linh kiện riêng chắc chắn sẽ làm hài lòng bạn.

Bạn sẽ trải qua quá trình tự chọn thùng máy, tự chọn chip phù hợp với nhu cầu, tự chọn card màn hình rời nếu cần hay dung lượng bộ nhớ, lưu trữ theo sở thích.

Dưới đây là một số giới thiệu của Stream Hub cho việc build máy (chưa bao gồm màn và thùng máy).

Cấu hình lướt web – xem phim – văn bản (dưới 7 triệu): Intel Celeron G4900 (hoặc AMD Athlon 200GE), Mainboard H310, 4G RAM, SSD 120G, Nguồn 300W

Cấu hình game nhẹ (bạn chắc chắn chưa cần đến card màn hình) (dưới 10 triệu): Intel Core i3 8100 (hoặc AMD Ryzen 3 2200G), H310 hoặc B360, 8G RAM, SSD 120G, Nguồn 400W

Cầu hình game tầm trung (dưới 15 triệu): Bạn có thể tậu thêm cho mình một chiếc card 1050Ti hoặc 1660Ti, yêu cầu nguồn tối thiểu 400W 80 plus.

Cấu hình photoshop, render video (dưới 30 triệu): AMD Ryzen 5 2600X, B450, 32G RAM, SSD pcie 240G, Nguồn 600W.

 

Nếu bạn vẫn phân vân về cấu hình máy tính "mạnh" và phù hợp, đừng ngần ngại hỏi Stream Hub nhé.

 

Xem bài nguyên mẫu tại Cấu hình máy tính chơi game và những điều bạn cần biết

Thứ Hai, 1 tháng 4, 2019

Oppo và samsung cái nào tốt hơn?

Samsung vẫn là hãng điện thoại được ưa chuộng ở Việt Nam sau Apple. Ngày nay, cùng với sự phát triển của công nghệ, điện thoại Oppo được rất nhiều người tin dùng và đang gây bão trong suốt thời gian gần đây.

Vậy nên mua điện thoại hãng Samsung hay Oppo?

Một chiếc điện thoại có thiết kế đẹp, nhỏ gọn, bắt mắt bởi nhiều người khi nhìn vào, dễ dàng lôi cuốn người mua. Những chiếc điện thoại Oppo nhanh chóng bắt kịp thời đại với thiết kế cứng các, các góc cạnh bo tròn đẹp, độ hoàn thiện cao, màu sắc nổi bật. Oppo đã lọt vào tầm mắt của người Việt Nam đầu tiên.

Điều này đã làm khách hàng thay đổi cái nhìn mới về “điện thoại Trung Quốc”, các sản phẩm được thiết kế đều hướng tới tiêu chí mỏng, nhẹ nhưng độ bền cao.

Còn Samsung nổi tiếng về đột phá thiết kế, kiểu dáng và ứng dụng công nghệ mới hiện đại hơn. Đặc biệt Samsung cho ra dòng Galaxy S8 và Galaxy S8 Plus. Những chiếc điện thoại Samsung đã trở thành chuẩn mực về thiết kế cho nhiều thương hiệu điện thoại khác học theo.

Trên lĩnh vực Smartphone Samsung luôn được đánh giá cao trên mọi mặt trận, tức là có mặt ở mọi phân khúc, từ giá rẻ cho đến cao cấp. Thực tế, giá của một chiếc điện thoại Samsung tầm 6 triệu.

 

dien thoai samsungSamsung S8

 

So sánh về Camera

Camera là một trong những yếu tố hấp dẫn lôi cuốn những bạn trẻ tuổi ở Việt Nam cũng như các bạn trẻ ở nhiều nước trên thế giới. Và camera của Oppo là sản phẩm được đánh giá cao nhất. Tiêu biểu là Oppo F3 Lite với khả năng selfie tuyệt vời bởi thiết kế có camera trước 16MP và camera sau 13MP. Bên cạnh đó, đi kèm với những công cụ chỉnh ảnh hiện đại mới nhất hiện nay, Oppo hứa hẹn sẽ đem đến bộ ảnh cực đẹp cho các bạn có đam mê về nghệ thuật.

Camera của Samsung được người tiêu dùng đánh giá cao trong nhiều năm vừa qua. Máy chụp chi tiết cao, trang bị tính năng xóa phông thần thánh, màu sắc đa dạng có thể giúp chúng ta lựa chọn được phông màu phù hợp. Tiêu biểu là Galaxy S8 và S8 plus với khả năng chụp rõ nét, màu sắc tươi mới, tự điều chỉnh ánh sáng và góc chụp. Hiện tại, Galaxy S8 được xem là một trong những sản phẩm có camera tốt nhất trên thị trường.

 

So sánh về các tính năng thông minh

Điện thoại Samsung hỗ trợ người dùng rất nhiều tính năng thông minh và hãng liên tục ứng dụng những công nghệ hiện đại nhất vào các sản phẩm của mình, như trợ lý ảo Bixby, tính năng quét mống mắt thông minh, nhận diện khuôn mặt, sạc không dây…

Còn Oppo chỉ hỗ trợ người dùng một số tính năng cơ bản như quản lý pin, double tab, vẽ ký tự thông minh để mở các ứng dụng.

 

Vậy Samsung hay Oppo?

Để trả lời câu hỏi nên mua điện thoại Samsung hay Oppo, đầu tiên bạn cần xem xét mục đích sử dụng của mình là gì và khả năng chi trả cho 1 dòng điện thoại là bao nhiêu.

Nếu bạn là nữ, đang cần điện thoại chính yếu để selfie và chỉ cần sử dụng những tính năng tiện ích căn bản thì sở hữu thể chọn những sản phẩm Oppo. Còn ví như bạn muốn trải nghiệm những tính năng thông minh hỗ trợ phải chăng cho công việc và tiêu khiển thì Samsung chắc chắn là lựa chọn không thể bỏ qua.

Thực tiễn thì giá thành sản phẩm smartphone Samsung thường cao hơn sản phẩm cùng loại của Oppo, nhưng tiền nào của đấy, bạn sẽ hoàn toàn yên tâm về chất lượng cũng như chế độ bảo hành uy tín từ hãng.

Tuy vậy, nếu xét thuần mức giá/ hiệu năng, Stream Hub sẽ chọn Oppo. Cùng điểm qua những điểm mạnh điểm yếu của từng hãng nhé.

 

dien thoai oppo

Điện thoại Oppo a57

 

Oppo - có nên mua điện thoại Oppo không?

Tuy giá rẻ, cấu hình ổn, đa dạng mẫu mã, phân khúc giá, nhưng nhiều người dùng hiện nay vẫn đang còn băn khoăn không biết có nên mua điện thoại Oppo không khi đây là thương hiệu còn mới hơn so với những thương hiệu điện thoại nổi tiếng như Samsung, các dòng iPhone của Apple, HTC, ,... đã có rất lâu trên thị trường. Để biết có nên mua một trong những chiếc điện thoại Oppo để sử dụng, các bạn có thể theo dõi những so sánh giá điện thoại Oppo so với các hãng điện thoại khác và những ưu điểm nổi bật của hãng điện thoại này so với các thương hiệu.

Để trả lời cho câu hỏi có nên mua điện thoại Oppo không? Điện thoại Oppo có tốt không thì chúng ta sẽ đi tìm về nguồn gốc xuất xứ, lịch sử phát triển và thiết kế của dòng sản phẩm này nhé!

 

Về nguồn gốc

Hầu hết hãng điện thoại Oppo đều có nguồn gốc xuất xứ ở Trung Quốc. Nhiều người nghĩ rằng, không nên mua điện thoại Oppo vì nó là điện thoại của Trung Quốc, không đán tin cậy. Vậy thực hư như thế nào? Hàng Trung Quốc có giá rẻ trên thị trường Việt Nam thường có chất lượng kém và không an toàn cho người sử dụng. Tuy nhiên, chúng ta đều không biết rằng hàng nội địa là một chuyện khác.

Trung Quốc là nước có khoa học kĩ thuật cũng khá phát triển, nhìn đến khả năng làm giả các sản phẩm hot của các nước trên thế giới chỉ sau 1 vài tháng sản phẩm gốc ra mắt thì biết. Sản phẩm cao cấp sản xuất tại Trung quốc có chất lượng không thua kém gì so với các cường quốc công nghệ trên thế giới.

Không chỉ vậy Oppo không chỉ được ưa chuộng tại thị trường Trung Quốc, quảng bá tại đất nước nhỏ liền kề như Việt Nam mà nó là 1 thương hiệu được đăng kí toàn cầu. Sản phẩm của nó được khá nhiều chuyên gia đánh giá cao, có độ phủ sóng ở cả Bắc Mỹ, châu Âu và châu Á.

 

Về thiết kế

Thiết kế của Oppo tương đối tinh tế, trẻ trung mang đậm phong cách hiện đại, đánh vào thị hiếu của giới trẻ. Màu sắc của Oppo thường có màu hồng, xanh, bạc. Thiết kế của nó trông khá mạnh mẽ và cá tính với thiết kế mỏng nhẹ, lớp vỏ nhựa cứng cáp đem lại sự an toàn cho máy. Điểm sáng của Oppo là những sản phẩm có thể xoay 360 độ giúp tăng tính hiện đại, độc đáo của thiết kế Oppo. Riêng về thiết kế thì có nên mua điện thoại oppo. Điện thoại oppo khá tốt về mặt thiết kế.

 

Về phần mềm, phần cứng và hiệu năng xử lí

Linh kiện của Oppo cũng được nhập từ các nhà sản xuất lớn vẫn cung cấp linh kiện cho Apple và Samsung và nó với thể coi là loại điện thoại nghe nhạc tốt nhất. Máy còn ghi điểm ở camera mạnh hơn hẳn so có những sản phẩm cùng mức giá. Một số mẫu sản phẩm mang camera sở hữu khả năng xoay 360 độ giúp bạn chụp ảnh tốt hơn. Có thể dùng camera sau để chụp selfie. Quả là thiết bị điện tử hoàn hảo dành cho các cô nàng yêu thích chụp ảnh. Còn với những người nào muốn nghe nhạc, yêu nhạc thì loại điện thoại nghe nhạc hay nhất không thể thiếu đi Oppo được vì nso mang hệ thống loa rẻ và bộ nhớ cao để lưu trữ bài hát.

Có thể nói, về chất lượng phần cứng, công nghệ và hiệu năng xử lí thì Oppo có thua kém 1 chút so với các dòng sản phẩm như iPhone, Samsung nhưng khác biệt này là không đáng kể và chỉ nhận ra khi chạy các phần mềm đồ họa thực sự nặng. Đổi lại máy có giao diện đẹp, thiết kết khác biệt và Camera xịn có thể thấy được. Nếu bạn là người trẻ, ưa công nghệ mới, thích thiết kế thời trang và chụp ảnh thì chắc hẳn Oppo là một sự lựa chọn thông minh đúng không nào!

 

Chọn Samsung thì mua điện thoại nào?

Samsung là thương hiệu nổi tiếng nhất ở thị trường Việt Nam, chiếm 46,5% thị trường smartphone Việt Nam trong tháng 11 năm 2017. Các smartphone của hãng này phủ khắp các phân khúc từ mức giá vài triệu đến vài chục triệu đồng.

Samsung Galaxy S10+

Đây là smartphone cao cấp mới nhất của Samsung bán ra tháng 3 với giá 23,49 triệu đồng và 25 triệu đồng cho phiên bản bộ nhớ tương ứng là 64GB và 128GB. So với bản tiền nhiệm, Galaxy S9+ đã có những nâng cấp phần cứng, đáng chú ý nhất là cụm camera kép, vi xử lý Exynos 9 Octa 9820 đời mới và RAM 12GB. Đây cũng là sản phẩm đầu tiên của dòng Galaxy S có 3 camera.

 

Samsung Galaxy S10

Galaxy S10 có giá bán rẻ hơn 3,5 triệu đồng so với Galaxy S10+, màn hình 6.1 inch nhỏ hơn, ba camera sau, Tele 12MP (2PD) f2.4 + góc rộng 12MP f1.5/2.4 + siêu rộng 16MP f2.2 123 độ, và RAM 8GB. Điện thoại này cũng có viên pin nhỏ hơn, 3.400 mAh so với 4100 mAh của phiên bản Galaxy S10+

 

Samsung Galaxy Note 9

Galaxy Note 9 là sản phẩm đã giúp Samsung vượt qua "bóng ma" của chiếc Galaxy Note7. Đây là điện thoại khác biệt nhất được nhà sản xuất Hàn Quốc nhắm tới người dùng doanh nhân và những fan cứng của hãng này.

Note 9 hội tụ đầy đủ những tính năng thế mạnh của dòng điện thoại Galaxy: thiết kế kết hợp kim loại kính, màn hình Super AMOLED chất lượng, camera kép, cấu hình mạnh mẽ và khả năng chống bụi nước, sạc không dây… Đặc sản của sản phẩm này là cây bút S Pen đi kèm với các tính năng phần mềm hỗ trợ hiệu quả.

Coi bài nguyên văn tại Oppo và samsung cái nào tốt hơn?

Hệ điều hành free dos là gì

Thứ Năm, 10 tháng 1, 2019

Cảm biến ánh sáng: Đơn vị, Công dụng và Cách hoạt động

Trong bài trước, chúng ta đã tìm hiểu về cảm biến nhiệt độ với một ví dụ cụ thể là cảm biến nhiệt độ LM35 với đầy đủ ví dụ, hướng dẫn và code. Ở bài tiếp theo này, chúng ta sẽ nói về một loại cảm biến quan trọng khác - cảm biến ánh sáng; đặc biệt chú trọng vào ứng dụng cũng như cách thức hoạt động của chúng (kèm một chúng toán - lý).

Cảm biến ánh sáng là gì

Hiểu đơn giản, cảm biến ánh sáng dùng để phát hiện ánh sáng, giống như một nhiệt kế đo nhiệt độ và đồng hồ tốc độ đo tốc độ. Nhiệt độ và tốc độ rất dễ đo đạc vì chúng ta cảm nhận chúng một cách tường minh qua tiếp xúc trực tiếp (chạm vào nguồn nhiệt) hoặc cảm nhận (lái xe tốc độ cao). Nhiệt độ và tốc độ không phụ thuộc vào khối lượng hoặc kích thước của vật thể để đo, nhưng ánh sáng thì có. Ánh sáng có thể được dùng đo vật có kích thước vô cùng lớn, nhưng phụ thuộc vào kích thước của bộ thu; trong trường hợp vật thể quá lớn, vật thể sẽ được chia nhỏ để dễ đo.
Bên cạnh đó, ánh sáng còn được sử dụng để đo Photon, năng lượng và tỉ tỉ thứ phức tạp khác. Trước khi đến với những thứ phức tạp đó, hãy cùng tìm hiểu qua đơn vị của cảm biến ánh sáng.

Đơn vị cảm biến ánh sáng

Candela

Dù đa số bóng đèn có ghi đơn vị trên hôp là lumens (hoặc lux), nhưng ta đơn vị đo ánh sáng thông thường nhất lại là candela.
Đơn vị này được sử dụng để mô tả cường độ sáng xuất hiện khi mắt người nhìn vào. Cường độ phát sáng của chùm ánh sáng càng cao, mắt người càng nhạy cảm với nó. (candela bắt nguồn từ “candles” trong tiếng Anh, nghĩa là nến, theo lý thuyết, 1 cường độ sáng tương đương 1 “nến”).
Lý do candela không được sử dụng để đo bóng đèn và đèn pin là vì chùm tia không chỉ phụ thuộc vào đầu ra của bóng đèn, mà còn phụ thuộc và số lượng bóng. Như bạn có thể đã biết, hầu hết các đèn pin được trang bị thêm gương để tạo chùm tia hội tụ, giúp có nhiều ánh sáng hơn.
Do vậy, để đo chính xác đầu ra của bóng đèn, các nhà khoa học cần một đơn vị chuẩn hơn, đó là lumen.

Lumen

Lumen được sử dụng để đo tổng quang thông của bóng đèn. Một bóng đèn phát ra ánh sáng theo mọi hướng có thể đạt cường độ phát sáng tương đương 10 cây nến, khi được nhân lên với 4π Steradian đầy đủ sẽ có một luồng sáng có cường độ khoảng 126 lumens. Bất kể ánh sáng được phản xạ và tập trung như thế nào, bóng đèn này sẽ luôn tạo ra 126 lumens quang thông.

Lux

Nếu bóng đèn luôn được đánh giá bằng lumens, tại sao cảm biến ánh sáng phải sử dụng một đơn vị khác? Bởi vì ánh sáng tán xạ khi rời khỏi bóng đèn (bất kể loại bóng đèn nào), và chỉ một lượng nhỏ ánh sáng đập vào mắt chúng ta.
Khi một vật di chuyển ra khỏi nguồn sáng, tỷ lệ ánh sáng mà nó nhận được cũng giảm. Để đo chính xác thông lượng phát sáng trên một bề mặt, được gọi là độ rọi (illuminance), tính theo đơn vị gọi là lux, tương đương với một lumen trên một mét vuông.

Ứng dụng của cảm biến ánh sáng

Cảm biến ánh sáng hầu như luôn luôn là một mặt phẳng, khi cảm biến được chiếu vuông góc với vật thể, nó đạt được hiệu quả cao. Và nếu vật thể có màu sáng, cảm biến sẽ đo được nhiều thông tin hơn (vì màu tối, đặc biệt là màu đen không phản chiếu lại nhiều ánh sáng, nên sẽ cho ít thông tin hơn).

Điều chỉnh độ sáng

Cảm biến ánh sáng có rất nhiều công dụng. Việc sử dụng phổ biến nhất trong cuộc sống hàng ngày của chúng ta là trong màn hình điện thoại di động và màn hình máy tính bảng. Hầu hết các thiết bị điện tử cá nhân cầm tay hiện nay đều có trang bị cảm biến ánh sáng và được sử dụng để điều chỉnh độ sáng. Nếu thiết bị cảm nhận rằng bạn đang xem màn hình ở một nơi tối, nó sẽ giảm độ sáng màn hình để tiết kiệm năng lượng và ngược lại, nếu bạn đang ở ngoài trời với rất nhiều ánh sáng, nó sẽ tăng độ sáng màn hình lên.
Một cách sử dụng phổ biến khác cho cảm biến ánh sáng là điều khiển đèn tự động trong ô tô và đèn đường. Sử dụng cảm biến ánh sáng để tự động kích hoạt bóng đèn khi trời đã đủ tối bên ngoài.

Bảo vệ vật dụng quan trọng

Một ứng dụng khác của cảm biến ánh sáng là phát hiện xâm nhập trái phép. Một ví dụ về ứng dụng này xuất hiện trong hệ thống bảo mật nhà bằng vân tay: ngoài cảm biến vân tay, các công ty phải lắp đặt thêm các cảm biến ánh sáng, để phát hiện xem cửa nhà có được đóng sau khi mở cửa cho người nhà ra vào hay chưa. Nếu chưa đóng, hệ thống cảm biến ánh sáng sẽ báo cho chuông cảm biến, và reng báo hiệu cho người dùng.

bao mat nha cua

Một ứng dụng khác dùng để bảo vệ các tài sản nghệ thuật. Ví dụ, tranh và ảnh trên giấy và các tác phẩm nghệ thuật cũ hơn có thể bị hỏng do tiếp xúc với ánh sáng mặt trời, vì vậy điều quan trọng là phải biết chúng tiếp xúc với bao nhiêu ánh sáng là vừa đủ. Khi vận chuyển một tác phẩm nghệ thuật, một cảm biến ánh sáng có thể được sử dụng để xác minh rằng nó không được để dưới ánh mặt trời quá lâu.

Video giới thiệu về khóa cửa thông minh của Samsung

Lắp đặt hệ thống Pin mặt trời

Thật vô nghĩa khi xây dựng và lắp đặt một tấm pin mặt trời ở một vị trí nhất định mà nó không thu được nhiều ánh sáng mặt trời trực tiếp. Do đó, một cảm biến ánh sáng được sử dụng để tìm vị trí tốt nhất, nơi có nhiều ánh sáng mặt trời trực tiếp nhất.

he thong pin mat troi

Nông nghiệp

Các loại cây trồng khác nhau cần lượng ánh sáng mặt trời khác nhau. Vì vậy, điều quan trọng là phải biết mảnh đất nào được tiếp xúc nhiều nhất. Khi nguồn cung cấp nước trở nên khan hiếm hơn ở những nơi như Đồng Bằng Sông Cửu Long, nông dân có nghĩa vụ phải hạn chế tiêu thụ nước, đồng thời giữ cho cây trồng của họ ngậm nước.
Một cách chống mất nước cho cây là tưới cây vào buổi chiều hoặc tối, giúp cây có thể hấp thụ đúng cách. Thay vì làm bằng một cách thủ công như vậy, cảm biến ánh sáng có thể được sử dụng để quản lý hệ thống phun nước tự động, chỉ tưới nước khi mặt trời sắp lặn. Khi được kết hợp với các thiết bị theo dõi thời tiết khác để thu thập dữ liệu về nhiệt độ, áp suất và độ ẩm, một hệ thống không chỉ có thể tưới nước khi mặt trời lặn mà còn dự báo mưa hoặc mây để tối ưu hóa lịch trình tưới nước.

Cảm biến ánh sáng hoạt động như thế nào

Bây giờ bạn đã hiểu được sự lộn xộn của các đơn vị định lượng ánh sáng, chúng ta có thể bắt đầu hiểu cách xác định độ rọi bằng cách sử dụng các cảm biến ánh sáng.

Photodiode

Cảm biến ánh sáng đôi khi sử dụng một thành phần gọi là photodiode để đo độ rọi. Khi các chùm ánh sáng chiếu vào một điốt quang, chúng đánh bật các electron lỏng lẻo, khiến một dòng điện chạy qua. Ánh sáng càng mạnh, dòng điện càng mạnh. Đây cũng là nguyên tắc hoạt động của các tấm pin mặt trời được sử dụng để cung cấp năng lượng cho các biển báo đường bộ và nhà ở. Các tấm pin mặt trời về cơ bản là các cảm biến ánh sáng photodiode rất lớn.

Điện trở hình ảnh

Một loại cảm biến ánh sáng khác là điện trở ảnh. Chúng là điện trở, nhưng phụ thuộc vào ánh sáng, có nghĩa là nếu có sự thay đổi độ sáng của ánh sáng chiếu vào nó, sẽ có sự thay đổi về điện trở. Điện trở ảnh rẻ hơn so với điốt quang ảnh, nhưng kém chính xác hơn nhiều, vì vậy thường được sử dụng ở những ứng dụng nhỏ để nhận biết ánh sáng có đang bật hay không.

Thứ Bảy, 1 tháng 12, 2018

Nguyên tắc làm việc của cảm biến đo nhiệt độ LM35 và ứng dụng

Nhiệt độ là thông số môi trường được đo nhiều nhất trên thế giới. Tại sao như vậy? Câu trả lời là do đa số những hệ thống vật lý, hóa học, điện tử, cơ khí và sinh vật học trên toàn thế giới đều bị ảnh hưởng bởi nhiệt độ. Hơn thế, một số linh kiện điện tử chỉ hoạt động ở mức nhiệt độ nhất định.

 

Nhiệt độ có thể được đo qua tiếp xúc trực tiếp vật phát nhiệt hoặc từ xa mà không tiếp xúc trực tiếp. Có số loại cảm biến nhiệt độ trên thị trường hiện tại, bao gồm cặp nhiệt điện (Thermocouples), thiết bị dò độ kháng nhiệt (Resistance Temperature Detector/ RTD), điện trở nhiệt (Thermistors), tia hồng ngoại (Infrared), và bán dẫn (Semiconductor Sensors).

 

cam bien nhiet do

Các loại cảm biến

Cảm biến nhiệt độ là gì?

Cảm biến nhiệt độ là một cặp nhiệt điện - một thiết bị điện gồm hai dây dẫn điện không giống nhau tạo thành các mối nối điện ở các nhiệt độ khác nhau, hoặc một máy dò nhiệt độ kháng (RTD) đo nhiệt từ một nguồn cụ thể và biến đổi thông tin thu thập được thành một dạng có cấu trúc.

 

cap nhiet dien

Cặp nhiệt điện (Thermocouples)

 

Cảm biến nhiệt độ thường được dùng trong hệ thống HV và hệ thống điều khiển môi trường AC, trang bị y tế, cảm biến xử lý thực phẩm, xử lý hóa chất, hệ thống điều khiển ô tô,...



Các loại cảm biến nhiệt độ

 

Như bạn có thể đã biết, cảm biến nhiệt độ thường xuyên nhất là nhiệt kế, được sử dụng để xác định nhiệt độ chất rắn, chất lỏng và khí. Tuy có nhiều mục đích sử dụng, nhưng kết quả từ nhiệt kế thường không chính xác. Do vậy, nhiệt kế ít được sử dụng trong các dự án yêu cầu độ chính xác cao.

 

Các dòng cảm biến khác nhau được phân theo khả năng cảm biến và phạm vi ứng dụng. Các mẫu cảm biến nhiệt độ khác nhau bao gồm:

  • Cặp nhiệt điện
  • Thermistors
  • Thiết bị dò nhiệt độ điện trở
  • Chất bán dẫn
  • Cảm biến hồng ngoại
  • Nhiệt kế

 

Cảm biến nhiệt độ LM35

LM35 là một cái cảm biến nhiệt độ giá rẻ (tầm 26k) thường được tiêu dùng mang thể được sử dụng để đo nhiệt độ (theo ° C). Nó với thể đo nhiệt độ chính xác hơn so với một điện trở nhiệt (thermistor) cùng tầm giá. Cảm biến này tạo ra điện áp có đầu ra cao hơn các cặp nhiệt điện và có thể ko cần điện áp đầu ra được khuếch đại. LM35 có điện áp đầu ra tỷ lệ thuận có nhiệt độ Celsius. Hệ số tỷ lệ là .01V / ° C.

 

cam bien lm35

Cảm biến nhiệt độ LM35

 

LM35 có độ chuẩn xác hơn kém 0,4 ° C ở nhiệt độ phòng bình thường và hơn kém 0,8 ° C trong khoảng 0 ° C đến + 100 ° C. Một đặc tính quan trọng hơn của cảm biến này là rằng nó chỉ thu được 60 microamps từ nguồn cung ứng và có khả năng tự sưởi ấm thấp.



Một số tính chất của cảm biến LM35:

  • Đầu ra của cảm biến này thay đổi diễn tả tuyến tính.
  • Điện áp o / p của cảm biến IC này tỉ lệ với nhiệt độ Celsius.
  • Điện áp hoạt động từ -55˚ đến + 150˚C.
  • Được vận hành dưới 4 tới 30 vôn.

 

luoc do mach lm35

Lược đồ mạch LM35

 

Các ứng dụng của cảm biến nhiệt độ LM35

  • Đo nhiệt độ của một môi trường đặc biệt và các áp dụng HVAC
  • Kiểm tra nhiệt độ pin
  • Cung cấp thông tin về nhiệt độ của một linh kiện điện tử khác

 

Bên cạnh đó, nếu tò mò hơn về các loại cảm biến tương tự cũng như các kiến thức tự động hóa bổ ích khác, hãy tìm đọc nhiều bài viết khác về cảm biến nhiệt độ tại http://huphaco.vn 

 

Thực hành đo nhiệt độ với LM35 cùng Arduino

Chuẩn bị:

Trước hết, bạn cần chuẩn bị những thứ sau:

  • 1 Arduino UNO
  • 1 cảm biến nhiệt độ LM35
  • 1 Breadboard
  • Dây nối

 

Kết nối

 

huong dan 1

cam bien 2

huong dan cam bien

Như trên hình bạn thấy, cảm biến LM35 có 3 chân: ground, signal và VCC.

  • VCC sẽ cắm 5V trên Arduino
  • Signal sẽ cắm vào A0 trên Arduino
  • Ground đương nhiên sẽ cắm vào Ground trên Arduino



Code

Source code bạn có thể download tại đây. Sau khi download bạn có thể  chạy bằng Arduino Software.

 

Kết quả

key qua

Kết quả sau khi chạy source code

 

Vậy là các bạn đã hoàn thành tự làm một "nhiệt kế" rồi, hẹn gặp lại các bạn ở những bài viết sau.

 

Bạn còn tò mò về các kiến thức tự động hóa khác? Hãy tìm hiểu thêm về các kiến thức tự động hóa khác tại https://ift.tt/2QxheqW 

 

Nguồn bài viết: https://ift.tt/2DSy64J



Coi nguyên bài viết ở Nguyên tắc làm việc của cảm biến đo nhiệt độ LM35 và ứng dụng

Thứ Tư, 21 tháng 11, 2018

Có nên mua điện thoại xách tay Đài Loan

Ngày nay, điên thoại thông minh hay còn gọi là smartphone đang dần một phổ biến với người tiêu dùng. Mang kiểu dáng cũng như nhu cầu dùng khác nhau. Từ đơn giản tới cao cấp. Và đi theo đấy là hàng loạt những nhãn hiệu nổi tiếng xuất hiện như: Iphone, Samsung,Huawei.... Nhưng không phải người nào cũng có khả năng chi trả và sở hửu được các mẫu điện thoại cao cấp đó. Bởi vậy trên thị phần điện thoại đã xuất hiện loại điện thoại Đài Loan sở hữu kết cấu như điện thoại thương hiêu nức tiếng nhưng giá rẻ.

Vậy điện thoại Đài Loan là gì? Có nên mua điện thoại Đài Loan hay không? Điện thoại Đài Loan sử dụng có tốt không? Rất nhiều câu hỏi được đặt ra làm người tiêu dùng thắc mắc.

Điện thoại Đài Loan là gì?

Điện thoại Đài Loan là điện thoại được "nhái" như một số hãng của Trung Quốc. Được Đài Loan bắt chước những hãng để khiến cho ra những dòng điện thoại cho mình. Họ không mất giá tiền nghiên cứu phát triển, marketing mà chỉ tụ họp vào sản xuất. Công việc cung ứng của Đài Loan được đẩy rất mạnh. Không chỉ sở hữu điện thoại mà phần lớn sản phẩm khác đài loan đều coppy. Do hạn chế một số bước nên điện thoại đài loan sở hữu giá rẻ, thích hợp cho các học sinh, sinh viên sở hữu nhu cầu và khả năng mua nó.

Các dòng điện thoại Đài Loan trên thị trường:

Với công nghệ từng bước hiện đại, điện thoại Đài Loan nhanh chóng xuất hiện nhiều trên thị trường với các thương hiệu khác nhau như: Iphone, Samsung, Huawei, Oppo, Sony,…Nhiều sản phẩm với giá rẻ phục vụ cho nhu cầu của khách hàng có thể không cần mua điện thoại quá mắc mà vẫn có thể mua điện thoại một cách rẻ và tiện lợi.

  1. Điện thoại iphone 6, 7, 8, và Iphone X, ... Đài Loan
  2. Điện thoại samsung A9, samsung A10, S9, S9 Plus, Note 9 Đài Loan
  3. Điện thoại oppo f1s đài loan..
  4. Điện thoại iphone 7,8 plus đài loan
  5. Điện thoại Vivo V9 plus Đài Loan và còn có rất nhiều điện thoại Đài Loan 2 sim đã và đang có mặt trên đất nước Việt Nam chúng ta.

 

dien thoai dai loan

 

Giá những chiếc điện thoại Đài Loan như thế nào?

Giá cả điện thoại Đài Loan dao động từ 1,5 triệu đến 3 triệu.Tại sao điện thoại Đài Loan lại rẻ ? Câu tư vấn đã được nhắc ở trên vì tiết kiệm được giá bán nghiên cứu và marketing của công ty nên giá cả phải chăng hơn. Hiện giờ có nhiều hãng chiếc điện thoại như: Điền thoại xách tay Đài Loan hay điện thoại Đài Loan loại 1, dòng 2 hay những lọai điện thoại đài loan hai SIM.

 

Các loại điện thoại đài loan loại hai ví như chỉ nhìn bên ngoài thì không khác gì so có dòng 1, tuy nhiên phần mềm bên trong được làm cho khá đơn sơ so với máy máy chính hãng, máy chạy chậm hơn và với hiện tượng nóng máy lúc tiêu dùng và đặc biệt là Camera của hàng chiếc 2 vô cùng kém, hình ảnh và màu sắc rất nhợt nhạt. Ngoài ra còn có điện thoại xách tay Đài Loan về với cấu hình khủng và giá rẻ hơn nhiều so với thị trường.

Điện thoại Đài Loan dùng tốt không?

Giá của một chiếc điện thoại Đài Loan trong đó chi phí sản xuất chiếm khoảng 20-25%. Nhưng điện thoại Đài Loan chỉ tập trung vào sản xuất nên giá những chiếc  điện thoại đó rất tốt. Do hệ thống sản xuất không hiện đại bằng các hãng nên độ bền không bằng máy chính hãng.

Vậy điện thoại Đài Loan xài tốt không ? Nếu bảo quản cẩn thận và đúng cách thì độ bền của máy sẽ lâu hơn.

 

samsung s8 dai loan

 

Có nên mua điện thoại Đài Loan để sử dụng không?

Câu trả lời cho việc mua hay không là tùy vào mục đích sử dụng và điều kiện tài chính của bạn. Nếu bạn là người có thu nhập vừa phải, cần một chiếc điện thoại mẫu mã đẹp sang trọng, và không quan trọng quá về hiệu năng thì điện thoại đài loan là một lựa chọn khá hoàn hảo cho bạn.

 Chỉ từ 1,5 triệu đồng đến 3 triệu bạn đã sở hữu một chiếc điện thoại rất đẹp về thiết kế, chạy hệ điều hành android, chip xử lý và ram vô cùng mạnh mẽ như điện thoại hãng, có hình giống thực tế. Chỉ có điểm khác biệt đến từ mức độ hoàn thiện, độ bền và thương hiệu.

Có nên mua điện thoại xách tay Đài Loan không?

Mua hàng xách tay, người dùng cũng có thể sẽ không nhận được sự hỗ trợ trực tiếp từ hãng như những chiếc máy được mua trong nước. Chẳng hạn như với người mua iPhone, Apple thường có chính sách đổi mới pin hoặc sạc miễn phí cho người mua hàng nếu nằm trong lô hàng lỗi hoặc sau một thời gian sử dụng. Tất nhiên chính sách này thường chỉ áp dụng trên từng khu vực chứ không phải toàn cầu và người dùng hàng xách tay sẽ khó được hưởng những ưu đãi này.

Như đã nói ở trên, điện thoại xách tay vốn dĩ cũng là một chiếc máy như hàng chính hãng, sự khác nhau chỉ đến từ các chính sách bảo hành, hậu mãi. Tuy nhiên trước sự phát triển mạnh mẽ của loại hàng này, không ít “thương gia” đã lợi dụng để trộn thêm vào những chiếc máy kém chất lượng, hoặc bán hàng dựng dưới danh nghĩa hàng xách tay.

Để tránh được điều này thì bản thân mỗi người mua hàng phải tự trang bị cho mình những kiến thức nhất định khi mua hàng. Nhưng cách tốt nhất là chọn mua tại những địa chỉ uy tín, chọn mua hàng mới còn “nguyên seal”.

Coi thêm ở Có nên mua điện thoại xách tay Đài Loan

Thứ Năm, 15 tháng 11, 2018

Cách tải và cài đặt bluestacks về máy tính

Cơ chế hoạt động của Bluestacks chính là tạo một môi trường ảo trên PC của bạn tương tự như môi trường thật trên điện thoại đi động để người dùng có thể sử dụng các ứng dụng di động ngay trên PC. Để dễ hình dung khái niệm Bluestacks là gì?

Bluestacks là gì?

"Bluestacks" là "phần mềm tương trợ fake lập Android" giúp người dùng với thể dùng những ứng dụng

chỉ dành riêng cho hệ quản lý di động này ngay trên chính máy tính, laptop của mình. Hiện Bluestacks với cả bản miễn phí và tính phí.

Cơ chế hoạt động của Bluestacks chính là tạo một môi trường ảo trên PC của bạn giống như môi trường thật trên điện thoại đi động để các bạn với thể dùng các ứng dụng di động ngay trên PC.

Nếu như bạn đang thắc mắc làm thế nào để có thể sử dụng các app dành cho di động trên chính mẫu PC của mình thì Bluestacks là câu trả lời.

Hiện ngoài Bluestacks chúng ta còn sở hữu những phần mềm hỗ trợ kém chất lượng lập Android khác như: Android Studio, Droid4X, Koplayer cho Windows; Andy for Mac trong ấy Bluestacks được người mua dùng đa dạng hơn cả, việc nắm rõ đặc điểm nổi bật của Bluestacks là gì? Giúp người dùng lựa chọn tin cậy và muốn sở hữu nó.

Một số tính năng nổi bật của BlueStacks

  1. Chạy các ứng dụng cũng như game của thiết bị Android trên màn hình lớn máy tính.
  2. Hỗ trợ chế độ toàn màn hình.
  3. Chuyển các ứng dụng từ các thiết bị Android vào máy tính.
  4. Tích hợp với Facebook Live, cho phép người dùng Live Stream game mobile đang chơi trực tiếp lên tài khoản Facebook cá nhân
  5. Cài đặt ứng dụng trực tiếp từ file APK một cách dễ dàng.
  6. Tương thích với hệ điều hành OS X và Windows.
  7. Hoàn toàn miễn phí.

Hướng dẫn trình duyệt và sử dụng BLUESTACKS 3 phần mềm giả lập Android

BlueStacks 3 là phiên bản mới nhất của BlueStacks và được ra mắt người tiêu dùng. Đây cũng là phiên bản được tìm hiểu rất cao và bổ sung thêm nhiều tính năng mới, song song hỗ trợ chơi game MOBA tốt hơn. Việc ra mắt có các cải tiến đột phá lần này chính là sự khẳng định vị trí số một trong thị trường nhái lập Android của BlueStacks.


Luôn là 1 trong những cái tên được đề cập tới đầu tiên lúc nhắc về top giả lập android tốt nhất cho máy tính, BlueStacks ngoài tiên phong ra mà còn mang những tính năng vượt trội, tiện lợi và hết sức nổi bật, khiến cho người dùng dù biết sẽ rất tốn tài nguyên máy nhưng vẫn không ngại dùng fake lập này.

Các bước cài đặt BlueStacks 3

 

Bước 1: Trước tiên chúng ta cần tải bluestacks về máy tính. (download tại đây)

 

install now

 

Bước 2: Kích đúp chuột vào file bluetacks 3 vừa tải về. Tiếp tục nhấn install now.

Bước 3: Tiếp đó bluestacks sẽ tự động cài đặt.

chon ngon ngu tieng viet

 

Bước 4: Tắt một loạt mấy thông báo chào mừng sau khi cài đặt. Đến với bước thiết lập tài khoản, giữ vào kéo chuột để chọn ngôn ngữ tiếng Việt, sau đó nhấn vào hình tam giác để next.

 

nhan tiep tuc

 

Bước 5: Nhấn vào tiếp tục.

 

dang nhap bang gmail

 

Bước 6: Đăng nhập vào tài khoản gmail của google và nhấn vào hình tam giác để next. Tiếp tục nhấn OK đồng ý với điều khoản của google.

 

nhan khong thanh toan

 

Bước 7: Nhấn vào không, cám ơn để không chấp nhận nhập thanh toán.

 

nhap ten hien thi

 

Bước 8: Nhập tên hiển thị trong play store khi bạn bình luận, nhận xét. Sau đó nhấn next.

 

Một số lưu ý bạn cần biết khi sử dụng phần mềm BlueStacks

Làm thế nào đê thoát khỏi màn hình BlueStacks

Bước 1:Bạn nhấn vào dấu x góc trên cùng bên phải của cửa sổ phần mềm BlueStacks, khi có thông báo hỏi bạn có muốn nhận thông báo từ ứng dụng của bạn không, bạn chọn Yes (Có) hoặc No (không) để xác nhận có hoặc không nhận thông báo đồng thời đóng phần mềm BlueStacks.

Bước 2: Khi mở phần mềm nhận được thông báo Để tiếp tục sử dụng BlueStacks

Khi gặp thông báo này, bạn chỉ cần nhấn nút Cài đặt ứng dụng để cài đặt một số ứng dụng màBlueStacks tài trợ là lại sử dụng BlueStacks bình thường thôi.

Đây là quảng cáo phiền phức duy nhất khi bạn sử dụng phiên bản miễn phí (có thể gỡ các phần mềm sau khi cài đặt). Nếu bạn không muốn xuất hiện quảng cáo này, hãy dùng phiên bản trả phí của Bluestacks với $2/tháng hoặc $24/năm.

Coi thêm tại Cách tải và cài đặt bluestacks về máy tính

Thứ Năm, 15 tháng 3, 2018

WINDOWS 10 VS WINDOWS 7 - STREAM-HUB.COM



Cách đây vài năm, Microsoft tự hào rằng họ đã ra một phiên bản hệ điều hành vượt mọi tầm thời đại, với thể đáp ứng mọi nhu cầu tiêu dùng của bạn, đấy chính là windows 10. Không những thế, theo một số khách hàng Nhận định Windows 10 đang vững mạnh nhanh chóng đối sở hữu quý khách đa dạng nhưng nó vẫn chưa hoàn toàn vượt bậc hơn Windows 7. Theo các số liệu Con số mới nhất thì Windows 10 chỉ đang chiếm chưa tới 30% thị trường trong khi đấy Windows 7 chiếm đến hơn 50%.

nếu bản thân bạn đang tiêu dùng win 10 nhưng chưa rõ mình đang tiêu dùng version nào, hãy tham khảo bài viết bí quyết kiểm tra phiên bản win 10.

1 số người kể rằng, họ đã từng update lên Windows 10 sau ấy lại phải hạ xuống Windows 7 bởi vì các lỗi ở Windows 10 thật tệ hại. Bài viết sau đây sẽ so sánh giữa 2 hệ quản lý đang làm cho chủ thị phần công nghệ hiện tại để bạn với cái nhìn tổng quan hơn và với được tuyển lựa đúng đắn hơn.

Table of Contents

  • So sánh win 10 và win 7 về giao diện
  • vận dụng của win 7 và win 10
  • kiếm tìm trên Windows 10 và Windows 7
  • Start menu của Windows 10 và Windows 7
    • Bảng so sánh

So sánh win 10 và win 7 về giao diện

Nhìn chung, giao diện Windows 10 khác hầu hết hoàn toàn so sở hữu phiên bản cũ củ nó là Windows 7. Mọi thứ đã được đưa về giao diện phẳng trong khoảng icon cho đến ký hiệu. Nó được them vào các màu sắc ma lanh hơn và vuông vức hơn so sở hữu đàn anh có một tẹo bóng bẩy, tròn trĩnh.
những icon cũng được ngoài mặt đơn thuần hơn, dễ trông thấy hơn và cố nhiên cũng là một phần của giao diện phẳng này.
có thể bạn sẽ tương đối bỡ ngỡ giả dụ đột ngột chuyển qua sử dụng Windows 10 mà ko có sự trải nghiêm trước. Không những thế, nó cũng sẽ quen nhanh thôi nên bạn cũng không cần phải quá lo âu.

vận dụng của win 7 và win 10

từ rất lâu, việc sử dụng smartphones và PCs là hai vật dụng hoàn toàn tách biệt nhau. Bạn chỉ có thể sử dụng vận dụng biệt lập cho từng vật dụng. Thế nhưng trong khoảng thế hệ Windows 8 trở đi, bạn hãy quên dần những điều trên. Kho ứng dụng của Windows 10 được đồng bộ với những chiếc Smartphone giúp bạn mang thể làm việc cùng lúc trên cả 2 thiết bị mà ko bị cản trở nào.
Windows 7 chưa hỗ trợ tính năng này nên bạn sở hữu thể sẽ hơi khó nhọc chút lúc phải down file setup hoặc thậm chí là không có. Chúng ta phải mua các ứng dụng cài đặc đặt hiệu trên nền móng Windows, đây là 1 điều thật tệ, tốn hơi nhiều thời gian trong thời đại công nghệ mà thời gian là thứ quý giá nhất
Đối có điểm cộng của win 10, bạn mang thể dễ dàng chơi game trên PC khi về tới nhà và tiếp diễn trên Smartphone lúc ra ngoài. Vì thế, câu trả lời cho win nào chơi game tốt nhất có lẽ cũng đã hơi rõ ràng.
tuy nhiên, 1 lý do khác mà chơi game trên win 10 sẽ rẻ hơn win 7 là vì win 10 mang hỗ trợ gaming mode (có trên các version Windows 10 Creators hoặc mới hơn). Game Mode sẽ giúp phát hiện lúc nào chúng ta chơi game, lúc ấy, CPU lẫn GPU sẽ được tối ưu hóa cho giai đoạn giải trí ở mức hiệu quả nhất. Thành ra, chỉ số FPS (frame per second) mang thể được nâng lên, điều mà các game thủ rất thích.


ngoài ra còn có hàng ngàn ứng dụng để bạn có thể chọn nữa, và đặc biệt hơn là nó thường miễn phí lúc vận tải. Nhưng bạn cũng đừng quá lo lắng về việc win 7 hay win 10 nhẹ hơn. Thực tại win 7 nhẹ hơn, nhưng quý khách cũng ko ngại dùng win 10 bởi không nặng hơn win 7 là bao.

kiếm tìm trên Windows 10 và Windows 7

Win 10 có gì hay? Trước nay, bạn đều phải luôn nhấn vào Start Button để tìm ra được những file hoặc nội dung bạn muốn trong máy tính. Với Windows 10 hỗ trợ trí sáng tạo nhân tạo, Cortana sẽ làm cho tất cả thay cho bạn. Đây cũng với thể được coi là trái tim của các thông minh của Microsoft. Trợ lý ảo này sẽ thay bạn là phần đông các công tác rườm rà làm cho bạn mất tập kết cho công việc chính.
Cortana được sắp đặt ngay cạnh nút Start để bạn sở hữu thể thuận tiện trông thấy. Sở hữu nó, bạn chẳng những chỉ sắm trong máy tính mà có thể ngay tức thì tìm kiếm trên mạng Internet với kết quả chính xác nhất
Nó còn lưu lại lịch sử, tổng hợp và phân tách thông báo để những lần tìm kiếm sau này sẽ cho kết quả tốt nhất và thích hợp với bạn nhất. Vì thế, nên dùng win 7 hay win 10 thì câu giải đáp đó cũng đã tương đối rõ rang

Start menu của Windows 10 và Windows 7

Ở phiên bản tiền nhiệm của Windows 10, hãng đã bỏ đi Start thực đơn trên windows 8. Điều này đã làm người dung phản đối mạnh mẽ vì sự bất tiện thể của nó. Vì chính điều này mà người dung đã luôn đặt thắc mắc rằng nên cài win 7 hay win 10. Hãng cũng đã trông thấy sai trái của mình và đưa Start menu vào lại Windows 10.
không chỉ dừng lại ở đó, Start thực đơn còn thú vị và quyền lực hơn so mang Windows 7. Bạn có thể nhìn thấy một dãy các áp dụng, những tệp của mình và thậm chí nâng cấp hoặc gỡ bỏ nó 1 cách thuận tiện hơn so với Windows 7 tất cả.
Nhưng các phiên bản điểm tốt win 10 hiện giờ cũng chưa thật hoàn thiện, 1 số lỗi vẫn hiện hữu, hãy liên hệ mang Microsoft ví như bạn sở hữu bất kì 1 vấn đề nào.
Đối có các bạn vẫn “chung thuỷ” mang hệ quản lý cũ thì nên dùng win 7 nào cũng là 1 thắc mắc khá nhức đầu. Win 7 profestional và ultimate cái nào thấp hơn thì việc đấy phụ thuộc vào nhu cầu của bạn.

Bảng so sánh

Win 7 Professional

Win 7 Ultimate

Chạy được RAID.Boot được trong khoảng file VHD không cần 1 hệ quản lý host.
File hệ thống được mã hóa.BitLocker Drive Encryption, mã hóa tốt hơn.
Chế độ thuyết trình phải chăng.Chuyển đổi mau chóng 35 tiếng nói khác nhau.
mang thể tham gia chương trình Window DomainAppLocker - với khả năng chặn 1 chương trình đang chạy trên máy.
Location Aware PrintingBranchCache - truy cập file trong WAN (mạng diện rộng) tốc độ hơn.
có những chính sác bảo mật phần mềm.nâng cao cường Virtual Desktop Infrastructure (VDI).
Tóm lại, dù rằng phiên bản Ultimate sở hữu khá đa dạng điểm tuyệt vời, nó ko thật sự hữu ích cho quý khách phổ thông. Thường ngày, phiên bản Ultimate thường được các chuyên viên công nghệ thông báo sử dụng.

Hãy xem những so sánh, ví như có điều kiện, bạn hãy trải nghiệm thực tiễn bằng cách thức hỏi bạn bè hoặc ra những cửa hàng để biết được dòng nào tốt nhất cho công tác của mình.

STREAM HUB - CONTACT INFORMATION

  • Địa chỉ: 33 Đặng Thai Mai, Phường 7, Quận Phú Nhuận, TPHCM
  • Website:
Chúng tôi luôn cố gắng đưa khái niệm về máy tính trở nên gần gũi với các bạn hơn bao giờ hết và cập nhật những xu hướng tại Stream Hub

CÁC BÀI VIẾT LIÊN QUAN


CÁC LIÊN KẾT NÊN ĐỌC


Deploy web service với Nodejs - tạo website bằng Nodejs

Trong bài viết trước, chúng ta đã tìm hiểu về webservice và cách cài nodejs. Ở bài viết này, chúng ta hãy cùng viết và deploy một web server...