Სარჩევი:

Tim's Cybot Arduino NANO დისტანციური მართვა: 31 ნაბიჯი (სურათებით)
Tim's Cybot Arduino NANO დისტანციური მართვა: 31 ნაბიჯი (სურათებით)

ვიდეო: Tim's Cybot Arduino NANO დისტანციური მართვა: 31 ნაბიჯი (სურათებით)

ვიდეო: Tim's Cybot Arduino NANO დისტანციური მართვა: 31 ნაბიჯი (სურათებით)
ვიდეო: "კორპორატიული გაყიდვები - პროდუქტის პრეზენტაცია" მასტერკლასი # (25/30) - დავით კენჭაძე 2024, ნოემბერი
Anonim

Palingenesis Tim- ის ადგილის შემდგომი ავტორის მიერ:

არტოინოს პროტოტიპის დამზადება (TIM-01 EYES)
არტოინოს პროტოტიპის დამზადება (TIM-01 EYES)
არტოინოს პროტოტიპის დამზადება (TIM-01 EYES)
არტოინოს პროტოტიპის დამზადება (TIM-01 EYES)
Cybot– ის გადაქცევა ოთხ 3.7 ვოლტიანი მრავალჯერადი დატენვის ბატარეაზე
Cybot– ის გადაქცევა ოთხ 3.7 ვოლტიანი მრავალჯერადი დატენვის ბატარეაზე
Cybot– ის გადაქცევა ოთხ 3.7 ვოლტიანი მრავალჯერადი დატენვის ბატარეაზე
Cybot– ის გადაქცევა ოთხ 3.7 ვოლტიანი მრავალჯერადი დატენვის ბატარეაზე
ტიმის PCA9685 კონტროლერი
ტიმის PCA9685 კონტროლერი
ტიმის PCA9685 კონტროლერი
ტიმის PCA9685 კონტროლერი

შესახებ: პენსიაზე მეტი პალიგენეზის შესახებ »

ეს პროექტი არის ინფრაწითელი დისტანციური მართვის შესაქმნელად, რომელიც აკონტროლებს ორიგინალურ Cybot– ს, რომელიც მიღებულია ჟურნალ Ultimate Real Robots– ით, რომელიც დაიწყო 2001 წელს.

დისტანციური მართვის მიზეზი: (ცოტა ისტორია)

IR ტელეფონის ტელეფონის ნაწილების გამოცემამდე, Cybot სხვადასხვა რეჟიმში შევიდა DIP გადამრთველების არჩევით. (Cybot– თან არანაირი პრობლემა არ ყოფილა მაშინ, როდესაც ეს ასე იყო) როდესაც IR Handset გამოიცა, ყველაფერი შეიცვალა. პროცესორი განახლდა DIP გადამრთველების ფუნქციის შესაცვლელად. DIP გადამრთველები მაშინ იყენებდნენ IR Handset– ის მიერ გამოყენებული არხის დაყენებას ისე, რომ ერთზე მეტი Cybot ერთდროულად გამოიყენებოდა. (16 Cybot– მდე შეიძლება კონტროლდებოდეს ინფრაწითელი კონტროლით) თუმცა, როდესაც გამოვიდა ინფრაწითელი გადმოტვირთვის დაფა, იქ იყო პრობლემები. ყველა დაფა ერთნაირად არ არის წარმოებული, სადაც არის საკითხები, რამაც ზოგიერთები არ იმუშავა სწორად ან საერთოდ არ იმუშავა. გამოვიდა გამოსწორება, მაგრამ ამით ყველაფერი არ გამოსწორდა. მე ერთ -ერთი უიღბლო ვიყავი, იქიდან არაფერი გამომივიდა, ყველაფერი ეყრდნობოდა ინფრაწითელი ტელეფონის მუშაობას.

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

ერთადერთი რისი გაკეთებაც არ შემეძლო არის: ხმის კონტროლი და PC LINK

ნაბიჯი 1: დისტანციური მოქმედება

Image
Image

ყურადღების გამახვილება მიჭირდა, ვიდეოს გადასაღებად ძველი ტელეფონი გამოვიყენე.

ნაბიჯი 2: კიბოტი

Დავიწყოთ. ჯერ პროტოტიპი
Დავიწყოთ. ჯერ პროტოტიპი

უკაცრავად, მაგრამ თუ თქვენ არ გაქვთ Cybot, მაშინ ეს თქვენთვის დიდად არ გამოდგება.

მაგრამ თუ იცით ვინმე, ვისაც აქვს ერთი:

შეიძლება ეს გააცოცხლებს იმ მიძინებულ პატარა თანამოაზრეებს, რომლებიც იმალებიან იმ მტვრიან კარადებში:)

ნაბიჯი 3: დავიწყოთ. ჯერ პროტოტიპი

Დავიწყოთ. ჯერ პროტოტიპი
Დავიწყოთ. ჯერ პროტოტიპი

ტელეფონის შექმნამდე მე ავაშენე პროტოტიპი, რომ გამომეცადა რამე და დავრწმუნდი, რომ ჩემი კოდი მუშაობს.

R8 და R9 არის გამყვანი რეზისტორები I2C ავტობუსისთვის. ბევრს ავიწყდება მათი დამატება სქემაში, მაგრამ ისინი აუცილებელია. (ერთი წყვილი თითო ავტობუსში, არა მოწყობილობა) როგორც წესი, რეზისტორებს ემატება ოსტატი, მაგრამ რადგან არდუინო შეიძლება გამოყენებულ იქნას როგორც ოსტატი ან მონა და მარტივად რომ ვთქვათ, ბიბლიოთეკაში შიდა დაჭიმვა არ გამოიყენება.

მე გამოვიყენე შიდა გამყვანი რეზისტორები გადამრთველებთან დაკავშირებული ქინძისთავებისთვის. ასე რომ, ყველა გადამრთველი უნდა იყოს ახლოს Ground- თან.

რეზისტენტ / კონდენსატორის წყვილი R1- დან R7- მდე, C1- დან C7- მდე უნდა აანაზღაუროს გადახტომა. (ასე რომ არ არის აუცილებელი, თუ გსურთ სწრაფი გამოცდის გაკეთება, მე მათ ვურჩევ სტაბილურობისთვის)

Q1 არის ინფრაწითელი LED- ის მძღოლი (940nm). ეს არის იმდენად სრული ენერგია, რომელსაც LED იყენებს სიგნალების გადასაცემად. (ისევ თუ Cybot– ის გვერდით ტესტირება შესაძლებელია, Q1, C8 და R11 შეიძლება მოიხსნას. R10 და LED1 სერიის დაკავშირება Pin D3– სა და 5v– ს შორის უნდა იმუშაოს)

მე შევქმენი წრე Fritzing– ის გამოყენებით, ასე რომ, აქ არის ფაილი, რომ უკეთ ნახოთ: Arduino_Handset.zip

გირჩევთ: