Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Oleh revithacaRev: Ithaca Startup WorksFollow More by the author:
Tentang: Rev: Ithaca Startup Works adalah inkubator bisnis dan ruang kerja di Ithaca, NY. Kami menawarkan bimbingan bisnis, ruang kerja, dan sumber daya startup untuk bisnis baru atau yang sedang berkembang yang akan menciptakan lapangan kerja di komunitas… Selengkapnya Tentang revithaca »
Dikembangkan oleh Instruktur Teknologi di Rev Hardware Accelerator sebagai bagian dari lokakarya pengembangan produk IoT, proyek ini adalah sepasang perangkat yang terhubung yang "melambaikan" satu sama lain. Menekan tombol di satu kotak memicu bendera di kotak lain untuk melambai di mana pun itu, selama kedua perangkat terhubung ke wifi. Kotak bahkan tidak harus berada di jaringan wifi yang sama!
Langkah 1: Apa yang Anda Butuhkan
- Foton Partikel (x2)
- Kabel mikro USB (x2)
- Pengisi daya USB (x2)
- Servo SG90 (x2)
- Papan tempat memotong roti (x2)
- Tombol tekan (x2)
- Kabel jumper jantan-jantan (banyak)
- Batang dowel atau tusuk sate bambu (x2)
- Kartu stok berwarna
Salah satu dari ini:
”stok kayu lapis untuk pemotongan laser
ATAU
- Kotak kardus kecil (x2)
- Pisau X-Acto
Langkah 2: Menyiapkan Foton Partikel
Akun partikel dan pengaturan Foton
Buat akun di particle.io dan ikuti petunjuk ini untuk menghubungkan kedua Foton Anda ke internet. Setelah mengikuti instruksi, LED onboard harus "bernapas" biru sian pada kedua perangkat.
Mem-flash firmware
Kami akan menggunakan lingkungan pengembangan web Particle untuk mendorong kode ke Foton yang terhubung ke wifi. Masuk ke situs web Particle dan navigasikan ke Particle IDE (ini dapat diakses dengan memilih “IDE” di sudut kanan atas beranda Particle).
Langkah-langkah berikut akan memandu Anda untuk mendapatkan kode yang tepat ke perangkat Anda.
- Buat aplikasi baru dan beri nama apa pun yang Anda suka. Ingatlah bahwa Anda akan memiliki dua versi aplikasi ini-satu untuk masing-masing dari dua perangkat Foton.
- Salin dan tempel kode ini ke dalam aplikasi.
- Buat aplikasi kedua, dan rekatkan kode ini, yang sedikit berbeda dari kode untuk kotak pertama. Jika Anda tertarik untuk menjelajah lebih jauh, kodenya mudah dan dikomentari secara menyeluruh.
- Sekarang, kami akan mem-flash kode ke papan. Arahkan ke tab Devices di Particle IDE dan pilih board pertama. Sebuah bintang akan muncul di sebelah papan yang dipilih.
- Pastikan papan Anda dicolokkan dan dihidupkan (titik biru bernafas akan muncul di sebelah kanan nama mereka di lingkungan web), lalu klik Flash.
- Jika LED papan pertama Anda berkedip magenta, maka semuanya berjalan dengan baik. Sekarang, lakukan hal yang sama untuk papan kedua dengan memilihnya di tab Perangkat, klik Flash, dan cari lampu magenta yang berkedip.
Langkah 3: Breadboarding
Hubungkan Foton, servo, dan tombol tekan seperti yang ditunjukkan pada diagram di atas. Sambungkan daya ke Foton dan tunggu hingga lampu statusnya "bernafas" biru. Coba tekan salah satu tombol-servo di papan tempat memotong roti yang berlawanan harus berputar. Jika lampu status berkedip alih-alih "bernapas", coba cabut kabel USB dan pasang kembali. Anda juga dapat mencoba menekan tombol "reset" pada papan Foton.