ዝርዝር ሁኔታ:

ESP8266 የሮቦት መኪና በፕሮግራም በ ESP8266 መሰረታዊ - 18 ደረጃዎች (ከስዕሎች ጋር)
ESP8266 የሮቦት መኪና በፕሮግራም በ ESP8266 መሰረታዊ - 18 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ESP8266 የሮቦት መኪና በፕሮግራም በ ESP8266 መሰረታዊ - 18 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ESP8266 የሮቦት መኪና በፕሮግራም በ ESP8266 መሰረታዊ - 18 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: Q@A Mondays 2024, ሀምሌ
Anonim
ESP8266 ሮቦት መኪና በ ESP8266 መሰረታዊ ፕሮግራም ተይmedል
ESP8266 ሮቦት መኪና በ ESP8266 መሰረታዊ ፕሮግራም ተይmedል

እኔ የመካከለኛ ደረጃ ትምህርት ቤት ሳይንስ መምህር እና እንዲሁም የሮቦት ክለብ አማካሪ ነኝ። ሮቦቶችን በተማሪዎቼ እጅ ውስጥ ለማስገባት የበለጠ ወጪ ቆጣቢ መንገዶችን እፈልግ ነበር። በ ESP8266 ቦርዶች ዝቅተኛ ዋጋዎች ከ 20 ዶላር በታች የራስ ገዝ ሮቦት መኪና መፍጠር ችያለሁ። በሌጎ Mindstorm Kits 300 ዶላር በሚያስከፍል ፣ MakeBlock ኪት 100 ዶላር ገደማ በሆነ ዋጋ ፣ ይህ በሮቦቲክ ውድድሮቻችን ውስጥ ብዙ ተማሪዎችን እንዲኖረኝ የሚያስችለኝ ከፍተኛ ቁጠባን ይወክላል። ከሌሎች ሮቦቶች ጋር ለመወዳደር ፣ ሌሎች ዳሳሾች እንደ የአልትራሳውንድ የርቀት ዳሳሾች እንዲሁም እንደ ዳሳሾች ተከትሎ መስመር እንደሚያስፈልጉ ተገንዝቤያለሁ… ግን እነዚህ ከ 20 ዶላር በታች ሊገዙ ይችላሉ ፣ ሮቦቶቼ ከ 50 ዶላር በታች ዋጋ የሚያስከፍሉትን ያንን ሁሉ ኪት ማድረግ ይችላል። ሁለት ጊዜ የሚቻለውን ያህል።

ተማሪዎቻችን ሁሉም የ chromebooks ን ይጠቀማሉ እና በነፃው የኮዴቤንደር ድር ጣቢያ ውድቀት ፣ አርዱዲኖ ሮቦቶች ትንሽ ሊደረስባቸው አልቻሉም። እኔ መፍጠር እንደሆነ አውቃለሁ።

ESP8266 ን በሞተር ሾፌር ሰሌዳ በመጠቀም ፣ አሁን በሮቦይ በኩል የሮቦት መኪናን መቆጣጠር ችያለሁ። ESP8266 Basic ን በመጠቀም አሁን ፕሮግራምዎን በ wifi በኩል ማሻሻል ይችላሉ። ይህ ሁሉ በተማሪው chromebooks ላይ በአሳሽ ውስጥ ሊከናወን ይችላል።

ESP8266 መሰረታዊ እንደ እርስዎ ዳሳሾችን እንዲጠቀሙ ባይፈቅድልዎትም ፣ (መሰረታዊ ከእነዚህ አነፍናፊዎች መካከል አንዳንዶቹን ለማንበብ በጣም ቀርፋፋ ነው) የሮቦት ቁጥጥር በመሠረታዊ መርሃ ግብሮች እንዲሠራ ከ ESP8266 መሠረታዊ ሞጁሎች ጋር የሚገናኝ የአሩዲኖ ዳሳሽ ሞጁሎችን ለመፍጠር እና ፕሮግራም ለማድረግ ተስፋ አደርጋለሁ። እኔ የማስተዋል ግዴታዎችን በቅድሚያ የምቀርባቸውን እነዚህን አርዱኢኖዎች በመጠቀም። ይህ ለሮቦት ወጪዎች ከ5- $ 10 ብቻ ይጨምራል (ሆኖም ፣ እኔ ለዚህ ዓላማ የምጠቀምባቸው ብዙ የአርዱዲ ሰሌዳዎች አሉኝ።)

ደረጃ 1: ወይ ESP8266 የመኪና ኪት ይግዙ ወይም ESP8266/የሞተር ሾፌር ኪት ይግዙ

ወይ ESP8266 የመኪና ኪት ይግዙ ወይም ESP8266/የሞተር ሾፌር ኪት ይግዙ
ወይ ESP8266 የመኪና ኪት ይግዙ ወይም ESP8266/የሞተር ሾፌር ኪት ይግዙ

ለ ESP8266/የሞተር ሾፌር ኪት አገናኝ

www.ebay.com/itm/ESP8266-CP2102-Develomen…

ለ ESP8266 ዘመናዊ የመኪና ኪት አገናኝ

www.ebay.com/itm/222735537832?ssPageName=STRK:MESELX:IT&_trksid=p3984.m1558.l2649

ወደ esp8266/የሞተር ሾፌር ኪት ከሄዱ እና DIY ን ከፈለጉ ፣ ከዚያ ሞተሮች ያስፈልግዎታል

www.ebay.com/itm/2Pcs-Smart-Robot-Car-Plas…

ለሮቦት መኪናዬ ከዶላር ዛፍ የተገዛውን ጥቁር የአረፋ ሰሌዳ ተጠቅሜ ነበር ምክንያቱም ቀደም ሲል ሞተሮች እና የ ESP8266/የሞተር ሾፌር ኪት ነበረኝ።

ደረጃ 2: የሞተር ሽቦዎችን ለሞተር… ከዚያ ከሞተር ሾፌር ቦርድ ጋር ይገናኙ

የመሸጫ ሽቦዎች ለሞተር… ከዚያ ከሞተር ሾፌር ቦርድ ጋር ይገናኙ
የመሸጫ ሽቦዎች ለሞተር… ከዚያ ከሞተር ሾፌር ቦርድ ጋር ይገናኙ
የመሸጫ ሽቦዎች ለሞተር… ከዚያ ከሞተር ሾፌር ቦርድ ጋር ይገናኙ
የመሸጫ ሽቦዎች ለሞተር… ከዚያ ከሞተር ሾፌር ቦርድ ጋር ይገናኙ
የመሸጫ ሽቦዎች ለሞተር… ከዚያ ከሞተር ሾፌር ቦርድ ጋር ይገናኙ
የመሸጫ ሽቦዎች ለሞተር… ከዚያ ከሞተር ሾፌር ቦርድ ጋር ይገናኙ
የመሸጫ ሽቦዎች ለሞተር… ከዚያ ከሞተር ሾፌር ቦርድ ጋር ይገናኙ
የመሸጫ ሽቦዎች ለሞተር… ከዚያ ከሞተር ሾፌር ቦርድ ጋር ይገናኙ

እኔ በግማሽ የምቆርጠውን 4 ሽቦ ወንድ-ሴት ዝላይዎችን እጠቀም ነበር። በዚህ መንገድ ፣ ሽቦዎችን ከሞተር እና ከአሽከርካሪ ሰሌዳ ጋር ካገናኙ በኋላ ማድረግ ያለብዎት የወንድን መጨረሻ ከሴት ጫፍ ጋር ለመጨረሻ ግንኙነት ማገናኘት ነው። ይህ ደግሞ የማዞሪያ ሽቦዎችን ትንሽ ቀላል ያደርገዋል ፣ ግን አስፈላጊ አይደለም ፣ ሞተሮችን ወደ ቦርድ ለማገናኘት 4 ገመዶችን (ለእያንዳንዱ ለእያንዳንዱ ሞተር 2) መጠቀም ይችላሉ።

ሞተሮችን ከአሽከርካሪ ሰሌዳ ጋር ማገናኘት እንዲችሉ ሽቦዎችን ወደ ሞተሩ መሸጥ ያስፈልግዎታል።

ሽቦዎችን እንደ ውጥረት ማስታገሻ ዓይነት በቦታው ለማቆየት ትኩስ ሙጫ እጠቀም ነበር።

ደረጃ 3 መኪናዎን አንድ ላይ ያዋህዱ…

የመኪና ኪት ከገዙ ፣ ከዚያ በደንብ ባልተተረጎሙት አቅጣጫዎች መሠረት ይሰብስቡ… ግን ከባድ ፣ ቆንጆ ራስን መግለፅ አይደለም።

ደረጃ 4 መኪናዎን አንድ ላይ ያኑሩ… ይቀጥላል …

መኪናዎን አንድ ላይ ያኑሩ… ይቀጥላል …
መኪናዎን አንድ ላይ ያኑሩ… ይቀጥላል …

እንደ እኔ እንዳደረግኩት የዚፕ ማሰሪያዎችን / ሙቅ ሙጫ / ዳክዬ ወይም ማሸጊያ ቴፕ የሚጠቀሙ ከሆነ ወደ DIY የሚሄዱ ከሆነ ትንሽ በፍጥነት ይሄዳል።

የሞተር/የጎማ ስብሰባን ከሻሲው እና የመንገዱን ሽቦዎች ወደ ሞተር አሽከርካሪ ያገናኙ።

ደረጃ 5 ሁሉንም ግንኙነቶች ያዘጋጁ

ሁሉንም ግንኙነቶች ያዘጋጁ
ሁሉንም ግንኙነቶች ያዘጋጁ

አሁን ሞተሮችን እና የኃይል ሽቦዎችን ከአሽከርካሪ ሰሌዳ ጋር ማገናኘት ያስፈልግዎታል። እንዲሁም በ ESP8266 ወደ መንጃ ቦርድ መሰካት ሊኖርብዎት ይችላል። አንዴ ሁሉም ነገር ከተገናኘ እና ደህንነቱ ከተጠበቀ ፣ ወደ ኮምፒተርዎ ለመሰካት የማይክሮ ዩኤስቢ ገመድ ይጠቀሙ።

ኃይልን ከባትሪ ጥቅል ወደ መሬት (ጥቁር) እና ቪን (ቀይ) ያገናኙ።

የግንኙነት ሽቦዎች ከአንድ ሞተር ወደ a+ እና a- ፣ ሌሎች የሞተር ሽቦዎችን ለ+ እና ለ- ያገናኙ።

ዝላይን በመጠቀም ቪን ከ Vm ጋር ያገናኙ።

ደረጃ 6: ESP Flasher ን ያውርዱ

Win64 ስሪት

github.com/nodemcu/nodemcu-flasher/raw/mas…

Win32 ስሪት

github.com/nodemcu/nodemcu-flasher/raw/mas…

ደረጃ 7: ESP8266 መሠረታዊ የጽኑ ትዕዛዝ ያውርዱ

github.com/esp8266/Basic/raw/NewWebSockets…

እባክዎን ያወረዱበትን የማስታወሻ ማውጫ ያዘጋጁ….

ደረጃ 8: ESP Flasher ን ያሂዱ

ESP Flasher ን ያሂዱ
ESP Flasher ን ያሂዱ

ESP8266Flasher.exe ን ያሂዱ

ከዚያ ማዋቀርን ጠቅ ያድርጉ እና ከዚያ firmware ን ለመምረጥ ማርሽ ላይ ጠቅ ያድርጉ

ደረጃ 9

ምስል
ምስል

በማውረጃ ማውጫ ውስጥ ለ ESP8266 መሠረታዊ የጽኑዌር ጥቅም ላይ የዋለውን ሁለትዮሽ ያግኙ።

ደረጃ 10

ምስል
ምስል

መጠራት ያለበት - ESP8266Basic.cpp.bin አንዴ ይህንን ከጫኑ የእርስዎ ESP8266 የተገናኘበትን የኮም ወደብ ማየትዎን ያረጋግጡ እና ከዚያ FLASH ን ጠቅ ያድርጉ። (እኔ ሁለት ጊዜ አውርደዋለሁ… ለዚህ ነው ሁለት ፋይሎች ያሉኝ…)

ደረጃ 11

ምስል
ምስል

ደረጃ 12: ፍላሽ ESP8266 መሠረታዊ የጽኑ ትዕዛዝ

ፍላሽ ESP8266 መሠረታዊ የጽኑ
ፍላሽ ESP8266 መሠረታዊ የጽኑ

ደረጃ 13 ከኮምፒዩተር ያላቅቁ እና የባትሪ ኃይልን ያብሩ…

አንዴ firmware ከተጫነ ከፒሲው ያላቅቁ እና ባትሪዎች በትክክል መቀመጣቸውን ያረጋግጡ። ሰሌዳውን ለማብራት የግፋ አዝራር መቀየሪያን ይጠቀሙ።

ደረጃ 14 - በ WIFI በኩል ከኮምፒዩተር ወደ መሣሪያ ይገናኙ

በ WIFI በኩል ከኮምፒዩተር ወደ መሣሪያ ይገናኙ
በ WIFI በኩል ከኮምፒዩተር ወደ መሣሪያ ይገናኙ
በ WIFI በኩል ከኮምፒዩተር ወደ መሣሪያ ይገናኙ
በ WIFI በኩል ከኮምፒዩተር ወደ መሣሪያ ይገናኙ

በስም ከ ESP ጋር የ OPEN Access Point ን ይፈልጉ። ከመዳረሻ ነጥብ ጋር ይገናኙ። ምንም የይለፍ ቃል አስፈላጊ መሆን የለበትም።

ከተገናኙ በኋላ ከሮቦትዎ ጋር ለመገናኘት https://192.168.4.1 ን ይተይቡ።

ስለ ESP8266 መሰረታዊ መረጃ በ https://www.esp8266basic.com/documentation.html ላይ ማግኘት ይችላሉ

ESP8266 የሮቦት መኪና ፕሮግራም ከ https://esp8266robot.nmmaker.net ወይም ከታች ካለው አገናኝ ያውርዱ

drive.google.com/uc?id=1hfqrZ9HyEDvtkkCuW9s5TgWGAJUvWkIE&export=download

ደረጃ 15 Espinola66 ን ወደ ሎጎ ወደ የእርስዎ Wifi ያዋቅሩ

Esp8266 ን ወደ ሎጎዎ ወደ የእርስዎ Wifi ያዋቅሩ
Esp8266 ን ወደ ሎጎዎ ወደ የእርስዎ Wifi ያዋቅሩ

በቅንብሮች ላይ ጠቅ ያድርጉ ፣ ከዚያ የ wifi መረጃዎን ያክሉ። ሲጨርሱ አስቀምጥን ጠቅ ያድርጉ ፣ ከዚያ እንደገና አስጀምር የሚለውን ጠቅ ያድርጉ።

ደረጃ 16: ESP_Robot.bas ን ይስቀሉ

ESP_Robot.bas ን ይስቀሉ
ESP_Robot.bas ን ይስቀሉ
ESP_Robot.bas ን ይስቀሉ
ESP_Robot.bas ን ይስቀሉ

ጠቅ በማድረግ ESP_Bicic ን ያውርዱ:

drive.google.com/uc?id=1hfqrZ9HyEDvtkkCuW9s5TgWGAJUvWkIE&export=download

ወደ ቦርድዎ መስቀል እንዲችሉ በፋይል አቀናባሪ ላይ ጠቅ ያድርጉ እና ESP_Robot.bas ን ይክፈቱ። በአማራጭ ፣ በማስታወሻ ደብተር ውስጥ ፋይል መፍጠር እና መቅዳት እና ወደ ፋይል መለጠፍ እና በኮምፒተርዎ ላይ ማስቀመጥ ይችላሉ። (አንዳንድ ጊዜ ፣ ለ ESP Basic አርታኢው ውስጥ ገልብ and ስለጠፍ ፣ ተጨማሪ ገጸ -ባህሪያት ስህተቶች ሲፈጠሩ ይታያሉ።)

ፍጥነት = 0

[ከላይ]

የህትመት "ፍጥነት" ተንሸራታች ፍጥነት ፣ 0 ፣ 1024 የህትመት አዝራር “ወደፊት” ፣ [ወደፊት] የህትመት አዝራር “ግራ” ፣ [ግራ] አዝራር “ቀኝ” ፣ [ቀኝ] የህትመት ቁልፍ “ወደኋላ” ፣ [ወደኋላ] የህትመት አዝራር “አቁም” ፣ [አቁም] የህትመት አዝራር “ውጣ” ፣ [getMeOutOfHere] ይጠብቁ

[ተወ]

io (pwo, 5, 0) io (pwo, 4, 0) io (po, 0, 1) io (po, 2, 1) ይጠብቁ

[ወደፊት]

io (pwo ፣ 5 ፣ ፍጥነት) io (pwo ፣ 4 ፣ ፍጥነት) io (ፖ ፣ 0 ፣ 1) io (ፖ ፣ 2 ፣ 1) ይጠብቁ

[ወደ ኋላ]

io (pwo ፣ 5 ፣ ፍጥነት) io (pwo ፣ 4 ፣ ፍጥነት) io (ፖ ፣ 0 ፣ 0) io (ፖ ፣ 2 ፣ 0) ይጠብቁ

[ቀኝ]

io (pwo ፣ 5 ፣ ፍጥነት) io (pwo ፣ 4 ፣ ፍጥነት) io (ፖ ፣ 0 ፣ 1) io (ፖ ፣ 2 ፣ 0) ይጠብቁ

[ግራ]

io (pwo ፣ 5 ፣ ፍጥነት) io (pwo ፣ 4 ፣ ፍጥነት) io (ፖ ፣ 0 ፣ 0) io (ፖ ፣ 2 ፣ 1) ይጠብቁ

[getMeOutOfHere]

አበቃ

ደረጃ 17 አንዴ ይህን ካደረጉ በ ESP_Robot.bas ላይ ጠቅ ያድርጉ እና ከዚያ EDIT ን ጠቅ ያድርጉ ከዚያ አሂድ የሚለውን ጠቅ ያድርጉ።

አንዴ ይህን ካደረጉ ESP_Robot.bas ላይ ጠቅ ያድርጉ እና ከዚያ EDIT ን ጠቅ ያድርጉ ከዚያ አሂድ የሚለውን ጠቅ ያድርጉ።
አንዴ ይህን ካደረጉ ESP_Robot.bas ላይ ጠቅ ያድርጉ እና ከዚያ EDIT ን ጠቅ ያድርጉ ከዚያ አሂድ የሚለውን ጠቅ ያድርጉ።
አንዴ ይህን ካደረጉ ESP_Robot.bas ላይ ጠቅ ያድርጉ እና ከዚያ EDIT ን ጠቅ ያድርጉ ከዚያ አሂድ የሚለውን ጠቅ ያድርጉ።
አንዴ ይህን ካደረጉ ESP_Robot.bas ላይ ጠቅ ያድርጉ እና ከዚያ EDIT ን ጠቅ ያድርጉ ከዚያ አሂድ የሚለውን ጠቅ ያድርጉ።

ደረጃ 18 ፍጥነትን ያስተካክሉ ፣ ከዚያ ይዝናኑ

የሚመከር: