Բովանդակություն:
- Քայլ 1: Գրավեք ծրագրակազմը
- Քայլ 2: Կարգավորեք Arduino- ն
- Քայլ 3: Ներբեռնեք վարորդներ և ծրագրակազմ D1 Mini- ի համար
- Քայլ 4: Flashրամեկուսացրեք D1 Mini- ն
- Քայլ 5: Լարացրեք այն
- Քայլ 6:
Video: Wifi Ducky (*կառուցում Mac օգտագործողների համար) ՝ 6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Վերցրեք համակարգչի վերահսկողությունը ՝ այս սարքը միացնելով USB պորտին:
Մասերի ցուցակ.
✔ Arduino Pro Micro
D1 Mini NodeMCU
✔ Arduino IDE
✔*Լրացուցիչ Micro USB Male to USB Female OTG Adapter Converter
✔ մետաղալար
Այս ձեռնարկը կենտրոնացած է Mac օգտագործողների վրա: Այս և նման սարքերը պատրաստելու համար կան բազմաթիվ ձեռնարկներ, բայց բոլորը ուղղված են Windows- ի և Linux- ի օգտվողներին: Այսպիսով, սա կօգնի Mac օգտվողին հաղթահարել որոշ խոչընդոտներ, որոնք հայտնվում են ծրագրաշարը թարթելիս փորձելիս:
Քայլ 1: Գրավեք ծրագրակազմը
Սկզբում մենք կգրավենք աղբյուրի կոդը և bin ֆայլը: Մենք դա կստանանք Github- ի օգտագործողից spacehuhn- ից: Կտտացրեք ԱՅՍՏԵ, այնուհետև կտտացրեք arduino_wifi_duck թղթապանակին: Ներբեռնեք arduino_wifi_duck.ino ֆայլը: Սա այն է, ինչ մենք կցուցադրենք մեր Arduino- ին:
Ձեր Arduino ծածկագիրը ներբեռնելուց հետո կտտացրեք Wi-Fi Ducky Git էջին և կտտացրեք թողարկումների ներդիրին: Ներբեռնեք esp8266_wifi_duck_4mb.bin հղումը ՝ աղբարկղի ֆայլը ներբեռնելու համար, որը մենք կթափանցենք մեր D1 Mini- ին:
Քայլ 2: Կարգավորեք Arduino- ն
Այժմ, երբ մենք ունենք ծրագրակազմ, եկեք ստեղծենք մեր Arduino IDE- ն ՝ Pro Micro- ն ճանաչելու համար
Համոզվեք, որ օգտագործում եք Arduino IDE- ի վերջին տարբերակը:
Սկզբում մենք կավելացնենք կայծային զվարճալի IDE տախտակի կառավարիչը ձեր Arduino IDE- ին:
Բացեք Arduino- ն, այնուհետև գնացեք Նախապատվություններ (Ֆայլ> Նախապատվություններ): Այնուհետև, պատուհանի ներքևի մասում, տեղադրեք այս հասցեն «Տախտակի կառավարչի լրացուցիչ հասցեներ» տեքստային տուփի մեջ.
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 վարորդը ձեր OS տարբերակի համար-
Էլ Կապիտան
Սիերա
Բարձր Սիերա
CH34x վարորդը տեղադրելուց հետո միացրեք ձեր D1 Mini- ը USB- ին, բացեք Տերմինալը և San- ը օգտագործման նավահանգստի համար ՝ մուտքագրելով այս հրամանը.
ls /dev/cu.*
Գտեք մեկը, որն ասում է /dev/cu.wchusbserial1420 կամ նման այլ բան, այն է այն նավահանգիստը, որին միացված է ձեր D1 Mini- ն:
Գրեթե ժամանակն է լուսավորել D1 Mini- ն, բայց նախ պետք է տեղադրել լուսափայլ: Մենք պատրաստվում ենք ներբեռնել esptool- ը մեր Փաստաթղթերի թղթապանակում Տեղափոխեք ձեր Փաստաթղթերի գրացուցակ `մուտքագրելով
cd Փաստաթղթեր
Այժմ կարող եք ներբեռնել գործիքը ՝ մուտքագրելով.
git կլոն
Ներբեռնումն ավարտվելուց հետո տեղափոխեք esptool գրացուցակը ՝ մուտքագրելով.
cd esptool
Տեղադրեք esptool ՝ մուտքագրելով
sudo python setup.py տեղադրել
Քայլ 4: Flashրամեկուսացրեք D1 Mini- ն
It'sամանակն է esp8266_wifi_duck_4mb.bin ֆայլը միացնել D1 mini- ին:
Տերմինալում մուտքագրեք կամ տեղադրեք հրամանում.
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: Լարացրեք այն
Միացման համար միացրեք The Arduino TX- ը D1 Mini RX- ին: Arduino RX- ը D1 Mini TX- ին: Arduino RAW- ից D1 Mini 5V: Arduino Ground- ից D1 Mini Ground: Վերջ!
Այս պահին այն կարող եք միացնել ձեր նպատակային համակարգչին USB մալուխով կամ օգտագործել Micro USB Male to USB Female OTG Adapter Converter: Եթե դուք օգտագործում եք փոխարկիչը, ներքևում դրեք մի կտոր էլեկտրական ծորակ, որպեսզի այն հնարավոր չլինի կարճանալ:
Քայլ 6:
Ձեր wifi ducky- ն միացված լինելով, ձեր բջջային սարքում այժմ պետք է տեսնեք Wifi կապ, որը կոչվում է Wifi Ducky: Կտտացրեք դրան միանալու համար: Այս կապի կանխադրված գաղտնաբառը quackquack է:
Միանալուց հետո բացեք ձեր վեբ զննարկիչը և գնացեք
192.168.4.1
Սա այն վահանակն է, որտեղ կարող եք գործարկել կենդանի հրամաններ կամ կատարել պահպանված հրամաններ:
Ահա մի արագ Ducky Script, որը ես գրել եմ wifi ducky Rick Roll- ի համար:
1000 ՀԵՏՈՄ
GUI SPACE DELAY 1000 STRING chrome DELAY 1000 ENTER DELAY 1000 STRING https://tinyurl.com/4poyc6x DELAY 1000 ENTER DELAY 3000 STRING զ
Այս նախագիծը նախատեսված է միայն կրթության համար: Կրկնեք սա միայն ձեր ռիսկով: Ես պատասխանատու չեմ, եթե գնաք բանտ կամ մահանաք:
Խորհուրդ ենք տալիս:
RC ինքնաթիռի կառուցում. 4 քայլ
RC Plane Build. Ես կառուցեցի այս ինքնաթիռը հավաքված չակլապերից և RC մասերից, որոնք ունեի տանը: Եթե դուք արդեն չունեք մասեր, այս նախագիծը կարող է թանկ արժենալ, բայց եթե ցանկանում եք թռչող ինքնաթիռ, ապա ստիպված կլինեք մի փոքր գումար ծախսել դրա վրա: Երբ սովորել
100 Ահ 48 Վոլտ LFP (LiFePo4) Մարտկոցի կառուցում ՝ 3 քայլ
100 Ահ 48 Վոլտ LFP (LiFePo4) Մարտկոցի կառուցում. Մարտկոցի օգտագործումը: Այս մարտկոցը նախատեսված է քշել 2500 Վտ հզորությամբ ինվերտոր կամ ավելի արտադրող 240 Վոլտ AC տների, նավակների, մեքենաների, RV- ի և այլնի համար: Աղբյուրը բջիջները: էթելենի կարբոնատ LiFePo4 ցել այս տեսակի էլեկտրոլիտում/հովացուցիչ նյութում
ԱՀ կառուցում ՝ 5 քայլ
PC Build: Այսօր դուք կկառուցեք ձեր սեփական համակարգիչը: Այն բաղադրիչները, որոնք ձեզ հարկավոր կլինեն ՝
Android հեռախոսի լիցքավորիչի համար Power Line զտիչի նախագծում և կառուցում. 5 քայլ
Android հեռախոսի լիցքավորիչի համար Power Line ֆիլտրի նախագծում և կառուցում. Այս հրահանգում ես ցույց կտամ, թե ինչպես վերցնել ստանդարտ USB մինի USB լարը, այն առանձնացնել մեջտեղում և տեղադրել զտիչի միացում, որը կնվազեցնի ավելորդ աղմուկը կամ հեշը, որն արտադրվում է android- ի տիպիկ սնուցման աղբյուրի միջոցով: Ես ունեմ շարժական մ
IoT- ի կամ տան ավտոմատացման համար Homie սարքերի կառուցում. 7 քայլ (նկարներով)
IoT- ի կամ տան ավտոմատացման համար Homie սարքեր կառուցելը. Այս հրահանգը իմ DIY Home Automation շարքի մի մասն է: Ստուգեք հիմնական հոդվածը `« DIY տնային ավտոմատացման համակարգի պլանավորում »: Եթե դեռ չգիտեք, թե ինչ է Հոմին, նայեք Marvin Roger- ի homie-esp8266 + homie- ին: Կան շատ սեն