Isi kandungan:

CrowPi- Pimpin Anda Melangkah Dari Zero ke Wira Dengan Raspberry Pi: 9 Langkah
CrowPi- Pimpin Anda Melangkah Dari Zero ke Wira Dengan Raspberry Pi: 9 Langkah

Video: CrowPi- Pimpin Anda Melangkah Dari Zero ke Wira Dengan Raspberry Pi: 9 Langkah

Video: CrowPi- Pimpin Anda Melangkah Dari Zero ke Wira Dengan Raspberry Pi: 9 Langkah
Video: Crowpi unboxing and first use - Kickstarter project Crowpi 2024, Julai
Anonim
Image
Image
CrowPi- Pimpin Anda Dari Zero ke Hero Dengan Raspberry Pi
CrowPi- Pimpin Anda Dari Zero ke Hero Dengan Raspberry Pi
CrowPi- Pimpin Anda Dari Zero ke Hero Dengan Raspberry Pi
CrowPi- Pimpin Anda Dari Zero ke Hero Dengan Raspberry Pi

Apa itu CrowPi?

CrowPi adalah papan pengembangan yang dilengkapi dengan paparan 7 inci yang dapat membantu anda mempelajari Raspberry Pi dengan cara yang lebih mudah. Dengan CrowPi, anda bukan sahaja dapat mempelajari sains komputer asas tetapi juga mempraktikkan pengaturcaraan dan menyelesaikan banyak projek elektronik. CrowPi dapat meningkatkan pengetahuan dan kemampuan anda dalam bidang berkaitan perkakasan dan perisian, yang direka khas untuk membantu anda mengembangkan kemahiran pengaturcaraan python.

Mengapa anda memerlukan CrowPi? Sebelum anda menjawab soalan ini, mari lakukan permainan kuiz mudah. Adakah anda menghadapi masalah di bawah? Cukup katakan YA atau TIDAK. Anda berminat dengan elektronik atau Raspberry Pi, tetapi anda tidak tahu bagaimana memulakannya. Anda meminati pendidikan STEM, tetapi anda tidak dapat mencari bahan berguna dan mudah untuk diajar. Anda menggunakan Raspberry Pi, tetapi anda tidak memanfaatkannya sepenuhnya. Anda telah menyelesaikan beberapa eksperimen mudah, dan anda ingin meneroka lebih banyak projek dan menyelami dunia elektronik dengan lebih mendalam. Sekiranya anda mengatakan YA sekali, CrowPi dilahirkan untuk anda. CrowPi akan membantu anda menyelesaikan semua masalah yang dinyatakan di atas.

JIKA ANDA INGIN TAHU TENTANG CROWPI SILA KLIK DI SINI UNTUK MEMERIKSA

Langkah 1: Pelajaran CrowPi Dengan Python 2.7

Pelajaran CrowPi Dengan Python 2.7
Pelajaran CrowPi Dengan Python 2.7
Pelajaran CrowPi Dengan Python 2.7
Pelajaran CrowPi Dengan Python 2.7

- Pelajaran 1 - Asas GPIO dan cara menggunakan Input / Output GPIO

- Pelajaran 2 - Menggunakan Buzzer untuk bunyi amaran atau pemberitahuan.

- Pelajaran 3 - Dapatkan input dari butang untuk mengawal Buzzer.

- Pelajaran 4 - Bagaimana Relay berfungsi dan bagaimana mengawalnya.

- Pelajaran 5 - Kirim isyarat getaran ke sensor getaran.

- Pelajaran 6 - Mengesan suara menggunakan sensor suara.

- Pelajaran 7 - Kesan cahaya rendah atau terang menggunakan sensor Cahaya.

- Pelajaran 8 - Mengesan suhu dan kelembapan bilik menggunakan sensor DHT11.

- Pelajaran 9 - Mengesan gerakan menggunakan sensor gerakan.

- Pelajaran 10 - Mendapatkan maklumat jarak menggunakan sensor Ultrasonik.

- Pelajaran 11 - Mengawal Paparan LCD.

- Pelajaran 12 - Baca / Tulis kad RFID menggunakan modul RFID.

- Pelajaran 13 - Menggunakan motor langkah dan membuat pergerakan langkah.

- Pelajaran 14 - Mengawal motor servos menggunakan antara muka servo. - Pelajaran 15 - Mengawal LED Matriks 8x8.

- Pelajaran 16 - Mengawal Paparan 7 Segmen.

- Pelajaran 17 - Mengesan sentuhan menggunakan Sensor Sentuh.

- Pelajaran 18 - Mengesan kecondongan menggunakan Sensor Tilt.

- Pelajaran 19 - Menggunakan dan mengawal Button Matrix.- Pelajaran 20 - Membuat papan litar anda sendiri menggunakan Bread Board

Langkah 2: 19 Modul Bersepadu untuk Anda Membina Projek

