Isi kandungan:

TIADA Fuss Micro: Monitor Suhu bit: 8 Langkah
TIADA Fuss Micro: Monitor Suhu bit: 8 Langkah

Video: TIADA Fuss Micro: Monitor Suhu bit: 8 Langkah

Video: TIADA Fuss Micro: Monitor Suhu bit: 8 Langkah
Video: Hati2 bossku jika hendak cuci mobil. Pastikan pilih cuci steam yg model H agar lebih safety 🙏👍 2024, November
Anonim
NO Fuss Micro: Monitor Suhu bit
NO Fuss Micro: Monitor Suhu bit

Menggunakan pemasangan mikro: bit & xChips monitor suhu ini tidak mudah. Pengekodan adalah sekeping kek dengan blok perisian juga!

Langkah 1: Perkara Yang Digunakan dalam Projek Ini

Komponen perkakasan

  • Mikro BBC: papan bit x 1
  • XinaBox IM02 x 1
  • XinaBox OD01 x 1
  • XinaBox SW01 x 1
  • XinaBox MD01 x 1
  • XinaBox PB04 x 1
  • XinaBox XC10 x 1
  • Bateri AA (Generik) x 2

Aplikasi perisian dan perkhidmatan dalam talian

mikro: bit pxt.microbit.org

Langkah 2: Cerita

Mengenai Projek

Projek ini dapat disiapkan dalam masa kurang dari 5 minit. Tutorial ini akan menunjukkan kepada anda cara memasang dan memprogram monitor suhu Mikro: Bit dengan xChips. Kod untuk projek ini mudah menggunakan platform drag-and-drop Micro: bit.

Pengenalan

Saya membina monitor suhu ini menggunakan Micro: Bit dan beberapa xChips dari XinaBox. Ia adalah binaan yang sangat sederhana dan cepat. Teknologi XinaBox menjadikan projek ini sangat mudah dilakukan dengan menghilangkan keperluan pematerian dan alat. Antara muka Mikro: bit membolehkan saya memprogram dengan mudah. Anda boleh mengubah kod dengan mudah untuk menambahkan data lain dari Sensor Cuaca, seperti Tekanan Barometrik, Kelembapan Relatif dan Ketinggian.

Langkah 3: Pasang Litar

Klik bersama-sama OD01 dan SW01 menggunakan penyambung xBUS (dari pek XC10)

Imej
Imej

Gambar 1: SW01 dan OD01 yang bersambung

Klik 2 penyambung xBUS ke sebelah kiri IM02 kemudian klik pada SW01 dan OD01 yang disambungkan. Pastikan bahawa xChips menghadap ke arah yang sama, sehingga anda dapat melihat nama SW01 dan nama IM02 keduanya menghadap ke atas

Imej
Imej

Gambar 2: IM02, SW01 dan OD01 yang disambungkan

  • Gunakan penyambung xBUS lain untuk menyambungkan MD01 ke PB04. Ketepikan PB04 dan MD01 yang disambungkan dengan 3 penyambung xBUS dan bateri AA.
  • Klik Mikro: Masukkan IM02. Pastikan LED menghadap ke atas - sama seperti nama SW01 dan nama IM02.
Imej
Imej

Gambar 3: Sambungan IM02, SW01, OD01 dan Mikro: bit

Pasang sambungan Mikro-USB dari komputer anda ke Mikro: Bit. Perhatikan LED kuning di bahagian bawah menyala

Langkah 4: Pasang Pakej

  • Buka penyemak imbas dan pergi ke makecode.microbit.org
  • Tatal ke bawah ke "Lanjutan"
  • Kemudian Tatal ke bawah ke "Tambah Pakej"
Imej
Imej

Gambar 4: Mencari "Tambah Pakej"

  • Cari "cuaca" dan klik "cuaca-bit" untuk menambah pakej
  • Ulangi mata 2 dan 3
  • Kemudian tampal URL ini ke bar carian: https://github.com/xinabox/pxt-OD01 kemudian klik pada OD01 untuk menambahkan pakej
Imej
Imej

Gambar 5: Menambah bungkusan

Anda kini mempunyai semua pakej yang diperlukan

Langkah 5: Pengaturcaraan

Seret dan lepas elemen kod sehingga anda mendapat sesuatu yang kelihatan seperti gambar di bawah

Imej
Imej

Gambar 6: Kod dalam Blok

Anda juga boleh menipu dan mengklik butang "{} JavaScript" di bahagian atas dan hanya salin dan tampal kod tersebut ke bahagian kod di bawah. Klik "Blok" sekali lagi untuk melihat hasilnya

Langkah 6: Menyusun dan Menguji

  • Klik "Muat turun"
  • Seret fail yang dimuat turun, biasanya dinamakan: microbit-Untitled.hex, ke pemacu Mikro: Bit anda, biasanya nama: MICROBIT.
  • Lihat hasilnya pada paparan LED bergulir dan skrin OLED.
  • Letakkan jari pada sensor untuk melihat suhu naik … mudah-mudahan! Sekiranya tidak menelusuri semula langkah anda sehingga anda menemui masalah dan membetulkannya.

Langkah 7: Monitor Suhu Lengkap

  • Putuskan sambungan Mikro: bit dari sambungan Mikro-USB.
  • Masukkan bateri AA ke dalam PB04
  • Gunakan penyambung 3 xBUS untuk menyambungkan PB04 dan MD01 ke IM02 dan SW01 seperti yang dilihat pada gambar di bawah.
  • Hidupkan suis PB04.
  • Kini monitor suhu mikro: bit mudah alih dan siap diletakkan di mana sahaja yang anda pilih.

Langkah 8: Kod

Mikro: bit `Temperature Monitor JavaScript kod JavaScript untuk Mikro: bit Temperature Monitor. Anda boleh menyalin dan menempelkan seperti yang disebutkan dalam CERITA kemudian mengubahnya menjadi blok.

biarkan TemperatureCelsius = 0

basic.showLeds (`#……………………… #. # OLED.init (64, 128) weatherbit.startWeatherMonitoring () OLED.showString (" Suhu Projek ") TemperatureCelsius = weatherbit.temperature () / 100 basic.forever (() => {basic.showString (" C: ") OLED.showString (" Temp_C: ") basic.showNumber (TemperatureCelsius) OLED.showNumber (SuhuCelsius)})

Disyorkan: