Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Võtke arvuti üle kontrolli, ühendades selle seadme USB -pordiga.
Osade nimekiri:
✔ Arduino Pro Micro
✔ D1 minisõlmMCU
✔ Arduino IDE
✔*Valikuline mikro -USB -meessoost USB -naissoost OTG -adapteri muundur
✔ Traat
See õpetus on keskendunud Maci kasutajatele. Selle ja sarnaste seadmete valmistamiseks on palju õpetusi, kuid kõik on mõeldud Windowsi ja Linuxi kasutajatele. Nii aitab see Maci kasutajal ületada mõningaid tõkkeid, mis ilmuvad tarkvara välgutamisel.
Samm: haarake tarkvara
Kõigepealt haarame lähtekoodi ja prügikasti faili. Selle saame Githubi kasutajalt spacehuhn. Klõpsake SIIN ja seejärel kausta arduino_wifi_duck. Laadige alla fail arduino_wifi_duck.ino. Seda vilgutame oma Arduinole.
Pärast Arduino koodi allalaadimist klõpsake uuesti lehele Wi-Fi Ducky Git ja klõpsake vahekaarti Väljaanded. Laadige alla esp8266_wifi_duck_4mb.bin link, et laadida alla prügikasti fail, mida me D1 Minile välgutame.
Samm: seadistage Arduino
Nüüd, kui meil on tarkvara, seadistage meie Arduino IDE Pro Micro tuvastamiseks
Veenduge, et kasutate Arduino IDE uusimat versiooni.
Kõigepealt lisame teie Arduino IDE -le sädelev IDE -plaadihaldur.
Avage Arduino ja minge seejärel eelistustele (Fail> Eelistused). Seejärel kleepige akna allservas see URL tekstikasti „Juhatuse halduri täiendavad URL -id”:
raw.githubusercontent.com/sparkfun/Arduino_Boards/master/IDE_Board_Manager/package_sparkfun_index.json
Seejärel peame selle lisama oma tahvlite haldurisse.
Minge jaotisse Tööriistad, kerige alla jaotisse Tahvel: ja kerige üles ning klõpsake nuppu Tahvlite haldur. Otsige otsingukastist "Sparkfun" ja valige installimiseks SparkFuni AVR -plaadid. Kui see on tehtud, taaskäivitage Arduino IDE.
Avage arduino_wifi_duck.ino fail oma Arduino IDE -s, seadistage oma pardale oma SparkFun Pro Micro ja valige oma port ning välgutage Arduino.
Samm: laadige alla D1 Mini draiverid ja tarkvara
Nüüd saate Arduino kõrvale istuda ja D1 mini haarata.
Enne selle vilkumist peame CH34x draiveri alla laadima. D1 -sse on sisse ehitatud jadaadapter, mida OS X ei tunne.
Laadige oma operatsioonisüsteemi versioonile alla CH34x draiver-
El Capitan
Sierra
Kõrge Sierra
Pärast CH34x draiveri installimist ühendage D1 Mini USB -kaabliga, avage terminal ja San kasutatava pordi jaoks, sisestades selle käsu:
ls /dev/cu.*
Otsige üles see, mis ütleb /dev/cu.wchusbserial1420 või midagi sarnast, see on port, millega teie D1 Mini on ühendatud.
D1 Mini välklamp on peaaegu aeg, kuid kõigepealt peame installima välklambi. Laadime esptooli alla kausta Dokumendid. Liigutage oma dokumentide kataloogi tippides
cd dokumendid
Nüüd saate tööriista alla laadida, tippides:
git kloon
Kui allalaadimine on lõpule jõudnud, liikuge esptooli kataloogi, tippides:
cd esptool
Installige esptool tippides
sudo python setup.py install
Samm: välk D1 Mini
On aeg esp8266_wifi_duck_4mb.bin fail D1 minile välgutada.
Tippige terminali või kleepige see käsku:
sudo python esptool.py --baud 115200 --port /dev/cu.wchusbserial1420 write_flash -fm dio 0x00000 ~/Desktop/PATH_TO_FILE/esp8266_wifi_duck_4mb.bin
Veenduge, et sisestate äsja skannitud pordi nime ja faili tee esp8266_wifi_duck_4mb.bin faili.
Nüüd peaks teie D1 Mini vilkuma.
Paar jooteühendust ja olemegi valmis.
Soovitan seda enne kõike jootmist testida leivaplaadil.
Samm: ühendage see juhtmega
Ühendamiseks ühendage Arduino TX D1 Mini RX -iga. Arduino RX kuni D1 Mini TX. Arduino RAW kuni D1 Mini 5V. Arduino Ground kuni D1 Mini Ground. See ongi!
Siinkohal saate selle USB -kaabli abil oma sihtarvutiga ühendada või kasutada Micro USB Male to USB Female OTG Adapter Converter. Kui kasutate muundurit, pange põhja elektriline kraan, et vältida selle võimalikku lühistamist.
6. samm:
Kui teie wifi ducky on ühendatud, peaksite nüüd oma mobiilseadmes nägema Wifi ühendust nimega Wifi Ducky. Sellega ühenduse loomiseks klõpsake. Selle ühenduse vaikeparool on quackquack.
Pärast ühenduse loomist avage veebibrauser ja minge aadressile
192.168.4.1
See on armatuurlaud, kus saate käivitada reaalajas käske või täita salvestatud käske.
Siin on kiire Ducky skript, mille kirjutasin wifi ducky Rick Rollile.
Viivitus 1000
GUI SPACE DELAY 1000 STRING kroom DELAY 1000 ENTER DELAY 1000 STRING https://tinyurl.com/4poyc6x DELAY 1000 ENTER DELAY 3000 STRING f
See projekt on ette nähtud ainult hariduseks. Korda seda ainult omal vastutusel. Ma ei vastuta, kui lähete vangi või surete!