19 Modul Bersepadu untuk Anda Membina Projek
19 Modul Bersepadu untuk Anda Membina Projek
19 Modul Bersepadu untuk Anda Membina Projek
19 Modul Bersepadu untuk Anda Membina Projek

* 1 - Sensor buzzer - Digunakan untuk membuat penggera berdengung yang sangat kuat!

* 2 - Sensor geganti - Digunakan untuk membuka dan menutup litar elektronik

* 3 - Sensor mikrofon - Digunakan untuk mengesan bunyi kuat di dalam bilik

* 4 - Sensor kecondongan - Digunakan untuk mengesan kecondongan kanan atau kiri papan

* 5 - Sensor getaran - Digunakan untuk membuat getaran kuat di atas papan CrowPi

* 6 - Sensor gerakan - Digunakan untuk mengesan pergerakan atau pergerakan di sekitar

* 7 - Sensor Sentuh - Digunakan sebagai butang sentuh yang dapat ditekan di

* 8 - Sambungan motor langkah - Digunakan untuk menggerakkan sesuatu dan membuat pergerakan langkah

* 9 - Sambungan servos - Digunakan untuk memutar barang

* 10 - Sensor IR - Digunakan untuk menghantar dan menerima isyarat merah Infra

* 11 - Modul DH11 - Digunakan untuk mengesan suhu dan kelembapan di dalam bilik

* 12 - Sensor ultrasonik - Digunakan untuk mengesan dan mengukur jarak

* 13 - Sensor cahaya - Digunakan untuk mengesan dan mengukur lurus cahaya di dalam bilik

* 14 - Modul LCD - Digunakan untuk menunjukkan sesuatu dan teks

* 15 - LED Segmen - Digunakan untuk menunjukkan nombor dan data * 16 - Matrik LED - Digunakan untuk menunjukkan teks dan jenis data lain

* 17 - Modul RFID - Digunakan untuk mengesan cip dan modul NFC, mampu membaca dan menulis

* 18 - Butang bebas - Boleh digunakan untuk bermain permainan atau mengawal robot

* 19 - Tombol Matriks - Boleh digunakan sebagai papan kekunci atau butang pelbagai pilihan

Langkah 3: Contoh Projek A

Contoh Projek A
Contoh Projek A

Menggunakan buzzer sebagai pemberitahuan amaran

Selepas kelas sebelumnya, kami memahami cara menggunakan pin GPIO sebagai output dan input.

Untuk mengujinya, kami akan menggunakan contoh kehidupan sebenar dan menerapkan pengetahuan kami dari kelas sebelumnya ke salah satu modul di papan kenyataan. Modul yang akan kami gunakan adalah "buzzer". Buzzer, seperti namanya, buzz. Kami akan menggunakan output GPIO untuk menghantar isyarat ke buzzer dan menutup litar untuk membuat bunyi berdengung yang kuat maka kami akan menghantar isyarat lain untuk mematikannya dan menutup litar.

Apa yang akan anda pelajari

Pada akhir pelajaran ini, anda dapat: Dapat mengawal modul buzzer menggunakan output GPIO

Apa yang anda perlukan

CrowPi Board selepas pemasangan awal

Memerlukan pertukaran modul menggunakan suis: Tidak

Lokasi bel di CrowPi

Buzzer terletak di sebelah kanan papan CrowPi, mudah dikesan oleh bunyi yang kuat ketika diaktifkan Pada kali pertama anda menggunakan Raspberry Pi anda, sensor Buzzer mungkin dilekatkan dengan pelekat pelindung. Pastikan untuk melepaskan pelekat dengan merobeknya dan dedahkan buzzer itu sendiri.

Langkah 4: Contoh Projek A

Contoh Projek A
Contoh Projek A

Mengaktifkan Buzzer

Sama seperti contoh sebelumnya, kami telah menyediakan skrip khas dengan komen terperinci yang akan menerangkan bagaimana keseluruhan proses buzzing berfungsi dan bagaimana kami dapat mengawal buzzer menggunakan output GPIO.

Pada mulanya kami mengimport perpustakaan RPi. GPIO dan perpustakaan waktu untuk tidur.

Kemudian kami mengkonfigurasi buzzer pada pin 12, kami mengatur mod GPIO ke GPIO BOARD dan menetapkan pin sebagai pin OUTPUT. Kami akan mengeluarkan isyarat berdengung selama 0.5 saat dan kemudian mematikannya untuk mengelakkan bunyi kuat.

Ikuti pautan ini untuk memuat turun skrip dan mencubanya sendiri:

Langkah 5: Contoh Projek B

Contoh Projek B
Contoh Projek B

Mengawal Paparan LCD

