ჟოლო პი - მინიკამი: 10 ნაბიჯი
ჟოლო პი - მინიკამი: 10 ნაბიჯი
Anonim
ჟოლო პი - მინიკამე
ჟოლო პი - მინიკამე
ჟოლო პი - მინიკამე
ჟოლო პი - მინიკამე
ჟოლო პი - მინიკამე
ჟოლო პი - მინიკამე
ჟოლო პი - მინიკამე
ჟოლო პი - მინიკამე

მარტივი ოთხკუთხედი, რომელსაც აკონტროლებენ თქვენი ტელეფონი (IOS და Android). მუშაობს Raspberry Pi და Android- ზე.

საჭირო კომპონენტები:

  1. ტელეფონი
  2. ჟოლო პი
  3. არდუინო ნანო ფარით
  4. 3D ნაბეჭდი ნაწილები

სრული კოდი:

ყველა stl ფაილი:

ნაბიჯი 1: 3D ბეჭდვა

დაბეჭდეთ ყველა შემდეგი ნაწილი:

  • 1 x body_base.stl
  • 1 x body_top.stl
  • 2 x ფეხი
  • 2 x თეძო. Stl
  • 1 x body_shafts.stl

თქვენ ასევე შეგიძლიათ იპოვოთ ყველა ფაილი Thingiverse გვერდზე

ნაბიჯი 2: პროგრამული უზრუნველყოფა

პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფა

დააინსტალირეთ შემდეგი პროგრამული უზრუნველყოფა თქვენს Pi- ზე:

  1. დაიწყეთ Debian- ის Pi- ზე დაყენებით
  2. ჩამოტვირთეთ Raspbian.
  3. გახსენით ფაილი
  4. ჩაწერეთ დისკის სურათი თქვენს microSD ბარათზე
  5. ჩადეთ microSD ბარათი თქვენს Pi- ში და ჩატვირთეთ
  6. გახსენით ქრომის ბრაუზერი თქვენს Pi- ზე
  7. გადადით შემდეგ ბმულზე: Arduino
  8. ჩამოტვირთეთ და დააინსტალირეთ Linux ARM პროგრამული უზრუნველყოფა

ნაბიჯი 3: პროგრამის და აპარატურის წინასწარი შეკრება

წინასწარი შეკრების პროგრამული უზრუნველყოფის და აპარატურის შემოწმება
წინასწარი შეკრების პროგრამული უზრუნველყოფის და აპარატურის შემოწმება

სერიული კომუნიკაციის შემოწმება (სურვილისამებრ)

1. ატვირთეთ "PiArduinoCommunicationTest.ino", რომელიც არის "RaspberryPi-Minikame/წინასწარი შეკრების შემოწმება/სერიული კომუნიკაციის შემოწმება" თქვენს Arduino დაფაზე.

გახსენით ახალი ტერმინალი თქვენს Raspberry Pi- ზე და შეასრულეთ შემდეგი:

sudo apt-get განახლება

sudo apt-get განახლება

git კლონი

cd RaspberryPi-Minikame/წინასწარი შეკრების შემოწმება/სერიული კომუნიკაციის შემოწმება/

sudo python pi_duino.py

გახსენით სერიული მონიტორი Arduino IDE- ზე და შეამოწმეთ იბეჭდება „გამარჯობა“და „გამარჯობა“

2. სერვერის შემოწმება (სურვილისამებრ)

იმავე ტერმინალზე, როგორც ადრე, შეასრულეთ შემდეგი:

cd..

cd სერვერი შეამოწმეთ sudo python weblamp.py

ახლა, თუ ბრაუზერში იტვირთავთ URL- ს, თქვენ უნდა ნახოთ ვებ ნათურების მართვის გვერდი. თქვენი URL იქნება თქვენი ჟოლოს პიის IP მისამართი. მაგ.: 192.168.0.36

მოათავსეთ ყველა სერვისი (MUST-DO) დაითვალეთ თქვენი სერვისები და ატვირთეთ შემდეგი კოდი Arduino- ში თქვენი სერვისების სახლში. დაიმახსოვრე: თითოეული სერვერი დაყენებულია სახლის სხვადასხვა ადგილას. ასე რომ, თითოეულ მათგანს განსხვავებული დანიშნულება აქვს და არ შეიძლება შემდგომში შემთხვევით შერევა. ბმული HomingServos.ino კოდზე

ნაბიჯი 4: სერვოების დაყენება ბაზაზე

ნაბიჯი 5: ფეხების შეკრება

ნაბიჯი 6: ფეხისა და ბაზის შეერთება

ნაბიჯი 7: გაყვანილობა

დაუკავშირეთ Raspberry Pi არდუინოს USB კაბელის გამოყენებით

დააკავშირეთ Servos შემდეგი პორტის ნომრების გამოყენებით:

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 გადატვირთულია. V2 RaspberryPi-Minikame უნდა მოიცილოს

cd RaspberryPi-Minikame

cd სერვერი sudo python quad.py

ნაბიჯი 9: Arduino კოდი

ატვირთეთ შემდეგი კოდი თქვენს Arduino- ში და გახსოვდეთ რომ გახსნათ სერიული მონიტორი თქვენი ოთხფეხიანი გამოსაყენებლად.

იპოვეთ აქ: Arduino

ნაბიჯი 10: Raspi Quadruped აპლიკაცია

თქვენ შეგიძლიათ შეცვალოთ აპლიკაცია თქვენთვის, აპლიკაციის საქაღალდეში არსებული ფაილების გამოყენებით, ან გამოიყენოთ ნაგულისხმევი მოწოდებული apk. გარდა ამისა, თქვენ ასევე შეგიძლიათ გამოიყენოთ ფაილები IOS აპლიკაციისთვის, კლონირება Xcode- ში და გაშვება და ინსტალაცია თქვენს ტელეფონში

გირჩევთ: