สารบัญ:
- ขั้นตอนที่ 1: หยิบซอฟต์แวร์
- ขั้นตอนที่ 2: ตั้งค่า Arduino
- ขั้นตอนที่ 3: ดาวน์โหลดไดรเวอร์และซอฟต์แวร์สำหรับ D1 Mini
- ขั้นตอนที่ 4: แฟลช D1 Mini
- ขั้นตอนที่ 5: วางสาย
- ขั้นตอนที่ 6:
วีดีโอ: Wifi Ducky (*สร้างสำหรับผู้ใช้ Mac): 6 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
ควบคุมคอมพิวเตอร์โดยเสียบอุปกรณ์นี้เข้ากับพอร์ต usb
ส่วนรายการ:
✔ Arduino Pro Micro
✔ D1 มินิ NodeMCU
✔ Arduino IDE
✔*ตัวเลือกตัวแปลงอะแดปเตอร์ Micro USB ชายเป็น USB หญิง OTG
✔ลวด
บทช่วยสอนนี้เน้นที่ผู้ใช้ Mac มีบทช่วยสอนมากมายในการทำสิ่งนี้และอุปกรณ์ที่คล้ายกัน แต่ทั้งหมดมุ่งสู่ผู้ใช้ Windows และ Linux ดังนั้นสิ่งนี้จะช่วยให้ผู้ใช้ Mac ผ่านอุปสรรคที่ปรากฏขึ้นเมื่อพยายามแฟลชซอฟต์แวร์
ขั้นตอนที่ 1: หยิบซอฟต์แวร์
ก่อนอื่นเราจะคว้าซอร์สโค้ดและไฟล์ bin เราจะได้สิ่งนี้จาก spacehuhn ผู้ใช้ Github คลิก ที่นี่ แล้วคลิกโฟลเดอร์ arduino_wifi_duck ดาวน์โหลดไฟล์ arduino_wifi_duck.ino นี่คือสิ่งที่เราจะแฟลชไปยัง Arduino ของเรา
หลังจากดาวน์โหลดโค้ด Arduino แล้ว ให้คลิกกลับไปที่หน้า Wi-Fi Ducky Git แล้วคลิกแท็บเผยแพร่ ดาวน์โหลดลิงก์ esp8266_wifi_duck_4mb.bin เพื่อดาวน์โหลดไฟล์ bin ที่เราจะแฟลชไปที่ D1 Mini ของเรา
ขั้นตอนที่ 2: ตั้งค่า Arduino
ตอนนี้เรามีซอฟต์แวร์แล้ว ให้ตั้งค่า Arduino IDE ของเราให้รู้จัก Pro Micro
ตรวจสอบให้แน่ใจว่าคุณใช้ Arduino IDE เวอร์ชันล่าสุด
ก่อนอื่นเราจะเพิ่มตัวจัดการบอร์ด IDE spark fun ให้กับ Arduino IDE ของคุณ
เปิด Arduino จากนั้นไปที่การตั้งค่า (ไฟล์ > การตั้งค่า) จากนั้น ที่ด้านล่างของหน้าต่าง ให้วาง URL นี้ลงในกล่องข้อความ “Additional Board Manager URLs”:
raw.githubusercontent.com/sparkfun/Arduino_Boards/master/IDE_Board_Manager/package_sparkfun_index.json
จากนั้นเราต้องเพิ่มลงในตัวจัดการบอร์ดของเรา
ไปที่เครื่องมือ เลื่อนลงไปที่บอร์ด: และเลื่อนไปที่ด้านบนสุดแล้วคลิกตัวจัดการบอร์ด ในช่องค้นหาให้ค้นหา "Sparkfun" และเลือกบอร์ด SparkFun AVR ที่จะติดตั้ง หลังจากเสร็จแล้วให้รีสตาร์ท Arduino IDE ของคุณ
เปิดไฟล์ arduino_wifi_duck.ino ใน Arduino IDE ของคุณ ตั้งค่า SparkFun Pro Micro สำหรับบอร์ดของคุณ แล้วเลือกพอร์ตของคุณและแฟลช Arduino
ขั้นตอนที่ 3: ดาวน์โหลดไดรเวอร์และซอฟต์แวร์สำหรับ D1 Mini
ตอนนี้คุณสามารถนั่ง Arduino กันและจับ D1 mini ของคุณ
ก่อนที่เราจะสามารถแฟลชได้ เราต้องดาวน์โหลดไดรเวอร์ CH34x เสียก่อน มีอะแดปเตอร์อนุกรมอยู่ใน D1 ซึ่ง OS X ไม่รู้จัก
ดาวน์โหลดไดรเวอร์ CH34x สำหรับเวอร์ชันระบบปฏิบัติการของคุณ -
El Capitan
เซียร์รา
High Sierra
หลังจากที่คุณติดตั้งไดรเวอร์ CH34x แล้ว ให้เสียบ D1 Mini เข้ากับ usb เปิด Terminal และ San สำหรับพอร์ตที่ใช้งานโดยพิมพ์คำสั่งนี้:
ls /dev/cu.*
หาพอร์ตที่เขียนว่า /dev/cu.wchusbserial1420 หรืออะไรที่คล้ายกัน นั่นคือพอร์ต D1 Mini ของคุณเชื่อมต่ออยู่
เกือบจะถึงเวลาแฟลช D1 Mini แล้ว แต่ก่อนอื่นเราต้องติดตั้ง Flasher เราจะดาวน์โหลด esptool ลงในโฟลเดอร์ Documents ของเรา ย้ายไปที่ไดเร็กทอรี Documents ของคุณโดยพิมพ์
cd Documents
ตอนนี้คุณสามารถดาวน์โหลดเครื่องมือโดยพิมพ์:
โคลน git
หลังจากดาวน์โหลดเสร็จแล้ว ให้ย้ายไปที่ไดเร็กทอรี esptool โดยพิมพ์:
cd esptool
ติดตั้ง esptool โดยพิมพ์
sudo python setup.py ติดตั้ง
ขั้นตอนที่ 4: แฟลช D1 Mini
ได้เวลาแฟลชไฟล์ esp8266_wifi_duck_4mb.bin ไปยัง D1 mini
ในประเภท Terminal หรือวางในคำสั่ง:
sudo python esptool.py --baud 115200 --port /dev/cu.wchusbserial1420 write_flash -fm dio 0x00000 ~/Desktop/PATH_TO_FILE/esp8266_wifi_duck_4mb.bin
ตรวจสอบให้แน่ใจว่าคุณกรอกชื่อพอร์ตจากการสแกนที่คุณเพิ่งทำและเส้นทางของไฟล์ไปยังไฟล์ esp8266_wifi_duck_4mb.bin ของคุณ
ตอนนี้ D1 Mini ของคุณควรกะพริบ
เชื่อมประสานสองสามอันเสร็จแล้ว
ฉันแนะนำให้ทดสอบสิ่งนี้บนเขียงหั่นขนมก่อนที่จะบัดกรีทุกอย่าง
ขั้นตอนที่ 5: วางสาย
สำหรับการเชื่อมต่อ ให้เชื่อมต่อ Arduino TX กับ D1 Mini RX Arduino RX เป็น D1 Mini TX Arduino RAW เป็น D1 Mini 5V Arduino Ground เป็น D1 Mini Ground แค่นั้นแหละ!
ณ จุดนี้ คุณสามารถเสียบเข้ากับคอมพิวเตอร์เป้าหมายของคุณด้วยสาย USB หรือใช้ตัวแปลง Micro USB Male เป็น USB OTG Adapter ตัวเมีย หากคุณใช้ตัวแปลง ให้วางก๊อกไฟฟ้าที่ด้านล่างเพื่อป้องกันไม่ให้ไฟฟ้าลัดวงจร
ขั้นตอนที่ 6:
เมื่อเสียบปลั๊ก wifi แล้ว คุณจะเห็นการเชื่อมต่อ Wifi ที่เรียกว่า Wifi Ducky บนอุปกรณ์มือถือของคุณ คลิกเพื่อเชื่อมต่อกับมัน รหัสผ่านเริ่มต้นสำหรับการเชื่อมต่อนี้คือ quackquack
เมื่อเชื่อมต่อแล้ว ให้เปิดเว็บเบราว์เซอร์แล้วไปที่
192.168.4.1
นี่คือแดชบอร์ดที่คุณสามารถเรียกใช้คำสั่งสดหรือรันคำสั่งที่บันทึกไว้
นี่คือ Ducky Script ฉบับย่อที่ฉันเขียนให้กับ Rick Roll ที่รัก wifi
ดีเลย์ 1000
GUI SPACE DELAY 1000 STRING chrome DELAY 1000 ENTER DELAY 1000 STRING https://tinyurl.com/4poyc6x DELAY 1000 ENTER DELAY 3000 STRING f
โครงการนี้จัดทำขึ้นเพื่อการศึกษาเท่านั้น ทำซ้ำสิ่งนี้ด้วยความเสี่ยงของคุณเอง ฉันไม่รับผิดชอบถ้าคุณติดคุกหรือตาย!
แนะนำ:
USB Rubber Ducky Script Encoder (VBScript): 5 ขั้นตอน
USB Rubber Ducky Script Encoder (VBScript): หากคุณมี USB Rubber Ducky คุณจะรู้ว่างานที่น่ารำคาญมากคือการคอมไพล์สคริปต์ของคุณเป็นไฟล์ a.bin หากคุณต้องทำการดีบักใดๆ คุณจะรู้ว่าการดาวน์โหลดสคริปต์ที่คอมไพล์ของคุณอย่างต่อเนื่องอาจเป็นเรื่องเจ็บปวด ดังนั้นเพื่อแก้ไขปัญหานี้
ESP8266 RGB LED STRIP WIFI ควบคุม - NODEMCU เป็นรีโมท IR สำหรับ Led Strip ที่ควบคุมผ่าน Wifi - RGB LED STRIP การควบคุมสมาร์ทโฟน: 4 ขั้นตอน
ESP8266 RGB LED STRIP WIFI ควบคุม | NODEMCU เป็นรีโมท IR สำหรับ Led Strip ที่ควบคุมผ่าน Wifi | การควบคุมสมาร์ทโฟน RGB LED STRIP: สวัสดีทุกคนในบทช่วยสอนนี้ เราจะเรียนรู้วิธีใช้ nodemcu หรือ esp8266 เป็นรีโมท IR เพื่อควบคุมแถบ LED RGB และ Nodemcu จะถูกควบคุมโดยสมาร์ทโฟนผ่าน wifi โดยพื้นฐานแล้ว คุณสามารถควบคุม RGB LED STRIP ได้ด้วยสมาร์ทโฟนของคุณ
บอร์ด HiFive1 Arduino พร้อมโมดูล WiFi ESP-01 WiFi: 5 ขั้นตอน
บอร์ด Arduino HiFive1 พร้อมการสอนโมดูล WiFi ESP-01: HiFive1 เป็นบอร์ดที่ใช้ RISC-V ที่เข้ากันได้กับ Arduino ตัวแรกที่สร้างขึ้นด้วย FE310 CPU จาก SiFive บอร์ดนี้เร็วกว่า Arduino UNO ประมาณ 20 เท่า แต่เหมือนกับบอร์ด UNO ที่ไม่มีการเชื่อมต่อไร้สาย โชคดีที่มีราคาไม่แพงหลาย
การติดตั้ง Windows บนไดรฟ์ภายนอกด้วย Mac Partition บน Mac: 5 ขั้นตอน (พร้อมรูปภาพ)
การติดตั้ง Windows บนไดรฟ์ภายนอกด้วย Mac Partition บน Mac: หากคุณซื้อบางอย่างเช่น MacBook Pro พื้นฐานและประหยัดเงินได้เล็กน้อย แต่หลังจากนั้นไม่นานก็เกิดปัญหาการจัดเก็บข้อมูลเมื่อพยายามติดตั้ง windows โดยใช้ Bootcamp เราทุกคนรู้ดีว่า 128 gb ไม่เพียงพอ เหล่านี้ดังนั้นเราอาจได้ซื้อบางอย่าง li
แฮ็ก Mac Laptop ให้เป็นแท็บเล็ต Mac ใน 15 นาที หรือ DIY Cintiq: 6 ขั้นตอน (พร้อมรูปภาพ)
แฮ็ก Mac Laptop ให้เป็น Mac Tablet ใน 15 นาที หรือ DIY Cintiq: ฉันมีคำถามมากมายจากสถานที่ต่างๆ ที่สิ่งนี้ผุดขึ้นมา:1 ใช่มันไวต่อแรงกด2. มันใช้งานได้เฉพาะในที่ที่เซ็นเซอร์ wacom ของฉันอยู่… โดยพื้นฐานแล้วบล็อกสีขาวในวิดีโอนั้น ฉันใช้ g4 เพราะมันมีมาเธอร์บอร์ดที่เสียและแทบจะ