Мазмұны:
- 1 -қадам: 3D басып шығару
- 2 -қадам: Бағдарламалық қамтамасыз ету
- 3-қадам: Бағдарламалық жасақтама мен жабдықты алдын ала тексеру
- 4 -қадам: Серверлерді базаға орнату
- 5 -қадам: Аяқтарды жинау
- 6 -қадам: Аяқтар мен негізді біріктіру
- 7 -қадам: Сымдарды жалғау
- 8 -қадам: Сервер
- 9 -қадам: Arduino коды
- 10 -қадам: Raspi Quadruped қолданбасы
Бейне: Raspberry Pi - Миникаме: 10 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Телефоныңыз басқаратын қарапайым төртбұрыш (IOS және Android). Raspberry Pi және Android -де жұмыс істейді.
Қажетті компоненттер:
- Телефон
- Raspberry Pi
- Қалқанмен бірге Ардуино Нано
- 3D басып шығарылған бөлшектер
Толық код:
Барлық stl файлдары:
1 -қадам: 3D басып шығару
Барлық келесі бөліктерді басып шығарыңыз:
- 1 x body_base.stl
- 1 x body_top.stl
- 2 x leg.stl
- 2 x жамбас.stl
- 1 x body_shafts.stl
Thingiverse бетінен барлық файлдарды таба аласыз
2 -қадам: Бағдарламалық қамтамасыз ету
Pi -ге келесі бағдарламалық жасақтаманы орнатыңыз:
- Pi -ге Debian орнатудан бастаңыз
- Raspbian жүктеп алыңыз.
- Файлды ашыңыз
- Диск суретін microSD картасына жазыңыз
- MicroSD картасын Pi ұяшығына салыңыз және жүктеңіз
- Pi құрылғысында хром шолғышын ашыңыз
- Келесі сілтемеге өтіңіз: Arduino
- Linux ARM үшін бағдарламалық қамтамасыз етуді жүктеңіз және орнатыңыз
3-қадам: Бағдарламалық жасақтама мен жабдықты алдын ала тексеру
Сериялық байланысты тексеру (міндетті емес)
1. Arduino тақтасына «RaspberryPi-Minikame/құрастыру алдындағы тексерулер/сериялық байланысты тексеру» ішіндегі «PiArduinoCommunicationTest.ino» жүктеңіз.
Raspberry Pi -де жаңа терминал ашып, келесі әрекеттерді орындаңыз:
sudo apt-get жаңартуы
sudo apt-get жаңарту
git clone
cd RaspberryPi-Minikame/Алдын ала тексерулер/Сериялық байланысты тексеру/
sudo python pi_duino.py
Arduino IDE сериялық мониторын ашып, «сәлем» мен «сәлем» басып шығарылғанын тексеріңіз
2. Серверді тексеру (міндетті емес)
Бұрынғыдай терминалда келесі әрекеттерді орындаңыз:
CD..
cd Server Check sudo python weblamp.py
Енді, егер сіз URL мекенжайын шолғышқа жүктесеңіз, сіз веб -лампаны басқару бетін көресіз. Сіздің URL сіздің таңқурай pi -дің IP -адресі болады. Мысалы: 192.168.0.36
Барлық сервистерді орналастыру (МІНДЕТТІ) Серверлеріңізді нөмірлеп, сервистерді орналастыру үшін келесі кодты Arduino-ға жүктеңіз. Есіңізде болсын: әр серво басқа үйге орнатылған. Сондықтан олардың әрқайсысы әр түрлі болады және кейіннен кездейсоқ араласуға болмайды. HomingServos.ino кодына сілтеме
4 -қадам: Серверлерді базаға орнату
5 -қадам: Аяқтарды жинау
6 -қадам: Аяқтар мен негізді біріктіру
7 -қадам: Сымдарды жалғау
Raspberry Pi -ді USB кабелі арқылы Arduino -ға қосыңыз
Серверлерді келесі порт нөмірлері арқылы қосыңыз:
FL_HIP = (4);
FL_FOOT = (5);
FR_HIP = (6);
FR_FOOT = (7);
BL_HIP = (8);
BL_FOOT = (9);
BR_HIP = (10);
BR_FOOT = (11);
8 -қадам: Сервер
Серверді іске қосу үшін терминалда келесі әрекеттерді орындаңыз. Әзірге pi қайта жүктелген сайын сізге серверлік python файлын орындау қажет болуы мүмкін. V2 RaspberryPi-Minikame одан құтылуы керек
CD RaspberryPi-Minikame
cd Server sudo python quad.py
9 -қадам: Arduino коды
Келесі кодты Arduino -ға жүктеңіз және Quadruped пайдалану үшін сериялық мониторды ашуды ұмытпаңыз.
Оны мына жерден табыңыз: Arduino
10 -қадам: Raspi Quadruped қолданбасы
Қолданбалар қалтасындағы файлдарды қолдана отырып, қосымшаны өзіңіз өзгерте аласыз немесе әдепкіде берілген apk қолдана аласыз. Сонымен қатар, сіз IOS қосымшасы үшін файлдарды пайдалана аласыз, оны Xcode -де клондап, іске қосып, телефонға орната аласыз.
Ұсынылған:
Arduino басқарылатын робот - екі қадам: 13 қадам (суреттермен)
Arduino басқарылатын роботты екіжақты: Мен әрқашан роботтарға қызығатынмын, әсіресе адамның іс -әрекетіне еліктеуге тырысатын. Бұл қызығушылық мені жаяу жүруге және жүгіруге еліктей алатын екіжақты робот құрастыруға және дамытуға талпындырды. Бұл нұсқаулықта мен сізге көрсетемін
Arduino Uno көмегімен акустикалық левитация Қадамдық қадам (8 қадам): 8 қадам
Акустикалық левитация Arduino Uno Қадамдық қадаммен (8-қадам): ультрадыбыстық дыбыс түрлендіргіштері L298N Dc әйелдер адаптерінің ток көзі еркек тоқ сымымен Arduino UNOBreadboard Бұл қалай жұмыс істейді: Біріншіден, сіз кодты Arduino Uno-ға жүктейсіз (бұл сандық жүйемен жабдықталған микроконтроллер) және кодты түрлендіру үшін аналогтық порттар (C ++)
Raspberry Pi бар жарық диодты жыпылықтау - Raspberry Pi -де GPIO түйреуіштерін қалай қолдануға болады: 4 қадам
Raspberry Pi бар жарық диодты жыпылықтау | Raspberry Pi -де GPIO түйреуіштерін қалай қолдануға болады: Сәлеметсіздер ме, осы нұсқаулықта біз Raspberry pi -дің GPIO -ларын қолдануды үйренеміз. Егер сіз бір кездері Arduino -ны қолданған болсаңыз, онда біз светодиодты қосқышты және т.б. оның түйреуіштеріне қосып, оны жұмыс істетуге болатынын білетін шығарсыз. светодиодты жыпылықтатыңыз немесе қосқыштан кіріс алыңыз
Raspberry Pi 3 -ке Raspbian Buster орнату - Raspberry Pi 3b / 3b+бар Raspbian Buster бағдарламасын бастау: 4 қадам
Raspberry Pi 3 -ке Raspbian Buster орнату | Raspberry Pi 3b / 3b+көмегімен Raspbian Buster -ды бастау: Сәлеметсіздер ме, балалар, жақында Raspberry pi ұйымы Raspbian Buster деп аталатын жаңа Raspbian ОЖ -ны іске қосты. Бұл Raspberry pi үшін Raspbian жаңа нұсқасы. Бүгін біз осы нұсқаулықта Raspbian Buster ОЖ -ны Raspberry pi 3 -ке қалай орнатуды үйренеміз
HDMI жоқ Raspberry Pi 3 B -де Raspbian орнату - Raspberry Pi 3B -пен жұмысты бастау - Raspberry Pi 3: 6 қадамдарын орнату
HDMI жоқ Raspberry Pi 3 B -де Raspbian орнату | Raspberry Pi 3B -пен жұмысты бастау | Raspberry Pi 3-ті орнату: Кейбіреулер Raspberry Pi компьютерлері өте керемет екенін білесіз, және сіз бүкіл компьютерді бір ғана тақтаға ала аласыз. Raspberry Pi 3 Model B төрт ядролы 64 биттік ARM Cortex A53 жиілігі 1,2 ГГц. Бұл Pi 3 -ті шамамен 50 құрайды