Apakah mungkin untuk menghidupkan dan mematikan perangkat bertenaga listrik (seperti mesin kopi) menggunakan Pi? Jika demikian, komponen tambahan apa yang saya butuhkan?
Apakah mungkin untuk menghidupkan dan mematikan perangkat bertenaga listrik (seperti mesin kopi) menggunakan Pi? Jika demikian, komponen tambahan apa yang saya butuhkan?
Jawaban:
Ya ini mungkin, tetapi Anda akan membutuhkan relai untuk mengontrol daya listrik, dan mungkin perlu menggeser level (untuk mengontrol relai dengan benar dan melindungi Raspi Anda). Anda mungkin ingin melihat papan tambahan ini yang akan menggeser level dan memuat dua relai 10 Amp.
Cara termudah adalah menggunakan driver 2 tahap. Anda perlu menggunakan driver relai tegangan tinggi seperti ULN2003 ULN2803 dan kemudian menghubungkan output ke drive relay untuk mengontrol komponen yang Anda inginkan.
Anda dapat membeli semua komponen tersebut di Mouser atau DigiKey atau situs utama lainnya. Hanya diperingatkan bahwa komponen ini menarik banyak arus, sehingga Anda tidak dapat menggunakan 5V yang tersedia pada konektor ekspansi, Anda harus memiliki catu daya eksternal dengan daya minimal 1A @ 5V.
Catatan: Alasan untuk menyarankan bahwa relay digunakan adalah bahwa Raspberry PI tidak memiliki daya yang cukup untuk menggerakkan output transistor yang banyak, kecuali jika Anda menggunakan transistor FET. Sirkuit driver memastikan Anda tidak merusak RasPi Anda yang berharga bahkan jika Anda kehabisan output atau mengalami lonjakan daya karena arus deras dari relai switching.
Ada produk Amerika yang disebut PowerSwitch Tail yang pada dasarnya adalah relay yang terisolasi secara optik dalam sebuah kotak. Mereka membuat unit lengkap untuk 120V, tetapi hanya kit untuk pasokan 240V.
Perakitan kit terlihat sangat mudah (bahkan untuk pemula). Manfaat dari rute ini adalah bahwa (setelah selesai) semua koneksi tegangan tinggi aman di dalam case dan bahwa board telah dirancang oleh insinyur profesional dengan memperhatikan isolasi yang tepat antara tegangan tinggi dan rendah dan antara koneksi tegangan tinggi .
http://www.powerswitchtail.com/Pages/PSTIIU.aspx
Meskipun lebih mahal ($ 18) daripada sirkuit berbatu bersama dengan relay, itu jauh lebih nyaman dan (kemungkinan besar) jauh lebih aman juga. Jika Anda menggulung perangkat Anda sendiri seperti ini (dengan papan yang tepat, case dll dan semuanya dilakukan dengan aman), Anda mungkin tidak akan mengalahkan harganya, terutama dalam volume penggemar.
Saya telah menghubungkan sakelar daya utama yang digerakkan USB dari AVIOSYS - USB NetPower 8800. Saya perlu menggunakan hub bertenaga karena RPi tidak dapat menghasilkan daya yang cukup melalui port USB untuk beralih.
Unit AVIOSYS hanya disediakan dengan driver Windows. Saya meminta driver Linux dan / atau spesifikasi protokol, tetapi mereka menolak untuk merilis spesifikasi apa pun karena mereka mengatakan bahwa itu di bawah pengungkapan dari Prolific yang membuat konverter USB-serial yang digunakan perangkat ini.
Jadi saya harus menggunakan utilitas menangkap port USB untuk menganalisis dialog, dan kemudian mereproduksi dalam program Python pada RPi. Ada dialog lebih dari 50 pesan untuk dihasilkan - Saya tidak tahu apakah semua itu dibutuhkan, tetapi begitu diinisialisasi satu pesan diperlukan untuk menghidupkan dan yang lainnya untuk mematikan.
Jika Anda tertarik, program ini bekerja pada RPi dan Anda dapat mengunduhnya di:
https://skydrive.live.com/#cid=500667A62B4F909A&id=500667A62B4F909A%21294
Anda juga perlu menginstal pustaka python-USB di RPi