Daftar Isi:
- Langkah 1: Ambil Kode Dari GitHub
- Langkah 2: Hubungkan ke Edison dan Dapatkan Prompt Perintah
- Langkah 3: Pindahkan File ke Lokasi yang Benar
- Langkah 4: Belajar Mengonfigurasi WiFi di Edison Anda
- Langkah 5: Tambahkan Barang Grove Starter Kit
- Langkah 6: Reboot, Uji, dan Jadikan Milik Anda
Video: Sketsa Penasihat Cuaca Intel Edison: 6 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:58
Kami ingin membuat proyek yang penuh warna, dapat diperluas, dan memamerkan fitur unik dari Intel Edison.
- Gunakan wifi
- Gunakan Linux
- Gunakan komponen dari Grove Starter Kit.
Selain itu, saya ingin tahu cara menyampaikan informasi dari sisi Linux ke sisi Arduino dari Edison. Linux kaya akan fitur jaringan. Arduino kaya akan GPIO dan memiliki LCD berwarna serta sensor dan perangkat yang dapat diperluas.
Kodenya ada di:
github.com/qtpierce/sMegabyte/tree/master/…
- Silakan unduh kode itu.
- Gunakan SCP untuk menyalin skrip Linux ke Edison. Menempelkannya di /home/root/ adalah awal yang baik.
-
Pindahkan file myweatherservice.service ke
/etc/systemd/system/multi-user.target.wants/
-
Gunakan Arduino IDE untuk menginstal
WeatherAdvisorySketch.ino membuat sketsa ke sisi Arduino Edison.
- Kaitkan LCD Grove Kit ke salah satu port I2C.
- Secara opsional, kaitkan bel ke D2.
Langkah 1: Ambil Kode Dari GitHub
Saya telah memposting kode saya di GitHub di:
github.com/qtpierce/sMegabyte/tree/master/…
Cara sederhana untuk mendapatkan kodenya adalah dengan mengunjungi situs GitHub dan temukan tombol "Unduh ZIP" dan unduh kodenya. Anda kemudian harus membuka ritsletingnya dan "SCP" menyalinnya ke Edison.
Saya menggunakan sistem Linux dan perangkat lunak SFTP untuk menyalin kode dari Linux ke Edison. Di Windows, saya percaya penyalinan yang sama mungkin dilakukan menggunakan WinSCP. Ketika saya membuat koneksi pertama saya ke Edison menggunakan WinSCP, itu memberi saya "Peringatan - Potensi Pelanggaran Keamanan!" Saya menerimanya karena saya tahu saya memulai koneksi ke Edison. Salin file skrip dalam zip ke direktori /home/root/ dari Edison. Nanti akan ada instruksi untuk memindahkan file.
Langkah 2: Hubungkan ke Edison dan Dapatkan Prompt Perintah
Metode paling sederhana adalah menghubungkan ke Edison menggunakan port serial USB. Saya mengikuti beberapa langkah pertama di:
software.intel.com/en-us/articles/assemble…
Saya berhenti setelah saya mengaktifkan dan menjalankan port serial USB. Pada titik ini, saya memiliki command prompt karena saya menggunakan Putty di laptop Windows saya untuk terhubung.
Saya menggunakan Edison dengan Arduino Breakout Board karena saya ingin menghubungkan Grove Starter Kit ke sana.
Langkah 3: Pindahkan File ke Lokasi yang Benar
Jalur file absolut berikut adalah lokasi yang benar untuk menempatkan 3 Skrip Linux. Ada beberapa jalur file berkode keras yang mengharapkan lokasi berikut.
- /home/root/myweatherservice.pl
- /home/root/myweatherservice_wrapper.sh
- /etc/systemd/system/multi-user.target.wants/myweatherservice.service
Ketika Edison dimulai, systemd akan meluncurkan myweatherservice.service
yang meluncurkan myweatherservice_wrapper.sh
yang meluncurkan skrip myweatherservice.pl.
Langkah 4: Belajar Mengonfigurasi WiFi di Edison Anda
Saya merasa senang menggunakan protokol SSH untuk melakukan pemrograman. Langkah-langkah berikut ini hanyalah hal-hal yang menurut saya harus diketahui dan dipraktikkan oleh orang-orang. Saya mengikuti artikel Intel tentang pengaturan Edison:
software.intel.com/en-us/articles/assemble…
Saya tahu saya suka menggunakan metode kabel 2 microUSB karena menghubungkan kedua perangkat USB di Edison ke laptop. Kedua perangkat USB tersebut adalah USB thumb-drive yang memungkinkan Anda untuk menyalin gambar OS dan port serial USB. Anda harus menjalankan sesi Putty dan berbicara dengan Edison melalui port serial USB; itulah langkah 3 dari artikel Intel. Anda harus mendapatkan pengaturan wifi; itulah langkah 4 dari artikel Intel. Setelah Anda sampai sejauh ini, gunakan port serial USB untuk menentukan alamat IP Edison dan kemudian gunakan Putty untuk ssh ke Edison.
Tujuan dari langkah ini adalah untuk menghubungkan Edison Anda ke titik akses wifi Anda sehingga dapat mengakses halaman web dari stasiun cuaca.
Langkah 5: Tambahkan Barang Grove Starter Kit
Pasang papan GPIO Grove Breakout.
Kaitkan LCD RGB ke salah satu port I2C pada papan Grove Breakout GPIO.
Secara opsional, kaitkan buzzer ke GPIO 3.
Langkah 6: Reboot, Uji, dan Jadikan Milik Anda
Reboot dan tunggu 20 detik (ada beberapa sleep 10s dalam kode) agar wifi terhubung dan mendapatkan file XML stasiun cuaca.
Jika berfungsi, seharusnya menampilkan cuaca untuk stasiun KHIO, stasiun cuaca di Hillsboro, ATAU bandara.
Untuk menjadikannya milik Anda, file skrip Linux myweatherservice.pl berisi perintah wget untuk mengambil XML dari stasiun cuaca. Cari tahu dari stasiun mana Anda ingin menarik konten.
Direkomendasikan:
Memulai Dengan STM32f767zi Cube IDE dan Unggah Sketsa Kustom Anda: 3 Langkah
Memulai Dengan STM32f767zi Cube IDE dan Unggah Sketsa Kustom Anda: BELI (klik tes untuk membeli/mengunjungi halaman web) PERANGKAT LUNAK YANG DIDUKUNG STM32F767Z· STM32CUBE IDE· KEIL MDK ARM VISION· EWARM IAR EMBEDDED WORKBENCH· ARDUINO IDE tersedia berbagai perangkat lunak yang tersedia digunakan untuk memprogram mikrokontroler STM
Sketsa Seni Digital - Iron Man: 10 Langkah
Sketch to Digital Art - Iron Man: Saya telah mencoba-coba melakukan beberapa seni komik baru-baru ini. Sesuatu yang banyak saya lakukan ketika saya masih muda. Saya telah mengerjakan beberapa bagian akhir-akhir ini seperti Batman, Cyborg Superman dan The Flash. Itu semua dilakukan dengan tangan, termasuk pewarnaan. Untuk
Stasiun Cuaca NaTaLia: Stasiun Cuaca Bertenaga Surya Arduino Dilakukan dengan Cara yang Benar: 8 Langkah (dengan Gambar)
Stasiun Cuaca NaTaLia: Stasiun Cuaca Bertenaga Surya Arduino Selesai dengan Cara yang Benar: Setelah 1 tahun beroperasi dengan sukses di 2 lokasi berbeda, saya membagikan rencana proyek stasiun cuaca bertenaga surya saya dan menjelaskan bagaimana hal itu berkembang menjadi sistem yang benar-benar dapat bertahan lama periode dari tenaga surya. Jika Anda mengikuti
Menambahkan Fitur AutoConnect WiFi ke Sketsa yang Ada: 3 Langkah
Menambahkan Fitur AutoConnect WiFi ke Sketsa yang Ada: Dalam posting terbaru, kami mempelajari tentang fitur AutoConnect untuk papan ESP32/ESP8266 dan salah satu pertanyaan yang diajukan adalah tentang menambahkannya ke sketsa yang ada. Dalam posting ini, kita akan belajar bagaimana melakukan hal itu dan kita akan menggunakan proyek waktu jaringan
Stasiun Cuaca 5 in 1 Acurite Menggunakan Raspberry Pi dan Weewx (Stasiun Cuaca lain Kompatibel): 5 Langkah (dengan Gambar)
Stasiun Cuaca Acurite 5 in 1 Menggunakan Raspberry Pi dan Weewx (Stasiun Cuaca Lainnya Kompatibel): Ketika saya membeli stasiun cuaca Acurite 5 in 1, saya ingin dapat memeriksa cuaca di rumah saya saat saya pergi. Ketika saya sampai di rumah dan memasangnya, saya menyadari bahwa saya harus menghubungkan layar ke komputer atau membeli hub pintar mereka