Სარჩევი:
- მარაგები
- ნაბიჯი 1: SD ბარათის ფორმატირება
- ნაბიჯი 2: SD ბარათის მომზადება
- ნაბიჯი 3: შეაერთეთ ყველა ნაწილი პორტების მიხედვით
- ნაბიჯი 4: გაამყარეთ ეს Pi
- ნაბიჯი 5: საწყისი კონფიგურაცია
- ნაბიჯი 6: განაახლეთ ინსტალაცია
- ნაბიჯი 7: კონფიგურაციის ფაილების მომზადება
- ნაბიჯი 8: ცხელი სიტყვის დაყენება
- ნაბიჯი 9: აუდიო კონფიგურაცია (ნაწილი 1)
- ნაბიჯი 10: აუდიო კონფიგურაცია (ნაწილი 2)
- ნაბიჯი 11: აუდიოს ტესტირება
- ნაბიჯი 12: დაკავშირება ღრუბელთან
- ნაბიჯი 13: საბოლოო ტესტირება
- ნაბიჯი 14: Google ასისტენტის დაყენება გაშვებისას
- ნაბიჯი 15: დასრულების ხაზი
ვიდეო: Google ასისტენტი Raspberry Pi მარტივი გზით: 15 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
Google Assistant ON Raspberry Pi
მაშ, როგორ არის ეს ყველაფერი შესაძლებელი?
ცოტა ხნის წინ Google– მა გამოუშვა საკუთარი ხელით AI ნაკრები მაგპის #57 ნომრით. ამან ძალიან გაადვილა საკუთარი Google ასისტენტის შექმნა, თუმცა ხმის ნაკრების დაჭერა ცოტა უფრო რთული იყო და, ბევრგან, რამდენიმე საათში გაიყიდა. საბედნიეროდ, Google– მა ყველა პროგრამული უზრუნველყოფა ხელმისაწვდომი გახადა ონლაინ სრული ინსტრუქციით. ეს იმას ნიშნავდა, რომ ჩვენ არ გვჭირდებოდა Magpi– ს ასლი, რათა გამოგვეყენებინა მთელი ამ მძიმე შრომა. ამის მიუხედავად, არ ჩანს ინტერნეტში რაიმე მკაფიო ინსტრუქცია ხმის ნაკრების გამოყენების შესახებ ჟურნალის ასლის გარეშე ან ტექნიკის გარეშე რომ გაიგზავნა მასთან ერთად. სამაგიეროდ, გაკვეთილების უმეტესობა ცდილობს დააინსტალიროს ყველაფერი ნულიდან, რაც ხშირად ართულებს კოდს, რომლის დაცვა შეუძლებელია მრავალი ადამიანისთვის.
მარაგები
რა არის საჭირო?
ამ პროექტის წარმატებით დასრულებისთვის დაგჭირდებათ შემდეგი:
· ჟოლო პი (ნებისმიერი მოდელი)
· ძირითადი დინამიკი 3.5 მმ aux კავშირით
· USB მიკროფონები
· მაუსი და კლავიატურა
ნაბიჯი 1: SD ბარათის ფორმატირება
პირველი რაც ჩვენ უნდა გავაკეთოთ არის ჩვენი SD ბარათის ფორმატირება. მოდით გამოვიყენოთ SD ასოციაციის ფორმატირების ინსტრუმენტი, რომელიც რეკომენდირებულია Raspberry Pi– ს ოფიციალური ფონდის მიერ.
დაინსტალირების შემდეგ, გაუშვით პროგრამა და დააწკაპუნეთ „ვარიანტი“თქვენ უნდა შეცვალოთ ვარიანტი „FORMAT SIZE ADJUSTMENT“- ის „ON“.
ახლა დააწკაპუნეთ 'OK' და ორმაგად შეამოწმეთ, რომ ჩვენ ვაფორმირებთ სწორ დისკს, შემდეგ დააჭირეთ 'ფორმატს'. ამას დიდი დრო არ დასჭირდება, უბრალოდ დაელოდეთ დადასტურებას, რომ დისკი წარმატებით იქნა ფორმატირებული, სანამ შემდეგ საფეხურზე გადახვალთ.
ნაბიჯი 2: SD ბარათის მომზადება
შემდეგი ჩვენ გვჭირდება
ჩამოტვირთეთ Voice Kit microSD ბარათის სურათი Raspberry Pi– სთვის. თქვენ შეგიძლიათ ჩამოტვირთოთ სურათი
იმისათვის, რომ გადავიტანოთ სურათი, რომელიც ჩვენ გადმოვიღეთ ჩვენს SD ბარათზე, ჩვენ ვიყენებთ პროგრამას Etcher.io. ეს არის უფასო, ღია წყარო და არ საჭიროებს ინსტალაციას.
მას შემდეგ რაც გადმოწერეთ Etcher, გაუშვით პროგრამა და თქვენ უნდა ნახოთ ეკრანი, როგორიც არის ზემოთ. დატვირთვას შეიძლება ერთი ან ორი წუთი დასჭირდეს, ასე რომ, თუ ის დაუყოვნებლივ არ იტვირთება, იყავით მომთმენი.
დააწკაპუნეთ „აირჩიეთ სურათი“და გადადით ხმოვანი ნაკრების სურათზე, რომელიც ახლახან გადმოვიღეთ (aiyprojects-2017-05-03.img). არჩევის შემდეგ ორმაგად შეამოწმეთ, რომ თქვენ წერ შინაარსს სწორ დისკზე. დავუშვათ, რომ ჩვენ გვაქვს სწორი დისკი, შემდეგ დააჭირეთ ღილაკს "Flash!".
თქვენს SD ბარათზე სურათის ჩაწერას შეიძლება დასჭირდეს დაახლოებით 20 წუთი ან მეტი
ნაბიჯი 3: შეაერთეთ ყველა ნაწილი პორტების მიხედვით
შეაერთეთ ყველა საჭირო მარაგი, როგორიცაა მიკროფონი, დინამიკები და ა
ზემოთ ნაჩვენები Pinouts– ის თანახმად
ნაბიჯი 4: გაამყარეთ ეს Pi
როგორც კი SD ბარათი მზად იქნება, ჩვენ შეგვიძლია ჩავდოთ microSD ბარათი ჩვენს Raspberry Pi- ში. ამ ეტაპზე ჩვენ ასევე უნდა დავუკავშიროთ ჩვენი კვების ბლოკი, HDMI კაბელი, კლავიატურა, მაუსი, მონიტორი, სპიკერი და USB მიკროფონი.
ჩართული დენის კაბელის საშუალებით თქვენი Raspberry Pi ჩატვირთვა და თქვენ მალე მოგეცემათ სტანდარტული Pixel დესკტოპი.
ნაბიჯი 5: საწყისი კონფიგურაცია
აიღეთ კურსორი და გადადით Raspberry Pi ლოგოზე თქვენი ეკრანის ზედა მარცხენა კუთხეში. ჩამოსაშლელი სიიდან აირჩიეთ "პარამეტრები" და შემდეგ "ჟოლოს კონფიგურაცია". შემდეგი, გადადით "ინტერფეისებზე" და ჩართეთ "SSH".
ახლა დააწკაპუნეთ WiFi ლოგოზე ეკრანის ზედა მარჯვენა კუთხეში და აირჩიეთ თქვენი WiFi ქსელი. თუ თქვენი WiFi არის პაროლით დაცული, მოგეთხოვებათ მისი შეყვანა. მწვანე მონიშვნა ადასტურებს, რომ ჩვენ წარმატებით დავუკავშირდით და ჩვენ მზად ვართ გადავიდეთ შემდეგ საფეხურზე
ნაბიჯი 6: განაახლეთ ინსტალაცია
ეს არის ისეთივე მოწინავე, როგორც ეს სამეურვეო ხდება. Ჩვენ ვაპირებთ
გამოიყენეთ dev ტერმინალი Google Assistant SDK, Project Kit და დამოკიდებულებების გასაახლებლად, რათა დარწმუნდეთ, რომ გვაქვს უახლესი ვერსიები. ნუ პანიკაში ჩავარდებით, თუკი ამას არცერთი არ აქვს თქვენთვის მნიშვნელოვანი, მაგრამ აუცილებელია, რომ ეს ნაბიჯი არ გამოვტოვოთ. უბრალოდ გააკეთე ზუსტად ისე, როგორც ეს სამეურვეო ნათქვამია, ფრთხილად იყავით, რომ არ დაუშვათ შეცდომა და ეს ყველაფერი კარგად გამოვა. ასე რომ, პანიკა, დავიწყოთ! ორჯერ დააწკაპუნეთ დესკტოპის ხატის სახელზე ‘Start dev terminal’. თქვენ უნდა ნახოთ საშინელი გარეგნობის dev ტერმინალის ფანჯარა
შემდეგი ჩაწერეთ შემდეგი ბრძანებები ტერმინალში ზუსტად ისე, როგორც ქვემოთ ჩანს. აქ არის 9 ბრძანება და თითოეული ცალკე უნდა იყოს შეყვანილი იმ თანმიმდევრობით, რომელშიც ისინი გამოჩნდება. თითოეული ბრძანების აკრეფის შემდეგ დააჭირეთ კლავიატურას "Enter", სანამ შემდეგზე გადახვალთ. ზოგიერთი ბრძანების შესრულებას რამდენიმე წამი დასჭირდება, ასე რომ მოთმინებით დაელოდეთ თითოეული მათგანის დასრულებას, სანამ შემდეგზე გადახვალთ.
cd ~/თანაშემწე-sdk-python
git გადახდის ოსტატი
git pull წარმოშობის ოსტატი
cd ~/voice-ამოცნობა-რასპი
git გადახდის ოსტატი
git pull წარმოშობის ოსტატი
cd ~/voice-ამოცნობა-რასპი
rm -rf env
სკრიპტები/install-deps.sh
ნაბიჯი 7: კონფიგურაციის ფაილების მომზადება
შემდეგი, ჩვენ გვჭირდება სარეზერვო ასლი ჩვენი არსებული კონფიგურაციის ფაილებისათვის და გადმოვიტანოთ უახლესი ვერსიები, რომლებიც ახლახან განახლდა. აქ არის კიდევ 4 ბრძანება, რომ გააკეთოთ ეს. ეს შეიძლება გაკეთდეს იმავე dev ტერმინალში, რომელსაც ჩვენ უბრალოდ ვიყენებდით. კიდევ ერთხელ, ისინი უნდა გაკეთდეს ამ თანმიმდევრობით და უნდა იყოს აკრეფილი ზუსტად ისე, როგორც ქვემოთ ჩანს:
cp ~/.config/status-led.ini ~/.config/status-led.ini
cp ~/.config/voice-ამოცნობის.ნი ~/.config/voice-ამოცნობის.ნი
cp ~/voice-ამოცნობა-რასპი/კონფიგურაცია/სტატუსი-led.ini.default ~/.config/status-led.inicp ~/ხმა-აღიარებელი-რასპი/კონფიგურაცია/ხმა-ამოცნობის.ინი.დეფლოტი./.config/ ხმის ამოცნობა.ინი
ნაბიჯი 8: ცხელი სიტყვის დაყენება
ჯერჯერობით გასაოცარი სამუშაოა! ჩვენ უკვე ძალიან ვუახლოვდებით, ასე რომ დაკიდეთ იქ.
ჩვენ ახლა უნდა შევცვალოთ ტრიგერი ჩვენი Google AIY პროექტის ნაკრებისთვის, რათა ის გამოეხმაუროს ჩვენს ხმას, როდესაც ჩვენ ვსაუბრობთ სიტყვებზე „OK Google“. შეიყვანეთ შემდეგი ბრძანება dev ტერმინალში:
nano ~/.config/voice-ამოცნობის.ნი
ეს გამოიმუშავებს ამ კიდევ უფრო საშინელ ფანჯარას. ამ ახალ ფანჯარაში მოძებნეთ შემდეგი კოდი:
# აირჩიეთ გამომწვევი: gpio (ნაგულისხმევი), clap, ok-google.
# გამომწვევი = ტაში
ჩვენ უნდა შევცვალოთ ეს კოდი:
# აირჩიეთ გამომწვევი: gpio (ნაგულისხმევი), clap, ok-google.
გამომწვევი = ok-google
თუ კლავიატურაზე ისრის ღილაკებს იყენებთ, შეამჩნევთ, რომ გამოჩნდება კურსორი. ისრის ღილაკების გამოყენებით, ჩამოიყვანეთ კურსორი ტექსტის იმ ხაზზე, რომლის შეცვლასაც ჩვენ ვცდილობთ. თქვენს კლავიატურაზე უკანა ღილაკის გამოყენებით წაშალეთ ტექსტი, რომლის შეცვლასაც ჩვენ ვცდილობთ და ხელახლა ვწერთ მას, როგორც ზემოთ მოყვანილი მაგალითი. გაითვალისწინეთ, რომ მე ასევე ამოვიღე # სიმბოლო, მნიშვნელოვანია, რომ ჩვენ არ ჩავრთოთ # ტექსტის ამ ახალ სტრიქონში. მე ვამაგრებ ეკრანის სურათს ადრე და შემდეგ, თუ როგორ უნდა გამოიყურებოდეს ეს ყველაფერი (იქ დაგკარგე). დავუშვათ, რომ თქვენი ფანჯარა ზუსტად ჩემსას ჰგავს, ჩვენ შეგვიძლია დახუროთ და შეინახოთ ცვლილებები. გეჭიროთ კლავიატურაზე 'Ctrl' და დააჭირეთ 'X' ფანჯრის დახურვას. შემდეგ ჩვენ მოგვთხოვენ შეინახოთ ჩვენ მიერ განხორციელებული ცვლილებები, დააჭირეთ ღილაკს 'Y' და შემდეგ დააჭირეთ კლავიატურაზე 'Enter'. ახლა ფანჯარა დაიხურება და ცვლილებები შენახულია. იმის უზრუნველსაყოფად, რომ ცვლილებები გავლენას ახდენს ჩვენ გვჭირდება სერვისის გადატვირთვა. ჩაწერეთ შემდეგი ბრძანება ტერმინალის ფანჯარაში და დააჭირეთ ღილაკს "Enter":
sudo systemctl გადატვირთეთ ხმის ამოცნობა. სერვისი
ნაბიჯი 9: აუდიო კონფიგურაცია (ნაწილი 1)
ახლავე Google ასისტენტი მეტ -ნაკლებად ცოცხალია და მზად არის ემსახუროს.. გილოცავთ!
თუმცა, სანამ ძალიან აღფრთოვანებული იქნებით, ერთმანეთის მოსმენა არ შეგიძლიათ. ეს იმიტომ ხდება, რომ Google AIY პროექტის სურათი კონფიგურირებული იყო იმ აპარატურასთან მუშაობისთვის, რომელიც გაიგზავნა ნაკრებთან ერთად. ვინაიდან ჩვენ ვიყენებთ სტანდარტულ aux სპიკერს და USB მიკროფონს, ჩვენ გვჭირდება კონფიგურაციის შეცვლა. კიდევ ერთხელ გამოვიყენებთ იმავე dev ტერმინალის ფანჯარას, ამ დროს:
sudo leafpad /boot/config.txt
ეს გახსნის ტექსტურ ფანჯარას. გადაახვიეთ დოკუმენტის ბოლოში და ამოიღეთ # წინა ხაზი dtparam = audio = on და ჩადეთ # ქვემოთ მის ქვემოთ ორი სტრიქონის წინ. ამ ცვლილებების განხორციელების შემდეგ ზუსტად ასე უნდა იყოს:
# აუდიოს ჩართვა (იტვირთება snd_bcm2835)
dtparam = აუდიო = ჩართული
#dtoverlay = i2s-mmap
#dtoverlay = googlevoicehat-soundcard
მე ასევე დავამატე ეკრანის ანაბეჭდი, რათა გაჩვენოთ როგორ გამოიყურება ეს. გადადით "ფაილზე" და შემდეგ დააჭირეთ "შენახვას". ახლა თქვენ შეგიძლიათ დახუროთ დოკუმენტი.
ნაბიჯი 10: აუდიო კონფიგურაცია (ნაწილი 2)
ისევ dev ტერმინალში, ჩაწერეთ:
sudo leafpad /etc/asound.conf
როდესაც დააჭირეთ ღილაკს "Enter", გაიხსნება ახალი ტექსტური დოკუმენტი. ამჯერად წაშალეთ დოკუმენტის ყველა ტექსტი და შეცვალეთ იგი შემდეგით:
სმ.! ნაგულისხმევი {
ტიპის ასიმ
capture.pcm "მიკროფონი"
playback.pcm "სპიკერი"
}
pcm.mic {
ტიპის დანამატი
მონა {
pcm "hw: 1, 0"
}
}
pcm. სპიკერი {
ტიპის დანამატი
მონა {
pcm "სთ: 0, 0"
}
}
მე კვლავ დავამატე ეკრანის სურათი, რომელიც გიჩვენებთ როგორ გამოიყურება ეს. კიდევ ერთხელ შეინახეთ და დახურეთ დოკუმენტი. ახლა დროა გადატვირთოთ თქვენი Raspberry Pi. დააწკაპუნეთ Raspberry Pi ლოგოზე თქვენი ეკრანის ზედა მარცხენა კუთხეში და დააწკაპუნეთ "გამორთვაზე", შემდეგ "გადატვირთვაზე". მას შემდეგ რაც თქვენ გადატვირთეთ Pi ჩვენ გვაქვს კიდევ ერთი შესწორება. ორჯერ დააწკაპუნეთ ხელახლა "დაწყება პროგრამის ტერმინალის" ხატულაზე და ჩაწერეთ შემდეგი:
leafpad /home/pi/voice-recognizer-raspi/checkpoints/check_audio.py
ამ საბოლოო დოკუმენტში თქვენ უნდა იპოვოთ კოდის ხაზი, სადაც ნათქვამია:
VOICEHAT_ID = 'googlevoicehat'
შეცვალეთ ეს: VOICEHAT_ID = ‘bcm2835’
მას შემდეგ რაც შეიტანთ ამ ცვლილებებს, ისევე როგორც ჩვენ ადრე, შეინახეთ და დახურეთ ეს დოკუმენტი.
ნაბიჯი 11: აუდიოს ტესტირება
სამუშაო მაგიდაზე არის ფაილი სახელწოდებით "შეამოწმეთ აუდიო". ორჯერ დააწკაპუნეთ მასზე და მიჰყევით მოთხოვნებს, რომ დარწმუნდეთ, რომ მეტყველება და მიკროფონი მუშაობს.
თუ სწორად დაიცავით ეს ინსტრუქცია, არანაირი პრობლემა არ იქნება. თუმცა, თუ ვერაფერი გაიგეთ, ორმაგად შეამოწმეთ, რომ ხმა გაიზარდა და რომ თქვენი ჟოლო Pi იყენებს "ანალოგს" ხმის გამოსასვლელად. ამის გაკეთება შეგიძლიათ ეკრანის ზედა ნაწილში ხმის ხატზე მარჯვენა დაწკაპუნებით. "ანალოგი" უნდა იყოს მონიშნული ისევე, როგორც მაგალითი ეკრანის სურათზე. ვივარაუდოთ, რომ თქვენ აუდიო შემოწმება გაიარეთ, ჩვენ შეგვიძლია გადავიდეთ შემდეგ საფეხურზე
ნაბიჯი 12: დაკავშირება ღრუბელთან
სანამ Google ასისტენტი გაგვცემს პასუხს ცხოვრების მწვავე კითხვებზე, ჩვენ გვჭირდება მისი დაკავშირება Google– ის ღრუბლოვან სერვისებთან.
ამის გაკეთება ადვილია, მაგრამ თუ ადრე ღრუბელში არ ყოფილხართ, მაშინ თავდაპირველად შეიძლება ცოტა დამაშინებლად მოგეჩვენოთ. აი რა უნდა გავაკეთოთ:
1) Raspberry Pi– ზე გახსენით Chrome ინტერნეტ ბრაუზერი და გადადით Cloud Console– ზე:
2) შედით არსებული Google ანგარიშით ან დარეგისტრირდით, თუ არ გაქვთ.
3) შექმენით ახალი პროექტი და დაარქვით მას სახელი. ჩემსას ვუწოდე "Google Pi"
4) საძიებო ზოლის გამოყენებით დაიწყეთ "Google ასისტენტის" აკრეფა და თქვენ უნდა ნახოთ "Google Assistant API". დააწკაპუნეთ მასზე და შემდეგ, როდესაც შემდეგი გვერდი იტვირთება, დააწკაპუნეთ „ჩართვაზე“, რომ გაააქტიუროთ API.
5) გადადით "API მენეჯერი", შემდეგ "რწმუნებათა სიგელები" და შექმენით "OAuth 2.0 კლიენტი".
6) დააწკაპუნეთ „შექმენით რწმუნებათა სიგელები“და აირჩიეთ „OAuth client ID“. თუ თქვენ არასოდეს ყოფილხართ ღრუბელში, მაშინ მოგეთხოვებათ თქვენი თანხმობის ეკრანის კონფიგურაცია. თქვენ უნდა დაასახელოთ თქვენი აპლიკაცია, მე ჩემსას დავარქვი "ჟოლო პი". ყველა სხვა ველი შეიძლება დარჩეს ცარიელი.
7) რწმუნებათა სიგელების სიაში იპოვეთ თქვენი ახალი რწმუნებათა სიგელები და დააწკაპუნეთ ჩამოტვირთვის ხატულაზე მარჯვნივ.
8) ქრომის ბრაუზერი ახლა გადმოწერს პატარა JSON ფაილს, რომელშიც დაცულია ყველა თქვენი რწმუნებათა სიგელი. იპოვნეთ ეს ფაილი და გადაარქვით მას სახელი "assist.json", შემდეგ გადაიტანეთ /home/pi/assistant.json.
9) დაბოლოს, გადადით აქტივობის კონტროლის გვერდზე: https://console.cloud.google.com/ და ჩართეთ შემდეგი სერვისები: ვებსა და აპებში აქტივობა, მდებარეობის ისტორია, მოწყობილობის ინფორმაცია, ხმოვანი და აუდიო აქტივობა.
დარწმუნდით, რომ შეხვიდეთ იმავე Google ანგარიშით, როგორც ადრე! თუ ამ ეტაპზე რაიმე მომენტში დავრჩით, არ ინერვიულოთ, Google– მა შესანიშნავად იმუშავა ამ პროცესის დოკუმენტირებისას ეკრანის ანაბეჭდებით თითოეული ნაბიჯისათვის Google AIY Kit ვებ – გვერდზე.
ნაბიჯი 13: საბოლოო ტესტირება
თუ ღრუბელში ყველაფერი სწორად იყო დაყენებული, ჩვენ ახლა მზად ვართ Google- თან დასალაპარაკებლად.
ხელახლა "Start dev terminal" ბრძანების ფანჯრის გამოყენებით ჩაწერეთ შემდეგი:
src/main.py
ეს გააღვიძებს ჩვენს ასისტენტს, მაგრამ ვინაიდან ეს არის პირველი შემთხვევა, როდესაც ჩვენ ვუკავშირდებით Google- ის სერვისებს, გაიხსნება ვებ ბრაუზერი და თქვენ უნდა შეხვიდეთ Google– ში, რათა Raspberry Pi– ზე წვდომა მიიღოთ Google Assistant API– ზე. კიდევ ერთხელ დარწმუნდით, რომ იყენებთ იგივე Google ანგარიშის შესვლას, როგორც ადრე. მას შემდეგ რაც წარმატებით შეხვალთ სისტემაში და ნებართვას მიიღებთ მოგეთხოვებათ ფანჯრის დახურვა. ბრძანების ფანჯარა ახლა გამოიყურება, როგორც თანდართული ეკრანის სურათი, რომელიც ადასტურებს, რომ ყველაფერი სწორად არის დაყენებული. წადი, დაუსვი კითხვა, ის გისმენს! სანამ ძალიან აღფრთოვანებული იქნებით, ჩვენ ბოლომდე არ ვართ დასრულებული. როდესაც დაასრულებთ თამაშს, დახურეთ ფანჯარა, ამისათვის გამოიყენეთ თეთრი ჯვარი ფანჯრის ზედა მარჯვენა კუთხეში.
ნაბიჯი 14: Google ასისტენტის დაყენება გაშვებისას
მე დაგპირდით, რომ ჩვენი Google ასისტენტი ავტომატურად დაიწყება, როდესაც ჩვენ Raspberry Pi- ს გავააქტიურებთ.
ამისათვის გახსენით ახალი ბრძანების ფანჯარა სამუშაო მაგიდაზე "დაწყება ტერმინალის დაწყება".
ჩაწერეთ კოდის შემდეგი ხაზი ტერმინალის ფანჯარაში და დააჭირეთ კლავიატურას "Enter":
sudo systemctl ხმის ამოცნობის ჩართვა
ჩვენ უბრალოდ დავაკონფიგურირეთ ჩვენი Google ასისტენტის ავტომატური გაშვება კოდის ერთი ხაზით.. რა ადვილი იყო ეს !!
ნაბიჯი 15: დასრულების ხაზი
ახლა, როდესაც თქვენ დაასრულეთ ყველა ნაბიჯი, გადადით და გადატვირთეთ თქვენი Raspberry Pi. თუ ყურადღებით მიჰყევით ყველა ამ მითითებას, მაშინ Google ასისტენტი უნდა გაშვებულიყო ფონზე, როდესაც Pi იტვირთება. სცადე, თქვი OK Google რომ გაიღვიძოს და ჰკითხე მას რაც მოგწონს!
გირჩევთ:
USB Type-C PD Powerbank- ის შექმნა ძალიან მარტივი გზით: 5 ნაბიჯი
USB Type-C PD Powerbank- ის მშენებლობა სუპერ მარტივი გზით: ამ პატარა პროექტში მე გაჩვენებთ თუ როგორ უნდა შექმნათ წვრილმანი USB Type-C PD powerbank სუპერ მარტივი გზით. ამის გასაკეთებლად, მე პირველ რიგში შევამოწმებ powerbank PCB- ს, რომელიც დაფუძნებულია IP5328P IC– ზე, რომელიც მე მივიღე Aliexpress– დან. გაზომვები დაგვანახებს რამდენად შესაფერისია
როგორ გააკეთოთ მაკრო Excel- ში და დააკოპირეთ მონაცემები უფრო მარტივი გზით .: 4 ნაბიჯი
როგორ გააკეთოთ მაკრო Excel- ში და დააკოპირეთ მონაცემები უფრო მარტივი გზით .: გამარჯობა, ეს ინსტრუქცია გასწავლით თუ როგორ უნდა შექმნათ მაკრო მარტივი და უკეთესი გზით მონაცემების კოპირებისა და ჩასმისთვის, რაც გამოჩნდება მაგალითების სახით
როგორ გააკეთოთ დისტანციური მართვის მანქანა სახლში მარტივი გზით - წვრილმანი უკაბელო RC მანქანა: 7 ნაბიჯი
როგორ გააკეთოთ დისტანციური მართვის მანქანა სახლში მარტივად - წვრილმანი უკაბელო RC CAR: გამარჯობა მეგობრებო ამ სასწავლო ინსტრუქციაში მე გაჩვენებთ თუ როგორ უნდა გააკეთოთ დისტანციური მართვის rc მანქანა მარტივი გზით გთხოვთ განაგრძოთ კითხვა …… ეს მართლაც მაგარი პროექტია, ასე რომ გთხოვთ სცადოთ მისი აშენება
აკონტროლეთ თქვენი არდუინო HTML/Javascript მარტივი გზით: 8 ნაბიჯი
აკონტროლეთ თქვენი არდუინო HTML/Javascript მარტივი გზით: ეს გაკვეთილი გიჩვენებთ თუ როგორ უნდა აკონტროლოთ არდუინო აიაქსის ზარით ადაფრუტ ჰუზადან მხოლოდ JavaScript ფუნქციების გამოყენებით. ძირითადად შეგიძლიათ გამოიყენოთ javascript html გვერდზე, რომელიც საშუალებას მოგცემთ მარტივად დაწეროთ html ინტერფეისები მარტივი j
შექმენით ბრძანების ხაზის ფანჯარა მარტივი გზით .: 3 ნაბიჯი
შექმენით ბრძანებათა ფანჯარა მარტივი გზით .: მე ვიცი, რომ ეს ადრეც გაკეთებულა, მაგრამ ჩემი ვერსია ცოტა სხვაგვარადაა კარგი, ასე რომ თქვენ გინდათ გამოსცადოთ რამდენიმე მაგარი ბრძანების სწრაფი ხრიკი, მაგრამ როგორც ჩანს ვერ ხვდებით როგორ რეალურად გახსენით ბრძანების სტრიქონი. (ეს იქნებოდა უმეტეს სკოლაში, ან