Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Oleh memoryleakyuIkuti Lainnya oleh penulis:
Ide dasar
Secara pribadi saya adalah investor mata uang kripto. Tapi saya juga punya banyak pekerjaan yang harus saya tangani. Jadi saya tidak dapat terus melacak harga bitcoin seperti 10 kali dalam satu menit. Namun, saya masih ingin tahu apakah saya menghasilkan atau kehilangan uang. Jadi, saya memutuskan untuk membangun sistem umpan balik real-time dari investasi saya menggunakan python. Dan untuk memvisualisasikannya, saya memilih strip led dan arduino. Jika saya mendapatkan uang, led akan berubah menjadi hijau. Jika saya kalah, mereka akan berubah menjadi merah.
bagaimana cara kerjanya
Untuk mendapatkan data bitcoin real-time, saya menggunakan api yang disediakan oleh OKex, yang merupakan pertukaran mata uang kripto yang besar. Kemudian saya menggunakan python untuk menghitung untung dan rugi saya berdasarkan data streaming. Saya menetapkan target keuntungan dan kerugian saya menjadi 5% setiap hari, yang berarti lebih banyak lampu menyala, investasi saya lebih dekat dengan target keuntungan atau kerugian saya. Jika semua led dihidupkan atau dimatikan, strip akan mulai berkedip. Jadi saya bisa membuat keputusan apakah akan tetap memegang atau menjual bitcoin saya.
Perlengkapan
Seeeduino V4.2 Beli Disini
Seed Waterproof WS2813 RGB LED Strip Waterproof Beli Di Sini
Perisai Dasar Benih V2
Langkah 1: Hubungkan Strip Led Anda Dengan Papan Arduino Anda
Hubungkan seeeduino Anda dengan perisai dasarnya. Kemudian pasang led strip pada digital pin 6 (D6)
Langkah 2: Hubungkan Papan Arduino Anda ke Komputer Anda
Periksa port yang digunakan arduino Anda. Anda akan membutuhkannya dalam kode python.
Langkah 3: Unggah Kode Arduino
Langkah 4: Jalankan Kode Python
Pastikan python library pyserial diinstal. Jika Anda tidak tahu apakah Anda telah menginstal perpustakaan, jalankan
pip instal pyserial
di terminal komputer Anda.
Sebelum mengeksekusi kode python, ingatlah untuk menyiapkan data investasi awal Anda.