Daftar Isi:

GO-4 Smart Home Arduino Bot: 7 Langkah (dengan Gambar)
GO-4 Smart Home Arduino Bot: 7 Langkah (dengan Gambar)

Video: GO-4 Smart Home Arduino Bot: 7 Langkah (dengan Gambar)

Video: GO-4 Smart Home Arduino Bot: 7 Langkah (dengan Gambar)
Video: ChatGPT with Arduino Nano #arduino #chatgpt #technology #openAI #electronic 2024, November
Anonim
GO-4 Smart Home Arduino Bot
GO-4 Smart Home Arduino Bot

Dalam proyek ini saya akan menunjukkan kepada Anda bagaimana membangun Smart Home Bot menggunakan teknologi IOT untuk mengontrol peralatan rumah tangga Anda dari jarak jauh melalui Internet.

Tapi sebelum kita mulai, mari kita bicara tentang teknik ini seperti yang biasa kita lakukan…

Apa itu IOT?

Internet of Things (IoT) adalah sistem perangkat komputasi yang saling terkait, mesin mekanis dan digital, objek, orang yang dilengkapi dengan pengidentifikasi unik dan kemampuan untuk mentransfer data melalui jaringan tanpa memerlukan manusia ke manusia atau manusia ke manusia. interaksi komputer.

Sesuatu, di Internet of Things, dapat berupa seseorang dengan implan monitor jantung, sistem irigasi di pertanian dengan transponder biochip, kendaraan yang memiliki sensor bawaan untuk memperingatkan pengemudi saat tekanan ban rendah atau lainnya objek alami atau buatan yang dapat diberikan alamat IP dan dilengkapi dengan kemampuan untuk mentransfer data melalui jaringan.

Jadi katakanlah IOT adalah sistem besar melalui internet yang mencakup setiap mesin menggunakan alamat IP panggilan ID unik.

Bagaimana saya bisa menjadi bagian dari dunia ini menggunakan papan Arduino saya?

Ada perangkat keajaiban teknologi kecil yang disebut ESP8266 dan itu adalah alat yang hebat untuk memungkinkan proyek Anda mengakses internet. Anda dapat mencolokkannya ke Arduino dengan mudah seperti yang ditunjukkan dan memungkinkan proyek Anda untuk berkomunikasi melalui internet. Untuk mengontrolnya dari mana saja di dunia melalui alamat IP!

Spesifikasi pengontrol internal:

· Prosesor Espressif adalah 32-bit dan 80MHz dan dapat ditingkatkan ke 160MHz.

· Pemuat memori 64KB.

· Memori RAM Cepat 64KB yang didedikasikan untuk mikrokontroler.

· Memori akses acak 96KB.

*catatan 1)

perangkat ESP8266 biasanya dijual tanpa modul apa pun, dan menurut saya pribadi saya lebih suka menggunakan adaptor ESP-01-nya agar mudah terhubung ke board Arduino.

Langkah 1: Komponen yang Diperlukan

Komponen yang Diperlukan
Komponen yang Diperlukan
Komponen yang Diperlukan
Komponen yang Diperlukan
Komponen yang Diperlukan
Komponen yang Diperlukan

Model robot (tersedia di langkah 3)

Arduino Uno R3

Modul ESP8266

Adaptor ESP-01

Empat cara Relay

Modul LCD 16x2

LED dengan resistor 220 ohm

Kabel jumper

Langkah 2: Memasang Modul ESP8266

Memasang Modul ESP8266
Memasang Modul ESP8266
Memasang Modul ESP8266
Memasang Modul ESP8266
Memasang Modul ESP8266
Memasang Modul ESP8266

Tidak seperti komponen lainnya, modul ESP8266 perlu

setup sebelum menggunakan, karena modul yang berdiri sendiri dan ada banyak metode yang dapat Anda ikuti untuk meng-upload kode ke sana.

*catatan 2)

Robot diakses melalui jaringan Wi-Fi lokal saja. Untuk mengontrolnya membuang internet, Anda mungkin harus melakukan penerusan porta pada router Anda.

Untuk detail lebih lanjut tentang subjek ini:

www.pcworld.com/article/244314/how_to_forward_ports_on_your_router.html

Langkah 3: Merakit Basis Robot

Merakit Basis Robot
Merakit Basis Robot
Merakit Basis Robot
Merakit Basis Robot

Saat ini saya memilih model kardus sederhana yang dapat dirakit dalam beberapa jam.

Unduh Model dari sini: -

paper-replika.com/index.php?option=com_cont…

Merakit dasar ini cukup sederhana juga memungkinkan Anda untuk memperbaiki seluruh rangkaian di dalam tanpa terlihat kabel yang berantakan, jadi saya memperbaiki modul tampilan LCD 16*8 di depannya untuk memudahkan menangani output robot dan saya akan menjelaskannya nanti.

Di tautan ini Anda akan belajar cara menggunakan modul tampilan lcd

www.arduino.cc/en/Tutorial/LiquidCrystalDisplay

Langkah 4: Merakit Tubuh Robot

Image
Image
Merakit Tubuh Robot
Merakit Tubuh Robot

Tubuh robot

terdiri dari satu bagian, dan ada dua lubang di bagian depan sehingga Anda dapat memperbaiki flasher LED Anda dengan resistor 220 ohm dan modul kamera jika Anda mau.

Langkah 5: Robot Kepala dan Sayap

Kepala dan Sayap Robot
Kepala dan Sayap Robot
Kepala dan Sayap Robot
Kepala dan Sayap Robot

Potongan-potongan ini sangat mendasar dan tidak memiliki kabel atau sirkuit di dalamnya.

Langkah 6: Sirkuit Relay

Image
Image
Sirkuit Relay
Sirkuit Relay
Sirkuit Relay
Sirkuit Relay

CARA MENAMBAHKAN RELAY KE ARDUINO

Ini adalah jenis relai yang dapat digunakan untuk mengganti perangkat bertenaga listrik. Relai ini akan menangani sebagian besar perangkat yang digunakan di rumah kecuali yang bertenaga tertinggi seperti pemanas ruangan, kompor, dan motor. Pastikan VA (Volt x Amps) perangkat yang Anda nyalakan/matikan kurang dari nilai relai.

Peringatan: Selalu sangat berhati-hati saat bereksperimen dengan AC, sengatan listrik dapat mengakibatkan cedera serius.

Modul relay dari sisi bawah terbuka saat AC terhubung jangan menyentuh sirkuit.

Untuk bagian DC dari rangkaian:

Pin digital Arduino 10 -> pin modul S

Arduino GND –> pin modul –

Arduino +5V -> pin modul +

Langkah 7: Tips dan Trik

Tips dan Trik
Tips dan Trik
Tips dan Trik
Tips dan Trik

saat mengembangkan proyek Anda sendiri dengan Arduino, ada beberapa trik yang berguna untuk diingat jika Anda terjebak.

· Pastikan Anda menyertakan perpustakaan yang benar #include ESP8266WiFi.h

· Pastikan Anda membaca port yang benar di Arduino 115200 dengan port 9600 Serial.begin(115200);

· Proyek ini tidak memerlukan sumber daya tambahan.

· Juga, pastikan penggunaan menuliskan SSID dan kata sandi yang benar ke jaringan WIFI lokal Anda

const char* ssid = "YOUR_SSID";

const char* kata sandi = "YOUR_PASSWORD";

· Setelah Anda membuka layar serial pastikan bahwa URL ditampilkan seperti ini:

Gunakan URL ini untuk menghubungkan: https://192.168.1.100/, salin URL dan tempel di browser web Anda.

*Kode terlampir

Direkomendasikan: