Orodha ya maudhui:
- Hatua ya 1: Uunganisho wa mbali na Raspberry yako Pi Kutumia Wifi
- Hatua ya 2: Fahamu Wajibu wa L293D
- Hatua ya 3: Wiring
- Hatua ya 4: Kugandisha Baadhi …
- Hatua ya 5: Pakia Programu
- Hatua ya 6: Tengeneza Rover yako
Video: Panda RaspberryPi yako: 6 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
Maagizo haya yataongeza magurudumu kwenye pi yako ya Raspberry ili uweze kuchukua mradi wako ambapo hakuna transistor imekuwa hapo awali.
Mafunzo haya yatakutembea kupitia sehemu ya kiufundi ya jinsi ya kudhibiti motors kupitia Mtandao wa Wi-Fi. Wakati mradi huu ulitengenezwa kwa kutumia vipuri kutoka kwenye sanduku maarufu la vipande vya plastiki visivyo na maana ambavyo ninaweka bila sababu, huenda ukahitaji kutumia ubunifu kupata njia bora ya kushikamana na sehemu hizi pamoja na kubuni rover yako.
Ugavi:
- Raspberry Pi Zero W
- L293D
- DC 3V-6V DC Gear Motor ya Arduino 3
- Magurudumu ya Gari la Smart Robot
- Waya za kuruka
- Kebo ya USB
- Mmiliki wa betri (betri 4 AA)
- Bodi ya mkate
- Chuma cha kulehemu
- Screws, mkanda, gundi, chochote kinachoshikilia vitu pamoja.
Hatua ya 1: Uunganisho wa mbali na Raspberry yako Pi Kutumia Wifi
Lengo la kwanza ni kuunganisha kwa mbali na Raspberry pi (RPi). Kwa kudhani kuwa tayari umeweka mfumo wa uendeshaji Raspberry Pi OS (inapatikana hapa), unahitaji:
- Unganisha RPi kwa Wi-Fi
- Pata anwani yake ya IP
- Wezesha seva ya VNC kwenye RPi
- Pakua kwenye smartphone / kibao chako mtazamaji wa programu ya VNC.
1) Hatua ya kwanza ni ya kudhani kuwa una mfuatiliaji na kibodi ambayo unaweza kuungana na RPi, katika kesi hii unaweza kutumia kiolesura cha mtumiaji kama vile ungekuwa kwenye pc. Ikiwa huwezi kutumia mfuatiliaji, unahitaji kufuata maagizo ya usanidi usio na kichwa.
2) Pakua programu ya "Advanced IP Scanner"; bonyeza skan na itaonyesha vifaa vyote kwenye mtandao wako wa ndani na anwani zao zinazofanana za IP.
3) Ili kuwezesha seva ya VNC unahitaji kufungua terminal na kutekeleza amri ifuatayo:
Sudo raspi-config
Kisha vinjari kwa Chaguzi za Kuingiliana, chagua Seva ya VNC na uiweke iwe Wezeshe. Ikiwa wewe ni mmoja wa watu hawa bila mfuatiliaji basi unahitaji kutekeleza hatua hii ukitumia unganisho la SSH.
4) Mwishowe, pakua programu ya VNC Viewer kwenye simu yako, gonga ikoni ya "+", andika anwani ya IP ya RPi yako, mpe jina lolote, na ugonge unganisho. Hati chaguomsingi ni:
Mtumiaji: pi Pass: rasipberry
Hatua ya 2: Fahamu Wajibu wa L293D
Pini kwenye RPi inaendeshwa na reli ya 3.3 V na hutoa kiwango cha juu cha 16mA kwenye pini moja. Hiyo haitoshi kuwezesha motor. Pini hutumika tu kama ishara za kusogeza kila gari mbele au nyuma; kulingana na pembejeo hii mzunguko tofauti unaoitwa H-Bridge utabadilisha polarity ya voltage inayotumika kwa motor kutumia betri za AA kama chanzo cha nguvu. L293D ina madaraja mawili ya H ili uweze kuunganisha motors mbili kwake.
Unahitaji kuchagua pini 4 kutoka kwa pi ya raspberry na uziunganishe na pini za kuingiza udhibiti (7, 2, 10, 15) ya L293D.
Hatua ya 3: Wiring
Ambatisha RPi na L293D kwenye ubao wa mkate; ambatisha L293D katikati ya ubao wa mkate ili kila moja ya pini zake iwe kwenye laini ya kujitegemea. Kisha kamilisha wiring kwa kutumia waya za kuruka.
Hatua ya 4: Kugandisha Baadhi …
Kuna kazi chache za kuuza zinahitajika:
Unahitaji kutengeneza waya 2 za kuruka kwa kila motor na uunganishe hizi kwa pini inayolingana kwenye L293D
Unahitaji kuambatisha nguvu ya mmiliki wa betri (5V) na waya wa ardhini kwa waya zinazolingana kwenye kebo ya USB ili uweze kukuongezea RPi ukitumia betri
Hatua ya 5: Pakia Programu
Nguvu juu yako raspberry pi na uunganishe nayo.
Kiolesura cha mbali kilibuniwa kwa kutumia tkinter katika chatu.
Sakinisha maktaba hii inayoendesha amri
Sudo apt-get kufunga python3-tk
Unda faili mpya inayoitwa Remote.py na unakili-weka nambari iliyoambatanishwa.
Vifungo vya kiunganishi vimeunganishwa na kazi hizi 4 hapa chini ambazo zinaweka pini za kudhibiti iwe ya juu au ya chini katika usanidi tofauti:
def Fw (): Pato la GPIO (20, GPIO. LOW) GPIO.pato (21, GPIO. LOW) GPIO.tokeo (23, GPIO. HIGH) def Bk (): Pato la GPIO (20, GPIO. HIGH) GPIO.pato (21, GPIO. HIGH) GPIO.pato (23, GPIO. LOW) ") def Stop (): Pato la GPIO (20, GPIO. LOW) GPIO.pato (21, GPIO. LOW) Stop ") kushoto Kushoto (): Pato la GPIO (20, GPIO. LOW) GPIO.pato (21, GPIO. LOW) (): Pato la GPIO (20, GPIO. LOW) GPIO.pato (21, GPIO. LOW) GPIO.pato (23, GPIO. LOW) GPIO.
Unapokuwa tayari kufanya mtihani, fungua dirisha mpya la wastaafu, vinjari kwa eneo la faili na utumie amri:
python3 Remote.py
Hatua ya 6: Tengeneza Rover yako
Mwishowe unaweza kuamua jinsi rover yako itakavyokuwa.. Nilikuwa na vipande vya bodi ngumu, mpira wa plastiki unaofanana na R2D2, kamera ya picha ndogo ambayo niliunganisha kwenye pini ya TX RX (lakini ikiwa unapanga kuambatisha kamera basi tumia kiolesura kuu cha kamera ili upate video moja kwa moja badala yake)
Sikuwa na gurudumu la tatu kwa hivyo ilibidi niboresha. Nilichapisha 3d vipande kadhaa kushikilia kila kitu pamoja, ninawaacha yameambatanishwa ikiwa unahitaji
Ilipendekeza:
PANDA ROBOTI: Hatua 10
PANDA ROBOTI: Kila mtu anafurahiya kuwa na mimea nyumbani, lakini wakati mwingine na maisha yetu yenye shughuli nyingi hatupati wakati wa kuyatunza vizuri. Kutoka kwa shida hii tulipata wazo: Kwanini tusijenge roboti ambayo itatutunza? Mradi huu una
Punguza, Panda tena, Usafishaji: Hatua 6
Punguza, Pinduka tena, Usafishaji: Matukio ya kijamii hutoa taka nyingi kutoka kwa makopo ya aluminium hadi vikombe vya plastiki, ambazo zote zinaweza kuchakatwa. Hapo awali, hakukuwa na mipango ya kuhamasisha uchakataji huu, kwa hivyo wanafunzi walizitupa mbali na kusababisha athari mbaya kwa en
Panda kwa T-mobile MDA au 8125 (Mchawi): 4 Hatua
Dock kwa T-mobile MDA au 8125 (Wizard): Dock rahisi kwa T-mo MDA (aka HTC Wizard). Imetengenezwa kabisa kutoka kwa kadibodi na USB ya ziada kwa waya ndogo ya USB. Nilitaka kizimbani lakini sikuweza kuimudu hivi sasa kwa hivyo nilikuwa na wazo la kuifanya mwenyewe. Ulikuwa mradi wa kujitolea ambao ulikuwa wa kufurahisha na kupendeza
Panda Monopod yako mwenyewe ya kukunja ya Mianzi: Hatua 15
Jikuze mwenyewe Monopod ya Mianzi ya kukunja: Hii ni sehemu ya mkusanyiko wa mianzi yenye sehemu tatu, inayoweza kutumiwa na kamera nyepesi, upeo mdogo wa kuona na chochote kingine unachotaka kushikilia thabiti bila kubeba kitatu. Ni bidhaa rahisi, fimbo tupu iliyoshikiliwa pamoja na baiskeli
FANYA YAKO YAKO YAKO KUUZA KUUZA NYOKA: 3 Hatua
FANYA SIMU YAKO YA KUUZA NYUMBANI KWAKO NYUMBANI: Hi ………………… mimi ni linston sequeira ……. na nitakuonyesha katika hii kufundisha jinsi unaweza kujenga stendi yako ya kuuza nje ………. kutoka kwa taka na chakavu ………………… badala ya kutumia pesa kama 8 kununua standi ya kupendeza ….