Բովանդակություն:

Gyalaz0 / Abus3r: 4 քայլ
Gyalaz0 / Abus3r: 4 քայլ

Video: Gyalaz0 / Abus3r: 4 քայլ

Video: Gyalaz0 / Abus3r: 4 քայլ
Video: Abus3r - automated random sentence generator robot (censored) 2024, Նոյեմբեր
Anonim
Գյալազ 0 / Abus3r
Գյալազ 0 / Abus3r
Գյալազ 0 / Abus3r
Գյալազ 0 / Abus3r

Սա ավտոմատ պատահական նախադասությունների գեներատոր ռոբոտ է, որը վերահսկվում է Raspberry pi 4 -ով (շարժման ցուցիչով): Այս դեպքում ես այն օգտագործում եմ վիրավորական նախադասություններ ստեղծելու համար, քանի որ ինձ դուր է գալիս սովորել հաճույքի համար, իսկ հունգարերեն լեզվով հայհոյելը հավատացեք ինձ … դա զվարճալի: D

Պարագաներ

  • Ազնվամորի պի
  • պասիվ ինֆրակարմիր տվիչ (A189 PIR)
  • servo շարժիչ (A169 միկրո servo)
  • min 10x10x10 սմ փրփուր կաուչուկ
  • լեգո գործիչ
  • ժամացույցի պտուտակներ
  • մոդելի փորվածք
  • մոդելային անկյուններ
  • բարձրախոս ազնվամորիի համար
  • որոշ Python ծրագրավորման հմտություններ
  • որոշ linux հմտություններ
  • մի փոքր ստեղծագործականություն

Քայլ 1. Pi- ի տեղադրում, մասերի կարգավորում

Pi- ի տեղադրում, մասերի կարգավորում
Pi- ի տեղադրում, մասերի կարգավորում
Pi- ի տեղադրում, մասերի կարգավորում
Pi- ի տեղադրում, մասերի կարգավորում

Նախ անհրաժեշտ է տեղադրել pi- ն, տեղադրել դրա վրա os, կարող եք գտնել փաստաթղթերը այստեղ: Դրանից հետո միացրեք սերվոն և շարժման տվիչները և փորձարկեք այն: Գոյություն ունի երկու պարզ թեստային պիթոնի ֆայլ ՝ test-motion-sensor և test-servo-motor:

Կապերն ու raspi վերնագրի տեղեկություններն ինձ համար պարզ չեն, բայց կարող եք հոգ տանել այստեղ:

Քայլ 2: Գրեք (տեղադրեք) ծածկագիրը

Գրեք (տեղադրեք) ծածկագիրը
Գրեք (տեղադրեք) ծածկագիրը

Կլինի երկու պիթոնի ֆայլ, առաջինը (main.py) վերահսկում է pi- ն և դրա մասերը, երկրորդը (gyalazo.py) կլինի, որը կոչվում է, երբ պիրը շարժում է ստանում:

Ամեն ինչ կարող եք ներբեռնել այստեղից ՝ https://github.com/54m4n/gyalaz0: Ձեզ նույնպես պետք է espeak խոսքի սինթեզման ծրագիր, որը կարող եք ներբեռնել այստեղից:

Src թղթապանակը պարունակում է բառարանային ֆայլեր, փոխեք այն, ինչ ցանկանում եք:

(Ես իսկական ծրագրավորող չեմ, այնպես որ կոդի հետ կապված որոշ խնդիրներ կան, բայց ո՞ւմ է դա հետաքրքրում: D Փոխեք այն ինչպես ուզում եք):

Քայլ 3. Հավաքվել իրական կյանքում

Հավաքվել իրական կյանքում
Հավաքվել իրական կյանքում

Երբ ձեր կոդը աշխատում է, դուք պետք է ստեղծեք իրերը իրական կյանքում: Դրա համար ես օգտագործում եմ փրփուր ռետինե խորանարդ, հեշտ է ձևավորել:

  • կտրեց փրփուրը սպասված ձևի
  • փորեք փիր սենսորի համար
  • կտրեք սենսորը և servo շարժիչի ձևը
  • տեղադրեք լեգո ֆիգուրը servo շարժիչին (ես օգտագործեցի մոդելի փորվածք ՝ գործիչների ոտքի անցքեր բացելու համար, և հին ձեռքի ժամացույցների պտուտակներ …)
  • դասավորել իրերը միասին

Քայլ 4: Կավատ խորանարդը

Կավատ խորանարդը
Կավատ խորանարդը

Երբ դա արվի, և ամեն ինչ լավ աշխատի, ձեռք բերեք ձեր ստեղծագործությունը և գեղեցկացրեք խորանարդը: Իմ դեպքում ես օգտագործել եմ չինական կտորի զարդ, քանի որ դա իմ տանն էր:

  • կտրեք խորանարդի կողմերի ձևը
  • ամրացրեք այն կողմերով անկյուններով
  • կտրեք վերևի ձևը (զգուշացեք լեգո ֆիգուրի ձևից
  • ամրացրեք այն վերևում

Դա է ամենը! Տեղադրեք pi- ն ամենուր, գործարկեք ծրագիրը և սպասեք ձեր զոհին:

Խորհուրդ ենք տալիս: