Bác nào cài được màn hình hiển thị cho RPi như thế này chỉ cho em với. https://www.youtube.com/watch?v=u_oqwninuJI
Em cũng ít khi mua online nên hơi ngán làm thẻ anh ạ Vịt Tèo em chỉ có sim 3G, hôm trước thử add vô Play Store thì nó không chiệu.
Bác diyampli cho em hỏi còn board nguồn của Pi không ạ? cho em xin lại 1 board được không? Em đa tạ ạ.
Anh cứ ra bank làm cái thẻ Visa Prepaid khi nào cần mua gì thì nạp tiền vô tiện mọi nhẽ ! P/s: Nạp tiền bằng internet banking từ TK vào thẻ cùng hệ thống không mất phí.
Dạ cảm ơn anh nhiều, hôm nào em sẽ tìm hiểu thêm. Sáng nay em lọ mọ mua được cái thẻ iTunes 15$. Cài thử cái app MPad vào để remote control RuneAudio. Sau một hồi mò mẫm em cũng làm cho nó hiện ra được covers art. Chạy rất mượt, các thao tác search, add, play.... khá hợp lý. Trước mắt thấy cũng ok lắm ạ: Link liên quan: http://www.runeaudio.com/forum/help-har ... t2837.html
@@@ Hôm mua chung lk nguồn cho Pi em có thiếu của bác nào đó 1 cái jack USB để DIY, phiền bác nào nhớ đọc tin pm lại em đc để em gởi ạ. Thanks.
Là em. Hôm nào cụ tiện gửi cho ai đó ở Hà Nội (quận Cầu Giấy hoặc Thanh Xuân) thì gửi xuống cho em cũng được. 1 tiền gà 3 tiền thóc...
Volumino 2 mới ra - khá hấp dẫn về tốc độ và giao diện, cho phép thay đổi hình nền - tích hợp sẵn chức năng làm access point - hứa sẽ làm trang duyệt album có ảnh bìa - Có cả bản chạy cho PC Các bác thử Demo online: http://demo.volumio.org/playback Download: https://volumio.org/get-started/
Em thích cái mình hình text, nhưng chờ mãi chả có bác nào hướng dẫn làm. Hai hôm nay rảnh được tí hỏi google rồi làm thử, thấy chạy cũng được, tổng hợp lại cho bác nào muốn tự nghịch Phần nguyên liệu các bác cần chuẩn bị các thứ sau: - Màn hình LCD 16x2 (hoặc 20x4) màu gì tùy các bác, giá từ 50K – 60K - Mô đun I2C cho màn hình LCD nói trên, giá khoảng 35K. Nếu mua tại Hshop.vn thì các bác sẽ được hàn miễn phí luôn vào màn hình. Em ghé qua 1 lần thấy rất ấn tượng với cách phục vụ ở đây (http://hshop.vn/products/mach-chuyen-gi ... 4-sang-i2c) - Mấy cọng dây nối để nối màn hình và Pi cho tiện (http://hshop.vn/products/day-camtest-bo ... i20cm40soi) - Down phần mềm Putty ở đây (http://www.putty.org/) để nối SSH điều khiển Pi - Down phần mềm WinSCP để edit file trên Pi cho dễ (https://winscp.net/eng/download.php)
Đến phần lọ mọ: 1. Các bác đấu nối phần màn hình như hình dưới I2C có cái hay là ít dây nối, chỉ cần 4 dây so với cả mớ chục dây nếu nối trực tiếp Pi với màn hình. 2. Em giả định là các bác cũng làm giống như em, tải Image của RuneAudio về và restore lên cái thẻ 8GB. Nếu như vậy, phân vùng dành cho RuneAudio chỉ khoảng 2GB, còn thừa khoảng 6GB chả làm gì. Bình thường thì nó cũng chả làm gì thật, nhưng nếu muốn gắn cái màn hình này thì các bác sẽ phải cài thêm 1 mớ driver và tool nữa, chỉ với 2GB thì sẽ bị lỗi “out of disk space”. Do đó các bác làm các bước sau để mở rộng phân vùng cho RuneAudio. Cứ nhắm mắt làm theo là được: - Putty kết nối tới Pi theo địa chỉ IP (username: root, password: rune) - Chạy lệnh fdisk /dev/mmcblk0 + bấm lần lượt các phím “d” rồi phím “2” để xóa phân vùng thứ 2 /dev/mmcblk0p2) + bấm lần lượt các phím “n”, “p”, “2” rồi Enter 2 lần để tạo phân vùng mới. + Bấm “w” để lưu lại và thoát khỏi lệnh fdisk - Putty kết nối tới Pi theo địa chỉ IP (username: root, password: rune) - Chạy lệnh reboot để khởi động lại Pi để phân vùng mới có hiệu lực. Sau khi khởi động lại, lại dùng Putty và chạy lệnh resize2fs /dev/mmcblk0p2 để mở rộng phân vùng
3. Cài đặt màn hình: Các bác dùng WinSCP để kết nối tới Pi (username: root, password: rune). Lúc này sẽ thấy các thư mục của Pi ở bên cửa sổ bên tay phải. Các bác tìm và mở file: /boot/config.txt rồi thêm dòng này vào rồi lưu lại device_tree_param=i2c_arm=on Tìm và mở tiếp file: /boot/ cmdline.txt rồi thêm dòng này vào cuối cùng của file rồi lưu lại bcm2708.vc_i2c_override=1 Lại tìm và mở tiếp file: /etc/modules-load.d/raspberrypi.conf rồi thêm 2 dòng này vào cuối cùng của file rồi lưu lại i2c-bcm2708 i2c-dev * Giờ lại quay lại Putty để cài đặt một số tools, các bác thấy cái dấu # nghĩa là gõ cái lệnh đấy ở dấu nhắc nhé. # pacman -Syy # pacman -S i2c-tools # reboot Sau khi khởi động lại thì làm 1 bước quan trọng là detect xem cái màn hình của bác nó dùng địa chỉ nào để Pi biết mà gửi thông tin ra. Lại Putty nhé. # i2cdetect -y 1 Bước này quan trọng, các bác để ý kết quả xuất ra trong cái màn hình Putty đấy, thường thì nó chỉ có 2 loại là 27 hoặc 3f. Cái của em mua ở hshop là 3f. Cái nào cũng như nhau, các bác nhớ số là được.
4. Cài đặt dịch vụ LCD với MPD Vẫn lại lôi Putty ra, các bác chạy các lệnh sau: # pacman –S python-setuptools # pacman –S python2-pip # pacman -S gcc Đoạn này nếu bác nào quên không mở rộng phân vùng ở trên thì sẽ gặp lỗi, em bị dính 2 phát mới rút ra kinh nghiệm. Phần dưới hơi phức tạp hơn tí, nhưng các bác cứ chả cần nghĩ, gõ chính xác vào putty là được, cẩn thận thì copy, rồi paste (bằng cách bấm nút phải chuột) vào Putty. # cd # git clone https://github.com/Mic92/python-mpd2.git # cd python-mpd2/ # python2 setup.py install # cd # wget https://pypi.python.org/packages/source ... 6.1.tar.gz # tar -xvf RPi.GPIO-0.6.1.tar.gz # cd RPi.GPIO-0.6.1 # python2 setup.py install # cd # git clone https://github.com/RandyCupic/RuneAudioLCD.git # cd RuneAudioLCD/ Đến đoạn này lại lôi WinSCP ra cho dễ, hi vọng các bác vẫn nhớ cách kết nối. Các bác tìm và mở file: /root/RuneAudioLCD/start.py rồi điều chỉnh mấy tham số tương ứng với màn hình của các bác (của em là địa chỉ 3f và 16x2) # Specify I2C display address (usually 0x27) I2C_DISPLAY_ADDRESS = 0X3f # This program generates LCD output dynamically # Which means that it support both 20x4 and 16x2 LCDs # Specify LCD size (for example 20x4 or 16x2 LCD LCD_COLUMNS = 16 LCD_ROWS = 2 # Specify scrolling period (for artist and title) in SECONDS # WARNING: By decreasing scrolling_period, CPU usage increases fast SCROLLING_PERIOD = 0.5 # If you want to use buttons, put to True, otherwise put to False BUTTONS_ENABLE = False Lưu file lại rồi mở tiếp file: /root/RuneAudioLCD/display.py rồi điều chỉnh cái dòng cho phù hợp với màn hình của các bác (của em là 16x2) # For 16x2 LCD, remove decimal value (to fit on the screen) if (self.columns < 16): Lại lưu file rồi mở tiếp file: /root/RuneAudioLCD/i2c_display.py rồi điều chỉnh cái dòng cho phù hợp với màn hình của các bác (của em là 16x2) # Define LCD device constants LCD_WIDTH = 16 # Default characters per line # TODO Vào thư mục /usr/lib/systemd/system tạo ra 1 file (bấm nút phải chuột chọn New -> File), đặt tên là runelcd.service rồi copy nguyên si mấy dòng dưới đây rồi lưu lại. [Unit] Description=Runeaudio_I2C_LCD service After=network.target After=system-modules-load.services [Service] Type=simple ExecStart=/usr/bin/python2 /root/RuneAudioLCD/start.py Restart=on-failure [Install] WantedBy=multi-user.target Vào thư mục /etc/systemd/system/ tạo ra 1 file đặt tên là runelcd.timer rồi lại copy nguyên si mấy dòng dưới đây rồi lưu lại. [Unit] Description=Delaying LCD start [Timer] OnBootSec=20 Unit=runelcd.service [Install] WantedBy=multi-user.target
Giờ chỉ còn chạy nó thôi, các bác lại lôi Putty ra, chạy các lệnh # systemctl enable runelcd.timer # systemctl enable runelcd.service # systemctl start runelcd.timer # systemctl start runelcd.service Nếu không báo lỗi gì thì các bác sẽ nhìn thấy gì đó trên màn hình. Trong trường hợp không nhìn thấy thì dùng cái vít nhỏ điều chỉnh độ tương phản của mô đun I2C sau màn LCD. Còn nếu báo lỗi thì chắc làm nhầm ở bước nào đó, chịu khó dò lại. Không tìm thấy thì cũng đừng hỏi em.
Ôi trời những 5 trang hướng dẫn cài đặt lận Không tìm thấy thì ...... cướp luôn cái thẻ nhớ của bác phantran là lẹ nhất.
Volumio từ lâu vẫn bị cái yếu điểm đó mà bác @chauphuong. Nó ko scan được folder nhạc cỡ 100GB đâu, chỉ scan được cỡ 60-70GB thôi.
bấm đi bấmlại thì nó cũng nhận gần 2 Tb rồi. Nhưng nghe một hồi lại chuyển sang Moode vì Volumio cũng na ná Rune. Cảm giác Rune dày dặn và bóng bảy , Moode mộc mạc nghe được lâu hơn. Tuy nhiên Moode xử lý những bản thu kém ko tốt lắm, nghe thành Mp3. "Điểm yếu: bác nhé, "yếu điểm"là "điểm quan trọng" mất rồi. Nguồn Binzi và Talema cái nào tốt hơn các bác ơi?
Em xin bổ sung thêm ít thông tin về MPad (remote control RuneAudio trên iPad) ạ, sau vài hôm sử dụng em thấy rất là như ý bà cụ: - Chạy cực kỳ smooth trên iPad Air 1 iOS 7.1.2, browse album thumbnail rất mượt và trơn. Có thể nói là mượt nhất từ trước tới giờ trong tất cả các kiểu remote control từ MPD cho đến Squeezelite. Cái app mượt thứ nhì theo em là Orange Squeeze trên Androd. - Có vẻ MPaD chưa được optimize cho iOS 9. Em chạy thử trên iPad Air 2 iOS 9.3.3 thì hơi lag một tí khi browse album. Độ mượt theo em chỉ bằng 7/10 so với khi chạy trên iOS 7.1.2. Bổ sung: Em có mua và thử Soundirok (iOS), thấy không OK. Thao tác không hợp lý và browse album rất lag. Chạy không ổn định cả trên ios7 và ios9.
Tutorial của bác hay quá. Bác cho e hỏi Pi đã gắn thêm board Digi+ rồi thì có cách nào nối chân I2C cho màn hình mà ko ảnh hưởng đến vận hành của Digi+ ko a
Nhờ giúp đỡ: Mình mới mua con board Pifi DAC+ V2.0 (PCM 5122) cắm vào Pi 3. Sau khi cài đặt các đầy đủ theo hướng dẫn thì âm thanh khá tốt. Chỉ mỗi tội là có tiếng kêu tạch tạch rất khó chịu (kiểu như tiếng amply bị rè, sôi). Lúc đầu mình tưởng do amply bị hỏng tụ hoặc hở mạch... nhưng đem đầu đĩa cắm vào thì amply không bị gì. Sau đó mình mở nhạc trên Pi ra tivi theo đường HDMI cũng không có vấn đề gì. Cắm headphone vào ngõ head trên Pifi DAC cũng có tiếng tạch tạch như vậy: Kết luận là do DAC. Mình thử tháo ra, lau chùi sach sẽ các chân I2S trên Pi thì kết quả vẫn vậy. Giờ không biết khắc phục sao nữa. Nhờ anh chị nào biết chỉ giáo giúp. Cảm ơn.