Red de conocimiento informático - Conocimiento sistemático - Las condiciones, departamentos, tecnología, orientación y configuración necesarios para establecer el equipo de ingeniería de IoT. Por favor da un ejemplo, gracias ~

Las condiciones, departamentos, tecnología, orientación y configuración necesarios para establecer el equipo de ingeniería de IoT. Por favor da un ejemplo, gracias ~

Hola, he participado en proyectos horizontales en la dirección RFID del Internet de las Cosas. Permítanme darles una introducción aproximada a la estructura del equipo de ingeniería de Internet de las cosas. Puede considerarse como un punto de partida si me equivoco.

A juzgar por tu respuesta anterior, eres solo un estudiante de segundo año en la universidad y estás decidido a establecer un modelo de equipo.

Primero, para los estudiantes universitarios, especialmente a nivel de pregrado, creo que es suficiente con formar un equipo. No es necesario bajar al departamento. El punto de partida de su proyecto es dominar el departamento. Todo el proceso. En cuanto a la investigación en profundidad, eso es un asunto para el futuro. ¿Cómo podemos hablar de integración de proyectos e investigación en profundidad si no tenemos una comprensión general del proyecto? En vista de esto, se recomienda dividir todo el equipo en dos direcciones: hardware y software. Por supuesto, esto no significa que sea puramente duro o blando. En cambio, se agrupan aproximadamente según las características personales y la competencia.

En segundo lugar, los fondos para los estudiantes universitarios definitivamente son escasos. Haga un buen uso de los recursos disponibles y vea si la universidad ha establecido laboratorios conjuntos con grandes empresas. En el pasado, nuestra escuela cooperó con TI, por eso. tener laboratorios conjuntos. Después de que la empresa establezca un laboratorio conjunto, regalará placas con regularidad. Si es posible, puede tomar prestadas las placas. De hecho, las placas de los principales fabricantes tienen una estabilidad y un rendimiento excelentes. Probé el mismo programa grabando en diferentes tableros, la estabilidad es muy diferente. Por lo tanto, si las condiciones lo permiten, se recomienda encarecidamente utilizar placas de los principales fabricantes. Si no tiene ninguna condición, está bien. Taobao está tan desarrollado ahora. Simplemente busque el microcontrolador. El precio es de alrededor de 20 yuanes. En términos generales, si recién está comenzando, simplemente use un puerto serie USB + para la transmisión, y no tiene por qué ser demasiado complicado. Para transmisión inalámbrica, 2,4ghz serán suficientes.

En tercer lugar, se preparan todos los anteriores para su aplicación. El Internet de las cosas es una tecnología que ha surgido en los últimos años. De hecho, si se analiza, no es una tecnología nueva. Está compuesto por sensores, transmisión (cableada, inalámbrica), microcontrolador y terminal (agregue una base de datos Oracle para los más complejos). Tomemos un proyecto simple como ejemplo para hacerlo más vívido. Más bien, es un sistema de alcance inalámbrico. El primero es el sensor, que generalmente utiliza un sensor de distancia ultrasónico (por supuesto, también puede usar un láser, pero el precio es...). Usted debe considerar las especificaciones, la precisión, los factores de impacto de la temperatura, etc. antes de elegir. Lo segundo a considerar es el método de transmisión entre este y el middleware (que puede ser un microcontrolador, FPGA, etc. Si se utiliza inalámbrico, es necesario estudiar el conocimiento de transmisión de radiofrecuencia y canal, generalmente el adecuado). Se selecciona en función de la distancia de transmisión. En el pasado, se usaba la frecuencia infrarroja, pero era una lástima que si la ventana no estaba alineada correctamente, no podría transmitir. Los requisitos ambientales eran demasiado altos, por lo que se eliminó. . Hoy en día, la banda de frecuencia de los ratones inalámbricos convencionales es de 2,4 GHz y la distancia de transmisión es de unos 10 m, lo que es adecuado para comunicaciones generales. El único inconveniente es que el ancho de banda es un poco estrecho, lo que afecta la velocidad de transmisión. Por supuesto, si tienes dinero, definitivamente puedes usar canales satelitales ~ Jaja. Por supuesto, hay muchas cosas en la transmisión. Si profundiza, puede estudiar protocolos, encabezados, etc. Si cree que TCP/IP es demasiado popular, puede diseñar sus propios encabezados e inventar nuevos protocolos. En cuanto al middleware, puedes elegir el que quieras. La idea principal es que sea suficiente y no haya necesidad de desperdiciarlo. El siguiente paso es hablar nuevamente sobre la vieja melodía. La transmisión entre el middleware y el terminal (generalmente una PC, estará bien si está cableada (aquí me salté el diseño del controlador del microcontrolador, pero eso es demasiado). En profundidad, no es necesario hablar de ello por el momento y, por lo general, el microcontrolador que compre vendrá con él y le enseñarán cómo ajustarlo, por lo que no debe preocuparse). Si aún utiliza la conexión inalámbrica, debe considerar el problema de interferencia. Se recomienda utilizar el modo de transmisión inalámbrica de la computadora 802.11a/b/g/n. . . ¿Qué generación es ahora? ¿Parece ser yo? No lo sé, compruébalo tú mismo. Esto puede evitar eficazmente interferencias. En este punto, la computadora puede comunicarse con el microcontrolador, que es la comunicación legendaria. En cuanto a cómo registrar los datos que recibe y cómo procesarlos, ese es un tema para otro momento. Si tiene suficiente tiempo para aprender, continúe. Y aprenda la base de datos Oracle, aprenda el lenguaje SQL, definitivamente es muy poderoso.

Si está considerando migrar a plataformas posteriores, JAVA es la mejor opción (es fácil de usar y aprender, ¡lo usamos todo el tiempo! Jaja, por supuesto, también necesita grabar programas en el microcontrolador). ser ensamblador, C#, C++ Es suficiente, generalmente más que C. ¿No dije que necesitamos agruparlos antes? Este es el propósito.

Cuarta, la parte anterior casi ha terminado, ¿por qué hay una cuarta? Principalmente porque olvidé mencionar que hay que estudiar algoritmos, incluidos algoritmos anticolisión, algoritmos de optimización de canales, algoritmos de enrutamiento, etc. Anticolisión significa que si hay varios sensores inalámbricos dentro del rango de frecuencia del microcontrolador, todos necesitan transmitir al microcontrolador. En términos de información, es una cuestión de qué viene primero. Las comunicaciones modernas ya incluyen TDD, FDD, OFDM, CDMA y otros métodos. . . Si consideramos la optimización, necesitamos introducir nuevos conocimientos, como la función de costos y la teoría de juegos. Para los algoritmos de enrutamiento, se deben considerar cuestiones como la confiabilidad de los nodos de enrutamiento, la atenuación del canal y los relés.

Dicho todo esto, esto es sólo el comienzo. Todas estas son comprensiones personales superficiales del Internet de las cosas. No pretenden ser una guía para usted, sino que deben considerarse como comunicación. Ya es tarde, vete a la cama, ¡buenas noches!