Orodha ya maudhui:
- Hatua ya 1: Vipengele vinavyohitajika
- Hatua ya 2: Kusanidi Moduli ya ESP8266
- Hatua ya 3: Kukusanya msingi wa Robot
- Hatua ya 4: Kukusanya Torso ya Robot
- Hatua ya 5: Kichwa cha Robot na Mabawa
- Hatua ya 6: Kupitisha Mzunguko
- Hatua ya 7: Vidokezo na ujanja
Video: GO-4 Smart Home Arduino Bot: Hatua 7 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
Katika mradi huu nitakuonyesha jinsi ya kujenga Smart Home Bot ukitumia teknolojia ya IOT kudhibiti vifaa vyako vya nyumbani kwa mbali kupitia Mtandao.
Lakini kabla hatujaanza wacha tuzungumze juu ya mbinu hii kama tulivyokuwa tukifanya…
IOT ni nini?
Mtandao wa Vitu (IoT) ni mfumo wa vifaa vya kompyuta vinavyohusiana, mashine za mitambo na dijiti, vitu, watu ambao wamepewa vitambulisho vya kipekee na uwezo wa kuhamisha data kwenye mtandao bila kuhitaji binadamu-kwa-binadamu au -binadamu- mwingiliano wa kompyuta.
Jambo, kwenye Mtandao wa Vitu, inaweza kuwa mtu aliye na upandikizaji wa moyo, mifumo ya Umwagiliaji katika shamba na biochip transponder, gari ambalo lina sensorer zilizojengwa ili kumwonesha dereva wakati shinikizo la tairi liko chini au nyingine yoyote. asili au kitu kilichotengenezwa na mwanadamu ambacho kinaweza kupewa anwani ya IP na kupewa uwezo wa kuhamisha data kupitia mtandao.
Kwa hivyo tuseme kwamba IOT ni mfumo mkubwa juu ya wavuti ambao unakumbatia kila mashine moja kwa kutumia kitambulisho cha kipekee kinachoita anwani ya IP.
Ninawezaje kuwa sehemu ya ulimwengu huu kwa kutumia bodi yangu ya Arduino?
Kuna kifaa kidogo cha kushangaza cha kiteknolojia kinachoitwa ESP8266 na ni zana nzuri ya kuwezesha mradi wako kufikia mtandao. Unaweza kuziba kwenye Arduino kwa urahisi kama inavyoonyeshwa na kuruhusu mradi wako kuwasiliana kupitia mtandao. Ili kuidhibiti kutoka mahali popote ulimwenguni kupitia anwani ya IP!
Maelezo ya mdhibiti wa ndani:
· Prosesa ya Espressif ni 32-bit na 80MHz na inaweza kuboreshwa hadi 160MHz.
· Bootloader ya kumbukumbu ya 64KB.
· 64KB Haraka RAM kumbukumbu kujitolea kwa microcontroller.
· Kumbukumbu ya ufikiaji wa nasibu ya 96KB.
* kumbuka (1)
kifaa cha ESP8266 kawaida huuzwa bila moduli yoyote, na kwa maoni yangu binafsi napendelea kutumia adapta yake ya ESP-01 kuifanya iwe rahisi kuungana na bodi ya Arduino.
Hatua ya 1: Vipengele vinavyohitajika
Mfano wa Robot (inapatikana katika hatua ya 3)
Arduino Uno R3
Moduli ya ESP8266
Adapta ya ESP-01
Njia nne Relay
Moduli ya LCD 16x2
LED na kontena 220 ohm
Waya za jumper
Hatua ya 2: Kusanidi Moduli ya ESP8266
Tofauti na vifaa vingine vyote moduli ya ESP8266 inahitaji kuwa
kuanzisha kabla ya kutumia, kwa sababu ni moduli ya kusimama pekee na kuna njia nyingi ambazo unaweza kufuata kupakia nambari hiyo.
* dokezo (2)
Roboti inapatikana kupitia mtandao wa ndani wa Wi-Fi tu. Ili kuidhibiti tupa mtandao, itabidi ufanye usambazaji wa bandari kwenye router yako.
Kwa maelezo zaidi juu ya mada hii:
www.pcworld.com/article/244314/how_to_forward_ports_on_your_router.html
Hatua ya 3: Kukusanya msingi wa Robot
Kwa wakati huu mimi huchagua mfano rahisi wa kadibodi ambao unaweza kukusanywa kwa masaa kadhaa.
Pakua Mfano kutoka hapa: -
paper-replika.com/index.php?option=com_cont…
Kukusanya msingi huu ni rahisi sana pia hukuruhusu kurekebisha mzunguko mzima ndani bila waya yoyote machafu, kwa hivyo nilitengeneza moduli ya kuonyesha LCD 16 * 8 mbele yake ili kuwezesha kushughulikia matokeo ya roboti na nitaielezea baadaye.
Katika kiungo hiki utajifunza jinsi ya kutumia moduli ya kuonyesha LCD
www.arduino.cc/en/Tutorial/LiquidCrystalDisplay
Hatua ya 4: Kukusanya Torso ya Robot
Torso ya roboti
lina kipande kimoja, na kuna mashimo mawili mbele ili uweze kurekebisha taa yako ya LED na kontena ya 220 ohm na moduli ya kamera ikiwa unataka.
Hatua ya 5: Kichwa cha Robot na Mabawa
Vipande hivi ni vya msingi sana na haina waya wowote au mzunguko ndani.
Hatua ya 6: Kupitisha Mzunguko
JINSI YA KUONGEZA RELAYS TO ARDUINO
Hii ndio aina ya relay inayoweza kutumia kubadili vifaa vya umeme. Relays hizi zitashughulikia vifaa vingi vinavyotumiwa majumbani isipokuwa zile zenye nguvu zaidi kama hita za chumba, majiko na motors. Hakikisha VA (Volts x Amps) ya kifaa unachowasha / kuzima ni chini ya ukadiriaji wa kupeleka tena.
Onyo: Daima kuwa mwangalifu wakati wa kujaribu AC, mshtuko wa umeme unaweza kusababisha majeraha mabaya.
Moduli ya kupeleka kutoka upande wa chini iko wazi wakati AC imeunganishwa usiguse mzunguko.
Kwa sehemu ya DC ya mzunguko:
Siri ya dijiti ya Arduino 10 -> pini ya moduli S
Arduino GND -> pini ya moduli -
Arduino + 5V -> pini ya moduli +
Hatua ya 7: Vidokezo na ujanja
wakati unakua na miradi yako mwenyewe na Arduino, kuna hila kadhaa ambazo zinasaidia kuzingatia ikiwa utakwama.
· Hakikisha umejumuisha maktaba sahihi # pamoja na ESP8266WiFi.h
Hakikisha unasoma bandari sahihi huko Arduino 115200 iliyowekwa kwenye bandari ya 9600 Serial.begin (115200);
· Mradi hauhitaji chanzo chochote cha nguvu cha ziada.
· Pia, hakikisha kwamba matumizi andika SSID na nywila sahihi kwa mtandao wako wa WIFI
const char * ssid = "YAKO_SSID";
const char * password = "YOUR_PASSWORD";
· Mara tu unapofungua skrini ya serial hakikisha kuwa URL inaonyeshwa kama hii:
Tumia URL hii kuunganisha: https://192.168.1.100/, nakili URL hiyo na ubandike kwenye kivinjari chako cha wavuti.
* Kanuni imeambatanishwa
Ilipendekeza:
Taa ya Taa ya Smart Smart - Taa mahiri W / Arduino - Nafasi ya Kazi ya Neopixels: Hatua 10 (na Picha)
Taa ya Taa ya Smart Smart | Taa mahiri W / Arduino | Nafasi ya Kazi ya Neopixels: Sasa siku tunatumia muda mwingi nyumbani, kusoma na kufanya kazi kwa kweli, kwa nini tusifanye nafasi yetu ya kazi iwe kubwa na mfumo wa taa na taa za Arduino na Ws2812b msingi. Hapa naonyesha jinsi ya kujenga Smart yako Dawati la Taa ya LED ambayo
Jinsi ya Kutengeneza Smart Home Kutumia Moduli ya Udhibiti wa Arduino - Mawazo ya Kuendesha Nyumbani: Hatua 15 (na Picha)
Jinsi ya kutengeneza Smart Home Kutumia Arduino Control Relay Module | Mawazo ya Uendeshaji wa Nyumbani: Katika mradi huu wa kiotomatiki wa nyumbani, tutatengeneza moduli ya kupokezana ya nyumbani inayoweza kudhibiti vifaa 5 vya nyumbani. Moduli hii ya kupokezana inaweza kudhibitiwa kutoka kwa rununu au rununu, kijijini cha IR au kijijini cha Runinga, swichi ya Mwongozo. Relay hii nzuri pia inaweza kuhisi r
Bot ya mswaki Bot: 3 Hatua (na Picha)
Bot ya mswaki: Tengeneza roboti rahisi ya kusonga na brashi ya zamani ya meno ya kutetemeka na vifaa vingine vya sanaa. Tunatumia brashi ya meno inayotetemeka kwa sababu ina motor ya kutetemeka ndani yake. Hii ni aina hiyo ya motor ambayo iko ndani ya kidhibiti mchezo au simu & hufanya
Takataka Iliyojengwa kwa BT Kuchora Bot - Bot Yangu: Hatua 13 (na Picha)
Takataka Iliyojengwa BT Kuchora Mstari Bot - Bot Yangu: Hai marafiki baada ya pengo refu juu ya miezi 6 hapa naja na mradi mpya. Mpaka kukamilika kwa Cute Drawing Buddy V1, SCARA Robot - Arduino nina mpango wa kuchora bot nyingine, lengo kuu ni kufunika nafasi kubwa ya kuchora. Kwa hivyo silaha za roboti zilizowekwa c
Ufuatiliaji wa Smart Home Kutumia Alexa na Arduino: Hatua 9 (na Picha)
Ufuatiliaji wa Nyumbani kwa Smart Kutumia Alexa na Arduino: Katika ulimwengu wa sasa watu hutumia wakati mwingi mahali pa kazi badala ya nyumba zao. Kwa hivyo kuna haja ya mfumo wa ufuatiliaji wa nyumba ambapo watu wanaweza kujua hali za nyumba wakiwa kazini. Itakuwa bora zaidi ikiwa c moja