LCD (dan paparan matriks) mungkin merupakan bahagian paling lucu dan paling menggembirakan ketika membina projek menggunakan CrowPi, dengan menggunakan paparan LCD, anda dapat menunjukkan data yang anda kumpulkan menggunakan sensor CrowPi anda dan juga mengemas kini secara real time bergantung pada perubahan modul melalui! Contohnya: semalam ia sangat panas tetapi hari ini sangat sejuk - biarkan LCD CrowPi berubah secara automatik dengan maklumat terkini dan terkini sehingga anda tidak akan memakai pakaian yang salah secara tidak sengaja untuk sekolah / tempat kerja!

Apa yang akan anda pelajari

Pada akhir pelajaran ini, anda dapat: Apa yang akan anda pelajari bagaimana mengendalikan paparan LCD dan menulis data ke dalamnya.

Apa yang anda perlukan

CrowPi Board selepas pemasangan awal Memerlukan pertukaran modul menggunakan suis

* Tidak

Lokasi Skrin LCD di CrowPi

Skrin LCD mengambil bahagian terbesar dari papan CrowPi jadi kami pasti anda langsung memerhatikannya! Sebaik sahaja menjalankan skrip demo dan contohnya, CrowPi akan menyala dengan lampu latar yang indah yang dapat dilihat walaupun semua lampu di dalam bilik dimatikan

Langkah 6: Contoh Projek B

Contoh Projek B
Contoh Projek B

Bekerja dengan LCD

I2C seperti beberapa sensor lain juga tidak berfungsi pada Teknologi GPIO sebaliknya kami menggunakan sesuatu yang disebut "I2C" (I2C yang sama yang kami gunakan untuk sensor cahaya dalam contoh kami sebelumnya), alamat yang akan kami gunakan untuk skrin LCD adalah 21, dengan menyambung ke alamat I2C ini kita akan dapat menghantar perintah seperti: menulis teks atau nombor, menyalakan lampu latar LCD, mematikannya, mengaktifkan kursor dll …

Untuk mengendalikan LCD, kami akan menggunakan Adafruit_CharLCDBackpack yang merupakan rangka kerja Adafruit, menjadikan kami lebih mudah apabila bekerja dengan produk yang rumit! Ikuti pautan ini untuk memuat turun skrip dan mencubanya sendiri:

Langkah 7: Contoh Projek C

Contoh Projek C
Contoh Projek C

Baca / Tulis kad RFID menggunakan modul RFID

Modul RFID adalah salah satu modul yang paling menarik dan berguna di pasaran, digunakan di seluruh dunia dalam pelbagai penyelesaian seperti: kunci pintu pintar, kad masuk pekerja, kad perniagaan dan juga pada kolar anjing? Tidak kira apa jenis projek yang anda jalani - modul RFID pasti akan digunakan!

Apa yang akan anda pelajari

Pada akhir pelajaran ini, anda dapat: Mengawal RFID, Membaca dan Menulis Data darinya dan mengenali cip Apa yang anda perlukan

CrowPi Board selepas pemasangan awal RFID Chip (disertakan dengan CrowPi)

Memerlukan pertukaran modul menggunakan suis

* Tidak

Lokasi Modul RFID di CrowPi

Modul RFID terletak tepat di bawah Raspberry Pi (sama ada sifar atau 3) ia kelihatan seperti cip kecil dengan ilustrasi "wifi" yang keluar daripadanya yang bermaksud penyambungan tanpa wayar (yang dilakukan oleh RFID) untuk menggunakannya, kami akan perlu mengambil cip atau kad yang disertakan dengan CrowPi dan menyerahkannya di kawasan CrowPi RFID Chip cukup dekat untuk skrip kami mengesannya. 2-4cm mesti cukup dekat, cubalah!

Langkah 8: Contoh Projek C

Contoh Projek C
Contoh Projek C

Bekerja dengan RFID

Bekerja dengan modul RFID agak lurus ke hadapan. Kami mempunyai 3 fungsi: Mengizinkan, Membaca, Menulis dan Membatalkan Penghormatan. Langkah pertama adalah ketika anda menyentuh NFC pada masa itu modul dan skrip kami akan cuba Memberi kuasa kepada cip menggunakan konfigurasi kata laluan lalai (jika anda belum mengubahnya, semestinya berfungsi) selepas itu, apabila kebenaran berjaya, ia akan membaca data dan mencetaknya di skrin. Setelah selesai, Deauthorize dan keluar dari skripnya. Dalam contoh skrip yang lain, kita akan dapat Memberi Kuasa, Membaca, Menulis semula data ke data baru dan kemudian Membatalkan Pengesahan. Ikuti pautan ini untuk memuat turun skrip dan mencubanya sendiri:

Langkah 9: Di mana untuk membeli CrowPi?

CrowPi kami dipuji di Kickstarter

Bantu kami menghantar keyrings yang menggemaskan ini ke produksi di

CrowPi baru yang baik untuk anak anda belajar RPI dan ini adalah platform pengembangan RPI serba satu.

Promosikan Pi Raspberry anda sekarang !!!

Disyorkan: