Სარჩევი:
- Ნაბიჯი 1:
- ნაბიჯი 2:
- ნაბიჯი 3:
- ნაბიჯი 4: Descarga De Archivos STL
- ნაბიჯი 5: Descarga De Archivos Solidworks
- ნაბიჯი 6: Descarga De Archivos Arduino
- ნაბიჯი 7: Descarga De Archivos Eagle
ვიდეო: ყველა ადაპტირებული კონტროლერი: 7 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
Desarrollo e Implementación
გარდა ამისა, ჩვენ გავაცნობიერებთ, რომ საჭიროა ელემენტარული საჭიროება, რომელიც შექმნილია პროტოტიპების პროპაგანდისთვის, რაც ემსახურება ტრანზაქციას, პროგრამულ უზრუნველყოფას და აპარატურას, რაც საშუალებას მოგვცემს შევასრულოთ რეალიზაცია განახორციელოს რეალიზება para el prototipo tituajnio en este.
Ნაბიჯი 1:
პროგრამული უზრუნველყოფა
უწყვეტი, ჩვენ შეგვიძლია გამოვიყენოთ ჩვენი პროგრამების ჩამონათვალი, რომელიც გამოიყენება პროტოტიპების კონტროლისთვის, ვიდეოს გადაღების მიზნით, პერსონალის გაუქმების მიზნით.
Arduino IDE
El Arduino IDE არის პროგრამული უზრუნველყოფის მრავალჯერადი და მრავალჯერადი პროგრამული უზრუნველყოფა (ხელმისაწვდომია Linux, MacOS, Windows), პროგრამული უზრუნველყოფის პროგრამული უზრუნველყოფის გამოყენებით Arduino de una manera muy fácil. El IDE permite el uso de los lenguajes C y C ++.
ეს არის პროგრამული უზრუნველყოფა, რომლის საშუალებითაც შეგიძლიათ გააფართოვოთ ის, რაც საშუალებას მოგცემთ გამოიყენოთ ჩვენი მომსახურება. Ya que el el prototipo será liberado en su totalidad, ეს არის აუცილებელი, რომ ეს იყოს ზღვისპირეთი fodil de entender para poder ser usado o si es necesario mejoras por parte de quien quiera implementarlo.
AutoDesk არწივი
მრავალჯერადი პროგრამული უზრუნველყოფა (Linux– ის, MacOS– ის, Windows– ის საშუალებით), დიაგრამების დიაგრამები და PCB– ები. ეს არის პროგრამული უზრუნველყოფა, რომლის მიხედვითაც შესაძლებელია ელექტროენერგიის პროდიქტოლოგიის პროგრამული უზრუნველყოფა, რომლის საშუალებითაც შესაძლებელია ლიცენზირებული იყოს სხვადასხვა ვერსიები, რომლებიც უფასოა და შეიცავს კომპონენტების ბიბლიოთეკას.
Სოლიდური სამუშაოები
პროგრამული უზრუნველყოფა 3D– ისთვის Windows– ისთვის, მისი მოდელირებისთვის, რომელიც გამოიყენება 3D– ში და 2D– ში. წინა პოსტერული პოდერის გაღიზიანება და შთაბეჭდილება მოახდინა 3D las estructuras con las que se build a prototipo de control ვიდეო კონტროლისთვის.
ტექნიკა
Placa Arduino MICRO
Uno de los elementos fundamentales del prototipo de control de videoojuegos es la placa, esta hará el trabajo de manejar todos los eventos o de procesar todos los pulsos que la persona genere el momento de presionar alguna de los botones del mando una vez implementado.
არდუინო მიკრო
Algunas de las características que se tomó en cuenta para el uso de esta placa en el proyecto fueron: su microcontrolador ATmega32U4, sus dimensiones 48mm x 18mm of que al ser pequeño se optimiza espacio, su conexión micro USB que facilita conectar, una 20 pines digitales, 12 pines analógicos.
Elementos electrónicos adicionales
Los demás elementos electrónicos que serán necesarios para el desarrollo del prototipo de control de videojuegos son elementos muy básicos y que se con mucha regularidad dentro de la electrónica, estos elementos son:
რეზისტენტობა
პულსადორები
კონექტორები
ნაბიჯი 2:
დესაროლოლო
ეს არის გადამოწმებული, რაც საშუალებას მოგცემთ გადახედოთ პროგრამის პროტოტიპს და გააკონტროლოთ ვიდეო ტექნიკის პროგრამული უზრუნველყოფა. Para esto se a dividido en tres subsecciones en las cuales se indicará el diseño de las placas, el diseño estructural del control y la programaciónn realizada para el microcontrolador.
წრიული წრიული
Para la circuitería del control se realizó el diseño de dos placas en el programa AutoDesk Eagle que se revisó en la anterior sección. Una de las placas diseñadas es la placa principal la cual va a contener los elementos electrónicos principales del prototipo propuesto, y la otra es la placa secundaria la cual se conectarán los elementos externos del control, en dicho circuito nos hemos basado flu la teoría de corriente con la ley básica de OHM la cual nos permite calcular y dimensionar el flujo de corriente dentro de nuestro circuito y ancho de pistas que se utilizan en dicho prototipo.
გაგრძელება, რომელიც ასახავს ჩვენს დაავადებებს esquemáticos para las dos placas que forman parte del part prototipo diseñadas de manera escalable para futuras mejoras del prototipo, y con las conexiones estandarizadas un un level industrial.
se presenta el diseño esquemático para la placa principal que sera el cerebro que ნებადართულია სწორი ფუნქციონირება და კონვერგენცია entre nuestros sistemas.
se presenta el diseño esquemático para la placa secundaria que nos permite utilizar conectores de fácil acceso y sin manera de ser conectados erróneamente.
გაგრძელება, en la Figura 13 se presenta el diseño de la placa principal. Los elementos electrónicos que van soldados sobre esta placa son el Arduino, las resistencias, conectores y los pulsadores.
გამოიყენეთ PCB დიაგრამა PCB– სთვის, რომელიც გამოიყენება სწორი კონტროლის სისტემის კომპონენტების კონტროლის სისტემაში.
Placa secundaria
En la Figura 14 podemos ver el diseño realizado para la placa secundaria en esta placa se colocará los conectores para poder enlazar los elementos externos al control de videojuegos ya su vez se enlaza a la placa principal enviando al Arduino todas las acciones que se realice con los pulsadores externos.
სტრუქტურული დარღვევები
ეს არის ქვესექცია სტრუქტურის სტრუქტურასთან ერთად, რომელიც აღწერს იმას, თუ როგორ გამოვაჩინოთ ის პირველადი შთამბეჭდავი 3D ფორმით, რომელიც შედგება პროტოტიპის პროპორციული სტრუქტურული სტრუქტურისგან. Cab recalcar que todos los diseños de la estructura del control y de los accesorios externos fueron diseñados en el programa antes mencionado SolidWorks.
გაგრძელება, ფიგურაში 15, რათა დადგინდეს მოდელის ბოლო და 3D პროტოტიპი, რომლითაც დაავადებულია. Como se puede visualizar el control consta de siete botones, cuatro usados para las flechas de movimiento (arriba, abajo, izquierda y derecha) y tres botones que დამოკიდებული ვიდეო და ვიდეო გადაღებები su rol.
El mando fue diseñado de tal manera que los todos los botones en este sean más fáciles de presionar que en los controles ordinarios, haciendo que algunos videojuegos se vuelvan más accesibles para personas con discapacidad motriz gracias este mando.
Para la estructura del mando principal se dividió en dos partes, la tapa y la base del prototipo.
ტაპა დელ პროტოტიპო
La tapa del prototipo la que será impresa en 3D y en la cual se ubicará los siete botones ya antes mencionados.
პროტოტიპის საფუძველი
En la segunda pieza, la base del prototipo será la base para ubicar las dos placas que se diseñaron. როგორც პირველი, ისე პროტოტიპური დაფუძნებული, რომელიც გამოიყენება სამგანზომილებიანი გამოსახულებით, შესაძლებელია გავითვალისწინოთ ის, თუ როგორ გამოვიყენოთ იგი.
Elementos externos del prototipo
დოკუმენტის ჩვენება წარმოადგენს სტრუქტურულ მოდელურ დაავადებებს და 3D ელემენტებს, რომლებიც დაკავშირებულია გარედან და აკონტროლებენ ვიდეო პროგნოზს.
დამატებითი აქსესუარები დამატებითი ელემენტარული გარეგანი წყაროს შესახებ, რომელიც წარმოიქმნება ლოკალური ბოტონის (X, Y, Z) ძირითადი მანდილოსტის ჯოისტიკით, რომელიც წარმოადგენს მოძრავი მოძრაობების (arriba, abajo, izquierda, derecha).
თქვენ შეგიძლიათ აკონტროლოთ მათი მოდერნიზაცია 3D– ით, რომლითაც შეგიძლიათ დააკონკრეტოთ ვიდეო და ვიდეო კონტროლის ნაწილი. Estos accesorios una vez conectados tienen como funcionalidad de servir como extensión de los botones del mando principal. Logrando que estos botones se puedan colocar en algún lugar que sea cómodo para el jugador y sean mucho más fáciles de presionar.
ნაბიჯი 3:
პროგრამული უზრუნველყოფის დაწყება
ჩვენ ვსაუბრობთ თავისუფალ, თავისუფალ სტრუქტურებზე, ფუნქციებზე და ფუნქციებზე, რომლებიც ვრცელდება ჩვენს მიერ განხორციელებულ სამუშაოებზე, რათა აღვნიშნო პროტოტიპი და კონტროლი ვიდეო თავისუფლების ვიდეო თავისუფლებაზე, ეს არის პროგრამული უზრუნველყოფა Arduino IDE– ს პროგრამული უზრუნველყოფის მიკროკონტროლის ATmega32U4 პროგრამული უზრუნველყოფის გამოყენებით.
ეს არის ის, რაც საშუალებას მოგცემთ გამოიყენოთ ჩვენი თავისუფლება "". Esta librería permite que el 32U4 sea reconocida en una computadora como un ratón o un teclado nativo de computadora. ეს არის თავისუფალი ნებადართული hacer es enviar pulsaciones de teclas una computadora través de un un puerto USB. Cuando se detea una pulsación de cualquiera de los botones del mando o de los elementos externos se envían caracteres en código ASCII hacia él computador.
Otras librerías necesarias para el funcionamiento del prototipo son las librerías y, esta librerías se usarán únicamente cuando el joystick este conectado al mando principal. Lo que se logra con estas librerías será remplazar los botones de movimiento en el mando principal.
სხვა სიტყვებით რომ ვთქვათ, ჩვენ გავარკვევთ, რომ გავითვალისწინოთ ის შვილები: გამოაცხადოს ცვლადი, რომელიც თავისუფალია ცვლაში, ფუნქციონირებაში "დაყენება ()" და ფუნქცია "მარყუჟში ()".
თავისუფალ ფრაგმენტებში დეკლარირებულია ცვლადი და თავისუფალია ძირითადი „კლავიატურა. H“და გამოაცხადებს ცვლადის ტიპს „ჩარ“, რაც ნიშნავს იმას, რომ მანდო. მაგალითად, para el botón de flecha derecha la deklaración será la siguiente:
Cabe recalcar que para algunos de los botones que se usa en el prototipo la librería ya tiene comandos preestablecidos para ser usados, como es el caso del ejemplo anterior. ეს არის ის, რაც აუცილებელია გადახედოს თავისუფალ სისტემას და დაადასტუროს ის, რომ საჭიროა წინასწარ განსაზღვრული კონფიგურაცია.
El siguiente elemento dentro del código es la función “setup ()”, ეს არის ფუნქციონალური რეგულირება მისი კონფიგურაციის თავდაპირველი მიწოდების მიკროკონტროლორზე. თუ თქვენ იყენებთ კონფიგურაციას pines uno de los pines para que se comporten como entrada ya que se usara un pin para cada uno de los botones y además se dará inicio a la librería para que la laca comience la emulación de un teclado.
Como siguiente punto se ejecutara la función “loop ()”, esta función será la que se estará ejecutando una y otra vez mientras el control esté conectado. პირობითი გამოყენების პირობები, თუკი თქვენ შეძლებთ გაეცნოთ მოვლენებს, რომლებიც შეიძლება წარმოიშვას იმ მომენტში, როდესაც თქვენ გექნებათ ძალაუფლება, რომლითაც თქვენ შეძლებთ გაზარდოთ თქვენი ძირითადი დაავადებები.
El código que se desarrolló para el funcionamiento del prototipo de control de videojuegos se puede encontrar en los anexos
დანერგვა
Una vez completeada la fase de diseño se puede dar inicio la fase de implementación, con todos los elementos electrónicos y las estructuras impresas a la mano se procede a realizarion la implementación del prototipo de control de videoojuegos propuesto, en esta sección ela lararaicina revisaremén პროტოტიპო
ნაბიჯი 4: Descarga De Archivos STL
ეს არის შემოთავაზებული, რათა შეასრულოს არქივი STL– ის განხორციელების პროცესში.
ნაბიჯი 5: Descarga De Archivos Solidworks
იმის გათვალისწინებით, რომ ჩვენ შეგვიძლია შემოვიღოთ მყარი სამუშაოების არქივი, რათა განვახორციელოთ პროექტი.
ნაბიჯი 6: Descarga De Archivos Arduino
ჩვენ ვნახავთ, რომ არსებობს რამდენიმე გზა არქივში Arduino para la implementación del proyecto.
ნაბიჯი 7: Descarga De Archivos Eagle
ეს არის ის ფაქტი, რომ აღწერილია ჩვენი არქივის არქივი, რომლის განხორციელებაც დაგეგმილია პროეექტოში.
გირჩევთ:
Arduino Nano საათი ადაპტირებული სიკაშკაშის გამოყენებით პროტოტიპის PCB NextPCB.com– დან: 11 ნაბიჯი
Arduino Nano საათი ადაპტირებული სიკაშკაშის გამოყენებით პროტოტიპის PCB NextPCB.com– დან: ყველას უნდოდა საათი, რომელიც აჩვენებდა დროს და თარიღს ერთად, ასე რომ, ამ პროექტში მე გაჩვენებთ, თუ როგორ შეგიძლიათ ააწყოთ arduino ნანო საათი ადაპტირებული სიკაშკაშის გამოყენებით RTC და დიზაინი PCB NextPCB– დან
Arduino დაფუძნებული წვრილმანი თამაშის კონტროლერი - Arduino PS2 თამაშის კონტროლერი - თამაში Tekken With DIY Arduino Gamepad: 7 ნაბიჯი
Arduino დაფუძნებული წვრილმანი თამაშის კონტროლერი | Arduino PS2 თამაშის კონტროლერი | თამაში Tekken With DIY Arduino Gamepad: გამარჯობა ბიჭებო, თამაშების თამაში ყოველთვის სახალისოა, მაგრამ საკუთარი წვრილმანი თამაშით თამაში უფრო სახალისოა. ასე რომ, ჩვენ გავაკეთებთ თამაშის კონტროლერს arduino pro micro- ს ამ ინსტრუქციებში
ბიო-ადაპტირებული მედია კონტროლერი ხელმისაწვდომობის ან გართობისთვის: 7 ნაბიჯი
ბიო-ადაპტირებადი მედია კონტროლერი ხელმისაწვდომობისა და გართობისთვის: ამ ინსტრუქციებში თქვენ ისწავლით თუ როგორ უნდა შექმნათ თქვენი საკუთარი ბიო-ოპტიმიზირებული მედია კონტროლერი Arduino– ს გამოყენებით, ისევე როგორც მე შემუშავებული ღია კოდის სისტემა. ნახეთ დაკავშირებული ვიდეო დამატებითი სწრაფი ახსნისთვის. თუ თქვენ ააშენებთ ერთს და ჩაატარებთ შემდგომ ტესტირებას
YABC - კიდევ ერთი ბლინკის კონტროლერი - IoT Cloud ტემპერატურისა და ტენიანობის კონტროლერი, ESP8266: 4 ნაბიჯი
YABC - კიდევ ერთი ბლინკის კონტროლერი - IoT Cloud ტემპერატურისა და ტენიანობის კონტროლერი, ESP8266: გამარჯობათ, მე ცოტა ხნის წინ დავიწყე სოკოს მოყვანა სახლში, ოსტრების სოკო, მაგრამ მე უკვე მაქვს 3 ამ კონტროლერის სახლში Fermenter ტემპერატურის კონტროლი ჩემი სახლის ხარშვის, მეუღლისთვის ის ასევე აკეთებს ამ კომბუჩას საქმეს ახლა და როგორც თერმოსტატი სითბოსთვის
ელექტრონული ყველა სეზონი, ყველა დღესასწაული, LED საყურეები: 8 ნაბიჯი (სურათებით)
ელექტრონული ყველა სეზონი, ყველა დღესასწაული, LED საყურეები: კარგი, ასე რომ, ჩვენ ვაპირებთ საკმაოდ მოწინავე საყურეების დამზადებას. ეს არ არის დამწყები პროექტი და მე ვურჩევ მათ, ვისაც სურს ამის გაკეთება, დაიწყოს მცირე პროექტებით და იმუშაოს თქვენი უნარებით აქამდე.ასე ჯერ .. ის რაც დაგვჭირდება. (ნაწილები) (1) ლ