Daftar Isi:

Proyek 1 Weatheron: 6 Langkah
Proyek 1 Weatheron: 6 Langkah

Video: Proyek 1 Weatheron: 6 Langkah

Video: Proyek 1 Weatheron: 6 Langkah
Video: MURDER DRONES - Episode 1: PILOT 2024, November
Anonim
Proyek 1 Weatheron
Proyek 1 Weatheron
Proyek 1 Weatheron
Proyek 1 Weatheron
Proyek 1 Weatheron
Proyek 1 Weatheron
Proyek 1 Weatheron
Proyek 1 Weatheron

Saya, Laurens Dujardin, harus membuat proyek untuk sekolah. Jadi saya memutuskan untuk membuat Weatherstation. Saya menyebutnya Weatheron.

Bagian-bagian yang Anda butuhkan untuk proyek ini, tanpa pengisian Raspberry Pi, adalah:- breadbord- kabel jumper- resistor- DHT11 (sensor suhu dan kelembaban)- SI1145 (sensor UV)- BMP280 (Sensor tekanan)- layar lcd (16x2)- potensiometer (Anda dapat memeriksanya di BOM yang saya tautkan di sini)

Untuk instruksi lainnya, saya akan menjelaskan kepada Anda bagaimana Anda dapat membuat ulang proyek ini.

Langkah 1: Fritzing

Fritzing
Fritzing
Fritzing
Fritzing

Jadi, pertama-tama saya membuat skema Fritzing. Anda harus tahu bagaimana bagian-bagian Anda bekerja dengan baik tentunya. Pada gambar-gambar ini Anda dapat melihat pin bagian mana yang harus disambungkan ke pin mana pada Raspberry Pi. Jika Anda membiarkan seseorang memeriksa skema fritzing Anda, yang tahu banyak tentang subjek ini, Anda tidak akan membuat kesalahan penting yang bisa berakibat fatal bagi proyek Anda.

Langkah 2: Struktur Database yang Dinormalisasi

Struktur Database yang Dinormalisasi
Struktur Database yang Dinormalisasi
Struktur Database yang Dinormalisasi
Struktur Database yang Dinormalisasi

Untuk struktur database yang dinormalisasi, pertama-tama Anda harus melakukan studi pendahuluan. Di sini Anda dapat bertukar pikiran tentang data apa yang Anda butuhkan dan bagaimana proyek Anda akan bekerja.

Setelah Anda melakukan studi pendahuluan, Anda dapat melanjutkan membuat struktur database yang dinormalisasi itu sendiri. Saya pertama-tama membuatnya di Draw. IO. Setelah itu saya membuatnya di MySQL sendiri, jadi saya bisa mencoba database saya dengan beberapa data uji.

Langkah 3: Template FA2

Templat FA2
Templat FA2
Templat FA2
Templat FA2
Templat FA2
Templat FA2
Templat FA2
Templat FA2

Template FA2 adalah template komprehensif untuk keseluruhan proyek. Dalam template ini saya membuat analisis kompetisi, persona yang dapat diidentifikasi sebagai pengguna umum. Peta cerita pengguna dan peta Situs yang berisi semua halaman situs web saya. Plus di sini adalah beberapa gambar wireframes saya.

Langkah 4: Pengkabelan & Pengodean

Pengkabelan & Pengodean
Pengkabelan & Pengodean
Pengkabelan & Pengodean
Pengkabelan & Pengodean
Pengkabelan & Pengodean
Pengkabelan & Pengodean

Gambar-gambar ini mungkin tidak begitu jelas, tetapi ini adalah kabel proyek saya, yang sudah ada di rumahnya.

Untuk bagian pengkodean, Anda dapat menemukan semua yang saya tulis di Github:

Ada file yang hanya fokus untuk mendapatkan data dari bagian-bagiannya. Di mana saya menggunakan perpustakaan, - perpustakaan untuk BMP280:

- perpustakaan untuk SI1145:

- perpustakaan untuk DHT11:

Pertama-tama Anda harus menginstal perpustakaan ini di Raspberry Pi Anda sebelum Anda dapat menggunakannya dengan benar. Cara melakukannya adalah dengan mengetikkan " sudo python setup.py install" di baris perintah.

Lalu ada file 'data.py', yang ini menggabungkan semua file terpisah yang mendapatkan data, menjadi 1 file besar. Dengan cara ini Anda dapat menulis semua data dalam satu waktu ke layar lcd dan ke database.

Langkah 5: Situs Web

Situs web
Situs web

Kode yang saya tulis untuk situs web saya juga dapat ditemukan di Github:

Seperti yang telah saya tunjukkan pada langkah tentang template FA2, pertama-tama saya membuat beberapa gambar rangka. Gambar rangka ini adalah dasar untuk situs web saya. Dari situ saya mulai coding.

Langkah 6: Produk Akhir

Produk akhir
Produk akhir

Untuk menyelesaikan semuanya, saya memasukkan semuanya ke dalam kotak kayu, saya membuat lubang di dalamnya agar bagian-bagiannya bisa keluar, sehingga bisa mengukur data yang benar.

Sekarang untuk masuk ke proyek saya, Anda harus memulainya dengan mencolokkan listrik dan kabel internet. Kemudian login dengan menggunakan putty dan ketikkan nama host yaitu 'laurens.local'. Nama pengguna adalah 'pi' dan kata sandinya adalah 'raspberry'. Anda bisa menggunakan panah ke atas lalu tekan enter agar proyek mulai berjalan. Ini akan menunjukkan pengukurannya dua kali pada layar lcd, kemudian Anda dapat menelusuri situs web dengan mengetikkan ke bilah pencarian browser: '169.254.10.11:8080'.

Terima kasih telah membaca, saya harap semuanya jelas dan bagus dan posting ini banyak membantu Anda. Selamat membuat ulang proyek saya! Laurens Dujardin mempelajari Media Baru dan Teknologi Komunikasi di HOWEST Kortrijk, Belgia.

Direkomendasikan: