» อิเล็กทรอนิกส์ » Arduino » Wi-Fi Tanchik พร้อมการควบคุมเบราว์เซอร์

Wi-Fi Tanchik พร้อมการควบคุมเบราว์เซอร์

Wi-Fi Tanchik พร้อมการควบคุมเบราว์เซอร์

สวัสดีตอนบ่ายฉันต้องการแบ่งปันคำแนะนำเกี่ยวกับกระแสไฟฟ้าของแบบจำลองสำหรับการเชื่อมในระดับ 1/35 Tamiya 35163 JGSDF TYPE 61 TANK สำหรับการเคลื่อนไหวเราจะใช้กล่องเกียร์แบบ Dual ของ Tamiya 70097 และในฐานะผู้ควบคุม ESP 8266-12E การควบคุม Wi-Fi โดยใช้เว็บเชลล์

เราจะต้อง:
- Tamiya 35163 JGSDF ประเภท 61 ถัง (1:35)
- Tamiya 70097 Twin-Motor Gearbox Kit Redutcor Motor
- กาว TAMIYA ซีเมนต์รุ่นกาว
- ESP 8266 -12E หรือ ESP 8266 -12F
- AMS 1117 3.3v 800mA - ตัวปรับแรงดันไฟฟ้า
- ไดรเวอร์เครื่องยนต์ Qifei L9110
- ตัวเก็บประจุ 10v 1000uF
- ช่องเปิดสำหรับแบตเตอรี่ AAA สองก้อน
- แบตเตอรี่ AAA 4 ก้อนหรือแบตเตอรี่ AAA 1.2V 1,000mA NI-MN 4 ก้อน
- ตัวต้านทาน 2 โอห์ม 2 ตัว
- ตัวต้านทาน 10 kOhm 6 ชิ้น
- ปุ่ม
- สวิตช์
- USB - TTL
- แผงวงจร
- หัวแร้ง
- สายไฟหลายสี

ขั้นตอนที่ 1 ที่อยู่อาศัยและกลไก
ก่อนอื่นเราต้องทำการกาวของเรา รูปแบบ Tamiya 35163 เปิดกล่อง:


เริ่มต้นด้วยการพ่นรายละเอียดโมเดล ชิ้นส่วนที่ยื่นออกมาหรือส่วนที่เหลือของกรอบควรตัดด้วยมีดหรือทำความสะอาดด้วยกระดาษทราย เราประกอบส่วนล่างของร่างกายตามคำแนะนำคุณไม่ควรติดชิ้นส่วนสำหรับติดตั้งล้อขับเคลื่อน ฉันเพิ่งใช้รายละเอียดเหล่านี้เพื่อถ่ายรูป:


ที่ด้านหลังมันมีลักษณะดังนี้:


ระวังอย่าให้กาวติดล้อด้วยกาวล้อทุกอันควรหมุนได้อย่างอิสระ ช่วงเวลาหนอนผีเสื้อที่ทางแยกควรติดกาวเข้าด้วยกัน หลังจากประกอบแชสซีจะดีกว่าถ้าปล่อยให้แห้งสนิทก่อนดำเนินการต่อไป:


ในขณะที่แชสซีแห้งกาวด้านบน ขั้นแรกให้วางรากฐาน มีชิ้นส่วนขนาดเล็กจำนวนมากมันจะดีกว่าที่จะใช้แหนบสำหรับการติดกาวส่วนดังกล่าว ฐานติดกาว:


เรารวบรวมหอคอย มีสองตัวเลือกสำหรับหอคอย ความแตกต่างอยู่ในรายละเอียดของการติดตั้งกระบอกกับหอคอย ตัวเลือกแรกคือเมาท์มาตรฐานตัวที่สองพร้อมระบบป้องกันฝุ่น มันคุ้มค่าที่จะเลือกคนที่คุณชอบที่สุด ความแตกต่างนี้สะท้อนให้เห็นในรูปลักษณ์เท่านั้น เขาติดโมเดลในวันหยุดปีใหม่ดังนั้นเขาจึงแต่งตัวรถถังด้วย:


รวมกันแล้วปล่อยให้แห้ง:


ในขณะที่แบบจำลองกำลังแห้งอยู่เรามาดูการประกอบมอเตอร์เกียร์กัน เราจะใช้มอเตอร์เกียร์และมอเตอร์ที่ผลิตโดย บริษัท เดียวกันกับรุ่นคือ Tamiya 70097:


คำแนะนำที่มาพร้อมกับชุดนั้นไม่มีภาษารัสเซีย แต่เป็นที่เข้าใจแล้วตัวเลือกการประกอบสองตัวอธิบายไว้ในรายละเอียด:


ในกรณีแรกอัตราทดเกียร์คือ 58: 1, อันที่สอง - 203: 1 เราใช้ตัวเลือกแรก เพลาส่งออกของกระปุกควรผ่านรูกลาง ควรตัดตาข้างของกระปุกเกียร์พวกเขาจะรบกวนการติดตั้งในรุ่น มิฉะนั้นกล่องเกียร์ค่อนข้างง่ายที่จะวางบนโมเดล จากนั้นเราก็ใส่เกียร์เล็ก ๆ ลงในมอเตอร์แล้วใส่เข้าไปในกระปุก สำหรับมอเตอร์แต่ละตัวต้านทานของ 2 โอห์มควรจะบัดกรีเพื่อหนึ่งในการติดต่อ เราบัดกรีสายหนึ่งไปยังตัวต้านทานและสายที่สองไปยังหน้าสัมผัสที่สองของมอเตอร์ หลังจากติดตั้งมอเตอร์เสร็จแล้วเราวางมอเตอร์แบบประกอบเข้ากับโมเดล ยึดด้วยกาว


นอกจากนี้เรายังขับล้อขับไปที่เพลาส่งออก


แผนการในอนาคตรวมถึงการเพิ่มฟังก์ชั่นการหมุนป้อมปืนและอาจจะเป็นอาวุธยิง ในคำแนะนำต่อไปนี้ฉันจะพยายามอธิบายการแก้ไขเหล่านี้

ขั้นตอนที่ 2 การใช้พลังงานไฟฟ้า
ต้องรวบรวมแบบจำลองและรอการอบแห้งให้เสร็จสมบูรณ์ไปที่ อิเล็กทรอนิกส์ การบรรจุ ในส่วนล่างเราตัดในสวิตช์:


ช่องแบตเตอรี่สองช่องถูกบัดกรีเป็นซีรีย์และติดกัน นอกจากนี้เรายังส่งออกขั้วต่อที่สะดวกในตอนท้ายของสาย


คุณสามารถใช้แบตเตอรี่ AAA (“ ก้อนเล็ก”) หรือแบตเตอรี่ Ni-Mn 1.2 โวลต์ AAA

ใช้ ESP8266 นี่เป็นโมดูลขนาดเล็ก แต่ค่อนข้างใช้งานได้และโมดูล Wi-Fi ในตัวให้การเชื่อมต่อกับ บ้าน เครือข่าย Wi-Fi ฉันแนะนำให้เลือกโมดูลที่มีหน่วยความจำ 4 Mb ในการเรียกใช้และแฟลช ESP-8266 ESP คุณจะต้องรวบรวมการโยงขั้นต่ำ โมดูลนี้ใช้พลังงานจาก 3.3 โวลต์ ไม่สามารถเชื่อมต่อโดยตรงกับแหล่งพลังงานที่ไม่เสถียร ดังนั้นเราจึงรวมไว้ในวงจรเครื่องควบคุมแรงดันไฟฟ้า AMS 1117 3.3v ขา VCC เชื่อมต่อโดยตรงกับสายแหล่งจ่ายไฟบวกจากตัวปรับความเสถียรและหมุดที่เหลืออยู่: CH_PD, RESET, GPIO0, GPIO2 จะต้องเชื่อมต่อผ่านตัวต้านทานซึ่งก็คือดึงไปยังแหล่งจ่ายไฟ (VCC) แนะนำให้ใช้ตัวต้านทาน 10kOm แต่สามารถเปลี่ยนได้ด้วยตัวอื่น ๆ จาก 4.7kOm ถึง 50kOm เป็นไปไม่ได้ที่จะเปลี่ยนเฉพาะตัวต้านทาน GPIO15 ค่าใบหน้าของมันควรสูงถึง 10k โดยตรงเราเชื่อมต่อ GND เท่านั้นกับสายไฟเชิงลบ (GND) ในการเข้าสู่โหมดโมดูลเฟิร์มแวร์ GPIO0 จะต้องเชื่อมต่อกับ GND ปุ่มนี้จำเป็นสำหรับการรีบูทโมดูลเมื่อเปิดแฟลช ข้อสรุปของ Tx, Rx, GND สร้างขึ้นในช่องเสียบ USB-TTL การเชื่อมต่อ USB-TTL เป็นดังนี้:

ESP 8266 - USB-TTL
Tx - Rx
Rx - Tx
GND - GND

โครงการมีดังนี้


สะดวกที่สุดในการวางไว้ทั้งหมดบนแผงวงจรขนาดเล็ก:


เราซ่อมแผงวงจรที่ด้านหลังของถัง:


ช่องใส่แบตเตอรี่อยู่ระหว่างมอเตอร์เกียร์และแผงวงจร:


ไฟฟ้าที่ประกอบและติดตั้งทั้งหมดตั้งอยู่ที่ส่วนล่างของถัง:


ขั้นตอนที่ 3 ซอฟต์แวร์
ในการแก้ไขและเติมร่างใน ESP คุณต้องดาวน์โหลด Arduino IDE จากเว็บไซต์อย่างเป็นทางการ

Arduino.cc

จากนั้นติดตั้ง Arduino IDE หลังจากนั้นเราจะติดตั้งส่วนเสริมสำหรับ ESP เราทำสิ่งนี้ผ่านทางผู้จัดการบอร์ด ก่อนอื่นให้เริ่มต้น Arduino IDE จากนั้นคลิกที่ไฟล์ - การตั้งค่า - ในฟิลด์เพิ่มเติมบอร์ดผู้จัดการ URL แทรกลิงค์:

http://arduino.esp8266.com/package_esp8266com_index.json


คลิกตกลง (คุณสามารถป้อนลิงค์ต่าง ๆ โดยคั่นด้วยเครื่องหมายจุลภาคในฟิลด์นี้) จากนั้นไปที่เครื่องมือ - บอร์ด - บอร์ดผู้จัดการในฟิลด์ตัวกรองป้อน esp8266 และเลือก ESP8266 โดยฟอรัมชุมชน ESP8266 คลิกติดตั้งและรอให้การดาวน์โหลดเสร็จสิ้น ตอนนี้เราเลือกจากเมนูเครื่องมือ - บอร์ด - ทั่วไป ESP8266 เราตั้งความถี่ของโมดูล 80 หรือ 160Mhz ขนาดของหน่วยความจำแฟลช จากนั้นเลือกพอร์ตอนุกรมที่เชื่อมต่อกับอะแดปเตอร์ USB-TTL

ตอนนี้คุณต้องติดตั้งเครื่องมือเพื่อเข้าถึงระบบไฟล์ ESP ในการดำเนินการนี้ให้ย้ายไฟล์ในไฟล์เก็บถาวรไปยังโฟลเดอร์ tools ซึ่งสามารถพบได้ในไดเรกทอรีรากของ Arduino IDE
esp8266fs.rar [6.17 Kb] (ดาวน์โหลด: 77)


ขั้นตอนที่ 4 ร่าง
ตอนนี้สภาพแวดล้อมการเขียนโปรแกรมพร้อมแล้วมาต่อไปที่การแก้ไขร่าง เปิดร่าง:
esp_wi_fi.rar [23.57 Kb] (ดาวน์โหลด: 101)


ที่จุดเริ่มต้นเรากำลังมองหาฟิลด์ "String _ssid =" ";" ระหว่างเครื่องหมายคำพูดระบุจุดเชื่อมต่อที่คุณต้องการเชื่อมต่อ
ฟิลด์ "String _password =" ";" - ใช้เพื่อบันทึกรหัสผ่านสำหรับเครือข่ายนี้
หาก ESP ไม่สามารถเชื่อมต่อกับเครือข่ายที่ระบุในบรรทัดก่อนหน้าคอนโทรลเลอร์จะสร้างเครือข่ายที่สามารถเชื่อมต่อได้
ฟิลด์ "String _ssidAP =" ";" - ระบุชื่อเครือข่ายที่กำลังสร้าง
ฟิลด์ "String _passwordAP =" 12345678 ";" - ตั้งรหัสผ่านของเครือข่ายที่สร้างขึ้น
ฟิลด์ "สตริง SSDP_Name =" ESP_Wi-Fi ";" - ตั้งชื่อ SSDP

หลังจากแก้ไขทุกบรรทัดข้างต้นแล้วคุณต้องอัปโหลดเว็บเชลล์ไปที่ ESP 8266 เราเชื่อมต่อ ESP 8266 ผ่าน USB-TTL กับคอมพิวเตอร์ตามแผนภาพด้านบน ใน Arduino IDE เลือกเครื่องมือ - ESP8266 อัปโหลดข้อมูลร่าง เรากำลังรอกระบวนการอัปโหลดไฟล์ที่สิ้นสุด ตอนนี้คุณสามารถบันทึกภาพร่างได้ ขั้นแรกให้วาง ESP8266 ในโหมดเฟิร์มแวร์ ในการทำเช่นนี้ให้เชื่อมต่อ GPIO0 กับ GND กดปุ่มเติมร่างจากนั้นกดปุ่มรีเซ็ตบนโมดูล EPS รอให้ร่างเสร็จสิ้นการกรอก

ฉันจะอธิบายอัลกอริธึมเล็กน้อยของ ESP 8266 เมื่อเริ่มต้น EPS พยายามเชื่อมต่อกับเครือข่าย Wi-Fi ที่ระบุในฟิลด์ String _ssid ถ้าด้วยเหตุผลบางอย่างนี้ล้มเหลว ESP จะเพิ่มเครือข่ายด้วยชื่อที่ระบุในฟิลด์ ssidAP ในกรณีแรกคุณสามารถควบคุมรถถังผ่านอุปกรณ์ใดก็ได้ที่เชื่อมต่อกับเครือข่ายเดียวกัน ในกรณีที่สองคุณต้องเชื่อมต่อกับ ESP ผ่านอุปกรณ์แท็บเล็ตโทรศัพท์หรือคอมพิวเตอร์ ต่อไปในเบราว์เซอร์ของอุปกรณ์ที่เราจะควบคุมรถถังคุณต้องป้อนที่อยู่ IP ของรถถัง คุณสามารถค้นหาที่อยู่ IP ได้โดยเชื่อมต่อ ESP กับคอมพิวเตอร์จากนั้นเปิดหน้าต่างเทอร์มินัลแล้วเริ่มการทำงานของ ESP อีกครั้ง เมื่อเปิดตัวที่อยู่ IP ของรถถังจะถูกเขียนในหน้าต่างเทอร์มินัล หรือคุณสามารถระบุที่อยู่ IP คงที่ที่กำหนดโดย ESP ในการตั้งค่าของเราเตอร์ Wi-Fi นอกจากนี้หากคุณใช้คอมพิวเตอร์ที่มี Windows คุณสามารถเข้าไปในโครงสร้างพื้นฐานเครือข่ายค้นหารถถังของเราที่นั่นและดับเบิลคลิกเพื่อเชื่อมต่อ หาก ESP เพิ่มจุดเข้าใช้งานที่อยู่ IP ของถังจะเป็น 192.168.1.1

เว็บอินเตอร์เฟสเขียนด้วย HTML และประกอบด้วยสองหน้า ครั้งแรกที่มีคำสั่งควบคุม ในวินาทีคุณสามารถเปลี่ยนการตั้งค่าของ ESP 8266 ในหน้าการตั้งค่าพารามิเตอร์ต่อไปนี้จะพร้อมใช้งานสำหรับการเปลี่ยนแปลง: ชื่อของจุดเชื่อมต่อที่คุณต้องการเชื่อมต่อ, รหัสผ่านของจุดเชื่อมต่อนี้, ชื่อของถัง, ชื่อเครือข่ายที่สร้างขึ้น การเปลี่ยนแปลงทั้งหมดจะมีผลเฉพาะหลังจากรีบูต ฟีเจอร์การโหลดซ้ำ ESP นั้นมีอยู่ในเว็บอินเตอร์เฟส

หลังจากเสร็จสิ้นงานทั้งหมดแล้วสามารถทาสีรถถังโดยใช้สีโมเดล รถถังที่ทาสีดูดีกว่า:


ฉันไม่มีความอดทนในงานดังกล่าว ดังนั้นโมเดลของฉันจะถูกทิ้งไว้โดยไม่มีการทาสี:

รุ่นที่ดีที่สุดติดกาว
ผู้ลงคะแนนทั้งหมด: 20
9.8
9.3
10

เพิ่มความคิดเห็น

    • รอยยิ้มรอยยิ้มxaxaตกลงdontknowyahooNea
      นายรอยขีดข่วนคนโง่ใช่ใช่ใช่ก้าวร้าวลับ
      ขอโทษเต้นdance2dance3ให้อภัยช่วยเหลือเครื่องดื่ม
      หยุดเพื่อนดีgoodgoodนกหวีดหน้ามืดตามัวลิ้น
      ควันการตบมือเครย์ประกาศเป็นขี้ปากดอน t_mentionดาวน์โหลด
      ความร้อนโมโหlaugh1ภาคตะวันออกเฉียงเหนือประชุมmoskingเชิงลบ
      not_iข้าวโพดคั่วลงโทษอ่านทำให้ตกใจกลัวค้นหา
      ยั่วยุthank_youนี้to_clueumnikรุนแรงเห็นด้วย
      ไม่ดีbeeeblack_eyeblum3หน้าแดงโม้ความเบื่อ
      เซ็นเซอร์การหยอกล้อsecret2ขู่ชัยชนะYusun_bespectacled
      shokrespektฮ่า ๆprevedยินดีต้อนรับkrutoyya_za
      ya_dobryiผู้ช่วยne_huliganne_othodiFLUDห้ามใกล้

เราแนะนำให้คุณอ่าน:

มอบให้กับสมาร์ทโฟน ...