diff --git a/docs/404.html b/docs/404.html index 14f4db0..8aa4550 100644 --- a/docs/404.html +++ b/docs/404.html @@ -4,7 +4,7 @@ Page Not Found :: Electrónica, Robótica e IOT con Elixir - + diff --git a/docs/_/js/search-ui.js b/docs/_/js/search-ui.js index 0c964e1..7a2e5e2 100644 --- a/docs/_/js/search-ui.js +++ b/docs/_/js/search-ui.js @@ -133,14 +133,9 @@ document.head.appendChild(link); } - function highlightPageTitle (title, terms) { - const positions = getTermPosition(title, terms); - return buildHighlightedText(title, positions, snippetLength) - } - function highlightSectionTitle (sectionTitle, terms) { if (sectionTitle) { - const text = sectionTitle.text; + const text = sectionTitle.title ?? sectionTitle.text; const positions = getTermPosition(text, terms); return buildHighlightedText(text, positions, snippetLength) } @@ -156,8 +151,7 @@ return [] } - function highlightText (doc, terms) { - const text = doc.text; + function highlightText (text, terms) { const positions = getTermPosition(text, terms); return buildHighlightedText(text, positions, snippetLength) } @@ -183,9 +177,12 @@ } } return { - pageTitleNodes: highlightPageTitle(doc.title, terms.title || []), + pageTitleNodes: highlightText(doc.title, terms.title || []), sectionTitleNodes: highlightSectionTitle(sectionTitle, terms.title || []), - pageContentNodes: highlightText(doc, terms.text || []), + pageContentNodes: highlightText( + sectionTitle?.title && sectionTitle.text ? sectionTitle.text : doc.text, + terms.text || [] + ), pageKeywordNodes: highlightKeyword(doc, terms.keyword || []), } } @@ -199,12 +196,12 @@ let sectionTitle; if (ids.length > 1) { const titleId = ids[1]; - sectionTitle = doc.titles.filter(function (item) { + sectionTitle = doc.titles.find(function (item) { return String(item.id) === titleId - })[0]; + }); } const metadata = item.matchData.metadata; - const highlightingResult = highlightHit(metadata, sectionTitle, doc); + const highlightingResult = highlightHit(metadata, sectionTitle || doc, doc); const componentVersion = store.componentVersions[`${doc.component}/${doc.version}`]; if (componentVersion !== undefined && currentComponent !== componentVersion) { const searchResultComponentHeader = document.createElement('div'); diff --git a/docs/atomvm/_images/components/motoresdc.jpg b/docs/atomvm/_images/components/motoresdc.jpg new file mode 100644 index 0000000..37df340 Binary files /dev/null and b/docs/atomvm/_images/components/motoresdc.jpg differ diff --git a/docs/atomvm/_images/components/servo.png b/docs/atomvm/_images/components/servo.png new file mode 100644 index 0000000..c74bffc Binary files /dev/null and b/docs/atomvm/_images/components/servo.png differ diff --git a/docs/atomvm/arcade.html b/docs/atomvm/arcade.html index f119d23..19ee6b1 100644 --- a/docs/atomvm/arcade.html +++ b/docs/atomvm/arcade.html @@ -7,7 +7,7 @@ - + diff --git a/docs/atomvm/atomvm.html b/docs/atomvm/atomvm.html index 3a0858d..39aa6ff 100644 --- a/docs/atomvm/atomvm.html +++ b/docs/atomvm/atomvm.html @@ -7,7 +7,7 @@ - + diff --git a/docs/atomvm/components.html b/docs/atomvm/components.html index 4040dbb..cc16d33 100644 --- a/docs/atomvm/components.html +++ b/docs/atomvm/components.html @@ -7,7 +7,7 @@ - + @@ -226,6 +226,12 @@

Motor DC

Se recomienda una alimentación de 9V separada de la placa de desarrollo para alimentar los motores y tengan una buena velocidad. Son ideales para las ruedas que dan movimiento al carro.

+
+
+motoresdc +
+
Figure 1. Motores DC
+

Guía de Conexiones

@@ -353,6 +359,12 @@

Servomotor

A diferencia de un motor DC, el servomotor puede ser controlado con precisión, pero son más lentos. En este caso se utilizará un Micro servo SG90.

+
+
+servo +
+
Figure 2. Servomotor SG90
+

Guía de Conexiones

@@ -471,7 +483,7 @@

Evi
obstacle
-
Figure 1. Sensor de Obstáculos IR
+
Figure 3. Sensor de Obstáculos IR

Guía de Conexiones

@@ -565,7 +577,7 @@

dht

-
Figure 2. Sensor DHT11
+
Figure 4. Sensor DHT11

Guía de Conexiones

@@ -662,7 +674,7 @@

pir

-
Figure 3. Sensor PIR
+
Figure 5. Sensor PIR

Guía de Conexiones

@@ -741,7 +753,7 @@

Fotoresis
foto
-
Figure 4. Módulo de Fotoresistencia
+
Figure 6. Módulo de Fotoresistencia

Guía de Conexiones

@@ -802,7 +814,7 @@

Potenciometro
potentiometer
-
Figure 5. Potenciómetro
+
Figure 7. Potenciómetro

Guía de Conexiones

@@ -892,7 +904,7 @@

buzzer

-
Figure 6. Zumbador
+
Figure 8. Zumbador

Guía de Conexiones

@@ -977,7 +989,7 @@

Botones

button
-
Figure 7. Botón
+
Figure 9. Botón

Guía de Conexiones

@@ -1146,7 +1158,7 @@

Pantalla OLED
ssd
-
Figure 8. Pantalla SSD1306
+
Figure 10. Pantalla SSD1306

Guía de Conexiones

diff --git a/docs/atomvm/devenv.html b/docs/atomvm/devenv.html index bc40a94..41775b6 100644 --- a/docs/atomvm/devenv.html +++ b/docs/atomvm/devenv.html @@ -7,7 +7,7 @@ - + diff --git a/docs/atomvm/extensions.html b/docs/atomvm/extensions.html index 09f61a3..63aa0f7 100644 --- a/docs/atomvm/extensions.html +++ b/docs/atomvm/extensions.html @@ -5,7 +5,7 @@ Extender AtomVM :: Electrónica, Robótica e IOT con Elixir - + diff --git a/docs/atomvm/remote.html b/docs/atomvm/remote.html index 4a64e8b..eaa200e 100644 --- a/docs/atomvm/remote.html +++ b/docs/atomvm/remote.html @@ -7,7 +7,7 @@ - + diff --git a/docs/colosseo/_images/components/button.png b/docs/colosseo/_images/components/button.png deleted file mode 100644 index 625f26e..0000000 Binary files a/docs/colosseo/_images/components/button.png and /dev/null differ diff --git a/docs/colosseo/_images/components/buzzer.webp b/docs/colosseo/_images/components/buzzer.webp deleted file mode 100644 index 5fecac0..0000000 Binary files a/docs/colosseo/_images/components/buzzer.webp and /dev/null differ diff --git a/docs/colosseo/_images/components/dht.webp b/docs/colosseo/_images/components/dht.webp deleted file mode 100644 index 537d6ad..0000000 Binary files a/docs/colosseo/_images/components/dht.webp and /dev/null differ diff --git a/docs/colosseo/_images/components/foto.jpg b/docs/colosseo/_images/components/foto.jpg deleted file mode 100644 index 48583d7..0000000 Binary files a/docs/colosseo/_images/components/foto.jpg and /dev/null differ diff --git a/docs/colosseo/_images/components/obstacle.jpg b/docs/colosseo/_images/components/obstacle.jpg deleted file mode 100644 index ca7ec31..0000000 Binary files a/docs/colosseo/_images/components/obstacle.jpg and /dev/null differ diff --git a/docs/colosseo/_images/components/pir.jpg b/docs/colosseo/_images/components/pir.jpg deleted file mode 100644 index 001b1bb..0000000 Binary files a/docs/colosseo/_images/components/pir.jpg and /dev/null differ diff --git a/docs/colosseo/_images/components/potentiometer.jpg b/docs/colosseo/_images/components/potentiometer.jpg deleted file mode 100644 index 3812ccf..0000000 Binary files a/docs/colosseo/_images/components/potentiometer.jpg and /dev/null differ diff --git a/docs/colosseo/_images/components/ssd.jpg b/docs/colosseo/_images/components/ssd.jpg deleted file mode 100644 index 51325d7..0000000 Binary files a/docs/colosseo/_images/components/ssd.jpg and /dev/null differ diff --git a/docs/colosseo/colosseo.html b/docs/colosseo/colosseo.html index ec0d7fe..2cb5b95 100644 --- a/docs/colosseo/colosseo.html +++ b/docs/colosseo/colosseo.html @@ -7,7 +7,7 @@ - + diff --git a/docs/colosseo/components.html b/docs/colosseo/components.html deleted file mode 100644 index ab8aa6c..0000000 --- a/docs/colosseo/components.html +++ /dev/null @@ -1,1071 +0,0 @@ - - - - - - Componentes Electrónicos :: Electrónica, Robótica e IOT con Elixir - - - - - - -
- -
-
- -
- -
- -
-

Componentes Electrónicos

-
-
-
-

En esta sección se mostrará ejemplos de cómo conectar y utilizar distintos componentes -de electrónica que podrían ser utilizados en los robots del coliseo atómico.

-
-
-
-
-

Motor DC

-
-
-

El Motor DC requiere de una placa L298N para poder ser controlado desde la ESP32. -Se recomienda una alimentación de 9V separada de la placa de desarrollo para alimentar los motores -y tengan una buena velocidad. Son ideales para las ruedas que dan movimiento al carro.

-
-
-

Guía de Conexiones

- -
-
-

Código de Ejemplo

- -
-
-

Ejemplo de Funcionamiento

- -
-
-
-
-

Servomotor

-
-
-

A diferencia de un motor DC, el servomotor puede ser controlado con precisión, pero son más lentos. -En este caso se utilizará un Micro servo SG90.

-
-
-

Guía de Conexiones

- -
-
-

Código de Ejemplo

- -
-
-

Ejemplo de Funcionamiento

- -
-
-
-
-

Evitar Obstáculos

-
-
-

El módulo de evitación de obstaulos utiliza un sensor infrarrojo para enviar una señal al detectar un obstáculo.

-
-
-
-obstacle -
-
Figure 1. Sensor de Obstáculos IR
-
-
-

Guía de Conexiones

-
-

Para conectar un Sensor de Obstáculos IR a la ESP32:

-
-
-
    -
  • -

    Pines del Sensor de Obstáculos IR:

    -
  • -
  • -

    VCC: Alimentación

    -
  • -
  • -

    GND: Tierra

    -
  • -
  • -

    OUT: Salida digital

    -
  • -
  • -

    Conexión a la ESP32:

    -
  • -
  • -

    VCC (Sensor) → Pin 3V3 de la ESP32

    -
  • -
  • -

    GND (Sensor) → Pin GND de la ESP32

    -
  • -
  • -

    OUT (Sensor) → Pin GPIO de la ESP32 (Ej: GPIO33)

    -
  • -
-
-
-

Notas:

-
-
-
    -
  • -

    Algunos módulos tienen un potenciómetro para ajustar la distancia de detección.

    -
  • -
  • -

    La salida OUT es típicamente LOW cuando detecta un obstáculo y HIGH cuando no detecta nada.

    -
  • -
-
-
-
-

Código de Ejemplo

-
-
-
defmodule DetectTest do
-  @led_pin 2
-  @detection_pin 33
-
-  def start() do
-    :gpio.set_pin_mode(@led_pin, :output)
-    :gpio.set_pin_mode(@detection_pin, :input)
-    loop()
-  end
-
-  defp loop() do
-    level = read_detection(@detection_pin)
-    :gpio.digital_write(@led_pin, level)
-    Process.sleep(100)
-    loop()
-  end
-
-  defp read_detection(pin) do
-    result = GPIO.digital_read(pin)
-    :io.format('Result = ~p~n', [result])
-    result
-  end
-end
-
-
-
-
-
-
-

Sensor de temperatura y humedad

-
-
-

El módulo de DHT11 es un sensor digital que mide la temperatura ambiente y la humedad, usando un sensor de humedad capacitativo y un termistor, mostrando los datos a través de un pin digital.

-
-
-

Requiere de un driver adicional: https://github.com/atomvm/atomvm_dht

-
-
-
-dht -
-
Figure 2. Sensor DHT11
-
-
-

Guía de Conexiones

-
-

Para conectar un sensor DHT11 a la ESP32:

-
-
-
    -
  • -

    Pines del Sensor DHT:

    -
  • -
  • -

    VCC (o +): Alimentación (3.3V)

    -
  • -
  • -

    DATA (o SIG): Pin de datos

    -
  • -
  • -

    GND (o -): Tierra

    -
  • -
  • -

    (Nota: Algunos módulos DHT tienen 3 pines, otros tienen 4 y el pin no usado se deja flotante. Asegúrate de identificar VCC, DATA y GND correctamente).

    -
  • -
  • -

    Conexión a la ESP32:

    -
  • -
  • -

    VCC (DHT) → Pin 3V3 de la ESP32

    -
  • -
  • -

    GND (DHT) → Pin GND de la ESP32

    -
  • -
  • -

    DATA (DHT) → Pin GPIO de la ESP32 (Ej: GPIO21)

    -
  • -
-
-
-
-

Código de Ejemplo

-
-
-
defmodule DhtTest do
-  @dht_pin 21
-
-  def start() do
-    {:ok, dht} = :dht.start(%{pin: @dht_pin, device: :dht_11})
-    loop(dht)
-  end
-
-  defp loop(dht) do
-    take_reading(dht)
-    Process.sleep(5000)
-    loop(dht)
-  end
-
-  defp take_reading(dht) do
-    case :dht.take_reading(dht) do
-      {:ok, {{temp, tempFractional}, {hum, humFractional}}} ->
-        :io.format('Temperature: ~p.~pC  Humidity: ~p.~p%~n', [
-          temp,
-          tempFractional,
-          hum,
-          humFractional
-        ])
-      error ->
-        :io.format('Error taking reading: ~p~n', [error])
-    end
-  end
-end
-
-
-
-
mix.exs
-
-
...
-  defp deps do
-    [
-      {:exatomvm, git: "https://github.com/atomvm/ExAtomVM/"},
-      {:dht, git: "https://github.com/UncleGrumpy/atomvm_dht"}
-    ]
-  end
-...
-
-
-
-
-
-
-

Sensor de movimiento

-
-
-

El sensor de movimiento PIR mide la luz infrarroja emitida en su campo de visión. Cada cuerpo libera energía térmica, lo que permite que el sensor los detecte.

-
-
-
-pir -
-
Figure 3. Sensor PIR
-
-
-

Guía de Conexiones

-
-

Para conectar un Sensor de Movimiento PIR a la ESP32:

-
-
-
    -
  • -

    Pines del Sensor PIR:

    -
  • -
  • -

    VCC: Alimentación

    -
  • -
  • -

    GND: Tierra

    -
  • -
  • -

    OUT: Salida digital (HIGH cuando detecta movimiento, LOW en reposo)

    -
  • -
  • -

    Conexión a la ESP32:

    -
  • -
  • -

    VCC (PIR) → Pin 3V3 de la ESP32

    -
  • -
  • -

    GND (PIR) → Pin GND de la ESP32

    -
  • -
  • -

    OUT (PIR) → Pin GPIO de la ESP32 (Ej: GPIO26)

    -
  • -
-
-
-
-

Código de Ejemplo

-
-
-
defmodule SensorTest do
-  @led_pin 2
-  @motion_pin 26
-
-  def start() do
-    :gpio.set_pin_mode(@led_pin, :output)
-    :gpio.set_pin_mode(@motion_pin, :input)
-    loop()
-  end
-
-  defp loop() do
-    level = read_detection(@motion_pin)
-    :gpio.digital_write(@led_pin, level)
-    Process.sleep(100)
-    loop()
-  end
-
-  defp read_detection(pin) do
-    result = GPIO.digital_read(pin)
-    :io.format('Result = ~p~n', [result])
-    result
-  end
-end
-
-
-
-
-
-
-

Fotoresistencia

-
-
-

La fotoresistencia son útiles para crear robots que sigan líneas -o eviten obstáculos según el nivel de luz.

-
-
-
-foto -
-
Figure 4. Módulo de Fotoresistencia
-
-
-

Guía de Conexiones

-
-

Para conectar un Módulo de Fotoresistencia a la ESP32:

-
-
-
    -
  • -

    Pines del Módulo de Fotoresistencia:

    -
  • -
  • -

    VCC: Alimentación

    -
  • -
  • -

    GND: Tierra

    -
  • -
  • -

    OUT (o DO): Salida digital

    -
  • -
  • -

    Conexión a la ESP32:

    -
  • -
  • -

    VCC → Pin 3V3 de la ESP32

    -
  • -
  • -

    GND → Pin GND de la ESP32

    -
  • -
  • -

    OUT → Pin GPIO de la ESP32 (Ej: GPIO26)

    -
  • -
-
-
-

Notas:

-
-
-
    -
  • -

    Estos módulos suelen tener un potenciómetro para ajustar el umbral de luz que activa la salida digital.

    -
  • -
-
-
-

El ejemplo utilizado para el sensor de movimento también aplica para la fotoresistencia.

-
-
-
-
-
-

Potenciometro

-
-
-

Los pontenciómetros son útiles para configurar la intensidad de ciertas configuraciones.

-
-
-
-potentiometer -
-
Figure 5. Potenciómetro
-
-
-

Guía de Conexiones

-
-

Para conectar un Potenciómetro a la ESP32:

-
-
-
    -
  • -

    Pines del Potenciómetro:

    -
  • -
  • -

    Pin Exterior 1: VCC (Alimentación)

    -
  • -
  • -

    Pin Exterior 2: GND (Tierra)

    -
  • -
  • -

    Pin Central (Wiper): SIG (Salida de señal analógica)

    -
  • -
  • -

    Conexión a la ESP32:

    -
  • -
  • -

    Pin Exterior 1 → Pin 3V3 de la ESP32

    -
  • -
  • -

    Pin Exterior 2 → Pin GND de la ESP32

    -
  • -
  • -

    Pin Central → Pin ADC de la ESP32 (Ej: GPIO34)

    -
  • -
-
-
-

Notas:

-
-
-
    -
  • -

    Los pines ADC de la ESP32 son específicos. GPIO32-39 son los más comunes para ADC1.

    -
  • -
  • -

    La lectura del potenciómetro proporcionará un valor analógico que varía según la posición del eje.

    -
  • -
-
-
-
-

Código de Ejemplo

-
-
-
defmodule PotentiometerTest do
-  @potentiometer_pin 34
-
-  def start do
-    :ok = :esp_adc.start(@potentiometer_pin, bitwidth: :bit_max, atten: :db_12)
-
-    loop()
-  end
-
-  def loop() do
-    read_potentiometer(@potentiometer_pin)
-
-    loop()
-  end
-
-  defp read_potentiometer(pin) do
-    {:ok, {raw, mv}} =
-      :esp_adc.read(pin, [:raw, :voltage, samples: 48])
-
-    :io.format('ADC pin ~p raw value=~p millivolts=~p~n', [pin, raw, mv])
-  end
-end
-
-
-
-
-
-
-

Zumbador activo y pasivo

-
-
-

Los zumbadores activos tienen un oscilador interno que produce un tono, lo que los hace fácil de usar. En cambio, los zumbadores pasivos requieren de una señal externa para generar un tono, ofreciendo mayor control a cambio de mayor complejidad.

-
-
-
-buzzer -
-
Figure 6. Zumbador
-
-
-

Guía de Conexiones

-
-

Para conectar un Zumbador Activo a la ESP32:

-
-
-
    -
  • -

    Pines del Zumbador Activo:

    -
  • -
  • -

    Pin Positivo (+): Alimentación (pin más largo)

    -
  • -
  • -

    Pin Negativo (-): Tierra (pin más corto)

    -
  • -
  • -

    Conexión a la ESP32:

    -
  • -
  • -

    Pin Positivo → Pin GPIO de la ESP32 (Ej: GPIO26)

    -
  • -
  • -

    Pin Negativo → Pin GND de la ESP32

    -
  • -
-
-
-

Notas:

-
-
-
    -
  • -

    Un zumbador activo produce un tono fijo cuando se le aplica voltaje. No requiere una señal PWM para generar sonido.

    -
  • -
-
-
-
-

Código de Ejemplo

-
-
-
defmodule BuzzerTest do
-  @led_pin 2
-  @detection_pin 33
-  @buzzer_pin 26
-
-  def start() do
-    :gpio.set_pin_mode(@led_pin, :output)
-    :gpio.set_pin_mode(@detection_pin, :input)
-    :gpio.set_pin_mode(@buzzer_pin, :output)
-    loop()
-  end
-
-  defp loop() do
-    level = read_detection(@detection_pin)
-    :gpio.digital_write(@led_pin, level)
-    :gpio.digital_write(@buzzer_pin, level)
-    Process.sleep(100)
-    loop()
-  end
-
-  defp read_detection(pin) do
-    result = :gpio.digital_read(pin)
-    :io.format('Result = ~pn', [result])
-    result
-  end
-end
-
-
-
-
-
-
-

Botones

-
-
-

Un botón pulsador táctil común de 4 pines tiene sus contactos internos configurados de manera que los dos pines en cada uno de sus lados largos están siempre eléctricamente conectados entre sí. Al presionar el botón, se establece temporalmente una conexión entre estos dos lados que de otro modo estarían separados, cerrando el circuito. Esta configuración interna significa que para cablear el botón, solo necesitas usar un pin de cada lado opuesto, ya que el otro pin en el mismo lado ofrece un punto de conexión idéntico.

-
-
-
-button -
-
Figure 7. Botón
-
-
-

Guía de Conexiones

-
-

En el ejemplo se utiliza un pull-up interno. Para conectar un Botón Pulsador a la ESP32 con pull-up interno:

-
-
-
    -
  • -

    Pines del Botón Pulsador: Dos terminales

    -
  • -
  • -

    Conexión a la ESP32:

    -
  • -
  • -

    Terminal 1 del Botón → Pin GPIO de la ESP32 (Ej: GPIO33)

    -
  • -
  • -

    Terminal 2 del Botón → Pin GND de la ESP32

    -
  • -
-
-
-

Notas:

-
-
-
    -
  • -

    Con esta configuración, el pin GPIO estará HIGH (3.3V) cuando el botón no esté presionado (gracias al pull-up interno).

    -
  • -
  • -

    Cuando el botón es presionado, el pin GPIO se conecta a GND y su lectura será LOW.

    -
  • -
  • -

    Esto elimina la necesidad de un resistor externo.

    -
  • -
-
-
-
-

Código de Ejemplo

-
-
-
defmodule ButtonTest do
-  @test_duty 3000
-  @test_fade_time 2000
-
-  @high_speed_timer 0
-  @low_speed_timer 1
-
-  @led_1 2
-  @led_2 23
-
-  @button_pin 33
-
-  def start do
-    GPIO.set_pin_mode(@button_pin, :input)
-    GPIO.set_pin_pull(@button_pin, :up)
-
-    ledc_hs_timer = [
-      {:duty_resolution, 13},
-      {:freq_hz, 5000},
-      {:speed_mode, LEDC.high_speed_mode()},
-      {:timer_num, @high_speed_timer}
-    ]
-
-    :ok = LEDC.timer_config(ledc_hs_timer)
-
-    ledc_ls_timer = [
-      {:duty_resolution, 13},
-      {:freq_hz, 5000},
-      {:speed_mode, LEDC.low_speed_mode()},
-      {:timer_num, @low_speed_timer}
-    ]
-
-    :ok = LEDC.timer_config(ledc_ls_timer)
-
-    ledc_channel = [
-      [
-        {:channel, 0},
-        {:duty, 0},
-        {:gpio_num, @led_1},
-        {:speed_mode, LEDC.high_speed_mode()},
-        {:hpoint, 0},
-        {:timer_sel, @high_speed_timer}
-      ],
-      [
-        {:channel, 1},
-        {:duty, 0},
-        {:gpio_num, @led_2},
-        {:speed_mode, LEDC.high_speed_mode()},
-        {:hpoint, 0},
-        {:timer_sel, @high_speed_timer}
-      ]
-    ]
-
-    Enum.each(ledc_channel, fn channel_config -> :ok = LEDC.channel_config(channel_config) end)
-    :ok = LEDC.fade_func_install(0)
-    loop(ledc_channel)
-  end
-
-  def loop(ledc_channel) do
-    if read_button(@button_pin) == :pressed do
-      wait_for_release(@button_pin)
-    end
-
-    :io.format('1. LEDC fade up to duty = p~n', [@test_duty])
-    Enum.each(ledc_channel, fn channel_config -> do_stage_1(channel_config) end)
-    Process.sleep(@test_fade_time)
-
-    :io.format('2. LEDC fade down to duty = 0~n')
-    Enum.each(ledc_channel, fn channel_config -> do_stage_2(channel_config) end)
-    Process.sleep(@test_fade_time)
-
-    loop(ledc_channel)
-  end
-
-  defp do_stage_1(channel_config) do
-    speed_mode = :proplists.get_value(:speed_mode, channel_config)
-    channel = :proplists.get_value(:channel, channel_config)
-    :ok = LEDC.set_fade_with_time(speed_mode, channel, @test_duty, @test_fade_time)
-    :ok = LEDC.fade_start(speed_mode, channel, LEDC.fade_no_wait())
-  end
-
-  defp do_stage_2(channel_config) do
-    speed_mode = :proplists.get_value(:speed_mode, channel_config)
-    channel = :proplists.get_value(:channel, channel_config)
-    :ok = LEDC.set_fade_with_time(speed_mode, channel, 0, @test_fade_time)
-    :ok = LEDC.fade_start(speed_mode, channel, LEDC.fade_no_wait())
-  end
-
-  defp read_button(pin) do
-    result = GPIO.digital_read(pin)
-    :io.format('Result = ~p~n', [result])
-    case result do
-      :low -> :pressed
-      :high -> :released
-    end
-  end
-
-  defp wait_for_release(pin) do
-    Process.sleep(50)
-
-    if read_button(pin) == :pressed do
-      wait_for_release(pin)
-    else
-      :ok
-    end
-  end
-end
-
-
-
-
-
-
-

Pantalla OLED

-
-
-

La pantalla OLED SSD1306 utiliza el protocolo de comunicación I2C para conectarse a la ESP32. Para la transmisión de datos, el pin SDA del display se conecta al pin de datos I2C de la ESP32 (generalmente GPIO21), y el pin SCL del display al pin de reloj I2C de la ESP32 (comúnmente GPIO22).

-
-
-

Requiere de un driver adicional: https://github.com/atomvm/atomgl

-
-
-
-ssd -
-
Figure 8. Pantalla SSD1306
-
-
-

Guía de Conexiones

-
-

Para conectar una Pantalla OLED (SSD1306 I2C) a la ESP32:

-
-
-
    -
  • -

    Pines de la Pantalla OLED:

    -
  • -
  • -

    VCC: Alimentación

    -
  • -
  • -

    GND: Tierra

    -
  • -
  • -

    SCL: Línea de reloj I2C

    -
  • -
  • -

    SDA: Línea de datos I2C

    -
  • -
  • -

    Conexión a la ESP32:

    -
  • -
  • -

    VCC (OLED) → Pin 3V3 de la ESP32

    -
  • -
  • -

    GND (OLED) → Pin GND de la ESP32

    -
  • -
  • -

    SCL (OLED) → Pin GPIO22 de la ESP32 (Pin SCL I2C por defecto)

    -
  • -
  • -

    SDA (OLED) → Pin GPIO21 de la ESP32 (Pin SDA I2C por defecto)

    -
  • -
-
-
-
-

Código de Ejemplo

-
-
-
defmodule SsdTest do
-  @sda_pin 21
-  @scl_pin 22
-
-  def start do
-    i2c_opts = [
-      sda: @sda_pin,
-      scl: @scl_pin,
-      clock_speed_hz: 40000,
-      peripheral: "i2c0"
-    ]
-
-    i2c_host = :i2c.open(i2c_opts)
-
-    display_opts = [
-      width: 128,
-      height: 64,
-      compatible: "solomon-systech,ssd1306",
-      i2c_host: i2c_host,
-      reset: 18
-    ]
-
-    display = :erlang.open_port({:spawn, "display"}, display_opts)
-
-    {:ok, pid} =
-      HelloScene.start_link([],
-        display_server: {:port, display}
-      )
-
-    Process.sleep(:infinity)
-  end
-end
-
-defmodule HelloScene do
-  def start_link(args, opts) do
-    :avm_scene.start_link(__MODULE__, args, opts)
-  end
-
-  def init(_args) do
-    :erlang.send_after(100, self(), :update_display)
-    {:ok, %{width: 320, height: 240}}
-  end
-
-  def handle_info(:update_display, %{width: width, height: height} = state) do
-    items = [
-      {:text, 10, 20, :default16px, 0x000000, 0xFFFFFF, "Hello, World!"},
-      {:rect, 0, 0, width, height, 0xFFFFFF}
-    ]
-
-    {:noreply, state, [{:push, items}]}
-  end
-end
-
-
-
-
mix.exs
-
-
...
-  defp deps do
-    [
-      {:avm_scene, git: "https://github.com/atomvm/avm_scene/"},
-      {:exatomvm, git: "https://github.com/atomvm/ExAtomVM/"}
-    ]
-  end
-...
-
-
-
-
-
-
-
-
-
- - - - - - - - - diff --git a/docs/colosseo/devenv.html b/docs/colosseo/devenv.html deleted file mode 100644 index ae36f4a..0000000 --- a/docs/colosseo/devenv.html +++ /dev/null @@ -1,439 +0,0 @@ - - - - - - Entorno de Desarrollo :: Electrónica, Robótica e IOT con Elixir - - - - - - -
- -
-
- -
- -
- -
-

Entorno de Desarrollo

-
-
-
-

En esta sección se mostrará cómo configurar el entorno de desarrollo -y compilar AtomVM para ser ejecutado en la ESP32 utilizando un sistema operativo Linux.

-
-
-
-
-

Linux/MacOS

-
-
-

Se recomienda usar Devenv para gestionar dependencias del sistema. El siguiente archivo devenv.nix define todas las dependencias necesarias para compilar un proyecto Elixir a avm, y luego flashear el resultado a un ESP32:

-
-
-
devenv.nix
-
-
{ lib, pkgs, ... }:
-
-{
-  languages.elixir.enable = true;
-  packages = [
-    pkgs.inotify-tools
-
-    pkgs.esptool
-    pkgs.picocom
-  ] ++
-  lib.optionals pkgs.stdenv.isDarwin [
-    # for ExUnit notifier
-    pkgs.terminal-notifier
-
-    # for package - file_system
-    pkgs.darwin.apple_sdk.frameworks.CoreFoundation
-    pkgs.darwin.apple_sdk.frameworks.CoreServices
-  ];
-
-  scripts.flash.exec = ''
-    mix atomvm.packbeam && sudo esptool --chip auto --port /dev/ttyUSB0 --baud 921600 \
-      write-flash 0x250000 serial_test.avm
-  '';
-
-  scripts.monitor.exec = ''
-    sudo picocom -b 115200 /dev/ttyUSB0
-  '';
-
-  scripts.format.exec = ''
-    sudo esptool --chip auto --port /dev/ttyUSB0 --baud 921600 erase-flash
-  '';
-}
-
-
-
-

El entorno también incluye un alias para flashear el programa (flash) y un alias para monitorear la salida serial (monitor). Estos alias se pueden ejectuar directamente a través de la shell. Para entrar a la shell de devenv, se debe ejecutar el comando devenv shell.

-
-
-

Se asume que la entrada de ESP32 se encuentra en /dev/ttyUSB0. En caso de no encontrarse ahí (se puede verificar con ls /dev/ttyUSB*), se debe cambiar en la definición de los scripts.

-
-
-
-
-

Preparar ESP32

-
-
-

Para correr programas Elixir compilados a avm, es necesario primero flashear la imagen de AtomVM (con soporte para Elixir) en la ESP32.

-
-
-
-
# eliminar memoria flash
-sudo esptool --chip auto --port /dev/ttyUSB0 --baud 921600 erase-flash
-
-# flashear AtomVM (descarga en https://github.com/atomvm/AtomVM/releases)
-
-sudo esptool \
-  --chip auto \
-  --port /dev/ttyUSB0 --baud 921600 \
-  --before default_reset --after hard_reset \
-  write_flash -u \
-  --flash_mode dio --flash_freq 40m --flash_size detect \
-  0x1000 \
-  ./AtomVM-esp32-elixir-v0.6.6.img
-
-
-
-
-
-

Encender un LED con AtomVM

-
-
-
mix.exs
-
-
defmodule LedTest.MixProject do
-  use Mix.Project
-
-  def project do
-    [
-      app: :led_test,
-      version: "0.1.0",
-      elixir: "~> 1.18",
-      start_permanent: Mix.env() == :prod,
-      deps: deps(),
-      atomvm: [
-        start: LedTest,
-        flash_offset: 0x250000
-      ]
-    ]
-  end
-
-  # Run "mix help compile.app" to learn about applications.
-  def application do
-    [
-      extra_applications: [:logger]
-    ]
-  end
-
-  # Run "mix help deps" to learn about dependencies.
-  defp deps do
-    [
-      {:exatomvm, git: "https://github.com/atomvm/ExAtomVM/"}
-    ]
-  end
-end
-
-
-
-
lib/led_test.ex
-
-
defmodule LedTest do
-  @test_duty 3000
-  @test_fade_time 2000
-
-  @led_1 2 # led de ESP32
-
-  def start do
-    ledc_hs_timer = [
-      {:duty_resolution, 13},
-      {:freq_hz, 5000},
-      {:speed_mode, LEDC.high_speed_mode()},
-      {:timer_num, @high_speed_timer}
-    ]
-
-    :ok = LEDC.timer_config(ledc_hs_timer)
-
-    ledc_channel = [
-      [
-        {:channel, 0},
-        {:duty, 0},
-        {:gpio_num, @led_1},
-        {:speed_mode, LEDC.high_speed_mode()},
-        {:hpoint, 0},
-        {:timer_sel, @high_speed_timer}
-      ]
-    ]
-
-    Enum.each(ledc_channel, fn channel_config -> :ok = LEDC.channel_config(channel_config) end)
-    :ok = LEDC.fade_func_install(0)
-    loop(ledc_channel)
-  end
-
-  def loop(ledc_channel) do
-    :io.format('1. LEDC fade up to duty = ~p~n', [@test_duty])
-    Enum.each(ledc_channel, fn channel_config -> do_stage_1(channel_config) end)
-    Process.sleep(@test_fade_time)
-
-    :io.format('2. LEDC fade down to duty = 0~n')
-    Enum.each(ledc_channel, fn channel_config -> do_stage_2(channel_config) end)
-    Process.sleep(@test_fade_time)
-
-    :io.format('3. LEDC set duty = ~p without fade~n', [@test_duty])
-    Enum.each(ledc_channel, fn channel_config -> do_stage_3(channel_config) end)
-    Process.sleep(@test_fade_time)
-
-    :io.format('4. LEDC set duty = 0 without fade~n')
-    Enum.each(ledc_channel, fn channel_config -> do_stage_4(channel_config) end)
-    Process.sleep(@test_fade_time)
-
-    loop(ledc_channel)
-  end
-
-  defp do_stage_1(channel_config) do
-    speed_mode = :proplists.get_value(:speed_mode, channel_config)
-    channel = :proplists.get_value(:channel, channel_config)
-    :ok = LEDC.set_fade_with_time(speed_mode, channel, @test_duty, @test_fade_time)
-    :ok = LEDC.fade_start(speed_mode, channel, LEDC.fade_no_wait())
-  end
-
-  defp do_stage_2(channel_config) do
-    speed_mode = :proplists.get_value(:speed_mode, channel_config)
-    channel = :proplists.get_value(:channel, channel_config)
-    :ok = LEDC.set_fade_with_time(speed_mode, channel, 0, @test_fade_time)
-    :ok = LEDC.fade_start(speed_mode, channel, LEDC.fade_no_wait())
-  end
-
-  defp do_stage_3(channel_config) do
-    speed_mode = :proplists.get_value(:speed_mode, channel_config)
-    channel = :proplists.get_value(:channel, channel_config)
-    :ok = LEDC.set_duty(speed_mode, channel, @test_duty)
-    :ok = LEDC.update_duty(speed_mode, channel)
-  end
-
-  defp do_stage_4(channel_config) do
-    speed_mode = :proplists.get_value(:speed_mode, channel_config)
-    channel = :proplists.get_value(:channel, channel_config)
-    :ok = LEDC.set_duty(speed_mode, channel, 0)
-    :ok = LEDC.update_duty(speed_mode, channel)
-  end
-end
-
-
-
-

Luego, en una shell con devenv:

-
-
-
-
flash
-
-
-
-

Si logras ejecutar éste código y el Led prende. Exitosamente -has configurado el entorno de desarrollo para AtomVM.

-
-
-
-
-
-
-
- - - - - - - - - diff --git a/docs/colosseo/wifi.html b/docs/colosseo/wifi.html deleted file mode 100644 index a9d4773..0000000 --- a/docs/colosseo/wifi.html +++ /dev/null @@ -1,499 +0,0 @@ - - - - - - Conexión a través de Wi-Fi :: Electrónica, Robótica e IOT con Elixir - - - - - - - - -
- -
-
- -
- -
- -
-

Conexión a través de Wi-Fi

-
-
-
-

En esta sección se mostrará como conectar un dispositivo al ESP32 y enviar comandos via un navegador.

-
-
-
-
-

Dependencias de AtomVM

-
-
-

Para obtener acceso a la librería httpd de Erlang, es necesario incluir atomvm_lib en el archivo mix.exs.

-
-
-
mix.exs
-
-
defp deps do
-  [
-    {:exatomvm, git: "https://github.com/atomvm/ExAtomVM/"},
-    {:atomvm_lib, git: "https://github.com/atomvm/atomvm_lib/"}
-  ]
-end
-
-
-
-
-
-

Ejemplo

-
-
-

A continuación, se incluye un módulo de ejemplo que implementa httpd para servir archivos y una API desde un servidor hosteado en la ESP32.

-
-
-
-
defmodule ApTest do
-  @behaviour :httpd_api_handler
-
-  @port 8080
-
-  def start() do
-    ap_config = [
-      ssid: "robot test",
-      psk: "passpass",
-      ap_started: fn -> :io.format('Punto de acceso iniciado en 192.168.4.1~n') end
-    ]
-
-    {:ok, _network_pid} = :network.start(ap: ap_config)
-
-    Process.sleep(1000)
-
-    httpd_config = [
-      # handler para ruta /api
-      {[<<"api">>],
-       %{
-         handler: :httpd_api_handler,
-         handler_config: %{
-           module: __MODULE__
-         }
-       }},
-      # handler de archivos para ruta /, expone archivos en directorio /priv
-      {[],
-       %{
-         handler: :httpd_file_handler,
-         handler_config: %{
-           app: :serial_test
-         }
-       }}
-    ]
-
-    {:ok, _httpd_pid} = :httpd.start_link(@port, httpd_config)
-
-    :io.format('Servidor web iniciado en http://192.168.4.1:8080~n')
-
-    :timer.sleep(:infinity)
-  end
-
-  def handle_api_request(:post, [<<"move">>], http_request, _args) do
-    direction = http_request.body
-
-    move_robot(direction)
-
-    {:ok, %{status: "ok"}}
-  end
-
-  def handle_api_request(method, path, _http_request, _args) do
-    :io.format('Petición no soportada: ~p ~p~n', [method, path])
-    :not_found
-  end
-
-  defp move_robot(direction) do
-    :io.format('Comando de movimiento recibido: ~p~n', [direction])
-    # aqui iría el código para mover el robot
-  end
-end
-
-
-
-

También es necesario incluir un archivo index.html en el directorio /priv del proyecto (se debe crear si no existe), para acceder a la API a través de una interfaz.

-
-
-
priv/index.html
-
-
<!DOCTYPE html>
-<html>
-<head>
-    <title>Control del Robot</title>
-    <meta name="viewport" content="width=device-width, initial-scale=1">
-    <style>
-        :root {
-            --bg: #0f1220;
-            --panel: #1a1e35;
-            --btn: #2a2f55;
-            --btn-hover: #3a4090;
-            --btn-active: #4c53c7;
-            --text: #e8eaff;
-            --danger: #c0392b;
-        }
-
-        body {
-            margin: 0;
-            min-height: 100vh;
-            font-family: system-ui, sans-serif;
-            background: radial-gradient(circle at top, #1a1e35, #0f1220);
-            color: var(--text);
-            display: flex;
-            flex-direction: column;
-            align-items: center;
-            justify-content: center;
-        }
-
-        h1 {
-            margin-bottom: 24px;
-            font-weight: 600;
-        }
-
-        .controls {
-            background: var(--panel);
-            padding: 20px;
-            border-radius: 20px;
-            display: grid;
-            grid-template-columns: repeat(3, 80px);
-            gap: 12px;
-            box-shadow: 0 10px 30px rgba(0,0,0,0.4);
-        }
-
-        .controls button {
-            width: 80px;
-            height: 80px;
-            border-radius: 18px;
-            border: none;
-            background: linear-gradient(180deg, var(--btn), #1f2340);
-            cursor: pointer;
-            display: flex;
-            align-items: center;
-            justify-content: center;
-            box-shadow:
-                0 6px 0 #14172b,
-                0 10px 20px rgba(0,0,0,0.4);
-            transition: transform 0.05s ease, box-shadow 0.05s ease, background 0.15s;
-        }
-
-        .controls button:hover {
-            background: linear-gradient(180deg, var(--btn-hover), #2b3090);
-        }
-
-        .controls button:active {
-            transform: translateY(4px);
-            box-shadow:
-                0 2px 0 #14172b,
-                0 4px 10px rgba(0,0,0,0.4);
-            background: linear-gradient(180deg, var(--btn-active), #3a40b0);
-        }
-
-        .controls svg {
-            width: 36px;
-            height: 36px;
-            fill: var(--text);
-        }
-
-        .forward { grid-column: 2; }
-        .left    { grid-column: 1; }
-        .stop    {
-            grid-column: 2;
-            background: linear-gradient(180deg, var(--danger), #8e1f17);
-        }
-        .right   { grid-column: 3; }
-        .back    { grid-column: 2; }
-
-        .stop:hover {
-            background: linear-gradient(180deg, #e74c3c, #a93226);
-        }
-
-        .status {
-            margin-top: 24px;
-            font-size: 14px;
-            opacity: 0.9;
-        }
-    </style>
-</head>
-<body>
-    <h1>Control del Robot</h1>
-
-    <div class="controls">
-        <button class="forward" onclick="moveRobot('forward')">
-            <svg viewBox="0 0 24 24">
-                <path d="M12 4l-8 8h5v8h6v-8h5z"/>
-            </svg>
-        </button>
-
-        <button class="left" onclick="moveRobot('left')">
-            <svg viewBox="0 0 24 24">
-                <path d="M4 12l8 8v-5h8v-6h-8v-5z"/>
-            </svg>
-        </button>
-
-        <button class="stop" onclick="moveRobot('stop')">
-            <svg viewBox="0 0 24 24">
-                <rect x="6" y="6" width="12" height="12"/>
-            </svg>
-        </button>
-
-        <button class="right" onclick="moveRobot('right')">
-            <svg viewBox="0 0 24 24">
-                <path d="M20 12l-8-8v5h-8v6h8v5z"/>
-            </svg>
-        </button>
-
-        <button class="back" onclick="moveRobot('back')">
-            <svg viewBox="0 0 24 24">
-                <path d="M12 20l8-8h-5v-8h-6v8h-5z"/>
-            </svg>
-        </button>
-    </div>
-
-    <div id="status" class="status">Estado: Listo</div>
-
-    <script>
-        function moveRobot(direction) {
-            document.getElementById("status").innerText = "Estado: Enviando comando..."";
-
-            fetch("/api/move", {
-                method: "POST",
-                headers: { "Content-Type": "text/html" },
-                body: direction
-            })
-            .then(r => r.json())
-            .then(data => {
-                document.getElementById("status").innerText = "Estado: "" + data.status;
-            })
-            .catch(() => {
-                document.getElementById("status").innerText = "Estado: Error de conexión";
-            });
-        }
-    </script>
-</body>
-</html>
-
-
-
-

Para acceder a la API, el dispositivo primero se debe conectar a la red Wi-Fi llamada robot test, y luego acceder a 192.168.4.1:8080/index.html.

-
-
-
- -
-
-
-
- - - - - - - - - diff --git a/docs/communication/bibliography.html b/docs/communication/bibliography.html index 39f07d2..138c3dc 100644 --- a/docs/communication/bibliography.html +++ b/docs/communication/bibliography.html @@ -5,7 +5,7 @@ Untitled :: Electrónica, Robótica e IOT con Elixir - + diff --git a/docs/communication/lorawan.html b/docs/communication/lorawan.html index 1d695d2..995a5db 100644 --- a/docs/communication/lorawan.html +++ b/docs/communication/lorawan.html @@ -7,7 +7,7 @@ - + diff --git a/docs/communication/meshtastic.html b/docs/communication/meshtastic.html index 011aa4d..c84517b 100644 --- a/docs/communication/meshtastic.html +++ b/docs/communication/meshtastic.html @@ -5,7 +5,7 @@ Meshtastic :: Electrónica, Robótica e IOT con Elixir - + diff --git a/docs/communication/sigfox.html b/docs/communication/sigfox.html index 1ca5923..f954fdc 100644 --- a/docs/communication/sigfox.html +++ b/docs/communication/sigfox.html @@ -5,7 +5,7 @@ Sigfox :: Electrónica, Robótica e IOT con Elixir - + diff --git a/docs/communication/zigbee.html b/docs/communication/zigbee.html index a0404fd..d0ba7e6 100644 --- a/docs/communication/zigbee.html +++ b/docs/communication/zigbee.html @@ -5,7 +5,7 @@ Zigbee :: Electrónica, Robótica e IOT con Elixir - + diff --git a/docs/controllers/arduino.html b/docs/controllers/arduino.html index 9f690d7..69f16a7 100644 --- a/docs/controllers/arduino.html +++ b/docs/controllers/arduino.html @@ -7,7 +7,7 @@ - + diff --git a/docs/controllers/esp32.html b/docs/controllers/esp32.html index f988390..ff55f49 100644 --- a/docs/controllers/esp32.html +++ b/docs/controllers/esp32.html @@ -7,7 +7,7 @@ - + diff --git a/docs/controllers/esp32/animatronics.html b/docs/controllers/esp32/animatronics.html index d9f89d2..3ccea59 100644 --- a/docs/controllers/esp32/animatronics.html +++ b/docs/controllers/esp32/animatronics.html @@ -5,7 +5,7 @@ Untitled :: Electrónica, Robótica e IOT con Elixir - + diff --git a/docs/controllers/esp32/gladiators.html b/docs/controllers/esp32/gladiators.html index 344490b..13c8d5a 100644 --- a/docs/controllers/esp32/gladiators.html +++ b/docs/controllers/esp32/gladiators.html @@ -5,7 +5,7 @@ Untitled :: Electrónica, Robótica e IOT con Elixir - + diff --git a/docs/controllers/fpga.html b/docs/controllers/fpga.html index 7c6e8c2..5db0d2d 100644 --- a/docs/controllers/fpga.html +++ b/docs/controllers/fpga.html @@ -7,7 +7,7 @@ - + diff --git a/docs/controllers/ic555.html b/docs/controllers/ic555.html index afeda06..92804ab 100644 --- a/docs/controllers/ic555.html +++ b/docs/controllers/ic555.html @@ -7,7 +7,7 @@ - + diff --git a/docs/controllers/pic16f877a.html b/docs/controllers/pic16f877a.html index f2ad94e..c2b0591 100644 --- a/docs/controllers/pic16f877a.html +++ b/docs/controllers/pic16f877a.html @@ -7,7 +7,7 @@ - + diff --git a/docs/controllers/raspberry.html b/docs/controllers/raspberry.html index f056045..1fff792 100644 --- a/docs/controllers/raspberry.html +++ b/docs/controllers/raspberry.html @@ -7,7 +7,7 @@ - + diff --git a/docs/controllers/smt32.html b/docs/controllers/smt32.html deleted file mode 100644 index 27479c0..0000000 --- a/docs/controllers/smt32.html +++ /dev/null @@ -1,228 +0,0 @@ - - - - - - SMT32 :: Electrónica, Robótica e IOT con Elixir - - - - - - - - -
- -
-
- -
- -
- - -
-
-
- - - - - - - - - diff --git a/docs/controllers/stm32.html b/docs/controllers/stm32.html index 367f5e8..0824bb7 100644 --- a/docs/controllers/stm32.html +++ b/docs/controllers/stm32.html @@ -7,7 +7,7 @@ - + diff --git a/docs/esp32/project-gladiators.html b/docs/esp32/project-gladiators.html deleted file mode 100644 index b0ba774..0000000 --- a/docs/esp32/project-gladiators.html +++ /dev/null @@ -1,594 +0,0 @@ - - - - - - Proyecto: Gladiadores Robots :: Electrónica, Robótica e IOT con Elixir - - - - - - -
- -
-
- -
- -
- -
-

Proyecto: Gladiadores Robots

-
-
-
-

El objetivo es crear un "Gladiador Robot" controlado por un smartphone via Wifi, -este debe ser capaz de reventar un globo. El ganador es quien reviente el globo del oponente.

-
-
-
Alumnos de Robótica UVM 2025 con su Gladiador
-

gladiador

-
-
-
Combate de Gladiadores Robot
-
- -
-
-
-
-
-

Materiales

-
- ----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ÍtemDescripción¿Donde adquirir?

ESP32 (Wifi) + Smartphone

Principal componente. Se programará para enviar señales a los servomotores y crear un servidor web para ser controlado via Smartphone.

https://altronics.cl/tarjeta-esp32-microusb

Placa de desarrollo ESP32

Extensión del ESP32 que incluye regulador de voltaje para resistir hasta 16V de entrada (DC) y contiene hileras con voltaje, tierra y señal de forma más comoda.

https://es.aliexpress.com/item/1005008212851634.html

2 motores DC 3 a 12V

Principal fuente de movimiento del gladiador. La elección del motor y su necesidad de voltaje es a criterio del equipo (mayor velocidad = mayor voltaje).

https://articulo.mercadolibre.cl/MLC-923623185-motor-dc-coche-gear-amarillo-3v-12v-_JM

L298N

Permite controlar dos motores de corriente continua o un motor paso a paso bipolar de hasta 2 amperes.

https://altronics.cl/modulo-puente-h-l298

Chasis + Ruedas de Goma + Porta Pilas

Principal fuente de poder y marco para armar. Alimentación entre 6v a 12v. 9v recomendado.

https://altronics.cl/kit-chasis-2wd-1

Gladiador de Lego (A elección).

Mini figura de lego versión dungeons and dragons o similar.

https://www.tiendalego.cl/products/dungeons-dragons-71047?variant=41690791805046

Protoboard

Marco para conexión de componentes. Recomendado 400 puntos.

https://altronics.cl/protoboard-400ptos

Cables Jumper

Macho - Hembra, Macho - Macho. Permite conectar los componentes.

https://altronics.cl/JW_MF_40_10

Globos largos (Colores diferentes para cada gladiador).

Globos inflables + bombin.

https://belina.cl/globos-largos-20cm-bombin-colores-surtidos-20-pcs

Armas para reventar el Globo (A elección)

Clavos, alfileres o materiales corto punzantes varios.

https://www.masferret.cl/product/clavo-punta-1

-
-
Diagrama de conexión entre componentes
-

gladiator diagram

-
- - ------- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Table 1. Tabla de conexiones

ESP32 MONTADO EN PLACA

MOTOR AC1

MOTOR AC2

L298N

Batería

Pin 16

IN1

Pin 17

IN2

Pin 18

IN3

Pin 19

IN4

GND

GND

(+)

OUT1

(-)

OUT2

(+)

OUT3

(-)

OUT4

IN12V

(+)

GND

(-)

Jack de carga

(+)(-)

-
- - - - - -
- - -
-

La posición del globo depende de cada gladiador. -Pero almenos debe tener dos puntos de anclaje inferior.

-
-
-
-
-

Código fuente

-
-
Código fuente del gladiador
-
-
#include <WiFi.h>
-#include <WebServer.h>
-
-// Nombre de la red WiFi creada por el ESP32
-const char* ssid = "RobotESP32";
-const char* password = "12345678";
-
-// Pines del L298N
-const int IN1 = 16;
-const int IN2 = 17;
-const int IN3 = 18;
-const int IN4 = 19;
-
-WebServer server(80);
-
-// Funciones de movimiento
-void parar() {
-  digitalWrite(IN1, LOW);
-  digitalWrite(IN2, LOW);
-  digitalWrite(IN3, LOW);
-  digitalWrite(IN4, LOW);
-}
-
-void adelante() {
-  digitalWrite(IN1, HIGH);
-  digitalWrite(IN2, LOW);
-  digitalWrite(IN3, HIGH);
-  digitalWrite(IN4, LOW);
-}
-
-void atras() {
-  digitalWrite(IN1, LOW);
-  digitalWrite(IN2, HIGH);
-  digitalWrite(IN3, LOW);
-  digitalWrite(IN4, HIGH);
-}
-
-void izquierda() {
-  digitalWrite(IN1, LOW);
-  digitalWrite(IN2, HIGH);
-  digitalWrite(IN3, HIGH);
-  digitalWrite(IN4, LOW);
-}
-
-void derecha() {
-  digitalWrite(IN1, HIGH);
-  digitalWrite(IN2, LOW);
-  digitalWrite(IN3, LOW);
-  digitalWrite(IN4, HIGH);
-}
-
-// Página web con botones
-String paginaHTML() {
-  return R"rawliteral(
-    <!DOCTYPE html>
-    <html>
-    <head>
-      <title>Control del Robot</title>
-      <style>
-        body { text-align: center; font-family: Arial; }
-        button {
-          width: 100px; height: 50px;
-          font-size: 18px; margin: 5px;
-        }
-      </style>
-    </head>
-    <body>
-      <h1>Control del Robot</h1>
-      <button onclick="location.href='/adelante'">Adelante</button><br>
-      <button onclick="location.href='/izquierda'">Izquierda</button>
-      <button onclick="location.href='/parar'">Parar</button>
-      <button onclick="location.href='/derecha'">Derecha</button><br>
-      <button onclick="location.href='/atras'">Atrás</button>
-    </body>
-    </html>
-  )rawliteral";
-}
-
-void setup() {
-  Serial.begin(115200);
-
-  // Configurar pines como salida
-  pinMode(IN1, OUTPUT);
-  pinMode(IN2, OUTPUT);
-  pinMode(IN3, OUTPUT);
-  pinMode(IN4, OUTPUT);
-  parar();
-
-  // Iniciar el ESP32 como Access Point
-  WiFi.softAP(ssid, password);
-  Serial.println("Red WiFi creada");
-  Serial.print("IP del robot: ");
-  Serial.println(WiFi.softAPIP());
-
-  // Rutas del servidor
-  server.on("/", []() {
-    server.send(200, "text/html", paginaHTML());
-  });
-  server.on("/adelante", []() {
-    adelante();
-    server.send(200, "text/html", paginaHTML());
-  });
-  server.on("/atras", []() {
-    atras();
-    server.send(200, "text/html", paginaHTML());
-  });
-  server.on("/izquierda", []() {
-    izquierda();
-    server.send(200, "text/html", paginaHTML());
-  });
-  server.on("/derecha", []() {
-    derecha();
-    server.send(200, "text/html", paginaHTML());
-  });
-  server.on("/parar", []() {
-    parar();
-    server.send(200, "text/html", paginaHTML());
-  });
-
-  server.begin();
-}
-
-void loop() {
-  server.handleClient();
-}
-
-
-
-

Al construir el gladiador se tendrá acceso a una red Wifi llamada "RobotESP32" (cambiar el nombre para cada gladiador). -La cual puede ser accedida desde cualquier smartphone o computador.

-
-
-
-
const char* ssid = "RobotESP32";
-const char* password = "12345678";
-
-
-
-

Esta red permite enviar comandos de dirección al hacer click en los enlaces. -Se deja como ejercicio adicional la creación de una interfaz más adecuada para -el control del robot, como un joystick virtual o físico.

-
-
-
Figura de Lego a elección
-

gladiador lego

-
-
-
-
-
-
-
-
- - - - - - - - - diff --git a/docs/fundamentals/bibliography.html b/docs/fundamentals/bibliography.html index 818d496..993c825 100644 --- a/docs/fundamentals/bibliography.html +++ b/docs/fundamentals/bibliography.html @@ -5,7 +5,7 @@ Untitled :: Electrónica, Robótica e IOT con Elixir - + diff --git a/docs/fundamentals/electricity.html b/docs/fundamentals/electricity.html index d47bb96..0ddcc82 100644 --- a/docs/fundamentals/electricity.html +++ b/docs/fundamentals/electricity.html @@ -7,7 +7,7 @@ - + diff --git a/docs/fundamentals/energy.html b/docs/fundamentals/energy.html index 61e9976..77990ad 100644 --- a/docs/fundamentals/energy.html +++ b/docs/fundamentals/energy.html @@ -5,7 +5,7 @@ Untitled :: Electrónica, Robótica e IOT con Elixir - + diff --git a/docs/fundamentals/introduction.html b/docs/fundamentals/introduction.html index 2c62d04..6383309 100644 --- a/docs/fundamentals/introduction.html +++ b/docs/fundamentals/introduction.html @@ -7,7 +7,7 @@ - + diff --git a/docs/fundamentals/programming.html b/docs/fundamentals/programming.html index 7894a95..6cc042a 100644 --- a/docs/fundamentals/programming.html +++ b/docs/fundamentals/programming.html @@ -7,7 +7,7 @@ - + diff --git a/docs/fundamentals/programming/ada.html b/docs/fundamentals/programming/ada.html index efac200..beb6cf9 100644 --- a/docs/fundamentals/programming/ada.html +++ b/docs/fundamentals/programming/ada.html @@ -5,7 +5,7 @@ Lenguaje de programación Ada :: Electrónica, Robótica e IOT con Elixir - + diff --git a/docs/fundamentals/programming/cpp.html b/docs/fundamentals/programming/cpp.html index 25d8bcd..382cd13 100644 --- a/docs/fundamentals/programming/cpp.html +++ b/docs/fundamentals/programming/cpp.html @@ -5,7 +5,7 @@ Untitled :: Electrónica, Robótica e IOT con Elixir - + diff --git a/docs/fundamentals/programming/elixir.html b/docs/fundamentals/programming/elixir.html index ad049bd..ac6b327 100644 --- a/docs/fundamentals/programming/elixir.html +++ b/docs/fundamentals/programming/elixir.html @@ -5,7 +5,7 @@ Untitled :: Electrónica, Robótica e IOT con Elixir - + diff --git a/docs/fundamentals/scientists.html b/docs/fundamentals/scientists.html index 3f10775..bebcefc 100644 --- a/docs/fundamentals/scientists.html +++ b/docs/fundamentals/scientists.html @@ -5,7 +5,7 @@ Untitled :: Electrónica, Robótica e IOT con Elixir - + diff --git a/docs/fundamentals/signals.html b/docs/fundamentals/signals.html index 380dbde..6901951 100644 --- a/docs/fundamentals/signals.html +++ b/docs/fundamentals/signals.html @@ -5,7 +5,7 @@ Untitled :: Electrónica, Robótica e IOT con Elixir - + diff --git a/docs/index.html b/docs/index.html index 6fe39b5..28fdff7 100644 --- a/docs/index.html +++ b/docs/index.html @@ -6,7 +6,7 @@ Electrónica, Robótica e IOT con Elixir :: Electrónica, Robótica e IOT con Elixir - + diff --git a/docs/nerves/circuits.html b/docs/nerves/circuits.html index 9b1f2ce..e710665 100644 --- a/docs/nerves/circuits.html +++ b/docs/nerves/circuits.html @@ -5,7 +5,7 @@ Untitled :: Electrónica, Robótica e IOT con Elixir - + diff --git a/docs/nerves/nerves.html b/docs/nerves/nerves.html index 24ed53d..d1ded48 100644 --- a/docs/nerves/nerves.html +++ b/docs/nerves/nerves.html @@ -6,7 +6,7 @@ Elixir Nerves :: Electrónica, Robótica e IOT con Elixir - + diff --git a/docs/nerves/soleil.html b/docs/nerves/soleil.html index c9bfb59..8a584de 100644 --- a/docs/nerves/soleil.html +++ b/docs/nerves/soleil.html @@ -5,7 +5,7 @@ Untitled :: Electrónica, Robótica e IOT con Elixir - + diff --git a/docs/os/rtos.html b/docs/os/rtos.html index 16b4297..0200397 100644 --- a/docs/os/rtos.html +++ b/docs/os/rtos.html @@ -5,7 +5,7 @@ Sistemas Operativos en Tiempo Real :: Electrónica, Robótica e IOT con Elixir - + diff --git a/docs/search-index.js b/docs/search-index.js index 83a94e9..0d8e07b 100644 --- a/docs/search-index.js +++ b/docs/search-index.js @@ -1 +1 @@ -antoraSearch.initSearch(lunr, {"index":{"version":"2.3.9","fields":["title","name","text","component","keyword"],"fieldVectors":[["title/1",[0,17.586,1,22.016,2,17.086,3,17.086,4,12.573,5,16.194]],["name/1",[6,1.89]],["text/1",[0,5.142,1,5.847,2,4.537,3,4.537,4,3.339,5,3.373,7,3.223,8,2.88,9,4.585,10,3.814,11,5.571,12,3.672,13,6.21,14,4.376,15,3.223,16,4.197,17,3.814,18,5.151,19,6.21,20,2.766,21,4.094,22,3.902,23,1.792,24,4.041,25,5.571,26,3.776,27,5.151,28,2.619,29,6.21,30,4.376,31,2.528,32,5.151,33,3.776,34,3.902,35,4.836,36,6.21,37,5.151,38,6.21,39,3.068]],["component/1",[40,0.597]],["keyword/1",[]],["title/2-1",[17,19.255,41,22.76,42,17.027]],["name/2-1",[]],["text/2-1",[]],["component/2-1",[]],["keyword/2-1",[]],["title/2-2",[43,46.939,44,40.745]],["name/2-2",[]],["text/2-2",[]],["component/2-2",[]],["keyword/2-2",[]],["title/2-3",[45,57.853]],["name/2-3",[]],["text/2-3",[]],["component/2-3",[]],["keyword/2-3",[]],["title/2",[17,19.255,46,39.489,47,36.506]],["name/2",[47,1.568]],["text/2",[2,0.932,4,1.896,7,3.088,8,2.085,10,2.922,12,3.518,15,3.088,17,1.238,20,2.28,23,1.981,28,3.03,31,1.53,39,3.3,41,2.635,42,1.454,43,5.394,44,4.682,45,1.459,46,2.539,47,2.348,48,2.217,49,2.463,50,1.058,51,1.146,52,1.459,53,1.058,54,1.626,55,1.626,56,0.883,57,1.626,58,4.226,59,1.459,60,1.626,61,3.865,62,1.626,63,1.459,64,1.266,65,1.2,66,5.018,67,1.459,68,1.626,69,1.626,70,1.459,71,3.162,72,1.626,73,1.459,74,1.626,75,1.348,76,1.743,77,1.058,78,1.626,79,1.348,80,0.959,81,1.099,82,1.499,83,1.626,84,1.021,85,2.649,86,1.913,87,0.989,88,4.703,89,1.238,90,1.021,91,0.989,92,1.995,93,2.539,94,1.626,95,1.626,96,1.626,97,3.759,98,1.626,99,1.778,100,0.989,101,1.626,102,1.626,103,1.626,104,1.817,105,0.989,106,1.995,107,1.266,108,3.759,109,1.058,110,4.392,111,1.266,112,0.989,113,1.058,114,0.959,115,1.459,116,3.372,117,1.626,118,1.348,119,1.626,120,1.626,121,1.348,122,2.576,123,2.831,124,2.442,125,1.995,126,1.099,127,3.759,128,3.117,129,2.831,130,1.842,131,2.831,132,2.831,133,1.626,134,0.883,135,2.539,136,2.831,137,2.539,138,1.499,139,1.842,140,1.626,141,1.099,142,1.626,143,1.778,144,2.927,145,1.626,146,1.459,147,1.626,148,1.626,149,1.459,150,2.204,151,1.626,152,0.906,153,2.221,154,1.626,155,2.539,156,1.266,157,1.459,158,1.459,159,1.459,160,1.459,161,1.348,162,1.2,163,0.861,164,5.213,165,1.2,166,1.459,167,2.539,168,1.459,169,1.2,170,1.459,171,3.168,172,1.099,173,1.266,174,1.459,175,1.021,176,1.146,177,1.146,178,0.959,179,1.348,180,1.459,181,1.266,182,1.459,183,3.039,184,2.09,185,1.459,186,1.2,187,1.459,188,2.204,189,1.266,190,1.266,191,1.459,192,1.348,193,1.2,194,1.2,195,1.459,196,1.348,197,2.154,198,2.927,199,2.095,200,2.652,201,1.146,202,1.266,203,1.459,204,1.459,205,0.861,206,1.2,207,0.989,208,1.459,209,1.676,210,1.459,211,0.989,212,1.34,213,2.041,214,0.686,215,1.266,216,1.266,217,2.348,218,1.266,219,1.721,220,1.266,221,1.238,222,2.361,223,1.459,224,1.626,225,1.459,226,0.989,227,1.459,228,3.759,229,0.989,230,0.932,231,4.033,232,3.729,233,1.626,234,1.348,235,1.626,236,1.266,237,1.348,238,1.099,239,1.459,240,2.649,241,1.459,242,1.626,243,1.626,244,1.058,245,2.09,246,2.539,247,1.626,248,2.539,249,1.995,250,2.704,251,1.626,252,2.831,253,2.831,254,1.099,255,1.626,256,1.266,257,1.626,258,3.759,259,1.626,260,1.626,261,1.021,262,1.626,263,1.626,264,2.539,265,2.831,266,1.626,267,1.626,268,1.626,269,1.626,270,1.626,271,1.626,272,0.883,273,2.831,274,1.626,275,1.266,276,1.626,277,1.348,278,1.626,279,1.626,280,1.626,281,1.459,282,1.626,283,1.626,284,1.626,285,4.522,286,1.626,287,1.626,288,1.626,289,1.626,290,1.626,291,1.626,292,1.626,293,2.831,294,3.32,295,3.039,296,1.626,297,1.266,298,1.626,299,2.831,300,1.626,301,1.626,302,1.626,303,1.626,304,1.626,305,2.348,306,1.626,307,2.217,308,1.626,309,1.626,310,2.348,311,1.626,312,1.626,313,1.626,314,1.626,315,1.626,316,1.626,317,1.626,318,1.626,319,2.831,320,1.626,321,1.626,322,1.626,323,2.831,324,1.626,325,2.831,326,1.626,327,2.831,328,1.626,329,1.626,330,1.626,331,2.539,332,1.2,333,1.2,334,1.626,335,1.626,336,1.626,337,3.039,338,2.831,339,1.626,340,1.842,341,1.626,342,1.626,343,1.626]],["component/2",[40,0.597]],["keyword/2",[]],["title/3-1",[344,35.362,345,38.63]],["name/3-1",[]],["text/3-1",[]],["component/3-1",[]],["keyword/3-1",[]],["title/3-2",[346,50.219]],["name/3-2",[]],["text/3-2",[]],["component/3-2",[]],["keyword/3-2",[]],["title/3-3",[4,10.348,20,7.786,21,12.69,37,20.354,177,17.294,347,9.339,348,20.354,349,22.017]],["name/3-3",[]],["text/3-3",[]],["component/3-3",[]],["keyword/3-3",[]],["title/3-4",[39,14.731,42,11.535,104,14.415,177,21.013,212,14.115,350,15.418]],["name/3-4",[]],["text/3-4",[]],["component/3-4",[]],["keyword/3-4",[]],["title/3-5",[351,53.483]],["name/3-5",[]],["text/3-5",[]],["component/3-5",[]],["keyword/3-5",[]],["title/3-6",[352,43.584]],["name/3-6",[]],["text/3-6",[]],["component/3-6",[]],["keyword/3-6",[]],["title/3",[21,33.344]],["name/3",[21,0.977]],["text/3",[3,2.222,4,3.281,5,4.226,7,3.167,8,1.093,15,1.578,17,1.031,20,2.66,21,4.335,23,1.85,28,2.414,31,2.769,33,1.434,34,1.481,39,3.553,42,1.911,49,2.388,50,2.523,53,1.534,56,1.28,61,3.661,71,1.116,76,2.655,80,2.287,81,3.339,82,1.249,84,2.437,86,2.621,89,1.031,100,1.434,104,3.058,105,1.434,112,1.434,122,2.831,153,2.441,163,2.054,171,2.733,175,2.437,176,2.733,177,4.458,199,2.162,209,2.203,212,2.339,213,1.28,214,0.994,217,1.955,219,1.434,221,1.697,226,1.434,229,3.004,230,1.351,240,2.733,244,1.534,245,1.741,250,3.476,261,1.481,285,3.724,337,1.593,347,0.897,353,3.02,354,2.863,355,3.878,356,2.683,357,2.358,358,4.794,359,2.358,360,2.358,361,2.358,362,3.191,363,3.214,364,1.741,365,1.836,366,2.437,367,1.959,368,1.593,369,3.479,370,3.216,371,2.358,372,2.115,373,2.358,374,2.358,375,3.878,376,1.481,377,2.358,378,1.39,379,1.39,380,2.358,381,2.115,382,1.593,383,1.593,384,1.741,385,1.741,386,1.661,387,1.434,388,1.955,389,3.02,390,1.661,391,1.481,392,2.71,393,1.741,394,2.358,395,2.115,396,2.358,397,2.115,398,2.358,399,3.878,400,2.892,401,1.741,402,2.115,403,1.534,404,2.358,405,2.358,406,1.741,407,2.358,408,1.741,409,1.836,410,2.358,411,2.358,412,3.02,413,2.358,414,2.115,415,1.955,416,2.358,417,1.661,418,2.358,419,1.741,420,1.39,421,1.955,422,2.115,423,1.593,424,2.358,425,3.479,426,3.878,427,3.479,428,1.39,429,1.836,430,2.358,431,2.115,432,1.836,433,3.481,434,2.358,435,1.661,436,3.339,437,1.836,438,2.115,439,2.358,440,1.836,441,3.878,442,3.479,443,2.358,444,3.214,445,2.358,446,1.836,447,2.358,448,2.358,449,2.358,450,2.358,451,2.358,452,2.733,453,2.358,454,1.955,455,2.115,456,1.955,457,2.863,458,2.358,459,2.358,460,2.358,461,2.358,462,2.115,463,1.955,464,1.836,465,2.358,466,2.358,467,1.351,468,1.955,469,2.523,470,1.836,471,2.358,472,2.115,473,2.358,474,1.955,475,1.741,476,2.222,477,2.358,478,1.593,479,1.741,480,2.115,481,1.955,482,2.863,483,2.358,484,2.358,485,1.955,486,1.955,487,1.165,488,1.741,489,1.593,490,1.955,491,1.836,492,1.836,493,1.434,494,1.836,495,2.358,496,2.358,497,3.339,498,3.878,499,2.358,500,2.358,501,2.358,502,2.358,503,2.358,504,2.358,505,4.94,506,1.836,507,1.836,508,2.358,509,1.593,510,3.878,511,2.115,512,2.358,513,2.358,514,2.115,515,2.115,516,2.115,517,2.115,518,1.836,519,2.358,520,2.358]],["component/3",[40,0.597]],["keyword/3",[]],["title/4-1",[521,30.858,522,34.043]],["name/4-1",[]],["text/4-1",[]],["component/4-1",[]],["keyword/4-1",[]],["title/4-2",[23,9.046,350,22.76,523,25.221]],["name/4-2",[]],["text/4-2",[]],["component/4-2",[]],["keyword/4-2",[]],["title/4-3",[23,9.046,214,18.559,347,16.75]],["name/4-3",[]],["text/4-3",[]],["component/4-3",[]],["keyword/4-3",[]],["title/4-4",[23,9.046,347,16.75,524,31.018]],["name/4-4",[]],["text/4-4",[]],["component/4-4",[]],["keyword/4-4",[]],["title/4-5",[525,45.443]],["name/4-5",[]],["text/4-5",[]],["component/4-5",[]],["keyword/4-5",[]],["title/4-6",[23,9.046,350,22.76,523,25.221]],["name/4-6",[]],["text/4-6",[]],["component/4-6",[]],["keyword/4-6",[]],["title/4-7",[23,9.046,214,18.559,347,16.75]],["name/4-7",[]],["text/4-7",[]],["component/4-7",[]],["keyword/4-7",[]],["title/4-8",[23,9.046,347,16.75,524,31.018]],["name/4-8",[]],["text/4-8",[]],["component/4-8",[]],["keyword/4-8",[]],["title/4-9",[172,35.362,173,40.745]],["name/4-9",[]],["text/4-9",[]],["component/4-9",[]],["keyword/4-9",[]],["title/4-10",[23,9.046,350,22.76,523,25.221]],["name/4-10",[]],["text/4-10",[]],["component/4-10",[]],["keyword/4-10",[]],["title/4-11",[23,9.046,214,18.559,347,16.75]],["name/4-11",[]],["text/4-11",[]],["component/4-11",[]],["keyword/4-11",[]],["title/4-12",[20,10.6,23,6.866,104,16.152,175,20.991,176,23.544]],["name/4-12",[]],["text/4-12",[]],["component/4-12",[]],["keyword/4-12",[]],["title/4-13",[23,9.046,350,22.76,523,25.221]],["name/4-13",[]],["text/4-13",[]],["component/4-13",[]],["keyword/4-13",[]],["title/4-14",[23,9.046,214,18.559,347,16.75]],["name/4-14",[]],["text/4-14",[]],["component/4-14",[]],["keyword/4-14",[]],["title/4-15",[23,9.046,104,21.279,178,25.96]],["name/4-15",[]],["text/4-15",[]],["component/4-15",[]],["keyword/4-15",[]],["title/4-16",[23,9.046,350,22.76,523,25.221]],["name/4-16",[]],["text/4-16",[]],["component/4-16",[]],["keyword/4-16",[]],["title/4-17",[23,9.046,214,18.559,347,16.75]],["name/4-17",[]],["text/4-17",[]],["component/4-17",[]],["keyword/4-17",[]],["title/4-18",[526,57.853]],["name/4-18",[]],["text/4-18",[]],["component/4-18",[]],["keyword/4-18",[]],["title/4-19",[23,9.046,350,22.76,523,25.221]],["name/4-19",[]],["text/4-19",[]],["component/4-19",[]],["keyword/4-19",[]],["title/4-20",[115,57.853]],["name/4-20",[]],["text/4-20",[]],["component/4-20",[]],["keyword/4-20",[]],["title/4-21",[23,9.046,350,22.76,523,25.221]],["name/4-21",[]],["text/4-21",[]],["component/4-21",[]],["keyword/4-21",[]],["title/4-22",[23,9.046,214,18.559,347,16.75]],["name/4-22",[]],["text/4-22",[]],["component/4-22",[]],["keyword/4-22",[]],["title/4-23",[20,12.051,188,29.583,189,29.583,190,29.583]],["name/4-23",[]],["text/4-23",[]],["component/4-23",[]],["keyword/4-23",[]],["title/4-24",[23,9.046,350,22.76,523,25.221]],["name/4-24",[]],["text/4-24",[]],["component/4-24",[]],["keyword/4-24",[]],["title/4-25",[23,9.046,214,18.559,347,16.75]],["name/4-25",[]],["text/4-25",[]],["component/4-25",[]],["keyword/4-25",[]],["title/4-26",[144,50.219]],["name/4-26",[]],["text/4-26",[]],["component/4-26",[]],["keyword/4-26",[]],["title/4-27",[23,9.046,350,22.76,523,25.221]],["name/4-27",[]],["text/4-27",[]],["component/4-27",[]],["keyword/4-27",[]],["title/4-28",[23,9.046,214,18.559,347,16.75]],["name/4-28",[]],["text/4-28",[]],["component/4-28",[]],["keyword/4-28",[]],["title/4-29",[165,38.63,527,35.362]],["name/4-29",[]],["text/4-29",[]],["component/4-29",[]],["keyword/4-29",[]],["title/4-30",[23,9.046,350,22.76,523,25.221]],["name/4-30",[]],["text/4-30",[]],["component/4-30",[]],["keyword/4-30",[]],["title/4-31",[23,9.046,214,18.559,347,16.75]],["name/4-31",[]],["text/4-31",[]],["component/4-31",[]],["keyword/4-31",[]],["title/4",[41,27.053,528,35.362]],["name/4",[111,1.472]],["text/4",[0,0.35,4,1.182,7,1.816,8,1.132,10,2.044,12,2.26,15,2.881,20,1.605,21,0.307,23,1.874,28,3.16,31,3.618,39,4.184,41,0.307,42,2.312,48,0.35,49,0.545,58,2.024,59,0.533,61,3.341,64,0.463,65,0.832,71,1.155,76,0.746,80,1.439,84,0.373,86,2.696,87,2.963,89,1.951,99,0.373,100,0.361,104,2.686,106,0.419,110,1.621,122,0.921,124,2.024,126,1.894,130,0.387,134,0.323,137,0.533,138,0.597,139,3.041,141,0.762,143,0.708,150,0.463,152,0.331,153,0.557,163,0.315,165,2.315,171,2.811,173,2.183,175,0.373,176,0.794,177,1.133,178,1.205,179,2.601,181,2.183,183,1.087,188,2.183,189,0.463,190,1.591,193,0.439,196,3.308,197,1.171,199,0.331,201,0.419,205,0.597,207,0.685,209,2.477,211,0.361,212,1.327,213,1.11,219,1.484,221,0.894,236,0.463,244,0.733,250,4.708,254,0.402,272,0.612,285,5.301,294,0.439,295,0.402,307,2.874,310,0.935,332,0.439,333,0.832,340,0.387,347,0.612,349,0.533,356,0.873,367,1.416,379,0.35,387,0.361,391,0.373,400,1.032,419,0.439,420,0.35,423,5.61,428,1.205,429,3.106,431,1.011,432,3.795,433,2.811,435,0.794,436,3.42,437,4.442,438,1.442,440,4.442,442,0.533,446,0.878,454,4.041,455,1.011,456,1.333,457,4.906,462,0.533,467,0.921,487,0.794,511,0.533,521,2.874,522,1.329,525,1.133,526,2.189,527,1.381,529,0.402,530,0.402,531,2.983,532,0.533,533,0.594,534,0.733,535,0.533,536,0.533,537,1.719,538,3.294,539,0.832,540,0.331,541,0.402,542,2.696,543,0.439,544,0.463,545,0.463,546,0.594,547,0.463,548,1.562,549,1.562,550,0.439,551,0.493,552,0.402,553,1.381,554,1.608,555,1.9,556,0.708,557,0.594,558,0.331,559,0.402,560,0.594,561,0.439,562,0.463,563,0.373,564,0.419,565,0.387,566,0.594,567,2.426,568,2.043,569,0.493,570,0.594,571,0.493,572,1.127,573,2.803,574,0.419,575,2.514,576,1.252,577,0.594,578,1.252,579,1.591,580,0.493,581,0.493,582,3.136,583,0.628,584,0.493,585,0.594,586,1.252,587,0.533,588,0.594,589,0.594,590,0.594,591,1.011,592,0.935,593,0.594,594,0.493,595,0.373,596,0.594,597,0.794,598,0.387,599,0.594,600,0.794,601,1.703,602,0.594,603,2.183,604,0.533,605,0.665,606,0.402,607,0.594,608,0.533,609,0.439,610,0.533,611,0.594,612,1.205,613,0.594,614,2.189,615,0.594,616,0.594,617,1.608,618,0.594,619,0.533,620,0.594,621,1.975,622,0.594,623,0.594,624,0.594,625,1.127,626,1.011,627,0.594,628,0.594,629,1.127,630,0.594,631,0.594,632,0.594,633,0.594,634,0.594,635,0.594,636,0.594,637,0.878,638,0.533,639,1.608,640,1.608,641,2.426,642,0.594,643,0.533,644,0.594,645,0.594,646,0.594,647,2.442,648,0.387,649,0.533,650,0.35,651,0.594,652,2.902,653,1.591,654,0.594,655,0.533,656,3.136,657,0.533,658,3.09,659,0.594,660,0.594,661,1.127,662,1.187,663,2.043,664,1.608,665,0.493,666,1.127,667,0.594,668,0.533,669,1.127,670,1.127,671,0.935,672,1.011,673,2.44,674,0.794,675,2.813,676,0.533,677,0.533,678,0.832,679,0.594,680,0.594,681,0.533,682,0.594,683,0.594,684,1.608,685,0.594,686,1.127,687,0.594,688,0.594,689,1.127,690,0.594,691,0.493,692,0.594,693,0.594,694,1.127,695,0.594,696,1.127,697,0.594,698,0.463,699,0.594,700,0.594,701,0.594,702,0.594,703,1.608,704,0.594,705,0.594,706,0.594,707,0.594,708,0.594,709,0.594,710,0.594,711,0.594,712,0.533,713,0.594,714,1.442,715,1.442,716,3.088,717,2.189,718,1.442,719,0.594,720,3.343,721,0.493,722,0.935,723,1.442,724,1.442,725,1.442,726,1.442,727,0.594,728,0.594,729,1.127,730,0.594,731,0.594,732,0.594,733,0.594,734,1.046,735,0.594,736,0.594,737,2.03,738,1.608,739,2.601,740,1.824,741,2.183,742,1.127,743,0.878,744,1.381,745,1.011,746,0.493,747,0.533,748,0.463,749,1.761,750,1.608,751,0.594,752,0.594,753,1.608,754,1.127,755,1.442,756,1.608,757,1.127,758,1.833,759,2.813,760,1.127,761,1.608,762,1.608,763,1.608,764,4.461,765,2.043,766,2.043,767,0.878,768,0.594,769,0.594,770,0.533,771,0.34,772,0.935,773,0.594,774,3.136,775,1.127,776,0.921,777,0.463,778,0.533,779,0.594,780,0.594,781,1.608,782,0.594,783,1.127,784,0.594,785,0.594,786,0.594,787,1.608,788,1.127,789,0.594,790,0.594,791,1.127,792,1.127,793,1.127,794,1.127,795,0.594,796,0.594,797,0.594,798,0.594,799,0.594,800,0.594,801,0.935,802,0.935,803,0.935,804,1.695,805,0.935,806,0.594,807,1.187,808,0.594,809,0.594,810,0.463,811,0.594,812,0.594,813,0.594,814,0.3,815,0.594,816,0.533,817,0.594,818,0.594,819,0.594,820,0.594,821,0.594,822,0.594,823,1.133,824,0.594,825,1.011,826,0.594,827,0.402,828,0.493,829,0.493,830,0.594,831,1.127,832,0.419,833,0.493,834,0.493,835,0.493,836,1.833,837,0.594,838,0.594,839,0.935,840,0.594,841,0.594,842,0.594,843,0.594,844,0.463,845,0.533,846,0.493,847,0.594,848,0.594,849,0.594,850,0.594,851,0.594,852,0.594,853,0.594,854,0.594,855,0.594,856,0.594,857,2.043,858,1.127,859,0.594,860,0.533,861,0.594,862,0.533,863,0.594,864,0.439,865,0.594,866,0.594,867,0.493,868,2.189,869,0.935,870,1.442,871,0.402,872,0.402,873,0.439,874,1.011,875,0.533,876,0.533,877,0.34,878,0.794,879,0.463,880,0.533,881,0.34,882,0.493,883,0.594,884,0.594,885,0.594,886,0.594,887,0.594,888,1.333,889,0.594,890,0.419,891,0.533,892,0.493,893,0.439,894,1.087,895,0.373,896,1.695,897,0.361,898,0.594,899,0.583,900,0.463,901,0.594,902,0.533,903,0.594,904,0.402,905,0.594,906,0.493,907,0.594,908,0.419,909,1.011,910,0.533,911,0.463,912,0.594,913,0.387,914,0.419,915,0.594,916,0.439,917,0.387,918,0.594,919,1.608,920,2.189,921,0.439,922,1.127,923,0.463,924,0.493,925,0.387,926,0.594,927,0.463,928,0.594,929,1.442,930,0.533,931,1.442,932,0.533,933,1.833,934,1.127,935,1.011,936,1.127,937,0.493,938,0.533,939,0.594,940,0.594,941,0.533,942,1.011,943,0.533,944,0.594,945,0.594,946,0.594,947,0.533,948,1.442,949,1.333,950,2.813,951,0.533,952,0.533,953,1.442,954,0.594,955,1.608,956,0.594,957,0.533,958,1.011,959,1.011,960,1.011,961,0.533,962,0.533,963,0.533,964,1.011,965,1.011,966,1.011,967,1.011,968,1.011,969,1.011,970,1.127,971,0.594,972,1.127,973,0.594,974,1.608,975,0.419,976,2.542,977,0.594,978,0.463,979,2.44,980,0.463,981,2.44,982,0.935,983,0.533,984,1.127,985,0.594,986,1.127,987,0.594,988,1.127,989,1.127,990,0.493,991,0.594,992,0.594,993,0.594,994,0.533,995,0.594,996,1.608,997,0.594,998,1.127,999,0.594,1000,1.9,1001,0.594,1002,0.419,1003,0.594,1004,0.594,1005,0.493,1006,0.419,1007,0.594,1008,0.594,1009,0.594,1010,0.594,1011,0.493,1012,0.594,1013,0.594,1014,0.594,1015,1.127,1016,0.594,1017,0.594,1018,0.594,1019,0.594,1020,0.594,1021,0.594,1022,0.533,1023,0.533,1024,0.594,1025,1.127,1026,1.011,1027,0.463,1028,0.387,1029,0.594,1030,0.594,1031,1.127,1032,0.594,1033,0.533,1034,0.594,1035,0.594,1036,0.594,1037,0.594]],["component/4",[40,0.597]],["keyword/4",[]],["title/5-1",[1038,64.488]],["name/5-1",[]],["text/5-1",[]],["component/5-1",[]],["keyword/5-1",[]],["title/5-2",[39,25.848,1039,52.322]],["name/5-2",[]],["text/5-2",[]],["component/5-2",[]],["keyword/5-2",[]],["title/5-3",[4,14.088,21,17.276,28,14.088,200,19.705,1040,21.739]],["name/5-3",[]],["text/5-3",[]],["component/5-3",[]],["keyword/5-3",[]],["title/5",[23,9.046,163,23.314,376,27.654]],["name/5",[1041,1.696]],["text/5",[4,1.746,5,2.992,7,2.754,10,2.96,12,0.857,14,1.302,15,2.876,17,0.808,20,1.555,21,3.105,22,1.985,23,1.452,28,2.323,31,2.876,39,2.967,42,0.715,61,3.017,80,1.089,88,1.364,89,0.808,99,1.985,106,1.302,124,1.003,152,1.03,153,0.913,163,1.674,200,1.864,205,0.978,209,0.824,213,1.003,214,0.779,221,0.808,222,1.161,240,1.302,245,2.333,249,1.302,250,4.985,256,1.439,275,1.439,277,1.532,285,5.438,297,1.439,307,3.542,372,1.657,376,2.602,382,1.249,387,1.123,392,1.496,408,1.364,429,2.461,432,3.817,433,2.227,437,4.29,440,5.88,487,0.913,494,1.439,529,1.249,530,1.249,541,1.249,559,1.249,612,1.089,614,4.398,647,1.439,662,1.364,675,4.943,714,1.657,715,1.657,716,5.388,717,2.835,718,1.657,720,7.112,724,1.657,725,1.657,726,1.657,740,1.202,771,1.058,801,1.532,802,4.066,803,1.532,804,1.532,805,1.532,816,1.657,832,1.302,864,1.364,892,1.532,920,1.657,929,4.943,930,1.657,931,3.715,932,1.657,933,2.835,935,2.835,941,1.657,942,1.657,943,1.657,947,1.657,948,4.943,949,4.569,950,7.112,951,1.657,952,1.657,953,3.715,957,1.657,958,2.835,959,2.835,960,4.398,961,1.657,962,1.657,963,1.657,964,2.835,965,4.398,966,4.398,967,2.835,968,2.835,969,2.835,1011,4.066,1041,4.398,1042,3.16,1043,1.847,1044,1.302,1045,1.302,1046,1.657,1047,1.657,1048,2.835,1049,3.16,1050,1.657,1051,1.364,1052,3.16,1053,4.902,1054,1.657,1055,1.847,1056,1.847,1057,1.847,1058,1.439,1059,2.835,1060,1.847,1061,1.847,1062,1.847,1063,1.847,1064,1.847,1065,1.847,1066,1.847,1067,3.16,1068,1.847,1069,1.847,1070,1.847,1071,1.847,1072,1.847,1073,3.715,1074,1.847,1075,5.51,1076,4.902,1077,3.817,1078,4.066,1079,6.006,1080,4.902,1081,4.902,1082,1.847,1083,4.434,1084,3.16,1085,1.847,1086,1.847,1087,1.847,1088,1.847,1089,1.847,1090,3.16,1091,1.161,1092,4.141,1093,2.227,1094,1.657,1095,1.847,1096,1.161,1097,1.847,1098,1.161,1099,4.902,1100,1.657,1101,1.847,1102,1.439,1103,1.847,1104,1.847,1105,1.847,1106,1.657,1107,1.847,1108,1.847,1109,1.364,1110,1.847,1111,1.657,1112,1.364,1113,1.847,1114,1.532,1115,1.847,1116,1.847,1117,1.847,1118,1.847,1119,1.847,1120,1.439,1121,1.847,1122,1.847,1123,1.847,1124,1.847,1125,1.847,1126,1.847,1127,1.847,1128,1.847,1129,1.439,1130,1.847,1131,1.657,1132,1.657,1133,1.847,1134,1.847,1135,1.847,1136,1.847,1137,1.847,1138,1.847,1139,3.16,1140,1.847,1141,3.16,1142,3.16,1143,1.847,1144,2.835,1145,2.621,1146,1.847,1147,1.847,1148,1.847,1149,1.847,1150,2.621,1151,3.16,1152,3.16,1153,3.16,1154,1.847,1155,3.16,1156,3.16,1157,3.16,1158,1.847,1159,1.847,1160,1.847,1161,1.847]],["component/5",[40,0.597]],["keyword/5",[]],["title/6-1",[165,38.63,527,35.362]],["name/6-1",[]],["text/6-1",[]],["component/6-1",[]],["keyword/6-1",[]],["title/6",[21,27.053,1162,46.939]],["name/6",[1163,1.89]],["text/6",[7,3.147,10,3.382,15,3.147,20,2.453,21,3.998,24,5.031,41,3.998,76,3.586,216,6.021,487,3.82,529,5.226,1162,6.937,1164,6.413,1165,6.937]],["component/6",[40,0.597]],["keyword/6",[]],["title/7-1",[23,6.866,87,20.317,771,19.144,1166,27.71,1167,27.71]],["name/7-1",[]],["text/7-1",[]],["component/7-1",[]],["keyword/7-1",[]],["title/7-2",[21,22.76,23,9.046,1048,39.489]],["name/7-2",[]],["text/7-2",[]],["component/7-2",[]],["keyword/7-2",[]],["title/7-3",[347,24.54]],["name/7-3",[]],["text/7-3",[]],["component/7-3",[]],["keyword/7-3",[]],["title/7",[87,31.816,1168,40.745]],["name/7",[1169,1.89]],["text/7",[7,2.574,10,1.947,14,1.97,15,2.574,17,0.701,20,1.179,22,1.007,23,1.3,28,2.339,31,2.055,39,2.199,40,0.516,42,1.438,58,3.083,61,2.473,71,0.759,76,0.743,84,1.007,85,1.13,87,1.7,89,1.223,99,1.756,100,1.7,106,1.13,110,0.829,112,0.975,124,2.019,138,0.849,152,0.894,171,1.13,178,0.945,194,1.183,205,0.849,209,1.246,211,1.7,212,1.76,214,0.676,216,1.248,221,1.626,240,3.559,246,1.438,249,1.97,250,4.891,256,1.248,264,2.508,272,2.019,277,2.318,281,1.438,285,3.882,307,4.451,347,0.61,356,0.87,358,1.13,362,2.072,367,0.81,429,1.248,432,2.895,433,1.13,437,2.177,440,3.467,446,1.248,463,2.318,474,2.318,487,1.381,529,1.083,531,1.97,540,1.558,583,2.815,600,1.13,603,2.895,604,1.438,637,3.467,638,1.438,643,1.438,647,2.177,712,1.438,771,1.602,801,2.318,802,1.329,803,1.329,804,2.318,805,1.329,864,1.183,949,1.329,1000,2.895,1011,1.329,1026,2.508,1027,2.895,1033,1.438,1091,1.007,1098,1.007,1132,1.438,1166,2.318,1167,2.318,1170,1.329,1171,1.329,1172,1.603,1173,1.603,1174,3.083,1175,3.083,1176,1.13,1177,1.083,1178,1.13,1179,3.467,1180,2.177,1181,2.796,1182,1.603,1183,2.318,1184,1.603,1185,2.796,1186,2.796,1187,1.603,1188,1.438,1189,1.603,1190,1.329,1191,4.531,1192,1.603,1193,1.603,1194,2.796,1195,1.603,1196,2.796,1197,1.329,1198,1.603,1199,1.603,1200,1.603,1201,1.603,1202,2.508,1203,1.603,1204,1.603,1205,1.603,1206,1.603,1207,2.796,1208,4.452,1209,2.318,1210,2.796,1211,1.603,1212,1.603,1213,2.796,1214,2.796,1215,1.603,1216,1.603,1217,1.603,1218,1.603,1219,1.603,1220,1.13,1221,1.603,1222,1.603,1223,1.603,1224,1.603,1225,2.796,1226,1.603,1227,2.796,1228,2.318,1229,1.603,1230,5.547,1231,1.603,1232,1.603,1233,1.603,1234,2.796,1235,1.603,1236,1.603,1237,1.603,1238,1.603,1239,1.603,1240,1.329,1241,1.603,1242,1.183,1243,1.13,1244,1.603,1245,1.329,1246,3.083,1247,2.318,1248,1.329,1249,1.329,1250,1.603,1251,1.603,1252,1.603,1253,1.603,1254,1.603,1255,2.318,1256,1.603,1257,2.796,1258,2.796,1259,5.547,1260,1.603,1261,2.796,1262,1.603,1263,2.796,1264,1.603,1265,1.603,1266,2.796,1267,1.603,1268,3.287,1269,3.083,1270,1.438,1271,1.603,1272,3.083,1273,1.329,1274,1.438,1275,1.603,1276,1.603,1277,1.603,1278,6.326,1279,1.603,1280,1.603,1281,2.796,1282,1.13,1283,5.967,1284,3.718,1285,5.967,1286,2.318,1287,3.692,1288,2.796,1289,3.718,1290,1.603,1291,1.603,1292,2.796,1293,1.603,1294,1.438,1295,1.603,1296,3.718,1297,3.718,1298,2.796,1299,5.967,1300,1.603,1301,1.603,1302,3.718,1303,1.603,1304,1.603,1305,4.452,1306,4.452,1307,3.718,1308,1.603,1309,3.718,1310,5.565,1311,1.329,1312,1.603,1313,5.05,1314,5.05,1315,1.603,1316,1.603,1317,1.603,1318,1.603,1319,2.796,1320,1.603,1321,2.796,1322,2.796,1323,2.796,1324,1.603,1325,1.603,1326,1.603,1327,1.603,1328,1.603,1329,1.603,1330,1.603,1331,1.603,1332,7.146,1333,2.796,1334,1.603,1335,1.603,1336,1.603,1337,1.603,1338,1.438,1339,1.603,1340,1.603,1341,1.603,1342,1.329,1343,1.603,1344,1.603,1345,1.603,1346,1.329,1347,1.329,1348,3.718,1349,1.603,1350,1.603,1351,1.603,1352,5.05,1353,5.728,1354,2.796,1355,1.603,1356,1.603,1357,1.603,1358,1.603,1359,1.603,1360,1.603,1361,1.603,1362,2.796,1363,1.603,1364,1.603,1365,2.796,1366,1.603,1367,1.603,1368,1.603,1369,1.603,1370,1.603,1371,1.603,1372,1.603,1373,1.603,1374,1.603,1375,1.603,1376,1.603,1377,1.603,1378,1.603,1379,1.603,1380,1.603,1381,2.796,1382,1.603,1383,1.603,1384,1.603,1385,1.603,1386,1.603,1387,3.718,1388,2.513,1389,1.603,1390,1.603,1391,1.603,1392,1.603,1393,1.329,1394,1.329,1395,1.603,1396,1.603,1397,1.603,1398,1.603,1399,1.603,1400,1.248,1401,1.248,1402,1.603]],["component/7",[40,0.597]],["keyword/7",[]],["title/8-1",[1403,38.033]],["name/8-1",[]],["text/8-1",[]],["component/8-1",[]],["keyword/8-1",[]],["title/8-2",[1404,57.853]],["name/8-2",[]],["text/8-2",[]],["component/8-2",[]],["keyword/8-2",[]],["title/8-3",[1405,57.853]],["name/8-3",[]],["text/8-3",[]],["component/8-3",[]],["keyword/8-3",[]],["title/8-4",[1406,50.219]],["name/8-4",[]],["text/8-4",[]],["component/8-4",[]],["keyword/8-4",[]],["title/8-5",[23,9.046,1407,39.489,1408,32.499]],["name/8-5",[]],["text/8-5",[]],["component/8-5",[]],["keyword/8-5",[]],["title/8-6",[1409,50.219]],["name/8-6",[]],["text/8-6",[]],["component/8-6",[]],["keyword/8-6",[]],["title/8-7",[23,9.046,118,36.506,552,29.749]],["name/8-7",[]],["text/8-7",[]],["component/8-7",[]],["keyword/8-7",[]],["title/8-8",[1409,50.219]],["name/8-8",[]],["text/8-8",[]],["component/8-8",[]],["keyword/8-8",[]],["title/8-9",[1410,57.853]],["name/8-9",[]],["text/8-9",[]],["component/8-9",[]],["keyword/8-9",[]],["title/8-10",[1409,50.219]],["name/8-10",[]],["text/8-10",[]],["component/8-10",[]],["keyword/8-10",[]],["title/8-11",[1411,39.489,1412,39.489,1413,39.489]],["name/8-11",[]],["text/8-11",[]],["component/8-11",[]],["keyword/8-11",[]],["title/8-12",[1409,50.219]],["name/8-12",[]],["text/8-12",[]],["component/8-12",[]],["keyword/8-12",[]],["title/8",[535,46.939,536,46.939]],["name/8",[1404,1.696]],["text/8",[4,3.038,7,2.875,8,0.493,10,2.873,12,3.276,15,2.746,17,0.465,18,0.881,20,2.499,21,1.001,23,2.014,24,0.691,28,2.979,31,3.167,33,0.646,34,2.066,39,2.798,41,1.701,42,2.291,48,1.94,49,1.29,50,0.691,56,0.577,61,3.719,63,0.953,64,0.827,71,3.194,76,0.898,77,1.26,79,2.212,80,1.142,82,0.563,85,1.88,87,0.646,89,2.591,99,2.066,104,0.936,110,3.396,112,0.646,118,0.881,122,0.609,124,2.746,130,0.691,135,0.953,138,1.742,139,2.488,143,1.216,149,0.953,150,1.508,152,1.079,153,2.656,155,2.951,157,1.737,158,0.953,159,0.953,160,0.953,161,0.881,162,0.784,163,0.563,164,4.49,165,0.784,166,0.953,167,1.737,168,0.953,169,1.429,170,0.953,171,2.318,172,0.718,173,1.508,174,0.953,175,0.667,176,0.748,177,0.748,178,0.626,179,0.881,180,0.953,181,0.827,182,0.953,183,2.898,184,1.97,185,0.953,186,0.784,187,0.953,188,1.508,189,0.827,190,0.827,191,0.953,192,0.881,193,0.784,194,0.784,195,0.953,196,0.881,197,1.528,198,2.077,199,2.39,200,1.94,201,0.748,202,0.827,203,1.737,204,0.953,205,2.271,209,2.641,211,0.646,212,2.915,213,2.746,221,1.876,222,0.667,226,0.646,230,0.609,234,0.881,250,1.848,254,0.718,256,2.077,272,2.746,295,0.718,347,0.404,350,0.549,356,0.577,367,1.932,379,0.626,383,0.718,384,0.784,387,0.646,392,0.503,400,0.537,401,1.429,420,0.626,444,0.691,467,2.191,476,0.609,478,0.718,487,0.525,493,0.646,521,3.873,522,3.498,525,2.694,534,1.736,538,2.823,539,1.97,541,0.718,542,0.718,543,0.784,548,0.592,549,1.487,550,3.166,552,5.259,553,1.308,558,0.592,561,0.784,562,0.827,564,0.748,565,0.691,574,1.364,583,0.592,587,0.953,591,0.953,605,1.142,612,1.142,652,0.827,653,1.508,655,0.953,674,0.748,737,2.982,744,1.308,777,0.827,823,1.364,827,1.803,877,0.609,878,0.748,894,2.584,895,1.216,897,1.177,899,0.549,904,0.718,906,0.881,913,0.691,925,0.691,1002,0.748,1044,0.748,1091,0.667,1096,1.676,1100,0.953,1120,0.827,1176,0.748,1282,2.694,1403,0.626,1405,5.892,1406,4.613,1407,1.737,1408,1.429,1410,1.737,1411,1.737,1412,2.393,1413,1.737,1414,1.062,1415,1.062,1416,2.191,1417,0.881,1418,1.062,1419,0.881,1420,1.606,1421,1.062,1422,1.062,1423,1.062,1424,1.062,1425,0.827,1426,1.606,1427,0.881,1428,1.062,1429,0.748,1430,1.062,1431,1.062,1432,0.881,1433,1.062,1434,1.062,1435,0.748,1436,1.062,1437,1.936,1438,1.936,1439,3.171,1440,0.718,1441,1.062,1442,1.062,1443,1.606,1444,1.606,1445,1.308,1446,1.062,1447,1.062,1448,1.062,1449,1.062,1450,1.062,1451,1.062,1452,1.062,1453,0.953,1454,1.062,1455,1.936,1456,0.953,1457,0.626,1458,1.062,1459,1.062,1460,0.881,1461,1.062,1462,0.881,1463,4.288,1464,1.062,1465,2.668,1466,0.881,1467,1.062,1468,0.953,1469,1.062,1470,1.062,1471,1.062,1472,1.062,1473,1.062,1474,1.062,1475,0.881,1476,0.784,1477,1.062,1478,0.881,1479,1.062,1480,1.062,1481,1.062,1482,1.062,1483,1.062,1484,1.737,1485,1.062,1486,1.062,1487,1.062,1488,1.216,1489,0.881,1490,0.881,1491,0.881,1492,1.936,1493,2.077,1494,0.881,1495,1.062,1496,0.881,1497,1.062,1498,1.062,1499,1.062,1500,1.062,1501,1.062,1502,2.393,1503,0.784,1504,2.428,1505,2.728,1506,1.062,1507,1.062,1508,1.062,1509,0.881,1510,3.823,1511,0.881,1512,0.881,1513,1.062,1514,1.062,1515,1.508,1516,1.062,1517,0.881,1518,0.827,1519,1.062,1520,1.062,1521,2.668,1522,2.561,1523,1.062,1524,1.062,1525,0.881,1526,1.062,1527,1.364,1528,1.062,1529,1.606,1530,0.881,1531,1.062,1532,1.062,1533,0.881,1534,1.062,1535,1.062,1536,0.881,1537,2.668,1538,3.656,1539,2.668,1540,0.953,1541,1.062,1542,1.26,1543,1.062,1544,1.062,1545,0.953,1546,0.953,1547,1.062,1548,1.062,1549,1.062,1550,0.691,1551,1.062,1552,1.062,1553,1.062,1554,0.953,1555,1.062,1556,1.062,1557,0.626,1558,1.062,1559,1.062,1560,0.881,1561,1.062,1562,1.062,1563,1.936,1564,2.212,1565,2.212,1566,0.748,1567,2.212,1568,1.062,1569,0.953,1570,1.062,1571,5.056,1572,3.97,1573,0.881,1574,2.668,1575,1.936,1576,1.737,1577,0.881,1578,1.062,1579,1.936,1580,0.881,1581,0.881,1582,4.695,1583,1.062,1584,1.737,1585,1.062,1586,3.289,1587,1.062,1588,1.606,1589,2.668,1590,1.062,1591,0.881,1592,0.784,1593,1.062,1594,1.062,1595,1.062,1596,0.881,1597,1.062,1598,0.953,1599,1.062,1600,0.953,1601,0.881,1602,1.062,1603,2.212,1604,1.936,1605,1.062,1606,1.062,1607,0.881,1608,0.881,1609,1.062,1610,1.062,1611,2.668,1612,5.056,1613,3.823,1614,2.728,1615,1.062,1616,1.062,1617,1.062,1618,0.827,1619,1.062,1620,0.827,1621,4.288,1622,1.062,1623,0.953,1624,1.062,1625,1.062,1626,1.062,1627,1.062,1628,1.062,1629,1.062,1630,2.668,1631,0.784,1632,1.062,1633,1.062,1634,1.062,1635,1.062,1636,1.062,1637,1.062]],["component/8",[40,0.597]],["keyword/8",[]],["title/9",[]],["name/9",[1638,1.568]],["text/9",[3,5.471,4,2.293,20,2.304,23,2.083,31,3.699,37,4.511,138,3.846,161,4.511,221,2.379,340,3.539,488,4.015,507,4.235,975,5.117,1639,5.439,1640,5.439,1641,4.235,1642,4.511,1643,6.036,1644,6.441,1645,5.439,1646,5.439,1647,5.439,1648,8.724,1649,5.439,1650,5.439,1651,5.439,1652,4.015,1653,4.511,1654,5.439,1655,7.262,1656,5.439,1657,5.439,1658,5.439,1659,5.439,1660,5.439,1661,5.439,1662,4.879,1663,5.439,1664,5.439,1665,5.439,1666,5.439,1667,5.439,1668,5.439,1669,5.439,1670,4.879,1671,4.879,1672,3.832,1673,4.235,1674,5.439,1675,5.439,1676,5.439,1677,5.439,1678,5.439,1679,4.879]],["component/9",[40,0.597]],["keyword/9",[]],["title/10-1",[23,6.128,31,12.136,1643,22.016,1644,22.016,1680,21.013,1681,24.731]],["name/10-1",[]],["text/10-1",[]],["component/10-1",[]],["keyword/10-1",[]],["title/10-2",[3,19.144,7,13.598,23,6.866,340,21.739,975,23.544]],["name/10-2",[]],["text/10-2",[]],["component/10-2",[]],["keyword/10-2",[]],["title/10-3",[3,15.427,20,13.705,42,10.415,1681,22.33,1682,26.924,1683,22.33]],["name/10-3",[]],["text/10-3",[]],["component/10-3",[]],["keyword/10-3",[]],["title/10",[1673,50.219]],["name/10",[1673,1.472]],["text/10",[3,3.634,4,2.845,7,3.766,8,0.95,10,2.294,12,1.6,15,2.382,16,1.384,20,2.895,23,2.004,28,0.864,31,3.885,42,2.264,49,1.667,50,1.333,56,1.112,61,3.832,71,3.002,76,2.941,79,1.699,84,2.167,89,2.56,104,2.16,134,1.873,175,1.287,197,1.173,209,2.338,212,0.969,213,1.112,219,3.188,221,2.56,347,1.313,350,1.059,353,1.595,356,2.427,362,3.95,365,1.595,367,1.035,378,3.092,391,2.167,392,1.633,393,3.871,409,1.595,412,3.48,420,1.208,472,1.837,476,2.56,481,1.699,488,3.299,491,1.595,540,1.923,548,1.142,553,2.331,595,1.287,597,1.443,598,1.333,612,2.635,641,1.443,658,1.699,741,1.595,746,1.699,771,1.976,814,1.035,825,1.837,878,1.443,879,1.595,881,1.173,913,1.333,925,1.333,975,3.695,978,1.595,1040,1.333,1094,1.837,1096,1.287,1168,2.686,1400,1.595,1416,1.173,1505,2.861,1546,1.837,1550,1.333,1580,1.699,1581,1.699,1618,1.595,1620,1.595,1623,1.837,1643,4.683,1644,3.299,1673,2.686,1679,3.095,1680,3.149,1681,4.853,1683,1.699,1684,2.048,1685,2.048,1686,1.443,1687,2.048,1688,2.861,1689,2.048,1690,2.048,1691,1.837,1692,3.095,1693,2.717,1694,1.837,1695,2.048,1696,2.048,1697,3.695,1698,3.095,1699,4.704,1700,1.384,1701,3.706,1702,2.048,1703,2.048,1704,2.048,1705,2.048,1706,1.699,1707,2.048,1708,2.048,1709,1.512,1710,1.837,1711,1.512,1712,2.048,1713,3.095,1714,2.048,1715,2.048,1716,2.048,1717,2.048,1718,2.048,1719,2.048,1720,2.034,1721,2.048,1722,2.048,1723,2.048,1724,2.048,1725,1.512,1726,2.048,1727,1.699,1728,1.837,1729,1.443,1730,3.676,1731,2.048,1732,2.048,1733,1.595,1734,2.048,1735,1.837,1736,1.595,1737,2.048,1738,1.699,1739,2.048,1740,1.595,1741,1.837,1742,2.048,1743,2.048,1744,1.837,1745,1.595,1746,2.048,1747,1.699,1748,2.048,1749,2.048,1750,2.048,1751,2.048,1752,2.048,1753,2.048,1754,1.443,1755,1.208,1756,2.048,1757,1.699,1758,2.048,1759,2.048,1760,2.048,1761,2.547,1762,2.048,1763,1.208,1764,2.048,1765,1.443,1766,1.699,1767,1.837,1768,2.048,1769,3.449,1770,4.083,1771,4.348,1772,1.595,1773,1.837,1774,2.048,1775,1.512,1776,2.048,1777,4.704,1778,2.048,1779,1.595,1780,1.699,1781,2.048,1782,2.048,1783,1.699,1784,2.048,1785,1.512,1786,2.048,1787,3.449,1788,1.699,1789,2.048,1790,2.547,1791,2.048,1792,2.861,1793,1.595,1794,1.699,1795,3.449,1796,1.837,1797,1.443,1798,2.048,1799,1.443,1800,1.837,1801,1.699,1802,3.449,1803,1.333,1804,2.048,1805,2.048,1806,2.048,1807,1.595,1808,1.699,1809,1.837,1810,2.048,1811,2.048,1812,1.837,1813,2.048,1814,1.837,1815,2.048,1816,2.048,1817,2.048,1818,2.048,1819,2.048,1820,1.512,1821,2.048,1822,1.512,1823,2.048,1824,2.048,1825,1.595,1826,2.048,1827,1.699,1828,2.048,1829,1.595,1830,2.048,1831,2.048,1832,2.048,1833,1.837]],["component/10",[40,0.597]],["keyword/10",[]],["title/11",[1834,57.853]],["name/11",[1834,1.696]],["text/11",[]],["component/11",[40,0.597]],["keyword/11",[]],["title/12",[1835,57.853]],["name/12",[1835,1.696]],["text/12",[]],["component/12",[40,0.597]],["keyword/12",[]],["title/13",[1836,57.853]],["name/13",[1836,1.696]],["text/13",[]],["component/13",[40,0.597]],["keyword/13",[]],["title/14",[1435,45.443]],["name/14",[1435,1.332]],["text/14",[]],["component/14",[40,0.597]],["keyword/14",[]],["title/15-1",[39,25.848,1837,43.393]],["name/15-1",[]],["text/15-1",[]],["component/15-1",[]],["keyword/15-1",[]],["title/15-2",[17,19.255,272,23.905,1408,32.499]],["name/15-2",[]],["text/15-2",[]],["component/15-2",[]],["keyword/15-2",[]],["title/15-3",[1403,38.033]],["name/15-3",[]],["text/15-3",[]],["component/15-3",[]],["keyword/15-3",[]],["title/15-4",[214,22.061,428,30.858]],["name/15-4",[]],["text/15-4",[]],["component/15-4",[]],["keyword/15-4",[]],["title/15-5",[17,19.255,272,23.905,1838,32.499]],["name/15-5",[]],["text/15-5",[]],["component/15-5",[]],["keyword/15-5",[]],["title/15-6",[1839,40.745,1840,40.745]],["name/15-6",[]],["text/15-6",[]],["component/15-6",[]],["keyword/15-6",[]],["title/15-7",[7,13.598,20,10.6,272,18.145,1652,24.669,1841,26.019]],["name/15-7",[]],["text/15-7",[]],["component/15-7",[]],["keyword/15-7",[]],["title/15-8",[17,19.255,42,17.027,114,25.96]],["name/15-8",[]],["text/15-8",[]],["component/15-8",[]],["keyword/15-8",[]],["title/15-9",[1403,38.033]],["name/15-9",[]],["text/15-9",[]],["component/15-9",[]],["keyword/15-9",[]],["title/15-10",[1842,47.613]],["name/15-10",[]],["text/15-10",[]],["component/15-10",[]],["keyword/15-10",[]],["title/15-11",[1457,38.033]],["name/15-11",[]],["text/15-11",[]],["component/15-11",[]],["keyword/15-11",[]],["title/15-12",[1843,47.613]],["name/15-12",[]],["text/15-12",[]],["component/15-12",[]],["keyword/15-12",[]],["title/15-13",[90,27.654,91,26.767,138,23.314]],["name/15-13",[]],["text/15-13",[]],["component/15-13",[]],["keyword/15-13",[]],["title/15-14",[272,28.415,1844,40.745]],["name/15-14",[]],["text/15-14",[]],["component/15-14",[]],["keyword/15-14",[]],["title/15-15",[1838,38.63,1845,40.745]],["name/15-15",[]],["text/15-15",[]],["component/15-15",[]],["keyword/15-15",[]],["title/15-16",[352,43.584]],["name/15-16",[]],["text/15-16",[]],["component/15-16",[]],["keyword/15-16",[]],["title/15",[39,31.858]],["name/15",[39,0.934]],["text/15",[0,0.25,1,0.313,2,0.468,3,0.87,4,2.922,7,2.889,8,1.35,9,0.313,10,2.247,12,2.544,14,0.575,15,3.131,17,0.185,20,2.52,23,1.932,24,0.768,28,2.728,31,3.232,34,1.973,39,2.91,41,1.505,42,2.279,48,0.481,49,2.072,50,0.276,51,0.299,52,0.38,53,0.276,56,0.641,61,3.235,65,0.871,71,1.59,76,1.829,77,1.894,80,0.481,82,0.432,84,0.513,85,1.07,86,0.286,87,0.923,88,0.313,89,2.617,90,2.362,91,2.286,92,0.575,99,1.512,100,0.923,104,0.57,105,0.258,106,0.299,109,0.768,110,2.216,112,0.496,113,0.276,114,1.082,122,1.051,124,1.581,126,2.409,130,0.531,134,0.443,138,2.354,139,0.768,141,0.286,143,2.11,144,0.33,152,0.658,153,1.438,162,1.121,163,0.625,164,0.575,169,0.602,172,0.551,175,0.513,178,1.419,183,0.551,184,3.394,192,0.351,193,0.313,194,0.602,197,0.468,198,0.33,199,0.455,200,0.25,201,0.299,202,0.33,205,0.625,207,0.923,209,2.494,211,0.258,212,1.867,213,2.042,214,0.773,215,0.33,219,0.717,220,0.919,221,2.3,222,0.266,230,0.468,244,0.276,245,0.313,249,2.051,250,4.482,254,0.286,261,0.513,272,3.826,275,0.33,294,1.121,297,0.33,307,0.481,332,0.313,333,0.313,340,0.988,344,0.551,345,0.313,347,0.31,350,0.785,353,0.33,354,0.313,356,0.825,362,0.847,366,1.512,367,0.927,368,0.797,376,0.266,377,0.496,378,1.256,379,1.082,382,1.026,383,0.286,384,1.121,385,1.121,390,0.831,391,0.513,392,0.386,393,0.871,400,1.347,403,0.531,408,0.313,412,0.635,417,0.299,423,1.026,428,1.082,435,0.299,436,0.551,444,1.735,457,0.313,467,0.676,469,0.988,476,0.243,479,0.313,482,0.313,485,0.351,487,0.906,488,0.871,491,0.33,492,0.33,493,0.717,494,0.33,497,1.026,506,0.635,507,0.919,509,1.24,521,1.981,522,1.386,523,0.243,524,0.575,525,0.831,527,0.286,531,0.575,534,0.276,538,1.121,539,1.969,540,1.342,541,0.551,542,0.797,543,0.313,544,0.33,545,0.919,548,1.342,549,0.658,550,1.572,552,1.439,553,1.24,555,0.33,556,0.513,558,0.455,559,0.286,561,0.602,562,0.33,563,0.513,564,0.299,565,0.276,567,0.299,569,0.677,571,0.677,580,0.351,581,0.351,583,0.236,586,0.33,595,0.266,597,0.575,600,0.831,601,0.825,603,0.33,605,1.256,612,1.082,619,0.38,621,1.293,641,3.132,650,0.896,652,2.076,653,0.33,662,0.313,691,1.521,698,0.635,721,0.351,722,0.351,737,2.878,740,0.531,744,0.797,770,0.38,771,0.243,772,0.351,776,0.468,777,0.33,814,0.412,823,0.299,827,0.551,832,0.299,835,0.351,836,0.38,839,0.351,844,0.635,871,0.286,875,0.38,877,0.243,878,0.831,879,0.33,881,0.468,893,0.602,894,0.551,895,0.741,897,0.258,899,0.948,904,0.286,914,0.299,916,0.602,917,0.531,923,0.33,924,0.351,925,0.531,927,0.33,975,0.575,976,0.313,978,0.33,1000,0.33,1002,1.07,1006,1.293,1022,0.38,1023,0.38,1027,0.33,1028,1.194,1044,0.575,1051,0.313,1058,0.33,1077,0.33,1083,0.602,1091,0.513,1093,0.299,1098,0.266,1102,0.33,1109,0.313,1112,0.313,1120,0.33,1164,0.351,1165,0.38,1166,0.979,1167,0.979,1168,0.635,1171,0.677,1174,0.351,1175,0.351,1176,0.299,1177,0.286,1178,0.575,1179,0.33,1180,1.182,1183,0.351,1190,1.521,1197,0.677,1209,0.351,1220,1.293,1242,0.313,1243,0.831,1245,0.351,1246,0.979,1247,0.677,1248,0.351,1249,0.351,1255,0.677,1268,0.871,1269,0.351,1272,0.677,1273,0.351,1274,0.38,1282,1.696,1286,0.351,1287,0.351,1294,0.38,1310,1.658,1311,0.351,1342,0.351,1346,0.351,1347,0.351,1394,1.766,1400,1.182,1401,0.635,1403,0.481,1406,1.658,1408,2.319,1416,0.87,1417,0.351,1419,0.677,1420,0.351,1425,0.33,1427,0.351,1429,0.299,1432,0.677,1435,0.831,1439,0.351,1440,0.286,1443,0.979,1444,0.351,1445,1.24,1453,0.38,1457,1.981,1460,0.351,1462,0.351,1466,0.351,1488,0.513,1489,0.351,1490,0.351,1491,0.351,1496,0.677,1502,0.38,1503,0.602,1504,1.572,1505,1.259,1509,0.979,1511,0.351,1512,0.979,1515,0.635,1517,0.351,1522,2.076,1527,0.575,1529,0.979,1542,0.531,1550,0.276,1557,0.25,1560,0.351,1564,1.521,1565,0.351,1566,0.575,1567,0.677,1572,0.313,1573,0.351,1588,0.351,1591,0.677,1592,0.602,1603,0.351,1614,0.677,1620,0.33,1631,0.313,1643,0.871,1652,0.602,1680,0.299,1686,0.299,1691,0.38,1693,1.295,1700,0.286,1701,0.979,1706,0.351,1711,0.313,1713,0.38,1720,0.25,1725,0.313,1730,0.954,1733,0.33,1738,0.351,1745,0.919,1747,1.521,1754,0.575,1755,0.696,1757,0.351,1763,0.25,1765,0.299,1766,0.351,1767,0.732,1770,1.874,1771,0.351,1772,0.33,1773,0.38,1775,0.602,1780,0.979,1783,0.351,1785,0.313,1790,0.602,1792,0.979,1793,1.182,1794,0.677,1797,0.299,1799,0.575,1803,0.276,1808,0.351,1814,0.38,1822,0.602,1825,0.33,1829,0.33,1837,1.259,1838,0.871,1839,0.635,1840,0.919,1841,2.267,1842,1.121,1843,2.632,1844,0.33,1845,1.182,1846,0.351,1847,0.732,1848,0.424,1849,0.424,1850,1.259,1851,0.424,1852,0.424,1853,0.677,1854,0.33,1855,1.058,1856,0.424,1857,0.424,1858,0.424,1859,0.424,1860,0.816,1861,0.732,1862,0.424,1863,1.058,1864,0.424,1865,4.609,1866,0.38,1867,0.424,1868,0.677,1869,0.424,1870,1.362,1871,1.874,1872,0.732,1873,0.424,1874,0.424,1875,0.424,1876,0.424,1877,0.816,1878,0.424,1879,0.424,1880,0.38,1881,0.602,1882,0.299,1883,0.424,1884,0.424,1885,0.424,1886,1.058,1887,0.424,1888,1.18,1889,0.979,1890,0.38,1891,0.424,1892,0.424,1893,0.424,1894,0.424,1895,0.602,1896,0.33,1897,1.182,1898,0.424,1899,0.816,1900,0.677,1901,0.424,1902,0.351,1903,0.424,1904,0.424,1905,0.424,1906,0.424,1907,1.518,1908,1.512,1909,0.677,1910,0.38,1911,0.33,1912,0.424,1913,0.677,1914,1.834,1915,0.424,1916,0.816,1917,0.38,1918,0.424,1919,0.351,1920,0.871,1921,0.351,1922,0.424,1923,0.33,1924,0.424,1925,0.424,1926,0.424,1927,0.816,1928,0.424,1929,0.424,1930,0.768,1931,0.424,1932,0.424,1933,0.424,1934,0.424,1935,0.424,1936,0.38,1937,0.351,1938,0.424,1939,0.677,1940,0.424,1941,0.871,1942,1.259,1943,0.33,1944,0.602,1945,0.313,1946,1.182,1947,0.38,1948,0.424,1949,0.351,1950,0.38,1951,0.38,1952,0.424,1953,0.38,1954,0.424,1955,0.816,1956,0.732,1957,0.424,1958,0.424,1959,0.351,1960,0.424,1961,0.424,1962,0.424,1963,0.38,1964,0.38,1965,0.38,1966,0.351,1967,0.677,1968,0.677,1969,0.677,1970,0.351,1971,0.635,1972,0.38,1973,0.38,1974,0.38,1975,0.38,1976,0.732,1977,0.351,1978,0.38,1979,0.38,1980,0.38,1981,1.259,1982,1.521,1983,0.38,1984,0.299,1985,0.38,1986,0.38,1987,0.38,1988,0.38,1989,0.38,1990,0.313,1991,0.38,1992,0.677,1993,0.38,1994,0.38,1995,0.38,1996,0.38,1997,0.732,1998,0.38,1999,0.38,2000,0.38,2001,1.121,2002,0.635,2003,0.38,2004,0.732,2005,0.38,2006,0.38,2007,0.38,2008,0.38,2009,0.38,2010,0.38,2011,0.38,2012,0.732,2013,0.38,2014,0.38,2015,0.38,2016,0.38,2017,0.38,2018,0.38,2019,0.38,2020,0.979,2021,0.38,2022,0.38,2023,0.33,2024,0.635,2025,0.38,2026,0.38,2027,0.38,2028,1.058,2029,0.732,2030,0.919,2031,0.732,2032,0.38,2033,0.38,2034,0.38,2035,0.732,2036,0.797,2037,0.38,2038,0.38,2039,0.919,2040,0.351,2041,0.38,2042,0.575,2043,0.871,2044,0.38,2045,0.38,2046,0.741,2047,0.732,2048,2.392,2049,1.362,2050,1.058,2051,1.058,2052,0.732,2053,1.658,2054,0.38,2055,0.38,2056,3.071,2057,1.058,2058,1.646,2059,1.646,2060,1.646,2061,1.646,2062,0.635,2063,0.732,2064,0.732,2065,0.732,2066,0.38,2067,0.677,2068,2.159,2069,0.635,2070,0.38,2071,0.38,2072,0.38,2073,0.38,2074,0.38,2075,0.38,2076,0.38,2077,0.38,2078,0.38,2079,0.38,2080,0.38,2081,0.677,2082,0.38,2083,0.38,2084,0.38,2085,0.38,2086,0.38,2087,0.38,2088,0.38,2089,0.38,2090,0.38,2091,1.911,2092,0.38,2093,0.38,2094,0.38,2095,0.38,2096,0.38,2097,0.38,2098,0.38,2099,0.351,2100,0.38,2101,0.38,2102,0.351,2103,0.38,2104,0.38,2105,0.38,2106,0.351,2107,0.351,2108,0.551,2109,0.351,2110,0.33,2111,0.299,2112,1.362,2113,0.38,2114,0.602,2115,0.351,2116,0.732,2117,1.058,2118,0.732,2119,0.38,2120,1.058,2121,0.575,2122,0.732,2123,1.058,2124,0.732,2125,0.732,2126,0.38,2127,0.635,2128,0.351,2129,0.351,2130,0.38,2131,0.38,2132,0.286,2133,0.38,2134,0.38,2135,2.818,2136,1.646,2137,0.38,2138,0.38,2139,0.313,2140,0.38,2141,0.351,2142,0.313,2143,0.38,2144,0.38,2145,0.979,2146,0.979,2147,0.38,2148,0.38,2149,0.38,2150,0.38,2151,0.286,2152,0.38,2153,0.732,2154,0.38,2155,0.33,2156,0.732,2157,0.635,2158,1.058,2159,0.732,2160,0.38,2161,0.38,2162,0.38,2163,0.38,2164,0.38,2165,0.38,2166,0.38,2167,0.351,2168,0.38,2169,0.38,2170,0.38,2171,0.38,2172,0.38,2173,0.313,2174,1.058,2175,1.362,2176,1.646,2177,0.732,2178,0.677,2179,0.351,2180,0.38,2181,0.38,2182,0.38,2183,0.38,2184,0.38,2185,0.38,2186,1.058,2187,0.313,2188,0.38,2189,0.38,2190,1.058,2191,0.38,2192,0.38,2193,0.351,2194,0.351,2195,0.33,2196,0.38,2197,0.38,2198,0.38,2199,0.33,2200,0.38,2201,0.732,2202,0.732,2203,0.38,2204,0.351,2205,0.38,2206,0.732,2207,0.635,2208,0.351,2209,1.194,2210,0.351,2211,0.38,2212,0.38,2213,0.38,2214,0.38,2215,0.38,2216,0.299,2217,0.38,2218,0.33,2219,0.38,2220,0.38,2221,0.38,2222,0.38,2223,0.38,2224,0.33,2225,0.38,2226,1.362,2227,0.38,2228,0.38,2229,0.313,2230,0.38,2231,0.732,2232,0.38,2233,0.38,2234,0.38,2235,0.38,2236,0.33,2237,0.33,2238,0.38,2239,0.38,2240,0.732,2241,0.732,2242,0.732,2243,0.38,2244,0.38,2245,1.058,2246,1.646,2247,1.058,2248,1.058,2249,0.38,2250,0.38,2251,1.058,2252,0.38,2253,0.38,2254,0.38,2255,0.38,2256,0.276,2257,0.38,2258,0.732,2259,1.058,2260,0.38,2261,0.38,2262,0.38,2263,0.38,2264,0.635,2265,0.732,2266,0.38,2267,1.362,2268,0.38,2269,0.38,2270,0.38,2271,0.38,2272,0.38,2273,0.38,2274,0.38,2275,0.732,2276,0.38,2277,0.732,2278,0.38,2279,0.677,2280,0.732,2281,0.732,2282,0.38,2283,0.732,2284,0.351,2285,0.38,2286,0.732,2287,0.351,2288,0.351,2289,0.38,2290,0.38,2291,0.919,2292,0.38,2293,0.38,2294,0.38,2295,0.38,2296,0.38,2297,0.38,2298,0.351,2299,0.299,2300,0.33,2301,0.38,2302,0.38,2303,0.38,2304,0.33,2305,0.38,2306,0.38,2307,0.38,2308,0.33,2309,0.38,2310,0.38,2311,0.351,2312,0.351,2313,0.38,2314,0.38,2315,0.351,2316,0.351,2317,0.38,2318,0.38,2319,0.38,2320,0.732,2321,0.38,2322,0.732,2323,0.732,2324,0.635,2325,0.299,2326,0.38,2327,0.38,2328,0.33,2329,0.33,2330,0.351,2331,0.38,2332,0.38,2333,0.38,2334,0.313,2335,0.38,2336,0.38,2337,0.732,2338,0.38,2339,0.38,2340,0.38,2341,0.38,2342,0.38,2343,0.38,2344,0.38,2345,0.351,2346,0.38,2347,0.38,2348,0.38,2349,0.635,2350,0.38,2351,0.38,2352,0.38,2353,0.38,2354,0.38,2355,0.38,2356,0.38,2357,0.351,2358,0.38,2359,0.38,2360,0.38,2361,0.38,2362,0.299,2363,0.38,2364,0.33,2365,0.38,2366,0.38,2367,0.38,2368,0.38,2369,0.38,2370,0.351,2371,0.38,2372,0.313,2373,0.38,2374,0.38,2375,0.351,2376,1.058,2377,1.058,2378,0.732,2379,0.38,2380,0.38,2381,0.286,2382,0.38,2383,0.38,2384,0.38,2385,0.38,2386,0.33,2387,0.33,2388,0.38,2389,0.38,2390,0.732,2391,0.38,2392,0.38,2393,0.38,2394,0.33,2395,0.313,2396,0.38,2397,0.38,2398,0.299,2399,0.38,2400,0.38,2401,0.38,2402,0.38,2403,0.38,2404,0.38,2405,0.38,2406,0.351,2407,0.38,2408,1.362,2409,0.38,2410,0.38,2411,0.38,2412,0.38,2413,1.911,2414,2.392,2415,1.646,2416,0.38,2417,0.38,2418,0.38,2419,0.38,2420,0.38,2421,1.362,2422,0.38,2423,1.646,2424,0.38,2425,0.38,2426,0.732,2427,0.38,2428,0.732,2429,0.38,2430,0.38,2431,0.38,2432,0.38,2433,0.38,2434,0.38,2435,0.38,2436,1.058,2437,0.38,2438,1.058,2439,0.38,2440,0.38,2441,1.058,2442,0.38,2443,0.38,2444,0.38,2445,0.424,2446,0.424,2447,0.38,2448,0.424,2449,0.38,2450,0.424,2451,0.424,2452,0.424,2453,0.424,2454,0.351,2455,1.428,2456,0.424,2457,0.424,2458,0.424,2459,0.424,2460,0.424,2461,0.816,2462,0.816,2463,0.38,2464,0.424,2465,0.424,2466,0.424,2467,0.424,2468,0.351,2469,0.424,2470,0.424]],["component/15",[40,0.597]],["keyword/15",[]],["title/16",[2471,53.483]],["name/16",[2471,1.568]],["text/16",[2472,8.249,2473,8.249,2474,8.249]],["component/16",[40,0.597]],["keyword/16",[]],["title/17-1",[904,35.362,2475,46.939]],["name/17-1",[]],["text/17-1",[]],["component/17-1",[]],["keyword/17-1",[]],["title/17-2",[904,35.362,2476,46.939]],["name/17-2",[]],["text/17-2",[]],["component/17-2",[]],["keyword/17-2",[]],["title/17-3",[17,16.618,42,14.695,1729,26.769,2477,29.583]],["name/17-3",[]],["text/17-3",[]],["component/17-3",[]],["keyword/17-3",[]],["title/17-4",[17,22.888,2478,46.939]],["name/17-4",[]],["text/17-4",[]],["component/17-4",[]],["keyword/17-4",[]],["title/17-5",[17,19.255,2479,39.489,2480,39.489]],["name/17-5",[]],["text/17-5",[]],["component/17-5",[]],["keyword/17-5",[]],["title/17-6",[352,43.584]],["name/17-6",[]],["text/17-6",[]],["component/17-6",[]],["keyword/17-6",[]],["title/17",[2481,53.483]],["name/17",[2481,1.568]],["text/17",[0,0.637,4,1.829,7,3.185,8,2.979,10,3.045,12,3.152,15,2.766,17,1.458,18,0.896,20,2.716,22,0.679,23,1.931,28,3.212,30,0.762,31,3.548,35,0.842,41,2.002,42,2.806,44,0.842,49,1.611,53,0.703,61,4.189,71,1.833,76,0.501,82,1.042,84,1.7,87,0.657,89,2.375,100,1.646,105,0.657,110,1.724,122,1.127,124,1.47,130,1.28,134,1.81,138,1.042,143,0.679,153,1.647,163,0.572,172,1.329,181,2.108,183,1.329,186,4.585,197,0.619,199,0.602,200,3.524,201,0.762,205,0.572,209,3.489,211,2.027,212,2.829,221,2.375,236,0.842,250,2.097,295,0.73,333,3.771,353,1.532,362,0.602,367,2.743,368,0.73,377,0.657,378,2.283,391,0.679,400,0.546,401,0.798,403,0.703,417,0.762,423,5.073,454,2.245,457,1.998,479,0.798,486,0.896,487,0.534,528,0.73,531,1.386,534,0.703,542,1.829,543,1.452,545,0.842,548,1.096,553,0.73,556,0.679,558,1.509,565,0.703,567,1.386,576,1.532,578,1.532,579,3.015,586,0.842,597,0.762,601,0.587,605,0.637,608,0.97,609,0.798,610,0.97,612,1.16,648,0.703,665,3.598,668,0.97,674,1.386,734,1.28,739,0.896,740,4.179,743,0.842,745,0.97,749,1.7,771,2.218,776,1.127,828,0.896,869,0.896,870,0.97,871,2.253,872,0.73,877,2.486,881,0.619,882,2.765,892,2.245,894,2.932,895,1.236,897,0.657,899,2.454,902,1.764,904,3.669,908,4.664,911,1.532,913,1.28,914,0.762,917,0.703,921,0.798,927,0.842,983,0.97,1005,0.896,1040,1.28,1044,0.762,1098,0.679,1109,0.798,1114,1.631,1177,0.73,1388,1.829,1416,0.619,1457,1.16,1527,1.386,1592,0.798,1642,0.896,1728,0.97,1729,3.6,1755,0.637,1761,0.798,1765,0.762,1779,0.842,1785,0.798,1803,0.703,1895,2.461,1911,0.842,1913,1.631,1930,0.703,1990,1.452,2023,0.842,2036,2.253,2039,0.842,2046,1.236,2099,0.896,2114,0.798,2121,0.762,2142,1.452,2209,2.823,2312,0.896,2362,1.907,2375,0.896,2381,0.73,2386,0.842,2394,0.842,2395,0.798,2406,1.631,2454,0.896,2455,2.596,2475,0.97,2476,4.259,2477,2.596,2478,3.473,2479,2.99,2480,2.99,2482,6.225,2483,7.104,2484,0.896,2485,1.081,2486,1.081,2487,1.081,2488,1.081,2489,1.081,2490,3.892,2491,0.97,2492,0.97,2493,0.896,2494,0.97,2495,0.842,2496,1.081,2497,0.762,2498,0.798,2499,1.081,2500,1.081,2501,1.081,2502,0.97,2503,1.967,2504,1.967,2505,1.081,2506,0.97,2507,0.97,2508,0.97,2509,1.081,2510,0.97,2511,1.081,2512,1.081,2513,4.236,2514,2.707,2515,1.081,2516,1.081,2517,1.081,2518,1.081,2519,1.081,2520,1.967,2521,0.798,2522,1.081,2523,0.97,2524,1.081,2525,1.081,2526,0.896,2527,3.057,2528,1.967,2529,0.842,2530,4.747,2531,1.081,2532,1.081,2533,2.707,2534,2.428,2535,1.081,2536,0.97,2537,4.747,2538,3.473,2539,1.081,2540,5.429,2541,1.081,2542,2.707,2543,1.967,2544,1.967,2545,1.967,2546,0.896,2547,1.967,2548,1.967,2549,1.081,2550,1.081,2551,1.081,2552,0.842,2553,1.081,2554,1.081,2555,0.97,2556,1.967,2557,1.967,2558,1.081,2559,1.764,2560,1.967,2561,1.081,2562,1.081,2563,0.896,2564,1.081,2565,1.967,2566,1.081,2567,1.081,2568,1.631,2569,1.081,2570,1.081,2571,1.081,2572,1.081,2573,1.081,2574,1.081,2575,1.081,2576,1.081,2577,1.081,2578,1.081,2579,1.967,2580,0.798,2581,0.896,2582,1.532,2583,3.871,2584,1.081,2585,1.081,2586,3.871,2587,1.081,2588,4.747,2589,0.896,2590,1.967,2591,0.842,2592,0.896,2593,1.081,2594,1.967,2595,1.081,2596,1.081,2597,1.967,2598,1.081,2599,0.97,2600,1.081,2601,1.081,2602,1.081,2603,1.081,2604,1.081,2605,1.081,2606,1.081,2607,1.081,2608,0.896,2609,1.081,2610,1.081,2611,1.081,2612,1.081,2613,1.081,2614,0.97,2615,1.081,2616,1.081,2617,1.081,2618,1.081,2619,0.896,2620,0.97,2621,1.081,2622,1.631,2623,0.97,2624,1.081,2625,1.081,2626,1.081,2627,1.081,2628,1.081,2629,1.967,2630,1.081,2631,0.896,2632,1.081,2633,1.081,2634,0.896,2635,1.081,2636,0.97,2637,1.081,2638,2.707,2639,2.428,2640,1.081,2641,1.967,2642,1.081,2643,2.707,2644,1.998,2645,1.081,2646,1.081,2647,2.707,2648,1.967,2649,1.28,2650,1.967,2651,1.967,2652,1.764,2653,1.081,2654,1.081]],["component/17",[40,0.597]],["keyword/17",[]],["title/18-1",[344,43.584]],["name/18-1",[]],["text/18-1",[]],["component/18-1",[]],["keyword/18-1",[]],["title/18-2",[20,8.541,28,18.215,366,16.915,648,17.518,899,13.921,2655,22.33]],["name/18-2",[]],["text/18-2",[]],["component/18-2",[]],["keyword/18-2",[]],["title/18-3",[42,17.027,1720,25.96,2656,29.749]],["name/18-3",[]],["text/18-3",[]],["component/18-3",[]],["keyword/18-3",[]],["title/18-4",[23,9.046,230,25.221,376,27.654]],["name/18-4",[]],["text/18-4",[]],["component/18-4",[]],["keyword/18-4",[]],["title/18-5",[23,9.046,347,16.75,1797,31.018]],["name/18-5",[]],["text/18-5",[]],["component/18-5",[]],["keyword/18-5",[]],["title/18-6",[23,6.128,28,12.573,49,14.415,200,17.586,583,16.623,888,24.731]],["name/18-6",[]],["text/18-6",[]],["component/18-6",[]],["keyword/18-6",[]],["title/18-7",[20,10.6,899,17.276,1923,26.019,2656,22.581,2657,29.974]],["name/18-7",[]],["text/18-7",[]],["component/18-7",[]],["keyword/18-7",[]],["title/18-8",[2658,57.853]],["name/18-8",[]],["text/18-8",[]],["component/18-8",[]],["keyword/18-8",[]],["title/18-9",[352,43.584]],["name/18-9",[]],["text/18-9",[]],["component/18-9",[]],["keyword/18-9",[]],["title/18",[2656,43.584]],["name/18",[2656,1.277]],["text/18",[0,1.054,3,0.557,4,2.739,7,2.4,8,0.451,10,2.362,11,0.873,12,2.223,15,2.569,16,0.658,17,0.782,20,2.366,22,0.611,23,1.972,28,2.156,31,2.643,33,0.592,41,0.503,42,1.562,48,1.461,49,1.953,53,1.163,56,0.528,61,3.166,67,0.873,71,1.912,76,2.371,77,0.633,82,0.515,88,1.319,89,2.476,104,1.198,109,1.998,110,2.088,122,2.055,124,2.411,125,0.686,126,0.658,130,0.633,134,0.97,138,1.627,139,0.633,141,0.658,152,0.542,153,0.883,156,1.391,162,1.319,171,1.746,175,0.611,184,2.648,193,2.268,197,1.42,199,0.542,200,0.574,205,0.946,207,1.087,208,0.873,209,2.138,211,2.456,212,1.454,214,0.753,216,1.929,219,0.592,220,0.758,221,1.767,222,0.611,223,0.873,229,1.087,230,2.055,234,1.482,238,0.658,241,0.873,244,0.633,245,1.319,248,0.873,250,3.868,285,1.163,294,0.718,307,2.382,340,2.628,344,2.424,347,0.37,351,2.547,356,2.411,362,1.381,363,1.612,364,0.718,365,0.758,366,3.705,367,1.552,377,0.592,378,2.115,379,0.574,382,3.24,385,2.982,387,0.592,391,0.611,392,1.912,393,0.718,400,2.86,406,0.718,412,0.758,417,1.259,423,1.208,428,2.618,435,0.686,444,1.998,456,1.482,464,0.758,467,1.024,470,1.929,475,0.718,476,0.557,479,0.718,482,1.319,491,0.758,492,0.758,493,0.592,509,1.674,521,0.574,524,0.686,527,0.658,531,0.686,537,1.746,548,1.712,549,1.381,555,0.758,563,0.611,575,1.603,583,1.381,598,1.163,600,0.686,601,0.528,606,0.658,621,0.686,648,0.633,650,1.054,658,0.807,662,0.718,665,2.055,671,4.241,672,2.223,674,1.259,676,1.603,678,0.718,723,0.873,734,0.633,737,2.828,739,0.807,740,1.163,741,0.758,749,0.611,755,0.873,776,0.557,814,1.252,839,0.807,860,1.603,862,0.873,868,0.873,872,1.208,873,0.718,876,0.873,877,1.024,881,0.557,888,0.807,895,0.611,897,1.087,899,1.588,900,2.392,910,0.873,913,0.633,914,1.259,921,1.829,925,0.633,927,0.758,975,0.686,976,1.319,980,0.758,982,1.482,994,0.873,1005,1.482,1028,0.633,1045,1.259,1047,0.873,1077,0.758,1083,1.319,1091,0.611,1093,2.164,1098,0.611,1102,0.758,1109,0.718,1129,0.758,1131,0.873,1145,0.807,1150,2.547,1188,0.873,1220,0.686,1228,1.482,1242,0.718,1270,0.873,1416,0.557,1426,0.807,1445,1.208,1457,0.574,1468,0.873,1478,1.482,1488,0.611,1496,1.482,1503,1.319,1527,0.686,1530,0.807,1550,1.163,1557,0.574,1566,1.259,1592,0.718,1598,0.873,1641,0.758,1642,2.547,1671,2.755,1680,0.686,1688,0.807,1692,0.873,1693,1.087,1694,0.873,1697,1.259,1720,1.461,1729,0.686,1730,1.557,1736,0.758,1741,0.873,1745,1.391,1755,1.811,1770,2.793,1771,0.807,1772,0.758,1783,1.482,1793,0.758,1796,0.873,1799,1.259,1807,0.758,1822,1.829,1829,0.758,1850,2.055,1881,1.829,1882,1.746,1886,1.603,1889,0.807,1895,1.319,1896,0.758,1902,2.547,1908,1.123,1911,0.758,1913,0.807,1919,0.807,1921,0.807,1923,1.391,1930,0.633,1941,0.718,1942,2.055,1943,0.758,1944,0.718,1945,1.829,1950,0.873,1977,0.807,1984,0.686,2001,0.718,2023,1.391,2043,1.319,2046,1.557,2053,0.758,2111,0.686,2132,0.658,2179,2.055,2209,1.163,2229,0.718,2284,0.807,2299,1.259,2325,1.746,2329,0.758,2334,1.319,2349,0.758,2372,0.718,2381,0.658,2386,1.391,2482,1.482,2484,0.807,2498,0.718,2502,0.873,2507,0.873,2513,0.807,2582,1.391,2620,0.873,2649,0.633,2655,2.055,2656,4.504,2657,3.624,2659,5.078,2660,4.794,2661,0.973,2662,1.603,2663,1.787,2664,1.482,2665,1.787,2666,0.973,2667,2.223,2668,0.973,2669,0.973,2670,0.807,2671,0.973,2672,0.973,2673,0.973,2674,0.973,2675,0.758,2676,0.973,2677,0.873,2678,0.973,2679,0.973,2680,1.787,2681,0.873,2682,0.973,2683,0.973,2684,0.807,2685,2.547,2686,0.973,2687,1.787,2688,0.973,2689,0.973,2690,1.391,2691,0.973,2692,0.973,2693,0.758,2694,0.973,2695,1.787,2696,0.973,2697,0.973,2698,0.973,2699,0.973,2700,0.973,2701,0.973,2702,0.973,2703,0.973,2704,0.973,2705,1.787,2706,0.973,2707,0.973,2708,0.973,2709,0.973,2710,0.973,2711,0.973,2712,0.807,2713,1.603,2714,0.973,2715,0.973,2716,1.787,2717,1.603,2718,1.787,2719,0.973,2720,1.603,2721,3.587,2722,1.787,2723,2.478,2724,4.039,2725,0.973,2726,0.973,2727,1.482,2728,0.973,2729,0.873,2730,0.758,2731,0.973,2732,0.973,2733,0.973,2734,1.787,2735,0.611,2736,0.973,2737,0.973,2738,1.603,2739,0.973,2740,2.392,2741,0.873,2742,0.973,2743,0.973,2744,0.973,2745,0.973,2746,0.973,2747,4.439,2748,4.439,2749,0.973,2750,0.973,2751,0.973,2752,0.973,2753,0.973,2754,0.973,2755,0.973,2756,0.873,2757,1.787,2758,0.973,2759,0.973,2760,1.787,2761,0.973,2762,0.973,2763,0.973,2764,0.973,2765,0.973,2766,0.973,2767,0.973,2768,0.873,2769,0.973,2770,1.603,2771,0.873,2772,0.973,2773,0.873,2774,0.973,2775,0.973,2776,0.973,2777,2.478,2778,1.787,2779,0.973,2780,0.973,2781,0.973,2782,0.973,2783,0.973,2784,0.973,2785,0.973,2786,0.973,2787,0.973,2788,0.973,2789,0.973,2790,0.973,2791,0.973,2792,0.973,2793,0.973,2794,0.973,2795,0.973,2796,3.071,2797,0.873,2798,0.973,2799,2.547,2800,3.071,2801,2.478,2802,0.973,2803,2.478,2804,1.603,2805,0.973,2806,3.624,2807,1.787,2808,0.973,2809,1.787,2810,2.223,2811,1.603,2812,1.603,2813,1.603,2814,0.973,2815,2.755,2816,0.973,2817,0.973,2818,0.973,2819,0.973,2820,2.755,2821,0.973,2822,0.973,2823,0.973,2824,0.873,2825,3.624,2826,0.873,2827,1.787,2828,0.973,2829,2.755,2830,0.973,2831,0.973,2832,3.587,2833,0.973,2834,3.071,2835,1.787,2836,0.973,2837,0.973,2838,0.973,2839,1.787,2840,0.973,2841,0.973,2842,2.478,2843,0.973,2844,0.973,2845,0.873,2846,0.973,2847,1.787,2848,0.973,2849,1.787,2850,1.787,2851,0.973,2852,0.973,2853,0.973,2854,0.718,2855,1.603,2856,0.973,2857,0.758,2858,0.973,2859,1.391,2860,0.973,2861,0.873,2862,0.973,2863,0.973,2864,1.787,2865,0.973,2866,0.973,2867,0.973,2868,0.973,2869,0.973,2870,0.973,2871,1.603,2872,0.973,2873,0.973,2874,0.873,2875,0.973,2876,0.973,2877,0.973,2878,0.718,2879,0.973,2880,0.973,2881,0.873,2882,0.973,2883,0.973,2884,0.973,2885,0.973,2886,0.873,2887,0.658,2888,0.973,2889,1.391,2890,0.807,2891,0.973,2892,0.973,2893,0.973,2894,1.787,2895,0.973,2896,0.973,2897,0.973,2898,0.973,2899,0.973,2900,0.973,2901,0.973,2902,0.973,2903,0.973]],["component/18",[40,0.597]],["keyword/18",[]],["title/19",[90,32.871,91,31.816]],["name/19",[90,1.187]],["text/19",[]],["component/19",[40,0.597]],["keyword/19",[]],["title/20",[2904,50.219]],["name/20",[2904,1.472]],["text/20",[10,3.307,23,1.836,39,3.735,61,3.37,89,3.307,221,3.307,378,4.459,482,5.582,749,4.749,1456,6.782,1680,5.327,1770,5.887,1809,6.782,2218,5.887,2904,5.887,2905,5.887,2906,6.782]],["component/20",[40,0.597]],["keyword/20",[]],["title/21",[]],["name/21",[1638,1.568]],["text/21",[0,2.926,2,3.91,5,2.694,7,2.777,15,2.019,20,1.574,21,3.528,23,1.603,42,2.639,49,3.299,200,2.926,209,2.212,229,4.149,230,2.843,250,3.299,346,5.314,354,3.663,358,3.496,444,5.465,464,3.864,497,5.677,516,4.451,517,4.451,518,5.314,937,4.115,1028,3.228,1435,3.496,1672,3.496,1763,2.926,1833,6.121,2121,3.496,2178,4.115,2195,3.864,2328,3.864,2447,4.451,2454,4.115,2455,7.396,2468,4.115,2497,4.808,2644,3.663,2740,5.314,2889,3.864,2890,4.115,2907,4.961,2908,4.961,2909,4.961,2910,4.961,2911,3.864,2912,4.961,2913,4.961,2914,4.115,2915,5.659,2916,4.961,2917,4.961,2918,4.451,2919,6.824,2920,6.121,2921,4.961,2922,4.961,2923,4.451,2924,4.961,2925,4.961,2926,4.961,2927,4.961,2928,4.961,2929,6.121,2930,4.961,2931,4.961,2932,4.961,2933,4.961,2934,4.961,2935,4.961,2936,4.115,2937,4.961,2938,4.961,2939,4.451,2940,4.961,2941,4.961,2942,3.496,2943,4.961,2944,4.961]],["component/21",[40,0.597]],["keyword/21",[]],["title/22-1",[8,13.829,23,6.128,26,18.133,31,12.136,1672,21.013,2945,29.819]],["name/22-1",[]],["text/22-1",[]],["component/22-1",[]],["keyword/22-1",[]],["title/22-2",[23,7.807,26,23.1,31,15.461,2946,31.506]],["name/22-2",[]],["text/22-2",[]],["component/22-2",[]],["keyword/22-2",[]],["title/22-3",[23,9.046,2256,28.64,2735,27.654]],["name/22-3",[]],["text/22-3",[]],["component/22-3",[]],["keyword/22-3",[]],["title/22-4",[601,28.415,1763,30.858]],["name/22-4",[]],["text/22-4",[]],["component/22-4",[]],["keyword/22-4",[]],["title/22-5",[605,38.033]],["name/22-5",[]],["text/22-5",[]],["component/22-5",[]],["keyword/22-5",[]],["title/22-6",[558,35.95]],["name/22-6",[]],["text/22-6",[]],["component/22-6",[]],["keyword/22-6",[]],["title/22-7",[601,35.022]],["name/22-7",[]],["text/22-7",[]],["component/22-7",[]],["keyword/22-7",[]],["title/22-8",[23,9.046,348,36.506,814,22.238]],["name/22-8",[]],["text/22-8",[]],["component/22-8",[]],["keyword/22-8",[]],["title/22-9",[23,9.046,814,22.238,1754,31.018]],["name/22-9",[]],["text/22-9",[]],["component/22-9",[]],["keyword/22-9",[]],["title/22",[23,9.046,25,39.489,26,26.767]],["name/22",[2947,1.89]],["text/22",[2,0.262,4,2.089,7,3.552,8,2.362,9,0.338,10,3.066,12,3.097,15,2.016,16,1.098,20,2.542,22,1.777,23,1.949,24,1.274,26,3.655,27,0.379,28,3.655,30,0.892,31,3.767,35,0.356,41,0.654,42,1.53,48,1.959,49,3.446,56,0.882,61,3.572,71,2.646,76,1.742,82,0.465,89,3.191,91,0.278,92,0.322,104,0.424,105,0.534,107,1.265,109,0.571,110,0.84,111,0.356,112,0.278,113,1.841,114,0.518,122,0.503,124,1.536,125,0.619,130,0.297,134,2.149,138,0.67,150,0.684,152,1.265,153,1.856,178,1.818,197,1.122,199,0.489,205,1.878,206,0.338,207,1.875,209,3.883,210,0.787,212,1.339,213,1.674,219,0.278,221,3.601,226,1.379,237,0.728,238,0.855,244,0.297,250,1.49,254,0.309,261,0.287,295,0.593,305,1.348,307,1.338,347,1.43,352,0.309,356,0.248,362,0.255,364,0.648,367,1.429,368,0.309,377,0.77,378,0.746,379,0.518,383,0.309,386,0.322,387,0.77,391,0.551,392,0.769,400,3.036,409,0.356,419,0.338,420,0.27,428,1.155,452,1.38,467,1.3,468,0.379,476,1.3,487,1.523,489,0.855,490,0.379,521,1.338,522,1.274,528,0.593,529,0.593,530,0.593,537,0.322,540,1.577,542,0.309,547,0.684,548,1.265,549,2.206,552,0.593,556,0.287,558,2.984,559,0.309,563,1.23,564,2.498,565,0.297,567,0.892,574,2.34,576,1.525,578,0.986,579,2.401,584,0.379,592,0.728,594,0.379,595,2.486,601,3.365,605,3.486,606,1.323,609,0.935,612,1.668,626,0.41,637,0.356,648,0.571,649,0.41,650,1.668,674,1.38,734,0.571,737,1.509,744,2.396,748,1.265,749,1.777,767,1.525,771,1.766,776,1.3,807,1.675,810,0.986,814,3.917,823,0.619,833,0.379,834,1.05,846,0.379,864,0.338,869,0.728,871,0.593,872,1.098,874,0.41,877,0.725,881,1.3,890,0.619,893,1.446,894,0.309,895,0.287,896,0.379,897,0.77,899,1.594,900,0.356,908,3.388,913,0.571,917,2.697,921,0.338,978,0.684,980,0.356,1040,0.571,1078,1.348,1096,1.607,1112,0.338,1170,0.379,1177,1.098,1178,0.619,1240,0.379,1242,0.338,1282,0.322,1388,0.309,1416,2.153,1429,0.892,1440,0.593,1445,0.309,1457,2.333,1475,0.379,1476,0.338,1488,2.227,1493,2.203,1494,0.379,1518,0.684,1525,0.379,1536,0.379,1538,0.986,1540,0.41,1542,0.297,1554,0.41,1557,2.333,1566,0.322,1572,0.338,1576,0.41,1577,0.728,1580,0.379,1596,0.379,1601,0.379,1607,0.379,1608,0.379,1618,2.586,1641,0.684,1672,0.322,1693,0.988,1700,0.309,1709,0.935,1711,0.338,1720,0.27,1727,1.624,1729,0.322,1730,0.551,1740,0.356,1755,0.27,1763,2.55,1765,0.619,1775,0.338,1807,0.684,1820,0.648,1854,0.986,1868,0.379,1908,2.086,1917,0.41,1930,0.571,1937,0.728,1941,0.648,1990,0.648,2001,0.338,2024,0.356,2036,4.412,2062,0.356,2108,0.855,2110,0.356,2115,0.379,2127,0.684,2132,0.593,2139,1.446,2142,0.338,2151,1.323,2157,0.356,2187,0.338,2195,0.356,2209,1.274,2224,0.356,2229,0.338,2236,0.684,2237,1.265,2256,1.274,2279,0.379,2288,0.728,2304,0.356,2308,0.356,2324,0.356,2387,0.356,2398,0.322,2495,0.684,2497,0.322,2498,0.648,2521,1.2,2523,0.41,2526,0.728,2527,2.172,2529,0.684,2552,0.356,2563,0.379,2568,0.728,2580,1.2,2581,0.379,2589,1.05,2591,2.203,2592,2.122,2608,0.728,2619,0.379,2622,0.728,2623,0.41,2631,0.379,2639,0.787,2644,2.921,2675,1.767,2684,0.379,2685,1.05,2693,0.356,2712,0.728,2713,0.41,2727,0.379,2730,0.684,2735,1.021,2854,2.452,2857,0.356,2878,0.935,2887,1.323,2905,0.986,2911,0.356,2920,0.41,2946,1.881,2948,2.557,2949,0.878,2950,2.452,2951,1.458,2952,0.457,2953,0.457,2954,2.557,2955,1.266,2956,2.452,2957,1.525,2958,1.992,2959,1.525,2960,0.457,2961,0.457,2962,0.878,2963,0.728,2964,1.266,2965,0.457,2966,0.787,2967,0.41,2968,0.457,2969,0.457,2970,0.728,2971,0.787,2972,0.457,2973,2.761,2974,0.457,2975,0.878,2976,0.457,2977,1.05,2978,0.457,2979,0.878,2980,0.356,2981,0.787,2982,0.457,2983,1.625,2984,0.457,2985,0.457,2986,0.457,2987,0.457,2988,2.269,2989,0.41,2990,2.538,2991,1.458,2992,2.558,2993,0.457,2994,0.878,2995,1.458,2996,1.757,2997,0.457,2998,1.458,2999,1.135,3000,0.878,3001,0.787,3002,0.41,3003,0.457,3004,0.457,3005,0.457,3006,0.457,3007,0.457,3008,0.728,3009,0.457,3010,0.41,3011,2.94,3012,0.457,3013,0.457,3014,0.457,3015,1.881,3016,1.757,3017,0.457,3018,0.41,3019,0.457,3020,0.379,3021,0.457,3022,1.625,3023,0.457,3024,1.266,3025,0.41,3026,0.41,3027,0.457,3028,0.787,3029,0.457,3030,0.457,3031,1.757,3032,0.728,3033,0.787,3034,1.458,3035,0.457,3036,2.754,3037,0.457,3038,1.881,3039,0.728,3040,1.624,3041,0.457,3042,0.457,3043,0.457,3044,0.379,3045,0.457,3046,0.457,3047,0.787,3048,0.457,3049,0.986,3050,1.135,3051,0.457,3052,0.457,3053,0.457,3054,0.457,3055,0.41,3056,0.457,3057,0.878,3058,0.457,3059,0.878,3060,0.457,3061,0.878,3062,0.878,3063,0.41,3064,0.728,3065,0.41,3066,0.457,3067,1.135,3068,0.457,3069,0.457,3070,0.457,3071,0.457,3072,1.348,3073,0.457,3074,0.457,3075,0.878,3076,0.878,3077,1.266,3078,0.457,3079,0.457,3080,0.457,3081,0.457,3082,0.457,3083,0.457,3084,1.266,3085,0.457,3086,0.457,3087,0.457,3088,0.379,3089,2.538,3090,3.321,3091,0.878,3092,0.878,3093,0.878,3094,0.878,3095,0.457,3096,0.787,3097,2.586,3098,0.457,3099,0.379,3100,0.41,3101,0.41,3102,1.135,3103,0.41,3104,0.41,3105,0.41,3106,0.41,3107,0.41,3108,0.41,3109,0.41,3110,0.41,3111,0.41,3112,0.41,3113,0.41,3114,0.41,3115,0.41,3116,0.41,3117,0.41,3118,1.05,3119,0.728,3120,0.41,3121,0.41,3122,0.41,3123,0.648,3124,0.379,3125,0.787,3126,0.41,3127,0.41,3128,0.41,3129,0.41,3130,0.379,3131,0.41,3132,1.05,3133,0.41,3134,0.41,3135,1.135,3136,0.787,3137,0.41,3138,0.41,3139,0.41,3140,0.41,3141,0.728,3142,0.41,3143,0.41,3144,0.787,3145,1.135,3146,0.41,3147,0.787,3148,0.356,3149,0.935,3150,0.41,3151,0.41,3152,0.41,3153,0.41,3154,0.41,3155,0.379,3156,0.41,3157,0.41,3158,0.41,3159,0.41,3160,0.41,3161,0.41,3162,1.135,3163,0.787,3164,0.41,3165,0.41,3166,0.41,3167,1.348,3168,0.41,3169,0.41,3170,0.41,3171,0.41,3172,0.787,3173,0.787,3174,1.757,3175,0.787,3176,0.41,3177,0.684,3178,0.41,3179,1.265,3180,0.41,3181,0.41,3182,0.41,3183,0.41,3184,0.787,3185,0.41,3186,1.135,3187,0.787,3188,0.41,3189,0.787,3190,0.41,3191,0.41,3192,0.41,3193,0.41,3194,0.41,3195,0.41,3196,0.41,3197,0.787,3198,0.787,3199,0.41,3200,0.41,3201,0.41,3202,0.41,3203,0.41,3204,0.41,3205,0.41,3206,0.41,3207,0.379,3208,0.41,3209,0.41,3210,1.05,3211,0.41,3212,0.41,3213,0.41,3214,0.41,3215,0.41,3216,0.41,3217,0.41,3218,0.41,3219,0.41,3220,0.41,3221,0.41,3222,0.41,3223,0.41,3224,0.41,3225,0.41,3226,0.41,3227,0.356,3228,0.379,3229,0.41,3230,0.41,3231,0.41,3232,0.41,3233,0.684,3234,0.41,3235,0.41,3236,0.41,3237,0.787,3238,0.41,3239,0.41,3240,0.787,3241,0.41,3242,0.41,3243,0.41,3244,0.684,3245,0.41,3246,0.41,3247,0.41,3248,0.787,3249,0.41,3250,0.41,3251,0.728,3252,0.41,3253,0.41,3254,0.41,3255,0.356,3256,0.41,3257,0.41,3258,0.787,3259,0.41,3260,0.41,3261,0.787,3262,0.41,3263,0.41,3264,0.41,3265,0.41,3266,0.41,3267,0.41,3268,0.41,3269,0.787,3270,1.458,3271,0.787,3272,0.41,3273,0.41,3274,0.338,3275,0.41,3276,0.41]],["component/22",[40,0.597]],["keyword/22",[]],["title/23-1",[20,13.964,595,27.654,814,22.238]],["name/23-1",[]],["text/23-1",[]],["component/23-1",[]],["keyword/23-1",[]],["title/23-2",[23,9.046,348,36.506,814,22.238]],["name/23-2",[]],["text/23-2",[]],["component/23-2",[]],["keyword/23-2",[]],["title/23-3",[23,9.046,814,22.238,1754,31.018]],["name/23-3",[]],["text/23-3",[]],["component/23-3",[]],["keyword/23-3",[]],["title/23",[]],["name/23",[1766,1.568]],["text/23",[4,0.785,7,3.456,8,1.932,10,2.639,12,1.476,15,1.696,20,2.466,22,1.999,23,1.922,26,1.133,27,1.545,28,3.667,31,3.859,41,2.154,42,1.612,49,3.843,56,1.012,61,3.465,71,3.478,76,1.932,82,0.986,89,3.215,92,1.312,109,1.212,110,1.645,112,1.133,113,1.212,114,1.098,134,2.263,153,3.184,178,1.098,207,1.133,209,4.02,213,1.728,221,3.762,226,1.133,295,2.151,347,2.107,356,1.012,364,2.35,367,0.941,377,1.133,379,1.098,386,1.312,392,1.972,400,1.608,467,1.067,487,1.572,489,1.259,521,2.457,528,1.259,537,1.312,540,1.774,547,1.45,548,1.038,549,1.774,552,2.151,556,1.17,558,1.774,563,1.17,574,2.243,595,4.267,605,1.877,609,1.375,612,1.098,650,1.877,737,1.098,744,3.742,748,1.45,749,1.999,771,1.067,776,2.387,807,1.375,814,4.649,834,3.456,871,1.259,877,1.067,881,1.067,890,1.312,897,1.133,899,2.154,908,4.251,921,1.375,980,1.45,1040,1.212,1078,4.088,1096,1.17,1112,1.375,1170,1.545,1178,1.312,1388,1.259,1416,2.824,1445,1.259,1457,3.801,1475,1.545,1493,4.311,1494,1.545,1536,1.545,1538,1.45,1542,1.212,1557,2.457,1572,1.375,1608,1.545,1693,1.935,1700,1.259,1709,2.35,1727,2.639,1755,1.098,1763,1.877,1765,1.312,1820,1.375,1908,2.618,1937,2.639,1941,1.375,2036,4.356,2108,1.259,2127,2.478,2139,1.375,2151,1.259,2157,1.45,2256,2.071,2304,1.45,2398,1.312,2495,1.45,2497,1.312,2498,2.35,2529,1.45,2563,1.545,2591,1.45,2644,1.375,2675,3.245,2693,1.45,2735,1.17,2854,2.35,2857,1.45,2887,1.259,2948,1.545,2950,1.375,2951,3.738,2956,3.076,2957,1.45,2958,1.45,2959,1.45,2966,1.671,2999,2.855,3011,2.639,3036,2.639,3038,1.545,3040,1.545,3049,2.478,3050,1.671,3072,2.639,3123,1.375,3141,1.545,3149,1.375,3167,3.456,3177,1.45,3179,1.45,3209,1.671,3210,3.456,3211,1.671,3212,1.671,3213,1.671,3214,1.671,3215,1.671,3216,1.671,3217,1.671,3218,1.671,3219,1.671,3220,1.671,3221,1.671,3222,1.671,3223,1.671,3224,1.671,3225,1.671,3226,1.671,3227,1.45,3228,1.545,3229,1.671,3230,1.671,3231,1.671,3232,1.671,3233,2.478,3234,1.671,3235,1.671,3236,1.671,3237,2.855,3238,1.671,3239,1.671,3240,2.855,3241,1.671,3242,1.671,3243,1.671,3244,2.478,3245,1.671,3246,1.671,3247,1.671,3248,2.855,3249,1.671,3250,1.671,3251,2.639,3252,1.671,3253,1.671,3254,1.671,3255,1.45,3256,1.671,3257,1.671,3258,2.855,3259,1.671,3260,1.671,3261,2.855,3262,1.671,3263,1.671,3264,1.671,3265,1.671,3266,1.671,3267,1.671,3268,1.671,3269,2.855,3270,4.422,3271,2.855,3272,1.671,3273,1.671,3274,1.375,3275,1.671,3276,1.671]],["component/23",[40,0.597]],["keyword/23",[]],["title/24-1",[10,10.736,42,9.493,212,11.617,478,16.587,530,16.587,1686,17.294,2950,18.12,3123,18.12]],["name/24-1",[]],["text/24-1",[]],["component/24-1",[]],["keyword/24-1",[]],["title/24-2",[104,31.174]],["name/24-2",[]],["text/24-2",[]],["component/24-2",[]],["keyword/24-2",[]],["title/24-3",[2325,45.443]],["name/24-3",[]],["text/24-3",[]],["component/24-3",[]],["keyword/24-3",[]],["title/24-4",[20,13.964,1440,29.749,3277,39.489]],["name/24-4",[]],["text/24-4",[]],["component/24-4",[]],["keyword/24-4",[]],["title/24-5",[26,39.214]],["name/24-5",[]],["text/24-5",[]],["component/24-5",[]],["keyword/24-5",[]],["title/24-6",[23,6.866,28,14.088,392,15.815,528,22.581,3278,29.974]],["name/24-6",[]],["text/24-6",[]],["component/24-6",[]],["keyword/24-6",[]],["title/24-7",[3279,40.745,3280,40.745]],["name/24-7",[]],["text/24-7",[]],["component/24-7",[]],["keyword/24-7",[]],["title/24",[0,25.96,31,17.914,2936,36.506]],["name/24",[3281,1.89]],["text/24",[0,2.577,2,0.894,4,1.152,7,3.26,8,1.267,9,0.62,10,2.172,12,2.97,15,2.47,16,2.461,17,0.956,20,2.795,22,2.529,23,2.036,24,0.547,26,2.214,28,3.563,30,2.566,31,3.661,32,0.697,33,0.511,34,0.528,41,0.435,42,1.811,48,0.496,49,3.096,56,0.456,61,3.542,71,2.473,76,2.303,77,0.547,80,0.496,81,0.568,82,0.827,89,2.389,104,1.946,105,0.511,107,1.702,109,0.547,110,1.661,112,0.511,113,0.547,114,0.92,121,1.294,134,0.456,139,0.547,141,0.568,146,0.754,152,1.791,153,1.079,163,0.827,175,0.528,178,0.496,186,1.613,197,0.482,199,0.468,205,0.827,206,0.62,209,3.653,211,0.949,212,0.739,213,1.978,219,0.511,221,3.186,222,0.981,226,0.949,237,0.697,238,0.568,345,0.62,347,1.663,351,1.294,356,2.186,362,1.523,363,0.547,366,2.019,367,3.066,368,1.477,377,1.329,378,0.496,379,0.92,382,0.568,386,0.592,387,0.949,390,0.592,391,0.528,392,1.905,400,1.104,403,2.843,419,0.62,420,2.374,452,0.592,463,1.294,467,0.894,476,2.504,478,2.72,481,0.697,487,0.415,493,0.511,509,0.568,521,0.496,524,0.592,527,1.055,528,2.172,530,0.568,534,0.547,540,1.218,548,1.218,549,2.03,551,0.697,558,0.468,565,0.547,583,0.87,595,0.981,598,0.547,601,3.839,606,0.568,609,1.152,612,2.761,648,0.547,650,0.496,671,1.294,677,0.754,678,1.152,734,1.015,737,0.496,741,2.502,746,0.697,749,0.981,771,1.252,776,2.087,807,2.689,810,0.654,814,1.104,827,0.568,844,0.654,845,3.267,867,0.697,872,0.568,873,0.62,877,0.482,881,0.894,882,1.294,891,0.754,895,1.716,896,0.697,897,1.329,899,1.661,908,2.566,913,1.422,916,0.62,917,0.547,990,1.294,1006,1.1,1028,0.547,1040,0.547,1077,1.215,1091,0.528,1096,1.373,1145,0.697,1353,0.697,1403,0.496,1416,1.841,1440,2.172,1445,0.568,1476,0.62,1488,0.981,1530,1.294,1542,0.547,1550,1.015,1557,0.92,1581,0.697,1584,0.754,1600,0.754,1644,0.62,1670,0.754,1672,1.54,1686,3.499,1711,0.62,1720,0.496,1730,0.981,1755,0.496,1763,2.148,1779,0.654,1794,0.697,1797,0.592,1799,1.1,1803,0.547,1866,0.754,1871,0.654,1895,2.372,1897,0.654,1908,1.716,1911,0.654,1930,0.547,1939,0.697,1945,0.62,1946,1.215,1970,0.697,1971,1.215,1984,0.592,2030,0.654,2042,0.592,2046,2.019,2108,2.172,2109,1.812,2111,1.1,2132,0.568,2142,0.62,2151,1.055,2155,0.654,2173,1.613,2187,0.62,2199,0.654,2210,0.697,2216,0.592,2256,0.547,2291,0.654,2308,0.654,2315,0.697,2325,4.811,2357,0.697,2362,0.592,2364,1.215,2372,1.613,2381,0.568,2387,0.654,2395,0.62,2398,2.264,2471,0.697,2481,0.697,2482,1.294,2483,1.4,2490,1.96,2497,0.592,2513,0.697,2521,0.62,2527,1.54,2538,0.754,2552,0.654,2582,0.654,2589,0.697,2599,0.754,2619,0.697,2622,1.812,2644,1.152,2649,0.547,2655,2.265,2656,0.568,2659,1.4,2662,0.754,2664,0.697,2667,0.754,2675,0.654,2677,2.883,2681,0.754,2693,0.654,2730,1.702,2735,3.12,2854,0.62,2855,2.883,2859,0.654,2887,1.846,2889,0.654,2911,2.502,2914,0.697,2948,3.02,2950,0.62,2954,4.711,2956,1.152,2957,1.215,2958,1.702,2970,1.812,2971,0.754,2973,0.654,2977,3.338,2980,1.215,2981,0.754,2989,0.754,3008,0.697,3010,0.754,3015,0.697,3020,1.294,3025,0.754,3026,0.754,3032,0.697,3044,0.697,3049,1.215,3055,0.754,3063,0.754,3064,0.697,3065,0.754,3088,0.697,3097,0.654,3118,0.697,3123,1.152,3124,0.697,3132,0.697,3148,0.654,3155,1.294,3177,0.654,3207,0.697,3227,1.215,3233,1.215,3244,1.215,3255,2.127,3274,0.62,3277,2.883,3278,1.4,3279,1.215,3282,0.84,3283,0.84,3284,0.84,3285,0.84,3286,0.84,3287,0.84,3288,0.754,3289,0.84,3290,0.84,3291,0.84,3292,0.84,3293,0.84,3294,0.84,3295,0.84,3296,1.561,3297,0.84,3298,0.84,3299,0.84,3300,0.84,3301,0.754,3302,0.84,3303,0.84,3304,0.84,3305,0.84,3306,1.561,3307,0.84,3308,3.338,3309,0.84,3310,3.213,3311,1.4,3312,0.84,3313,0.84,3314,0.84,3315,0.84,3316,0.84,3317,1.4,3318,0.84,3319,0.84,3320,0.84,3321,0.84,3322,0.84,3323,0.84,3324,3.267,3325,0.84,3326,0.84,3327,0.84,3328,0.84,3329,0.654,3330,1.215,3331,2.185,3332,0.84,3333,0.84,3334,0.754,3335,0.84,3336,0.84,3337,0.84,3338,0.84,3339,0.84,3340,0.84,3341,0.84,3342,0.84,3343,0.84,3344,0.84,3345,0.697,3346,0.697,3347,0.84,3348,0.84,3349,0.84,3350,0.84,3351,0.84,3352,0.84,3353,0.84,3354,0.84,3355,0.84,3356,2.731,3357,0.84,3358,0.754,3359,0.84,3360,0.84,3361,0.84,3362,0.84,3363,0.84,3364,0.754,3365,0.84,3366,0.754,3367,0.754,3368,0.84,3369,0.697,3370,0.84,3371,0.84,3372,0.84,3373,0.84,3374,0.84,3375,0.84,3376,0.84,3377,0.84,3378,0.84,3379,0.84,3380,0.84,3381,0.754,3382,0.84,3383,0.84,3384,0.84,3385,1.561,3386,0.754,3387,0.84,3388,0.84,3389,0.84,3390,0.754,3391,0.84,3392,0.84,3393,0.754,3394,0.754,3395,1.4,3396,0.754,3397,1.294,3398,1.4,3399,0.754,3400,0.754,3401,1.4,3402,0.754,3403,0.754,3404,0.754,3405,0.754,3406,0.754,3407,0.754,3408,1.96,3409,0.754,3410,3.02,3411,0.754,3412,0.754,3413,0.754,3414,1.4,3415,1.96,3416,0.754,3417,0.754,3418,0.754,3419,1.4,3420,0.754,3421,2.883,3422,0.754,3423,0.754,3424,1.4,3425,0.754,3426,0.754,3427,0.754,3428,0.697,3429,0.754,3430,1.4,3431,0.754,3432,1.4,3433,0.754,3434,0.697,3435,0.754,3436,0.754,3437,0.754,3438,0.697,3439,0.754,3440,0.754,3441,1.4,3442,0.754,3443,0.754,3444,0.754,3445,0.754,3446,0.754,3447,0.754,3448,1.294,3449,0.754,3450,0.754,3451,0.754,3452,0.754,3453,0.754,3454,1.4,3455,0.754,3456,0.754,3457,0.754,3458,0.754,3459,0.754,3460,0.754,3461,0.754,3462,1.4,3463,0.754,3464,0.754,3465,1.4,3466,0.754,3467,0.754,3468,0.754,3469,0.754,3470,0.754,3471,0.754,3472,0.754,3473,0.754,3474,0.697,3475,0.697,3476,0.754,3477,0.754,3478,0.754,3479,1.4,3480,0.754,3481,0.754,3482,0.754,3483,0.754,3484,0.754,3485,0.754,3486,0.754,3487,0.754,3488,0.754,3489,0.754]],["component/24",[40,0.597]],["keyword/24",[]],["title/25-1",[2740,50.219]],["name/25-1",[]],["text/25-1",[]],["component/25-1",[]],["keyword/25-1",[]],["title/25-2",[20,13.964,444,40.828]],["name/25-2",[]],["text/25-2",[]],["component/25-2",[]],["keyword/25-2",[]],["title/25-3",[2942,45.443]],["name/25-3",[]],["text/25-3",[]],["component/25-3",[]],["keyword/25-3",[]],["title/25-4",[5,23.905,20,13.964,358,31.018]],["name/25-4",[]],["text/25-4",[]],["component/25-4",[]],["keyword/25-4",[]],["title/25-5",[776,36.95]],["name/25-5",[]],["text/25-5",[]],["component/25-5",[]],["keyword/25-5",[]],["title/25",[23,9.046,229,26.767,230,25.221]],["name/25",[3308,1.568]],["text/25",[0,0.466,1,0.584,2,0.845,3,0.453,4,3.002,5,0.801,7,3.387,8,0.684,10,2.207,12,3.393,15,2.655,16,0.534,17,0.645,20,2.624,21,1.071,23,2.016,28,2.69,30,0.557,31,3.324,34,0.926,39,0.39,42,2.206,44,0.616,49,2.659,50,0.514,51,0.557,53,0.514,56,1.665,61,3.262,64,0.616,65,0.584,66,0.709,71,1.451,75,0.656,76,2.449,80,0.869,81,1.756,82,0.781,84,0.497,86,0.534,89,2.576,93,0.709,104,0.382,105,0.481,110,1.071,112,0.481,113,0.514,122,0.453,124,0.429,126,0.996,134,1.125,141,0.996,152,0.441,153,1.023,163,0.419,164,0.557,200,2.275,205,0.419,206,1.088,209,3.077,212,1.23,214,0.333,217,0.656,218,1.613,219,1.26,221,1.971,222,0.497,225,0.709,226,1.26,229,3.787,230,3.475,231,0.709,232,0.656,238,0.534,239,0.709,240,0.557,250,4.089,261,0.497,285,3.282,307,1.532,310,0.656,332,1.529,337,0.996,340,0.514,344,2.354,346,0.616,347,0.788,356,1.665,358,1.831,362,0.441,363,1.69,365,0.616,366,2.424,367,1.312,370,1.223,376,1.301,377,0.896,378,1.532,379,2.054,381,0.709,382,2.608,383,0.534,384,1.088,385,0.584,386,2.454,387,1.26,389,1.613,390,0.557,392,2.948,400,1.549,401,0.584,403,1.69,419,1.088,420,0.869,421,0.656,423,2.354,428,1.222,433,1.46,436,0.996,444,4.564,467,0.845,470,0.616,475,1.088,480,0.709,487,0.39,489,0.534,493,0.896,497,1.756,506,0.616,518,1.148,532,1.323,534,0.514,537,0.557,540,1.155,541,0.534,544,0.616,548,0.441,549,1.448,556,0.926,559,0.534,563,0.497,574,0.557,597,0.557,598,0.959,601,0.429,606,0.534,612,1.222,621,0.557,641,1.46,647,0.616,678,1.088,734,0.959,740,0.514,743,0.616,758,0.709,759,1.858,776,0.845,778,4.042,864,0.584,867,0.656,871,0.996,872,0.996,873,1.088,880,1.858,890,0.557,894,0.534,895,1.301,897,0.481,899,1.343,900,0.616,904,0.534,906,0.656,911,0.616,914,0.557,917,3.436,938,1.858,982,0.656,1040,1.348,1044,0.557,1045,3.175,1050,0.709,1051,0.584,1058,0.616,1059,0.709,1083,0.584,1091,0.497,1093,1.46,1096,0.926,1098,0.926,1129,0.616,1150,0.656,1179,0.616,1191,0.709,1228,1.223,1243,0.557,1268,0.584,1310,1.148,1338,0.709,1388,1.756,1393,1.223,1435,0.557,1478,0.656,1488,1.301,1503,0.584,1515,1.148,1517,1.718,1518,0.616,1533,0.656,1542,0.959,1557,0.466,1569,0.709,1631,0.584,1641,0.616,1644,0.584,1653,0.656,1672,1.039,1693,0.896,1697,2.454,1699,1.858,1710,0.709,1720,1.222,1725,0.584,1730,1.926,1733,0.616,1754,0.557,1755,1.222,1761,1.088,1780,0.656,1788,0.656,1790,0.584,1797,0.557,1799,0.557,1800,0.709,1801,0.656,1803,0.514,1822,1.088,1827,0.656,1846,0.656,1853,0.656,1889,0.656,1890,0.709,1900,0.656,1902,0.656,1908,3.007,1910,0.709,1920,1.088,1921,0.656,2042,1.46,2043,1.088,2046,0.497,2056,0.616,2069,0.616,2102,0.656,2106,0.656,2107,0.656,2108,0.534,2111,0.557,2121,0.557,2132,0.996,2167,0.656,2173,0.584,2207,1.148,2208,1.223,2209,0.514,2216,0.557,2218,1.613,2229,0.584,2298,0.656,2311,0.656,2316,0.656,2325,1.831,2328,0.616,2329,0.616,2330,0.656,2334,0.584,2345,1.223,2349,1.148,2370,0.656,2372,0.584,2381,0.996,2395,1.088,2449,0.709,2477,0.616,2484,0.656,2493,0.656,2494,0.709,2506,0.709,2527,0.557,2546,1.223,2580,1.529,2582,0.616,2614,0.709,2634,0.656,2636,0.709,2652,0.709,2656,1.4,2664,0.656,2670,0.656,2730,0.616,2735,0.926,2740,1.613,2768,0.709,2770,2.331,2771,0.709,2773,0.709,2797,1.323,2799,2.542,2804,0.709,2806,2.331,2810,1.323,2811,1.323,2812,1.323,2813,1.323,2815,0.709,2820,0.709,2825,1.323,2826,0.709,2829,1.858,2845,1.323,2871,0.709,2878,0.584,2881,1.323,2887,0.534,2889,0.616,2890,1.223,2905,0.616,2915,0.656,2918,0.709,2923,0.709,2929,0.709,2936,0.656,2939,0.709,2942,4.018,2956,1.088,2959,0.616,2963,0.656,2967,0.709,2973,0.616,3036,0.656,3039,0.656,3044,0.656,3149,1.918,3179,1.148,3255,0.616,3274,1.088,3280,0.616,3301,1.323,3317,1.858,3329,1.148,3330,0.616,3345,1.223,3346,0.656,3364,0.709,3369,1.223,3490,0.79,3491,0.79,3492,0.79,3493,0.79,3494,0.79,3495,0.79,3496,0.79,3497,0.79,3498,0.79,3499,0.79,3500,0.79,3501,0.79,3502,0.79,3503,0.79,3504,1.474,3505,0.79,3506,1.474,3507,0.79,3508,0.79,3509,0.79,3510,0.79,3511,2.072,3512,1.474,3513,0.79,3514,0.79,3515,2.598,3516,0.79,3517,1.474,3518,0.709,3519,0.79,3520,0.79,3521,0.79,3522,0.79,3523,0.79,3524,0.79,3525,1.474,3526,1.323,3527,0.79,3528,1.323,3529,0.79,3530,0.79,3531,2.598,3532,1.474,3533,0.709,3534,0.709,3535,0.79,3536,0.79,3537,2.072,3538,0.79,3539,0.79,3540,0.79,3541,1.323,3542,1.474,3543,0.79,3544,0.79,3545,0.79,3546,1.474,3547,0.79,3548,0.79,3549,0.79,3550,0.79,3551,1.474,3552,0.79,3553,0.79,3554,0.79,3555,2.072,3556,0.79,3557,1.474,3558,0.79,3559,0.709,3560,1.323,3561,0.709,3562,1.474,3563,0.79,3564,0.79,3565,0.79,3566,0.79,3567,0.79,3568,0.79,3569,0.79,3570,1.474,3571,1.323,3572,0.79,3573,0.79,3574,0.709,3575,0.709,3576,0.709,3577,0.709,3578,0.709,3579,0.79,3580,0.79,3581,0.79,3582,0.709,3583,0.709,3584,0.79,3585,0.79,3586,0.709,3587,1.474,3588,0.79,3589,0.79,3590,1.474,3591,0.79,3592,0.79,3593,0.79,3594,0.79,3595,1.323,3596,0.709,3597,0.79,3598,0.709,3599,0.79,3600,0.79,3601,1.474,3602,1.323,3603,0.79,3604,0.709,3605,0.709,3606,0.79,3607,0.79,3608,0.79,3609,1.474,3610,0.79,3611,0.79,3612,0.79,3613,0.709,3614,0.709,3615,0.709,3616,1.474,3617,0.79,3618,0.79,3619,0.79,3620,1.858,3621,0.79,3622,0.79,3623,0.79,3624,0.79,3625,0.79,3626,0.79,3627,0.79,3628,0.79,3629,0.79,3630,0.79,3631,0.79,3632,0.79,3633,0.79,3634,0.656,3635,0.79,3636,0.709,3637,0.79,3638,0.709,3639,0.79,3640,1.323,3641,1.323,3642,0.79,3643,0.79,3644,3.483,3645,1.474,3646,2.072,3647,0.79,3648,0.79,3649,3.065,3650,2.598,3651,1.474,3652,1.474,3653,1.323,3654,3.065,3655,0.79,3656,2.072,3657,2.072,3658,3.065,3659,1.858,3660,0.79,3661,2.598,3662,1.474,3663,1.474,3664,1.474,3665,1.474,3666,3.858,3667,2.598,3668,0.79,3669,1.474,3670,0.79,3671,0.79,3672,0.79,3673,0.79,3674,0.79,3675,0.79,3676,0.79,3677,0.79,3678,1.474,3679,0.79,3680,0.79,3681,0.79,3682,0.79,3683,0.79,3684,0.79,3685,0.79,3686,0.79,3687,0.79,3688,0.79,3689,0.79,3690,0.79,3691,1.474,3692,0.79,3693,0.79,3694,0.79,3695,2.598,3696,0.79,3697,1.474,3698,1.474,3699,1.474,3700,0.79,3701,0.79,3702,0.79,3703,1.474,3704,0.79,3705,0.79,3706,1.858,3707,0.79,3708,0.79,3709,0.79,3710,0.79,3711,0.79,3712,0.79,3713,0.79,3714,0.79,3715,0.79,3716,0.79,3717,0.79,3718,0.79,3719,0.79,3720,0.79,3721,0.79,3722,1.474,3723,0.79,3724,0.79,3725,0.79,3726,0.79,3727,0.79,3728,0.79,3729,1.474,3730,0.79,3731,0.79,3732,0.79,3733,0.79,3734,0.79,3735,0.79,3736,0.79,3737,0.79,3738,0.79,3739,0.709]],["component/25",[40,0.597]],["keyword/25",[]],["title/26-1",[3279,40.745,3280,40.745]],["name/26-1",[]],["text/26-1",[]],["component/26-1",[]],["keyword/26-1",[]],["title/26",[]],["name/26",[3740,1.89]],["text/26",[0,1.408,2,1.368,4,1.006,7,3.486,8,1.107,10,2.18,12,2.311,15,1.594,20,2.718,23,2.083,26,2.382,28,3.048,31,3.972,32,1.979,42,2.647,49,2.788,61,3.752,71,1.13,82,2.075,89,1.714,110,2.576,114,1.408,121,3.249,163,2.075,186,1.762,197,1.368,199,1.331,205,1.264,209,2.839,212,1.13,221,2.786,222,1.499,226,1.451,345,1.762,367,4.065,392,1.854,403,4.911,420,2.31,452,1.682,509,1.613,540,1.331,551,1.979,558,1.331,595,1.499,814,1.979,877,1.368,881,1.368,990,3.249,1006,1.682,1028,1.553,1353,1.979,1403,1.408,1416,1.368,1476,1.762,1686,4.487,1755,1.408,1763,3.401,1803,1.553,1897,1.859,2030,1.859,2046,4.001,2132,1.613,2151,2.648,2155,1.859,2173,2.892,2199,1.859,2256,1.553,2291,1.859,2362,1.682,2364,3.051,2398,2.761,2521,1.762,2527,1.682,2552,1.859,2735,5.055,2970,1.979,2980,3.051,3020,3.249,3049,1.859,3064,1.979,3088,1.979,3097,1.859,3148,1.859,3227,3.051,3233,3.051,3244,3.051,3274,1.762,3279,3.051,3330,1.859,3393,2.141,3394,2.141,3395,3.514,3396,2.141,3397,3.249,3398,3.514,3399,2.141,3400,2.141,3401,3.514,3402,2.141,3403,2.141,3404,2.141,3405,2.141,3406,2.141,3407,2.141,3408,4.47,3409,2.141,3410,5.676,3411,2.141,3412,2.141,3413,2.141,3414,3.514,3415,4.47,3416,2.141,3417,2.141,3418,2.141,3419,3.514,3420,2.141,3421,5.713,3422,2.141,3423,2.141,3424,3.514,3425,2.141,3426,2.141,3427,2.141,3428,1.979,3429,2.141,3430,3.514,3431,2.141,3432,3.514,3433,2.141,3434,1.979,3435,2.141,3436,2.141,3437,2.141,3438,1.979,3439,2.141,3440,2.141,3441,3.514,3442,2.141,3443,2.141,3444,2.141,3445,2.141,3446,2.141,3447,2.141,3448,3.249,3449,2.141,3450,2.141,3451,2.141,3452,2.141,3453,2.141,3454,3.514,3455,2.141,3456,2.141,3457,2.141,3458,2.141,3459,2.141,3460,2.141,3461,2.141,3462,3.514,3463,2.141,3464,2.141,3465,3.514,3466,2.141,3467,2.141,3468,2.141,3469,2.141,3470,2.141,3471,2.141,3472,2.141,3473,2.141,3474,1.979,3475,1.979,3476,2.141,3477,2.141,3478,2.141,3479,3.514,3480,2.141,3481,2.141,3482,2.141,3483,2.141,3484,2.141,3485,2.141,3486,2.141,3487,2.141,3488,2.141,3489,2.141]],["component/26",[40,0.597]],["keyword/26",[]],["title/27-1",[601,28.415,1763,30.858]],["name/27-1",[]],["text/27-1",[]],["component/27-1",[]],["keyword/27-1",[]],["title/27-2",[605,38.033]],["name/27-2",[]],["text/27-2",[]],["component/27-2",[]],["keyword/27-2",[]],["title/27-3",[558,35.95]],["name/27-3",[]],["text/27-3",[]],["component/27-3",[]],["keyword/27-3",[]],["title/27-4",[601,35.022]],["name/27-4",[]],["text/27-4",[]],["component/27-4",[]],["keyword/27-4",[]],["title/27",[]],["name/27",[657,1.696]],["text/27",[4,2.751,7,3.556,8,2.567,10,3.323,12,3.116,15,2.122,16,1.372,20,2.639,22,2.151,23,1.904,24,2.582,26,2.082,28,3.335,30,1.431,31,3.794,35,0.871,42,1.877,48,2.619,49,2.676,56,0.608,61,3.872,71,2.102,76,1.841,82,0.593,89,3.323,91,0.68,107,1.581,110,1.441,111,0.871,113,1.321,114,0.66,122,1.163,124,2.635,125,0.789,134,3.162,138,1.476,152,1.132,153,1.376,199,0.624,205,2.352,206,0.826,207,2.413,209,3.797,212,0.961,213,2.411,221,3.5,226,1.234,238,1.372,244,0.728,250,2.345,261,0.703,305,2.84,307,2.619,347,0.426,352,0.756,362,0.624,367,2.243,379,0.66,387,0.68,400,2.941,420,0.66,428,2.341,452,1.963,467,1.163,468,0.928,476,1.163,487,1.376,490,0.928,521,1.197,522,2.582,528,0.756,529,1.372,530,0.756,540,1.132,547,0.871,549,1.553,558,3.844,559,0.756,563,1.75,564,0.789,565,0.728,567,1.963,574,1.963,576,1.581,578,0.871,579,2.666,584,0.928,592,0.928,594,0.928,601,4.346,605,4.409,606,2.314,637,0.871,648,1.321,650,0.66,674,2.797,734,1.321,737,2.019,744,1.883,748,0.871,749,2.151,767,3.091,771,0.641,807,0.826,814,2.941,823,1.431,833,0.928,846,0.928,877,0.641,881,1.962,890,0.789,893,2.528,899,0.579,908,3.9,913,1.321,917,2.582,1040,0.728,1096,2.493,1177,1.883,1178,0.789,1240,0.928,1416,1.596,1429,0.789,1457,1.643,1476,0.826,1488,3.658,1493,1.581,1538,0.871,1557,2.619,1566,0.789,1577,1.684,1596,0.928,1601,0.928,1607,0.928,1618,3.458,1693,0.68,1709,0.826,1729,0.789,1740,0.871,1763,1.197,1807,0.871,1820,0.826,1854,1.581,1868,0.928,1908,1.275,1990,1.499,2036,3.524,2062,0.871,2108,0.756,2110,0.871,2139,2.057,2151,0.756,2209,0.728,2224,0.871,2236,1.581,2237,2.666,2256,0.728,2521,0.826,2526,0.928,2527,3.9,2529,0.871,2568,0.928,2580,2.528,2581,0.928,2591,2.666,2592,2.311,2608,1.684,2685,2.311,2712,0.928,2727,0.928,2735,0.703,2854,2.057,2878,0.826,2887,1.372,2911,0.871,2946,2.311,2950,2.057,2954,2.84,2956,1.499,2957,0.871,2958,1.581,2959,0.871,2963,0.928,2973,1.581,2977,0.928,2990,1.004,2991,2.5,2995,1.821,2996,1.821,2998,1.004,3001,1.004,3008,0.928,3011,3.682,3015,2.84,3016,2.5,3028,1.004,3031,1.821,3032,0.928,3033,1.004,3034,1.821,3038,1.684,3039,0.928,3040,2.311,3047,1.004,3067,1.821,3072,0.928,3089,1.004,3096,1.004,3097,4.31,3099,0.928,3100,1.004,3101,1.004,3102,2.5,3103,1.004,3104,1.004,3105,1.004,3106,1.004,3107,1.004,3108,1.004,3109,1.004,3110,1.004,3111,1.004,3112,1.004,3113,1.004,3114,1.004,3115,1.004,3116,1.004,3117,1.004,3118,2.311,3119,1.684,3120,1.004,3121,1.004,3122,1.004,3123,0.826,3124,0.928,3125,1.821,3126,1.004,3127,1.004,3128,1.004,3129,1.004,3130,0.928,3131,1.004,3132,2.311,3133,1.004,3134,1.004,3135,2.5,3136,1.821,3137,1.004,3138,1.004,3139,1.004,3140,1.004,3141,0.928,3142,1.004,3143,1.004,3144,1.821,3145,2.5,3146,1.004,3147,1.821,3148,0.871,3149,1.499,3150,1.004,3151,1.004,3152,1.004,3153,1.004,3154,1.004,3155,0.928,3156,1.004,3157,1.004,3158,1.004,3159,1.004,3160,1.004,3161,1.004,3162,2.5,3163,1.821,3164,1.004,3165,1.004,3166,1.004,3167,0.928,3168,1.004,3169,1.004,3170,1.004,3171,1.004,3172,1.821,3173,1.821,3174,3.561,3175,1.821,3176,1.004,3177,0.871,3178,1.004,3179,2.17,3180,1.004,3181,1.004,3182,1.004,3183,1.004,3184,1.821,3185,1.004,3186,2.5,3187,1.821,3188,1.004,3189,1.821,3190,1.004,3191,1.004,3192,1.004,3193,1.004,3194,1.004,3195,1.004,3196,1.004,3197,1.821,3198,1.821,3199,1.004,3200,1.004,3201,1.004,3202,1.004,3203,1.004,3204,1.004,3205,1.004,3206,1.004,3207,0.928,3208,1.004]],["component/27",[40,0.597]],["keyword/27",[]],["title/28-1",[5,28.415,2649,34.043]],["name/28-1",[]],["text/28-1",[]],["component/28-1",[]],["keyword/28-1",[]],["title/28",[]],["name/28",[2649,1.23]],["text/28",[3,3.418,4,3.813,5,4.645,12,3.578,15,3.14,20,2.713,23,1.859,31,3.481,33,3.627,51,4.203,61,3.44,76,2.766,81,5.781,86,4.031,89,2.609,104,2.883,209,3.44,214,2.515,218,4.645,221,2.609,337,5.215,362,3.325,363,3.881,392,2.823,400,3.013,406,4.404,476,3.418,487,2.947,583,3.325,976,4.404,1098,3.747,1176,4.203,1700,4.031,1920,4.404,1943,4.645,1944,4.404,1945,4.404,1949,4.947,1959,4.947,2216,4.203,2649,3.881,2690,4.645,3634,4.947,3741,5.351,3742,6.922,3743,5.351]],["component/28",[40,0.597]],["keyword/28",[]],["title/29-1",[3744,64.488]],["name/29-1",[]],["text/29-1",[]],["component/29-1",[]],["keyword/29-1",[]],["title/29-2",[17,11.778,23,5.533,347,10.246,392,12.744,393,19.879,3745,24.154,3746,26.924]],["name/29-2",[]],["text/29-2",[]],["component/29-2",[]],["keyword/29-2",[]],["title/29-3",[15,17.914,21,22.76,366,27.654]],["name/29-3",[]],["text/29-3",[]],["component/29-3",[]],["keyword/29-3",[]],["title/29-4",[15,21.294,469,34.043]],["name/29-4",[]],["text/29-4",[]],["component/29-4",[]],["keyword/29-4",[]],["title/29-5",[5,16.194,23,6.128,80,17.586,250,14.415,2299,21.013,3747,29.819]],["name/29-5",[]],["text/29-5",[]],["component/29-5",[]],["keyword/29-5",[]],["title/29-6",[5,28.415,2649,34.043]],["name/29-6",[]],["text/29-6",[]],["component/29-6",[]],["keyword/29-6",[]],["title/29-7",[3748,47.613]],["name/29-7",[]],["text/29-7",[]],["component/29-7",[]],["keyword/29-7",[]],["title/29-8",[352,43.584]],["name/29-8",[]],["text/29-8",[]],["component/29-8",[]],["keyword/29-8",[]],["title/29",[5,28.415,469,34.043]],["name/29",[469,1.23]],["text/29",[3,2.469,4,3.901,5,4.287,7,2.197,8,1.245,10,1.885,12,2.504,15,3.315,20,2.842,21,2.228,23,1.97,28,1.132,31,3.09,33,2.621,39,3.344,42,1.038,48,1.583,51,1.892,61,2.756,71,2.04,76,2.504,81,4.574,86,3.649,89,3.161,90,4.252,91,3.758,100,1.632,104,1.298,122,2.469,124,1.458,125,1.892,138,1.422,143,2.707,153,1.326,176,3.037,205,1.422,209,2.756,214,2.276,218,2.09,219,2.621,221,2.704,227,2.408,229,1.632,250,1.298,261,1.686,272,1.458,331,2.408,332,1.982,337,2.913,354,1.982,356,2.932,358,3.037,362,2.402,363,1.746,366,1.686,370,3.574,385,1.982,388,2.226,389,2.09,391,2.707,392,3.594,400,2.728,401,1.982,406,1.982,408,1.982,414,2.408,415,2.226,417,3.037,420,1.583,427,3.866,433,3.037,464,2.09,469,4.404,470,2.09,474,2.226,475,3.182,476,1.538,478,1.814,479,1.982,486,2.226,487,1.326,489,1.814,492,2.09,493,1.632,497,1.814,514,3.866,515,2.408,583,3.01,650,1.583,767,2.09,814,1.356,828,2.226,829,2.226,832,1.892,872,1.814,976,1.982,1002,1.892,1045,1.892,1046,2.408,1073,2.408,1083,1.982,1098,2.707,1176,1.892,1177,1.814,1220,3.037,1243,1.892,1504,1.982,1631,1.982,1680,1.892,1697,1.892,1700,1.814,1736,2.09,1757,2.226,1761,1.982,1779,2.09,1785,1.982,1788,2.226,1790,1.982,1792,2.226,1854,3.356,1881,1.982,1896,2.09,1900,2.226,1920,1.982,1930,2.804,1936,2.408,1943,3.356,1944,1.982,1945,1.982,1947,3.866,1949,2.226,1959,2.226,1966,2.226,2040,2.226,2216,3.805,2334,1.982,2468,2.226,2634,2.226,2649,1.746,2690,3.356,2738,3.866,2741,2.408,2857,2.09,2904,2.09,3634,2.226,3741,2.408,3742,3.866,3743,2.408,3745,2.408,3748,1.982,3749,4.844,3750,2.684,3751,2.684,3752,2.684,3753,4.309,3754,4.309,3755,2.684,3756,2.684,3757,2.684,3758,2.684,3759,2.684,3760,2.684,3761,2.684,3762,2.408,3763,2.684,3764,2.684,3765,2.684,3766,2.684,3767,2.684,3768,2.684,3769,2.684,3770,2.684,3771,2.684,3772,2.408,3773,2.684,3774,2.684,3775,2.684,3776,2.408,3777,2.226,3778,2.408,3779,2.684,3780,2.684,3781,2.684,3782,2.684]],["component/29",[40,0.597]],["keyword/29",[]],["title/30-1",[3748,47.613]],["name/30-1",[]],["text/30-1",[]],["component/30-1",[]],["keyword/30-1",[]],["title/30",[]],["name/30",[3748,1.396]],["text/30",[15,3.06,20,2.825,23,2.016,89,3.289,90,4.723,91,4.572,143,4.723,214,3.17,469,4.892,583,4.191,814,3.798,3748,5.551,3776,6.745,3777,6.235,3778,6.745]],["component/30",[40,0.597]],["keyword/30",[]],["title/31-1",[3783,57.853]],["name/31-1",[]],["text/31-1",[]],["component/31-1",[]],["keyword/31-1",[]],["title/31-2",[3784,57.853]],["name/31-2",[]],["text/31-2",[]],["component/31-2",[]],["keyword/31-2",[]],["title/31-3",[3785,64.488]],["name/31-3",[]],["text/31-3",[]],["component/31-3",[]],["keyword/31-3",[]],["title/31-4",[2717,46.939,3786,43.393]],["name/31-4",[]],["text/31-4",[]],["component/31-4",[]],["keyword/31-4",[]],["title/31-5",[164,31.018,3786,36.506,3787,44.018]],["name/31-5",[]],["text/31-5",[]],["component/31-5",[]],["keyword/31-5",[]],["title/31",[7,13.598,134,18.145,392,15.815,1045,23.544,1761,24.669]],["name/31",[3788,1.89]],["text/31",[2631,6.067,3367,6.563,3783,6.563,3784,6.563,3786,6.067,3789,7.315,3790,7.315,3791,7.315,3792,7.315,3793,7.315,3794,7.315,3795,7.315,3796,7.315,3797,7.315,3798,7.315,3799,7.315,3800,7.315,3801,7.315,3802,7.315,3803,7.315,3804,7.315,3805,7.315,3806,7.315,3807,7.315]],["component/31",[40,0.597]],["keyword/31",[]],["title/32",[814,26.433,3808,46.939]],["name/32",[3808,1.696]],["text/32",[]],["component/32",[40,0.597]],["keyword/32",[]],["title/33",[]],["name/33",[1638,1.568]],["text/33",[250,3.781,497,5.286,518,6.091,598,5.089,2455,6.091,3739,7.017,3809,7.821,3810,7.821,3811,7.821,3812,6.091,3813,7.821,3814,7.821]],["component/33",[40,0.597]],["keyword/33",[]],["title/34-1",[3815,64.488]],["name/34-1",[]],["text/34-1",[]],["component/34-1",[]],["keyword/34-1",[]],["title/34-2",[3816,64.488]],["name/34-2",[]],["text/34-2",[]],["component/34-2",[]],["keyword/34-2",[]],["title/34-3",[3817,64.488]],["name/34-3",[]],["text/34-3",[]],["component/34-3",[]],["keyword/34-3",[]],["title/34-4",[3475,43.393,3818,46.939]],["name/34-4",[]],["text/34-4",[]],["component/34-4",[]],["keyword/34-4",[]],["title/34-5",[3819,64.488]],["name/34-5",[]],["text/34-5",[]],["component/34-5",[]],["keyword/34-5",[]],["title/34-6",[3818,46.939,3820,52.322]],["name/34-6",[]],["text/34-6",[]],["component/34-6",[]],["keyword/34-6",[]],["title/34-7",[3821,64.488]],["name/34-7",[]],["text/34-7",[]],["component/34-7",[]],["keyword/34-7",[]],["title/34-8",[3822,64.488]],["name/34-8",[]],["text/34-8",[]],["component/34-8",[]],["keyword/34-8",[]],["title/34",[23,6.128,33,18.133,3772,26.751,3823,29.819,3824,29.819,3825,26.751]],["name/34",[3825,1.696]],["text/34",[3826,8.053,3827,8.053,3828,8.053,3829,8.053,3830,8.053,3831,8.053,3832,8.053]],["component/34",[40,0.597]],["keyword/34",[]],["title/35-1",[3833,64.488]],["name/35-1",[]],["text/35-1",[]],["component/35-1",[]],["keyword/35-1",[]],["title/35-2",[3834,64.488]],["name/35-2",[]],["text/35-2",[]],["component/35-2",[]],["keyword/35-2",[]],["title/35-3",[3835,64.488]],["name/35-3",[]],["text/35-3",[]],["component/35-3",[]],["keyword/35-3",[]],["title/35",[3836,57.853]],["name/35",[3836,1.696]],["text/35",[3837,8.3,3838,8.3]],["component/35",[40,0.597]],["keyword/35",[]],["title/36",[2264,40.745,3839,46.939]],["name/36",[2264,0.829,3839,0.955]],["text/36",[]],["component/36",[40,0.597]],["keyword/36",[]],["title/37-1",[3840,57.853]],["name/37-1",[]],["text/37-1",[]],["component/37-1",[]],["keyword/37-1",[]],["title/37",[1882,36.87,3812,40.745]],["name/37",[3812,1.472]],["text/37",[2,1.749,4,3.221,7,2.933,8,1.416,10,2.57,12,3.831,14,2.151,15,3.534,17,2.087,20,2.533,23,1.977,28,2.012,31,2.391,33,2.902,34,1.918,41,1.578,42,2.788,61,3.559,71,1.445,76,1.416,77,1.986,80,2.814,81,2.063,82,1.617,89,3.492,104,1.476,105,2.902,110,1.578,134,2.591,143,4.173,153,1.508,163,3.518,209,3.786,212,1.445,214,2.012,221,3.153,226,1.856,240,3.363,337,2.063,347,1.162,363,4.689,376,3.691,392,3.411,400,1.542,406,3.523,409,3.716,422,2.739,475,2.254,478,2.063,482,2.254,487,1.508,489,2.063,530,3.225,541,2.063,549,1.702,556,1.918,563,1.918,598,3.105,737,1.8,776,1.749,832,2.151,873,2.254,881,1.749,899,2.467,909,2.739,916,2.254,925,1.986,1002,3.363,1045,3.363,1051,2.254,1111,2.739,1114,2.532,1426,2.532,1440,2.063,1484,4.281,1542,1.986,1550,3.105,1557,1.8,1697,2.151,1720,1.8,1730,1.918,1736,2.377,1744,2.739,1775,2.254,1825,2.377,1882,3.363,1896,2.377,1984,2.151,2114,2.254,2145,2.532,2146,2.532,2187,2.254,2193,2.532,2204,2.532,2362,2.151,2381,2.063,2510,2.739,2684,2.532,2859,3.716,2878,2.254,2906,2.739,3119,2.532,3251,3.957,3311,2.739,3329,3.716,3345,3.957,3369,2.532,3381,2.739,3474,3.957,3604,2.739,3636,2.739,3749,2.739,3762,2.739,3812,6.217,3840,2.739,3841,3.053,3842,3.053,3843,3.053,3844,3.053,3845,4.772,3846,4.772,3847,3.053,3848,3.053,3849,3.053,3850,3.053,3851,3.053,3852,3.053,3853,4.772,3854,5.874,3855,3.053,3856,3.053,3857,3.053,3858,3.053,3859,3.053,3860,3.053,3861,3.053,3862,3.053,3863,3.053,3864,3.053,3865,3.053,3866,3.053,3867,3.053,3868,3.053,3869,3.053,3870,3.053,3871,3.053,3872,3.053,3873,3.053,3874,3.053,3875,5.874]],["component/37",[40,0.597]],["keyword/37",[]],["title/38-1",[1839,40.745,1840,40.745]],["name/38-1",[]],["text/38-1",[]],["component/38-1",[]],["keyword/38-1",[]],["title/38-2",[7,13.598,20,10.6,272,18.145,1652,24.669,1841,26.019]],["name/38-2",[]],["text/38-2",[]],["component/38-2",[]],["keyword/38-2",[]],["title/38-3",[17,19.255,42,17.027,114,25.96]],["name/38-3",[]],["text/38-3",[]],["component/38-3",[]],["keyword/38-3",[]],["title/38-4",[1403,38.033]],["name/38-4",[]],["text/38-4",[]],["component/38-4",[]],["keyword/38-4",[]],["title/38-5",[1842,47.613]],["name/38-5",[]],["text/38-5",[]],["component/38-5",[]],["keyword/38-5",[]],["title/38-6",[1457,38.033]],["name/38-6",[]],["text/38-6",[]],["component/38-6",[]],["keyword/38-6",[]],["title/38-7",[1843,47.613]],["name/38-7",[]],["text/38-7",[]],["component/38-7",[]],["keyword/38-7",[]],["title/38-8",[90,27.654,91,26.767,138,23.314]],["name/38-8",[]],["text/38-8",[]],["component/38-8",[]],["keyword/38-8",[]],["title/38-9",[272,28.415,1844,40.745]],["name/38-9",[]],["text/38-9",[]],["component/38-9",[]],["keyword/38-9",[]],["title/38-10",[1838,38.63,1845,40.745]],["name/38-10",[]],["text/38-10",[]],["component/38-10",[]],["keyword/38-10",[]],["title/38",[]],["name/38",[2463,1.696]],["text/38",[2,0.793,4,2.879,7,3.013,8,1.139,9,0.545,10,2.638,12,2.797,14,0.975,15,3.327,17,0.323,20,2.465,23,1.857,24,1.27,28,3.009,31,3.306,34,2.71,39,2.268,41,1.27,42,1.966,48,0.816,49,2.66,53,0.48,56,0.751,61,3.336,65,1.441,71,1.567,76,2.129,77,2.154,80,0.816,82,0.391,84,0.464,85,0.975,87,0.449,88,0.545,89,2.638,90,3.33,91,3.223,92,0.52,99,1.826,100,0.841,104,0.357,105,0.449,106,0.52,109,0.9,110,2.628,112,0.841,113,0.48,114,1.448,122,1.118,124,1.798,126,1.66,130,0.48,138,2.914,139,0.48,141,0.499,152,0.771,153,1.817,162,1.441,164,0.975,169,0.545,172,0.935,178,1.714,183,0.499,184,4.452,194,1.021,197,0.793,198,0.575,199,0.771,200,0.435,201,0.52,205,0.733,207,0.841,209,2.882,211,0.449,212,2.173,213,2.493,214,0.823,215,0.575,220,1.077,221,2.407,230,0.423,249,2.826,250,4.356,254,0.499,272,4.22,294,1.813,297,0.575,307,0.816,340,1.27,347,0.526,350,1.009,356,0.401,362,0.412,366,0.869,367,0.699,368,0.935,377,0.449,378,0.816,379,1.714,383,0.499,384,1.813,390,1.375,392,0.35,400,1.468,403,0.9,417,0.52,428,0.816,435,0.52,436,0.499,444,1.27,469,1.598,476,0.423,485,0.612,487,0.683,488,1.021,493,0.449,497,0.935,506,1.077,507,0.575,509,0.499,521,1.151,522,1.27,523,0.423,524,0.52,525,0.975,527,0.499,534,0.48,538,0.545,539,2.445,540,1.62,541,0.935,542,0.935,545,1.52,548,1.369,549,0.771,550,2.146,552,2.238,553,1.319,555,0.575,556,0.464,558,0.412,559,0.499,561,0.545,563,0.869,565,0.48,595,0.464,597,0.975,600,0.52,601,0.751,605,0.435,612,1.714,621,0.52,641,1.73,650,1.151,652,3.123,653,0.575,662,0.545,691,2.41,698,0.575,737,3.245,740,0.48,744,1.319,771,0.423,776,0.793,823,0.52,827,0.499,835,0.612,844,1.077,871,0.499,877,0.423,878,0.52,881,0.793,893,0.545,895,1.226,897,0.449,899,1.009,914,0.52,924,0.612,1002,1.375,1006,0.52,1028,0.9,1044,0.975,1051,0.545,1058,0.575,1093,0.52,1112,0.545,1120,0.575,1164,0.612,1168,1.077,1171,1.147,1176,0.52,1178,0.975,1179,0.575,1180,1.077,1190,2.41,1220,0.975,1242,0.545,1243,0.52,1282,2.048,1401,0.575,1403,0.435,1416,0.793,1417,0.612,1419,1.147,1420,0.612,1429,0.52,1439,0.612,1440,0.499,1443,1.618,1445,1.66,1457,2.708,1462,0.612,1488,0.869,1489,0.612,1490,0.612,1491,0.612,1503,1.021,1504,0.545,1509,1.618,1515,1.077,1522,2.263,1529,1.618,1542,0.9,1550,0.48,1560,0.612,1564,2.41,1566,0.975,1588,0.612,1591,1.147,1592,0.545,1614,1.147,1620,0.575,1631,0.545,1643,1.441,1652,1.021,1693,0.449,1700,0.499,1701,1.147,1720,0.435,1725,0.545,1738,0.612,1745,1.52,1747,2.037,1754,0.52,1755,0.435,1763,0.435,1765,0.52,1772,0.575,1775,1.021,1785,0.545,1790,1.021,1793,1.52,1797,0.52,1803,0.48,1829,0.575,1837,0.612,1838,1.441,1839,1.077,1840,1.52,1841,3.123,1842,1.021,1843,2.961,1844,0.575,1845,1.912,1847,0.662,1850,0.612,1853,0.612,1863,0.662,1865,5.915,1870,1.751,1871,1.912,1908,0.869,1909,0.612,1920,0.545,1930,0.9,1939,0.612,1941,1.021,1942,1.147,1944,0.545,1946,1.52,1956,0.662,1967,0.612,1968,0.612,1969,0.612,1971,0.575,1981,0.612,1982,0.612,1992,0.612,2001,1.021,2002,0.575,2020,1.147,2024,0.575,2036,0.499,2039,1.077,2042,0.52,2043,0.545,2046,0.464,2053,1.077,2056,2.864,2067,0.612,2069,0.575,2081,0.612,2106,0.612,2107,0.612,2108,0.935,2109,0.612,2110,0.575,2111,0.52,2112,2.203,2113,0.662,2114,1.021,2115,0.612,2116,0.662,2117,1.241,2118,1.241,2119,0.662,2120,0.662,2121,0.52,2122,1.241,2123,1.241,2124,0.662,2125,0.662,2126,0.662,2127,1.077,2128,0.612,2129,0.612,2130,0.662,2131,0.662,2132,0.499,2133,0.662,2134,0.662,2135,3.869,2136,2.203,2137,0.662,2138,0.662,2139,0.545,2140,0.662,2141,0.612,2142,0.545,2143,0.662,2144,0.662,2145,1.618,2146,1.618,2147,0.662,2148,0.662,2149,0.662,2150,0.662,2151,0.499,2152,0.662,2153,1.241,2154,0.662,2155,0.575,2156,1.241,2157,0.575,2158,1.751,2159,1.241,2160,0.662,2161,0.662,2162,0.662,2163,0.662,2164,0.662,2165,0.662,2166,0.662,2167,0.612,2168,0.662,2169,0.662,2170,0.662,2171,0.662,2172,0.662,2173,0.545,2174,1.241,2175,1.241,2176,1.241,2177,0.662,2178,0.612,2179,0.612,2180,0.662,2181,0.662,2182,0.662,2183,0.662,2184,0.662,2185,0.662,2186,1.241,2187,0.545,2188,0.662,2189,0.662,2190,1.751,2191,0.662,2192,0.662,2193,0.612,2194,0.612,2195,0.575,2196,0.662,2197,0.662,2198,0.662,2199,0.575,2200,0.662,2201,1.241,2202,0.662,2203,0.662,2204,0.612,2205,0.662,2206,1.241,2207,1.077,2208,0.612,2209,1.891,2210,0.612,2211,0.662,2212,0.662,2213,0.662,2214,0.662,2215,0.662,2216,0.52,2217,0.662,2218,0.575,2219,0.662,2220,0.662,2221,0.662,2222,0.662,2223,0.662,2224,0.575,2225,0.662,2226,2.203,2227,0.662,2228,0.662,2229,0.545,2230,0.662,2231,1.241,2232,0.662,2233,0.662,2234,0.662,2235,0.662,2236,0.575,2237,0.575,2238,0.662,2239,0.662,2240,1.241,2241,1.241,2242,1.241,2243,0.662,2244,0.662,2245,1.751,2246,2.607,2247,1.751,2248,1.751,2249,0.662,2250,0.662,2251,1.751,2252,0.662,2253,0.662,2254,0.662,2255,0.662,2256,0.48,2257,0.662,2258,1.241,2259,1.751,2260,0.662,2261,0.662,2262,0.662,2263,0.662,2264,1.077,2265,1.241,2266,0.662,2267,2.203,2268,0.662,2269,0.662,2270,0.662,2271,0.662,2272,0.662,2273,0.662,2274,0.662,2275,1.241,2276,0.662,2277,1.241,2278,0.662,2279,1.147,2280,1.241,2281,1.241,2282,0.662,2283,1.241,2284,0.612,2285,0.662,2286,1.241,2287,0.612,2288,0.612,2289,0.662,2290,0.662,2291,1.52,2292,0.662,2293,0.662,2294,0.662,2295,0.662,2296,0.662,2297,0.662,2298,0.612,2299,0.52,2300,0.575,2301,0.662,2302,0.662,2303,0.662,2304,0.575,2305,0.662,2306,0.662,2307,0.662,2308,0.575,2309,0.662,2310,0.662,2311,0.612,2312,0.612,2313,0.662,2314,0.662,2315,0.612,2316,0.612,2317,0.662,2318,0.662,2319,0.662,2320,1.241,2321,0.662,2322,1.241,2323,1.241,2324,1.077,2325,0.52,2326,0.662,2327,0.662,2328,0.575,2329,0.575,2330,0.612,2331,0.662,2332,0.662,2333,0.662,2334,0.545,2335,0.662,2336,0.662,2337,1.241,2338,0.662,2339,0.662,2340,0.662,2341,0.662,2342,0.662,2343,0.662,2344,0.662,2345,0.612,2346,0.662,2347,0.662,2348,0.662,2349,1.077,2350,0.662,2351,0.662,2352,0.662,2353,0.662,2354,0.662,2355,0.662,2356,0.662,2357,0.612,2358,0.662,2359,0.662,2360,0.662,2361,0.662,2362,0.52,2363,0.662,2364,0.575,2365,0.662,2366,0.662,2367,0.662,2368,0.662,2369,0.662,2370,0.612,2371,0.662,2372,0.545,2373,0.662,2374,0.662,2375,0.612,2376,1.751,2377,1.751,2378,1.241,2379,0.662,2380,0.662,2381,0.499,2382,0.662,2383,0.662,2384,0.662,2385,0.662,2386,0.575,2387,0.575,2388,0.662,2389,0.662,2390,1.241,2391,0.662,2392,0.662,2393,0.662,2394,0.575,2395,0.545,2396,0.662,2397,0.662,2398,0.52,2399,0.662,2400,0.662,2401,0.662,2402,0.662,2403,0.662,2404,0.662,2405,0.662,2406,0.612,2407,0.662,2408,2.203,2409,0.662,2410,0.662,2411,0.662,2412,0.662,2413,2.971,2414,3.597,2415,2.607,2416,0.662,2417,0.662,2418,0.662,2419,0.662,2420,0.662,2421,2.203,2422,0.662,2423,2.607,2424,0.662,2425,0.662,2426,1.241,2427,0.662,2428,1.241,2429,0.662,2430,0.662,2431,0.662,2432,0.662,2433,0.662,2434,0.662,2435,0.662,2436,1.751,2437,0.662,2438,1.751,2439,0.662,2440,0.662,2441,1.751,2442,0.662,2443,0.662,2444,0.662]],["component/38",[40,0.597]],["keyword/38",[]],["title/39-1",[1403,38.033]],["name/39-1",[]],["text/39-1",[]],["component/39-1",[]],["keyword/39-1",[]],["title/39-2",[214,22.061,428,30.858]],["name/39-2",[]],["text/39-2",[]],["component/39-2",[]],["keyword/39-2",[]],["title/39",[]],["name/39",[3876,1.89]],["text/39",[1,1.13,4,1.512,7,1.093,8,1.245,10,1.886,12,1.999,15,2.643,20,1.713,23,1.853,28,2.277,31,2.516,39,3.054,41,2.229,42,2.87,49,1.298,50,0.996,51,1.079,56,0.831,61,2.896,71,2.321,76,1.999,77,2.334,82,0.811,85,1.892,87,1.633,89,1.174,92,1.079,99,1.687,100,1.633,109,0.996,110,2.229,114,0.903,124,1.948,126,4.178,138,1.422,139,1.747,143,2.253,144,1.192,153,0.756,163,0.811,169,1.13,178,1.583,183,1.034,202,1.192,207,1.633,209,1.197,212,2.04,213,1.948,214,0.645,221,1.569,244,0.996,249,1.079,250,4.855,261,0.962,272,2.341,333,1.13,350,0.791,354,1.13,356,1.948,367,1.356,368,1.034,400,1.356,423,2.913,428,2.115,436,1.034,457,1.13,467,2.055,487,0.756,493,0.931,494,1.192,509,1.815,521,3.646,522,2.334,525,1.079,531,1.079,538,2.648,539,1.982,540,0.853,542,1.034,543,1.13,544,1.192,548,0.853,549,0.853,550,1.13,553,1.034,556,0.962,558,0.853,561,1.13,562,1.192,564,1.079,567,1.079,569,2.227,571,2.227,580,1.269,581,1.269,583,0.853,586,1.192,600,1.892,601,1.458,603,1.192,605,2.542,621,3.037,641,5.093,650,0.903,698,1.192,721,1.269,722,1.269,737,2.115,740,0.996,772,1.269,777,1.192,827,1.034,832,1.079,878,1.892,879,1.192,894,1.815,899,1.388,917,1.747,923,1.192,925,0.996,1000,1.192,1006,1.892,1027,1.192,1028,0.996,1091,0.962,1098,0.962,1102,1.192,1109,1.13,1174,1.269,1175,1.269,1177,1.034,1180,2.091,1183,1.269,1197,2.227,1209,1.269,1220,1.892,1243,1.079,1245,1.269,1246,2.975,1247,2.227,1248,1.269,1249,1.269,1255,2.227,1268,2.648,1269,1.269,1272,2.227,1273,1.269,1282,1.892,1286,1.269,1287,1.269,1310,4.205,1311,1.269,1342,1.269,1346,1.269,1347,1.269,1394,4.479,1400,2.793,1401,1.192,1403,0.903,1406,4.205,1408,4.998,1416,1.538,1425,1.192,1427,1.269,1432,2.227,1444,1.269,1457,0.903,1460,1.269,1466,1.269,1504,3.621,1511,1.269,1512,2.975,1522,2.793,1527,1.079,1557,0.903,1565,1.269,1567,2.227,1572,1.13,1573,1.269,1603,1.269,1686,1.079,1693,2.181,1711,1.13,1733,1.192,1822,1.982,1825,1.192,1842,1.982,1843,3.182,1871,1.192,1881,1.13,1897,2.793,1963,1.373,1964,1.373,1965,1.373,1966,1.269,1967,1.269,1968,1.269,1969,1.269,1970,1.269,1971,1.192,1972,1.373,1973,1.373,1974,1.373,1975,1.373,1976,2.409,1977,1.269,1978,1.373,1979,1.373,1980,1.373,1981,2.975,1982,3.575,1983,1.373,1984,1.079,1985,1.373,1986,1.373,1987,1.373,1988,1.373,1989,1.373,1990,1.13,1991,1.373,1992,1.269,1993,1.373,1994,1.373,1995,1.373,1996,1.373,1997,2.409,1998,1.373,1999,1.373,2000,1.373,2001,1.982,2002,1.192,2003,1.373,2004,2.409,2005,1.373,2006,1.373,2007,1.373,2008,1.373,2009,1.373,2010,1.373,2011,1.373,2012,2.409,2013,1.373,2014,1.373,2015,1.373,2016,1.373,2017,1.373,2018,1.373,2019,1.373,2020,1.269,2021,1.373,2022,1.373,2023,1.192,2024,1.192,2025,1.373,2026,1.373,2027,1.373,2028,2.409,2029,2.409,2030,2.091,2031,2.409,2032,1.373,2033,1.373,2034,1.373,2035,2.409,2036,1.815,2037,1.373,2038,1.373,2039,1.192,2040,1.269,2041,1.373,2042,1.079,2043,1.982,2044,1.373,2045,1.373,2046,1.687,2047,2.409,2048,5.546,2049,3.867,2050,3.218,2051,3.218,2052,2.409,2053,3.357,2054,1.373,2055,1.373,2056,4.533,2057,3.218,2058,4.4,2059,4.4,2060,4.4,2061,4.4,2062,2.091,2063,2.409,2064,2.409,2065,2.409,2066,1.373,2067,1.269,2068,5.222,2069,1.192,2070,1.373,2071,1.373,2072,1.373,2073,1.373,2074,1.373,2075,1.373,2076,1.373,2077,1.373,2078,1.373,2079,1.373,2080,1.373,2081,1.269,2082,1.373,2083,1.373,2084,1.373,2085,1.373,2086,1.373,2087,1.373,2088,1.373,2089,1.373,2090,1.373,2091,4.845,2092,1.373,2093,1.373,2094,1.373,2095,1.373,2096,1.373,2097,1.373,2098,1.373,2099,1.269,2100,1.373,2101,1.373,2102,1.269,2103,1.373,2104,1.373,2105,1.373]],["component/39",[40,0.597]],["keyword/39",[]],["title/40-1",[42,14.695,229,23.1,344,25.675,345,28.048]],["name/40-1",[]],["text/40-1",[]],["component/40-1",[]],["keyword/40-1",[]],["title/40-2",[20,12.051,128,31.506,1720,22.404,1730,23.866]],["name/40-2",[]],["text/40-2",[]],["component/40-2",[]],["keyword/40-2",[]],["title/40-3",[20,13.964,2299,31.018,2300,34.278]],["name/40-3",[]],["text/40-3",[]],["component/40-3",[]],["keyword/40-3",[]],["title/40-4",[23,7.807,156,29.583,214,16.017,347,14.456]],["name/40-4",[]],["text/40-4",[]],["component/40-4",[]],["keyword/40-4",[]],["title/40-5",[23,8.236,347,9.339,392,11.617,583,13.681,1919,20.354,3877,22.017,3878,22.017]],["name/40-5",[]],["text/40-5",[]],["component/40-5",[]],["keyword/40-5",[]],["title/40-6",[20,13.964,275,34.278,3879,39.489]],["name/40-6",[]],["text/40-6",[]],["component/40-6",[]],["keyword/40-6",[]],["title/40-7",[20,9.46,23,6.128,163,15.794,376,18.734,1882,21.013,3880,26.751]],["name/40-7",[]],["text/40-7",[]],["component/40-7",[]],["keyword/40-7",[]],["title/40-8",[20,12.051,128,31.506,1388,25.675,1683,31.506]],["name/40-8",[]],["text/40-8",[]],["component/40-8",[]],["keyword/40-8",[]],["title/40-9",[2194,53.483]],["name/40-9",[]],["text/40-9",[]],["component/40-9",[]],["keyword/40-9",[]],["title/40-10",[2658,57.853]],["name/40-10",[]],["text/40-10",[]],["component/40-10",[]],["keyword/40-10",[]],["title/40-11",[2756,57.853]],["name/40-11",[]],["text/40-11",[]],["component/40-11",[]],["keyword/40-11",[]],["title/40",[23,7.807,229,23.1,230,21.766,2942,26.769]],["name/40",[2942,1.332]],["text/40",[2,0.578,4,1.746,7,3.569,8,0.468,10,1.612,12,2.555,15,2.876,17,1.118,20,2.67,23,1.985,28,2.433,31,3.26,33,1.922,34,0.634,41,0.522,42,1.602,48,0.595,49,2.197,50,1.202,53,0.657,56,1.716,61,2.862,70,0.905,71,2.321,73,0.905,75,0.837,76,2.785,89,1.612,99,0.634,100,0.614,104,1.235,105,0.614,116,0.905,125,1.302,134,1.716,152,0.563,153,0.499,156,1.439,163,1.353,172,0.682,197,0.578,199,0.563,207,1.124,209,2.186,211,0.614,212,0.478,213,0.548,214,0.426,215,0.786,221,1.988,222,0.634,229,4.115,230,2.809,232,2.119,236,0.786,238,0.682,250,4.298,254,1.249,261,0.634,285,4.048,295,0.682,307,2.443,337,0.682,344,0.682,346,1.439,347,1.402,363,2.056,364,0.745,367,3.243,369,0.905,376,0.634,377,0.614,378,1.09,382,0.682,383,0.682,386,0.711,387,0.614,388,0.837,389,2.869,390,0.711,392,3.038,395,0.905,397,1.658,400,1.861,402,1.658,403,2.695,408,2.72,415,1.532,420,0.595,421,0.837,425,1.658,435,0.711,436,3.314,446,1.99,452,0.711,467,0.578,476,0.578,478,0.682,489,0.682,493,0.614,529,1.249,534,2.397,537,0.711,540,1.03,548,2.534,549,1.762,583,1.425,598,2.397,606,1.249,648,0.657,650,1.09,678,1.364,681,3.716,734,0.657,743,0.786,747,0.905,749,1.161,776,0.578,810,0.786,827,1.727,829,1.532,877,0.578,890,0.711,899,0.522,911,0.786,916,0.745,923,1.439,925,0.657,937,0.837,1054,0.905,1091,1.605,1093,1.801,1096,1.161,1106,0.905,1129,1.99,1144,1.658,1202,0.905,1268,1.887,1388,0.682,1393,2.119,1425,0.786,1429,0.711,1488,1.161,1518,1.99,1525,0.837,1527,0.711,1533,0.837,1545,0.905,1550,0.657,1557,0.595,1653,1.532,1662,0.905,1688,0.837,1693,0.614,1697,0.711,1698,0.905,1706,0.837,1709,0.745,1720,0.595,1725,1.364,1730,1.605,1735,0.905,1740,0.786,1755,1.09,1777,0.905,1799,2.227,1801,1.532,1803,1.202,1808,1.532,1812,1.658,1820,0.745,1827,5.16,1846,0.837,1855,0.905,1861,3.305,1872,0.905,1880,0.905,1881,0.745,1882,0.711,1895,0.745,1908,2.855,1909,0.837,1923,0.786,1930,2.695,1946,0.786,1951,0.905,1953,0.905,1984,0.711,2002,0.786,2042,0.711,2046,0.634,2111,1.801,2114,0.745,2121,1.302,2128,1.532,2129,1.532,2141,0.837,2207,1.99,2209,0.657,2287,0.837,2299,0.711,2300,0.786,2324,0.786,2394,1.99,2477,0.786,2491,2.292,2492,0.905,2493,1.532,2495,0.786,2497,1.302,2498,1.364,2508,0.905,2534,1.658,2536,0.905,2546,1.532,2555,0.905,2559,0.905,2580,2.334,2670,3.056,2690,0.786,2720,0.905,2729,0.905,2735,0.634,2799,2.621,2824,3.305,2859,0.786,2861,2.292,2874,0.905,2886,0.905,2887,0.682,2905,0.786,2914,0.837,2915,0.837,2942,6.116,2980,0.786,3002,0.905,3018,1.658,3099,0.837,3130,0.837,3149,1.364,3210,0.837,3228,0.837,3280,0.786,3288,0.905,3308,0.837,3324,1.658,3329,0.786,3330,1.99,3334,1.658,3346,0.837,3358,0.905,3366,0.905,3386,0.905,3390,0.905,3397,0.837,3410,0.837,3428,2.119,3434,0.837,3438,0.837,3448,1.532,3518,2.292,3526,0.905,3528,2.292,3533,0.905,3534,0.905,3541,0.905,3559,2.292,3560,4.077,3561,0.905,3571,0.905,3574,0.905,3575,0.905,3576,0.905,3577,0.905,3578,0.905,3582,0.905,3583,0.905,3586,0.905,3595,2.292,3596,0.905,3598,0.905,3602,1.658,3605,0.905,3613,0.905,3614,0.905,3615,0.905,3620,1.658,3638,1.658,3640,2.835,3641,2.292,3653,3.716,3659,4.077,3706,1.658,3777,0.837,3877,2.292,3878,2.835,3879,0.905,3880,0.905,3881,1.009,3882,1.009,3883,1.009,3884,1.009,3885,1.009,3886,1.009,3887,1.009,3888,1.848,3889,1.009,3890,1.009,3891,2.555,3892,1.009,3893,1.009,3894,1.009,3895,1.009,3896,1.009,3897,1.009,3898,2.555,3899,1.848,3900,1.009,3901,1.009,3902,1.009,3903,1.009,3904,1.009,3905,1.009,3906,1.009,3907,1.009,3908,1.009,3909,2.555,3910,1.009,3911,1.848,3912,2.555,3913,1.009,3914,1.009,3915,1.009,3916,1.009,3917,4.545,3918,1.009,3919,1.848,3920,1.848,3921,1.848,3922,1.009,3923,1.009,3924,1.009,3925,1.009,3926,1.848,3927,1.009,3928,1.848,3929,2.555,3930,1.009,3931,1.009,3932,1.009,3933,1.009,3934,1.009,3935,1.009,3936,1.009,3937,1.009,3938,1.009,3939,1.009,3940,1.009,3941,1.009,3942,1.009,3943,1.009,3944,1.009,3945,1.009,3946,1.009,3947,1.848,3948,1.009,3949,1.848,3950,1.009,3951,1.848,3952,1.009,3953,1.009,3954,1.009,3955,1.009,3956,1.009,3957,1.009,3958,1.848,3959,1.848,3960,4.142,3961,1.009,3962,1.848,3963,1.009,3964,1.009,3965,1.009,3966,3.161,3967,3.161,3968,2.555,3969,2.555,3970,2.555,3971,1.009,3972,2.555,3973,1.009,3974,4.142,3975,1.009,3976,1.009,3977,1.848,3978,1.848,3979,1.009,3980,1.009,3981,4.142,3982,1.009,3983,1.009,3984,1.848,3985,1.009,3986,1.009,3987,1.009,3988,1.848,3989,1.009,3990,1.009,3991,1.009,3992,1.009,3993,1.009,3994,1.848,3995,1.009,3996,1.009,3997,1.009,3998,1.009,3999,1.009,4000,1.009,4001,1.009,4002,1.009,4003,1.848,4004,1.009,4005,1.009,4006,1.009,4007,1.848,4008,1.009,4009,1.009,4010,1.009,4011,1.009,4012,1.009,4013,1.009,4014,1.848,4015,1.009,4016,1.009,4017,1.009,4018,1.009,4019,1.009,4020,1.009,4021,1.009,4022,1.009,4023,1.009,4024,1.009,4025,1.009,4026,1.009,4027,1.009,4028,1.009,4029,1.009,4030,1.009,4031,1.009,4032,1.009,4033,1.009,4034,1.009,4035,1.009,4036,1.009,4037,1.009,4038,1.009,4039,1.009,4040,1.009,4041,1.009,4042,1.009,4043,1.009,4044,1.009,4045,1.009,4046,1.009,4047,1.848,4048,1.009,4049,1.009]],["component/40",[40,0.597]],["keyword/40",[]],["title/41",[]],["name/41",[4050,1.89]],["text/41",[]],["component/41",[40,0.597]],["keyword/41",[]],["title/42",[]],["name/42",[5,1.027]],["text/42",[]],["component/42",[40,0.597]],["keyword/42",[]]],"invertedIndex":[["",{"_index":250,"title":{"29-5":{}},"name":{},"text":{"2":{},"3":{},"4":{},"5":{},"7":{},"8":{},"15":{},"17":{},"18":{},"21":{},"22":{},"25":{},"27":{},"29":{},"33":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["0",{"_index":307,"title":{},"name":{},"text":{"2":{},"4":{},"5":{},"7":{},"15":{},"18":{},"22":{},"25":{},"27":{},"38":{},"40":{}},"component":{},"keyword":{}}],["0,96",{"_index":166,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["0.05",{"_index":1322,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["0.1",{"_index":276,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["0.1.0",{"_index":1134,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["0.15",{"_index":1324,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["0.25",{"_index":3648,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["0.3w",{"_index":2628,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["0.45",{"_index":1464,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["0.7.0",{"_index":516,"title":{},"name":{},"text":{"3":{},"21":{}},"component":{},"keyword":{}}],["0.9",{"_index":1345,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["00",{"_index":2828,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["000:000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000304000000000",{"_index":324,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["000:00000000ffffffff00000000ffffffff",{"_index":320,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["000:100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",{"_index":328,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["000:1a1c2c5d275db13e53ef7d57ffcd75a7f07038b76425717929366f3b5dc941a6f673eff7f4f4f494b0c2566c86333c57",{"_index":326,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["001:0123456789abcdeffedcba9876543210",{"_index":321,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["001:eccccccccc888888caaaaaaaca888888cacccccccacc0ccccacc0ccccacc0ccc",{"_index":311,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["002:0123456789abcdef0123456789abcdef",{"_index":322,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["002:ccccceee8888cceeaaaa0cee888a0ceeccca0ccc0cca0c0c0cca0c0c0cca0c0c",{"_index":312,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["003:eccccccccc888888caaaaaaaca888888cacccccccacccccccacc0ccccacc0ccc",{"_index":313,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["004:ccccceee8888cceeaaaa0cee888a0ceeccca0cccccca0c0c0cca0c0c0cca0c0c",{"_index":314,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["01",{"_index":2814,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["017:cacccccccaaaaaaacaaacaaacaaaaccccaaaaaaac8888888cc000cccecccccec",{"_index":315,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["018:ccca00ccaaaa0ccecaaa0ceeaaaa0ceeaaaa0cee8888ccee000cceeecccceee",{"_index":316,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["019:cacccccccaaaaaaacaaacaaacaaaaccccaaaaaaac8888888cc000cccecccccec",{"_index":317,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["020:ccca00ccaaaa0ccecaaa0ceeaaaa0ceeaaaa0cee8888ccee000cceeecccceee",{"_index":318,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["08h",{"_index":3505,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["09h",{"_index":3507,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["0f1220",{"_index":1257,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["0x00",{"_index":3508,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["0x0000",{"_index":2805,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["0x000000",{"_index":1030,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["0x0004",{"_index":2808,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["0x0f",{"_index":2835,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["0x1000",{"_index":1126,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["0x20",{"_index":2798,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["0x250000",{"_index":1084,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["0xfe",{"_index":3509,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["0xffffff",{"_index":1031,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["0~n",{"_index":963,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["1",{"_index":110,"title":{},"name":{},"text":{"2":{},"4":{},"7":{},"8":{},"15":{},"17":{},"18":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"37":{},"38":{},"39":{}},"component":{},"keyword":{}}],["1..10",{"_index":3954,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["1..100",{"_index":3953,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["1.0",{"_index":1470,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["1.000",{"_index":3084,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["1.18",{"_index":1135,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["1.2",{"_index":1494,"title":{},"name":{},"text":{"8":{},"22":{},"23":{}},"component":{},"keyword":{}}],["1.2ghz",{"_index":2332,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["1.5",{"_index":1475,"title":{},"name":{},"text":{"8":{},"22":{},"23":{}},"component":{},"keyword":{}}],["1.5/20",{"_index":688,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["1.5m",{"_index":687,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["1/20",{"_index":685,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["1/256",{"_index":2818,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["10",{"_index":197,"title":{},"name":{},"text":{"2":{},"4":{},"8":{},"10":{},"15":{},"17":{},"18":{},"22":{},"24":{},"26":{},"38":{},"40":{}},"component":{},"keyword":{}}],["10.0",{"_index":3993,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["100",{"_index":295,"title":{},"name":{},"text":{"2":{},"4":{},"8":{},"17":{},"22":{},"23":{},"40":{}},"component":{},"keyword":{}}],["1000",{"_index":3980,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["100k",{"_index":2632,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["100px",{"_index":2072,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["100vh",{"_index":1271,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["102",{"_index":137,"title":{},"name":{},"text":{"2":{},"4":{}},"component":{},"keyword":{}}],["1023",{"_index":673,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["10k",{"_index":182,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["10nf",{"_index":2603,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["10px",{"_index":1307,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["10µf",{"_index":2539,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["11",{"_index":2155,"title":{},"name":{},"text":{"15":{},"24":{},"26":{},"38":{}},"component":{},"keyword":{}}],["115200",{"_index":1088,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["12",{"_index":2157,"title":{},"name":{},"text":{"15":{},"22":{},"23":{},"38":{}},"component":{},"keyword":{}}],["12,5",{"_index":2679,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["12/libro",{"_index":1657,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["120",{"_index":1462,"title":{},"name":{},"text":{"8":{},"15":{},"38":{}},"component":{},"keyword":{}}],["1200",{"_index":3963,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["120m",{"_index":1500,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["12345678",{"_index":2052,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["125°c",{"_index":1906,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["128",{"_index":999,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["12c",{"_index":3755,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["12l",{"_index":1375,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["12l8",{"_index":1361,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["12px",{"_index":1304,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["12v",{"_index":1981,"title":{},"name":{},"text":{"15":{},"38":{},"39":{}},"component":{},"keyword":{}}],["13",{"_index":662,"title":{},"name":{},"text":{"4":{},"5":{},"15":{},"18":{},"38":{}},"component":{},"keyword":{}}],["14",{"_index":2179,"title":{},"name":{},"text":{"15":{},"18":{},"38":{}},"component":{},"keyword":{}}],["14172b",{"_index":1319,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["14px",{"_index":1343,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["15",{"_index":1783,"title":{},"name":{},"text":{"10":{},"15":{},"18":{}},"component":{},"keyword":{}}],["150",{"_index":1933,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["16",{"_index":509,"title":{},"name":{},"text":{"3":{},"15":{},"18":{},"24":{},"26":{},"38":{},"39":{}},"component":{},"keyword":{}}],["160ma",{"_index":1461,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["16f876a",{"_index":2787,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["16f877a.h",{"_index":3548,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["16v",{"_index":1976,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["17",{"_index":2028,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["1736",{"_index":3472,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["1745",{"_index":3396,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["175",{"_index":1469,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["1775",{"_index":3416,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["1776",{"_index":3403,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["1789",{"_index":3483,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["1791",{"_index":3447,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["1799",{"_index":3405,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["18",{"_index":1006,"title":{},"name":{},"text":{"4":{},"15":{},"24":{},"26":{},"38":{},"39":{}},"component":{},"keyword":{}}],["180",{"_index":691,"title":{},"name":{},"text":{"4":{},"15":{},"38":{}},"component":{},"keyword":{}}],["1818",{"_index":3435,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["1819",{"_index":3473,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["1827",{"_index":3398,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["1836",{"_index":3418,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["1854",{"_index":3484,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["1857",{"_index":3463,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["1867",{"_index":3449,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["1881",{"_index":3411,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["1889",{"_index":3437,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["1894",{"_index":3464,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["18mm",{"_index":1480,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["18px",{"_index":1311,"title":{},"name":{},"text":{"7":{},"15":{},"39":{}},"component":{},"keyword":{}}],["19",{"_index":2030,"title":{},"name":{},"text":{"15":{},"24":{},"26":{},"39":{}},"component":{},"keyword":{}}],["192.168.4.1:8080/index.html",{"_index":1402,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["192.168.4.1~n",{"_index":1203,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["1970",{"_index":3526,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["1971",{"_index":2487,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["1974",{"_index":70,"title":{},"name":{},"text":{"2":{},"40":{}},"component":{},"keyword":{}}],["1979",{"_index":75,"title":{},"name":{},"text":{"2":{},"25":{},"40":{}},"component":{},"keyword":{}}],["1982",{"_index":1702,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["1983",{"_index":3546,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["1995",{"_index":3581,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["1999",{"_index":1714,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["1:48",{"_index":1477,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["1a1e35",{"_index":1258,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["1f2340",{"_index":1315,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["1gb",{"_index":2333,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["1k",{"_index":2585,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["1m",{"_index":683,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["1s",{"_index":2836,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["1x",{"_index":168,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["2",{"_index":124,"title":{},"name":{},"text":{"2":{},"4":{},"5":{},"7":{},"8":{},"15":{},"17":{},"18":{},"22":{},"25":{},"27":{},"29":{},"38":{},"39":{}},"component":{},"keyword":{}}],["2.0",{"_index":2867,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["2.3v",{"_index":1903,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["2.4",{"_index":1848,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["2/2",{"_index":180,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["2/20",{"_index":692,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["20",{"_index":1028,"title":{},"name":{},"text":{"4":{},"15":{},"18":{},"21":{},"24":{},"26":{},"38":{},"39":{}},"component":{},"keyword":{}}],["200",{"_index":1468,"title":{},"name":{},"text":{"8":{},"18":{}},"component":{},"keyword":{}}],["2000",{"_index":932,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["2001",{"_index":2504,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["2005",{"_index":3582,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["200n",{"_index":2669,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["2010",{"_index":1748,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["2012",{"_index":3583,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["2013",{"_index":2780,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["2016",{"_index":2778,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["2017",{"_index":2915,"title":{},"name":{},"text":{"21":{},"25":{},"40":{}},"component":{},"keyword":{}}],["2018",{"_index":396,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["2019",{"_index":2178,"title":{},"name":{},"text":{"15":{},"21":{},"38":{}},"component":{},"keyword":{}}],["2020",{"_index":1662,"title":{},"name":{},"text":{"9":{},"40":{}},"component":{},"keyword":{}}],["2021",{"_index":1642,"title":{},"name":{},"text":{"9":{},"17":{},"18":{}},"component":{},"keyword":{}}],["2022",{"_index":1653,"title":{},"name":{},"text":{"9":{},"25":{},"40":{}},"component":{},"keyword":{}}],["2023",{"_index":507,"title":{},"name":{},"text":{"3":{},"9":{},"15":{},"38":{}},"component":{},"keyword":{}}],["2024",{"_index":2121,"title":{},"name":{},"text":{"15":{},"17":{},"21":{},"25":{},"38":{},"40":{}},"component":{},"keyword":{}}],["2024a",{"_index":2646,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["2025",{"_index":1966,"title":{},"name":{},"text":{"15":{},"29":{},"39":{}},"component":{},"keyword":{}}],["20cm",{"_index":2014,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["20l8",{"_index":1380,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["20m",{"_index":682,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["20mhz",{"_index":2668,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["20px",{"_index":1296,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["21",{"_index":783,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["210",{"_index":1474,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["22",{"_index":990,"title":{},"name":{},"text":{"4":{},"24":{},"26":{}},"component":{},"keyword":{}}],["220ma",{"_index":1467,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["220r/1k/10k",{"_index":187,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["22mm",{"_index":1481,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["22µf",{"_index":2587,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["23",{"_index":937,"title":{},"name":{},"text":{"4":{},"21":{},"40":{}},"component":{},"keyword":{}}],["24",{"_index":1353,"title":{},"name":{},"text":{"7":{},"24":{},"26":{}},"component":{},"keyword":{}}],["240",{"_index":1023,"title":{},"name":{},"text":{"4":{},"15":{}},"component":{},"keyword":{}}],["24px",{"_index":1292,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["25",{"_index":2364,"title":{},"name":{},"text":{"15":{},"24":{},"26":{},"38":{}},"component":{},"keyword":{}}],["250",{"_index":1473,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["2500",{"_index":2408,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["250k",{"_index":2584,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["250ma",{"_index":1472,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["25508",{"_index":1442,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["256",{"_index":2724,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["26",{"_index":617,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["26429",{"_index":1436,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["27",{"_index":619,"title":{},"name":{},"text":{"4":{},"15":{}},"component":{},"keyword":{}}],["28",{"_index":2931,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["29",{"_index":2909,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["29.5",{"_index":2266,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["2a2f55",{"_index":1260,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["2b3090",{"_index":1326,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["2m",{"_index":690,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["2px",{"_index":1329,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["2w",{"_index":2350,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["2wd",{"_index":1999,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["3",{"_index":138,"title":{"15-13":{},"38-8":{}},"name":{},"text":{"2":{},"4":{},"7":{},"8":{},"9":{},"15":{},"17":{},"18":{},"22":{},"27":{},"29":{},"38":{},"39":{}},"component":{},"keyword":{}}],["3.0",{"_index":2290,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["3.3v",{"_index":455,"title":{},"name":{},"text":{"3":{},"4":{}},"component":{},"keyword":{}}],["3.6v",{"_index":1904,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["3.7",{"_index":3272,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["30",{"_index":1439,"title":{},"name":{},"text":{"8":{},"15":{},"38":{}},"component":{},"keyword":{}}],["3000",{"_index":930,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["30000",{"_index":2287,"title":{},"name":{},"text":{"15":{},"38":{},"40":{}},"component":{},"keyword":{}}],["30k",{"_index":2285,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["30p",{"_index":1447,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["30px",{"_index":1308,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["30x",{"_index":185,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["31125",{"_index":2379,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["31145",{"_index":2360,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["32",{"_index":162,"title":{},"name":{},"text":{"2":{},"8":{},"15":{},"18":{},"38":{}},"component":{},"keyword":{}}],["320",{"_index":1022,"title":{},"name":{},"text":{"4":{},"15":{}},"component":{},"keyword":{}}],["33",{"_index":755,"title":{},"name":{},"text":{"4":{},"18":{}},"component":{},"keyword":{}}],["34",{"_index":849,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["35",{"_index":2864,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["368",{"_index":2722,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["36px",{"_index":1333,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["39",{"_index":842,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["3a4090",{"_index":1262,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["3a40b0",{"_index":1331,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["3g",{"_index":2310,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["3in1/products/dragon",{"_index":2359,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["3v",{"_index":1460,"title":{},"name":{},"text":{"8":{},"15":{},"39":{}},"component":{},"keyword":{}}],["3v3",{"_index":656,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["3~9v",{"_index":1482,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["4",{"_index":122,"title":{},"name":{},"text":{"2":{},"3":{},"4":{},"8":{},"15":{},"17":{},"18":{},"22":{},"25":{},"27":{},"29":{},"38":{}},"component":{},"keyword":{}}],["4.0",{"_index":1497,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["4.8",{"_index":1492,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["40",{"_index":1850,"title":{},"name":{},"text":{"15":{},"18":{},"38":{}},"component":{},"keyword":{}}],["400",{"_index":2007,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["40000",{"_index":993,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["400pto",{"_index":2009,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["40_000",{"_index":3979,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["40m",{"_index":1124,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["40°c",{"_index":1905,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["43x29x78cm",{"_index":2257,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["44",{"_index":2718,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["470",{"_index":2543,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["47k",{"_index":2541,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["48",{"_index":862,"title":{},"name":{},"text":{"4":{},"18":{}},"component":{},"keyword":{}}],["4c53c7",{"_index":1264,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["4l",{"_index":1355,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["4px",{"_index":1330,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["5",{"_index":199,"title":{},"name":{},"text":{"2":{},"3":{},"4":{},"8":{},"15":{},"17":{},"18":{},"22":{},"24":{},"26":{},"27":{},"38":{},"40":{}},"component":{},"keyword":{}}],["5.0",{"_index":1926,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["5.5",{"_index":2728,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["50",{"_index":667,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["500",{"_index":384,"title":{},"name":{},"text":{"3":{},"8":{},"15":{},"25":{},"38":{}},"component":{},"keyword":{}}],["500.000",{"_index":3066,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["5000",{"_index":942,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["500k",{"_index":120,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["50_000",{"_index":3961,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["50hz",{"_index":669,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["50px",{"_index":2073,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["51",{"_index":686,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["512",{"_index":1936,"title":{},"name":{},"text":{"15":{},"29":{}},"component":{},"keyword":{}}],["520",{"_index":1890,"title":{},"name":{},"text":{"15":{},"25":{}},"component":{},"keyword":{}}],["53",{"_index":2272,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["555",{"_index":2483,"title":{},"name":{},"text":{"17":{},"24":{}},"component":{},"keyword":{}}],["5h8v",{"_index":1363,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["5px",{"_index":2074,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["5v",{"_index":194,"title":{},"name":{},"text":{"2":{},"7":{},"8":{},"15":{},"38":{}},"component":{},"keyword":{}}],["5z",{"_index":1365,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["6",{"_index":877,"title":{},"name":{},"text":{"4":{},"8":{},"15":{},"17":{},"18":{},"22":{},"23":{},"24":{},"26":{},"27":{},"38":{},"40":{}},"component":{},"keyword":{}}],["60",{"_index":1501,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["600",{"_index":1294,"title":{},"name":{},"text":{"7":{},"15":{}},"component":{},"keyword":{}}],["600ma",{"_index":1483,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["64",{"_index":1001,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["65mm",{"_index":1479,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["6h",{"_index":1364,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["6px",{"_index":1318,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["6v",{"_index":1466,"title":{},"name":{},"text":{"8":{},"15":{},"39":{}},"component":{},"keyword":{}}],["6v8h",{"_index":1382,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["6x",{"_index":195,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["7",{"_index":130,"title":{},"name":{},"text":{"2":{},"4":{},"8":{},"15":{},"17":{},"18":{},"22":{},"38":{}},"component":{},"keyword":{}}],["7.2",{"_index":1498,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["7.2v",{"_index":1471,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["70",{"_index":54,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["71047?variant=41690791805046",{"_index":2006,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["75",{"_index":2865,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["75.6",{"_index":2268,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["77",{"_index":689,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["8",{"_index":211,"title":{},"name":{},"text":{"2":{},"4":{},"7":{},"8":{},"15":{},"17":{},"18":{},"24":{},"38":{},"40":{}},"component":{},"keyword":{}}],["8.fandom.com/wiki/gpio",{"_index":96,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["80",{"_index":44,"title":{"2-2":{}},"name":{},"text":{"2":{},"17":{},"25":{}},"component":{},"keyword":{}}],["802.11",{"_index":1892,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["802.11ax",{"_index":1928,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["802.11b/g/n",{"_index":1931,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["8080",{"_index":1195,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["80px",{"_index":1302,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["83",{"_index":3994,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["830pt",{"_index":170,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["85",{"_index":1948,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["8e1f17",{"_index":1336,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["8h",{"_index":1381,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["8h5v8h6v",{"_index":1356,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["8h5z",{"_index":1357,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["8v",{"_index":1362,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["8v5h",{"_index":1376,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["8v6h8v5z",{"_index":1377,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["9",{"_index":2154,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["90",{"_index":294,"title":{},"name":{},"text":{"2":{},"4":{},"15":{},"18":{},"38":{}},"component":{},"keyword":{}}],["921600",{"_index":1081,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["923623185",{"_index":1986,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["95",{"_index":3926,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["950",{"_index":3989,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["999",{"_index":306,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["9g",{"_index":1451,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["9v",{"_index":543,"title":{},"name":{},"text":{"4":{},"8":{},"15":{},"17":{},"39":{}},"component":{},"keyword":{}}],["_",{"_index":644,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["__config",{"_index":2789,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["__module__",{"_index":1211,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["_arg",{"_index":1225,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["_boden_off",{"_index":2795,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["_cp_off",{"_index":2793,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["_http_request",{"_index":1231,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["_httpd_pid",{"_index":1217,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["_jm",{"_index":1989,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["_lvp_off",{"_index":2794,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["_network_pid",{"_index":1204,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["_pwrte_off",{"_index":2792,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["_wdt_off",{"_index":2791,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["_xt_osc",{"_index":2790,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["a(t",{"_index":3195,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["a53",{"_index":2331,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["a93226",{"_index":1341,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["abarcar",{"_index":3060,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["abierto",{"_index":3778,"title":{},"name":{},"text":{"29":{},"30":{}},"component":{},"keyword":{}}],["abren",{"_index":1821,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["absoluta",{"_index":3147,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["abstraccion",{"_index":3531,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["ac",{"_index":2237,"title":{},"name":{},"text":{"15":{},"22":{},"27":{},"38":{}},"component":{},"keyword":{}}],["ac1",{"_index":2026,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["ac2",{"_index":2027,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["academi",{"_index":2913,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["acced",{"_index":1179,"title":{},"name":{},"text":{"7":{},"15":{},"25":{},"38":{}},"component":{},"keyword":{}}],["accedida",{"_index":2101,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["accept",{"_index":3660,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["acces",{"_index":2338,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["acceso",{"_index":1183,"title":{},"name":{},"text":{"7":{},"15":{},"39":{}},"component":{},"keyword":{}}],["access",{"_index":1174,"title":{},"name":{},"text":{"7":{},"15":{},"39":{}},"component":{},"keyword":{}}],["accion",{"_index":2911,"title":{},"name":{},"text":{"21":{},"22":{},"24":{},"27":{}},"component":{},"keyword":{}}],["acción",{"_index":2195,"title":{},"name":{},"text":{"15":{},"21":{},"22":{},"38":{}},"component":{},"keyword":{}}],["aceleración",{"_index":146,"title":{},"name":{},"text":{"2":{},"24":{}},"component":{},"keyword":{}}],["acotacion",{"_index":2384,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["acrílico",{"_index":1568,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["activ",{"_index":1263,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["activa",{"_index":829,"title":{},"name":{},"text":{"4":{},"29":{},"40":{}},"component":{},"keyword":{}}],["activo",{"_index":190,"title":{"4-23":{}},"name":{},"text":{"2":{},"4":{},"8":{}},"component":{},"keyword":{}}],["actor",{"_index":3774,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["actu",{"_index":2366,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["actuador",{"_index":1440,"title":{"24-4":{}},"name":{},"text":{"8":{},"15":{},"22":{},"24":{},"37":{},"38":{}},"component":{},"keyword":{}}],["actual",{"_index":128,"title":{"40-2":{},"40-8":{}},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["actualic",{"_index":3719,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["actualidad",{"_index":3711,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["actualizacion",{"_index":3756,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["actualizado",{"_index":3982,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["actuar",{"_index":2308,"title":{},"name":{},"text":{"15":{},"22":{},"24":{},"38":{}},"component":{},"keyword":{}}],["actúa",{"_index":560,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["acuerdo",{"_index":2665,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["acumulación",{"_index":3253,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["acuña",{"_index":1718,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["ada",{"_index":2942,"title":{"40":{},"25-3":{}},"name":{"40":{}},"text":{"21":{},"25":{},"40":{}},"component":{},"keyword":{}}],["ada.real_tim",{"_index":3958,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["ada.text_io",{"_index":3640,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["ada/chapters/introduction.html#histori",{"_index":2944,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["adacor",{"_index":4038,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["adaptador",{"_index":1443,"title":{},"name":{},"text":{"8":{},"15":{},"38":{}},"component":{},"keyword":{}}],["adaptar",{"_index":1816,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["adaptars",{"_index":4036,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["adc",{"_index":839,"title":{},"name":{},"text":{"4":{},"15":{},"18":{}},"component":{},"keyword":{}}],["adc1",{"_index":843,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["adecuada",{"_index":1825,"title":{},"name":{},"text":{"10":{},"15":{},"37":{},"39":{}},"component":{},"keyword":{}}],["adecuado",{"_index":2396,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["adelant",{"_index":2062,"title":{},"name":{},"text":{"15":{},"22":{},"27":{},"39":{}},"component":{},"keyword":{}}],["adelante~n",{"_index":627,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["ademá",{"_index":105,"title":{},"name":{},"text":{"2":{},"3":{},"15":{},"17":{},"22":{},"24":{},"25":{},"37":{},"38":{},"40":{}},"component":{},"keyword":{}}],["adicion",{"_index":772,"title":{},"name":{},"text":{"4":{},"15":{},"39":{}},"component":{},"keyword":{}}],["adicional",{"_index":1165,"title":{},"name":{},"text":{"6":{},"15":{}},"component":{},"keyword":{}}],["adicionalment",{"_index":1508,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["admiten",{"_index":3691,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["adopción",{"_index":4033,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["adopt",{"_index":3545,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["adoptado",{"_index":3945,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["adoptar",{"_index":2205,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["adopten",{"_index":2212,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["adquirido",{"_index":2357,"title":{},"name":{},"text":{"15":{},"24":{},"38":{}},"component":{},"keyword":{}}],["adquirir",{"_index":1971,"title":{},"name":{},"text":{"15":{},"24":{},"38":{},"39":{}},"component":{},"keyword":{}}],["adquisición",{"_index":2210,"title":{},"name":{},"text":{"15":{},"24":{},"38":{}},"component":{},"keyword":{}}],["adversario",{"_index":1574,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["advertencia",{"_index":2576,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["aeroespaci",{"_index":3613,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["afford",{"_index":3800,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["afirmado",{"_index":1541,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["afluencia",{"_index":2188,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["africa",{"_index":2465,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["agencia",{"_index":4010,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["agkopian",{"_index":2777,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["agosto",{"_index":3448,"title":{},"name":{},"text":{"24":{},"26":{},"40":{}},"component":{},"keyword":{}}],["agrega",{"_index":2353,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["agricultura",{"_index":1814,"title":{},"name":{},"text":{"10":{},"15":{}},"component":{},"keyword":{}}],["agua",{"_index":1618,"title":{},"name":{},"text":{"8":{},"10":{},"22":{},"27":{}},"component":{},"keyword":{}}],["aguanta",{"_index":2041,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["agudo",{"_index":3335,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["ah",{"_index":1105,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["air",{"_index":1554,"title":{},"name":{},"text":{"8":{},"22":{}},"component":{},"keyword":{}}],["ajust",{"_index":2386,"title":{},"name":{},"text":{"15":{},"17":{},"18":{},"38":{}},"component":{},"keyword":{}}],["ajustar",{"_index":745,"title":{},"name":{},"text":{"4":{},"17":{}},"component":{},"keyword":{}}],["al",{"_index":212,"title":{"3-4":{},"24-1":{}},"name":{},"text":{"2":{},"3":{},"4":{},"7":{},"8":{},"10":{},"15":{},"17":{},"18":{},"22":{},"24":{},"25":{},"26":{},"27":{},"37":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["ala",{"_index":2376,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["alarma",{"_index":3988,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["alcalina",{"_index":3256,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["alcanc",{"_index":1769,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["alcanza",{"_index":2562,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["alcanzando",{"_index":1932,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["aleatoria",{"_index":3976,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["aleja",{"_index":3852,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["alemán",{"_index":3465,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["alessandro",{"_index":3393,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["alfiler",{"_index":2018,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["algo",{"_index":2622,"title":{},"name":{},"text":{"17":{},"22":{},"24":{}},"component":{},"keyword":{}}],["alguna",{"_index":1525,"title":{},"name":{},"text":{"8":{},"22":{},"40":{}},"component":{},"keyword":{}}],["alguno",{"_index":743,"title":{},"name":{},"text":{"4":{},"17":{},"25":{},"40":{}},"component":{},"keyword":{}}],["algún",{"_index":2678,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["alia",{"_index":1092,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["align",{"_index":1286,"title":{},"name":{},"text":{"7":{},"15":{},"39":{}},"component":{},"keyword":{}}],["alimentación",{"_index":542,"title":{},"name":{},"text":{"4":{},"8":{},"15":{},"17":{},"22":{},"38":{},"39":{}},"component":{},"keyword":{}}],["alimentada",{"_index":1507,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["alimentar",{"_index":545,"title":{},"name":{},"text":{"4":{},"15":{},"17":{},"38":{}},"component":{},"keyword":{}}],["almacenada",{"_index":3254,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["almacenamiento",{"_index":1754,"title":{"22-9":{},"23-3":{}},"name":{},"text":{"10":{},"15":{},"25":{},"38":{}},"component":{},"keyword":{}}],["almacenar",{"_index":1941,"title":{},"name":{},"text":{"15":{},"18":{},"22":{},"23":{},"38":{}},"component":{},"keyword":{}}],["almeno",{"_index":2037,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["alrededor",{"_index":1551,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["alta",{"_index":1930,"title":{},"name":{},"text":{"15":{},"17":{},"18":{},"22":{},"24":{},"29":{},"38":{},"40":{}},"component":{},"keyword":{}}],["altavoz",{"_index":2588,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["altern",{"_index":2573,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["alterna",{"_index":2608,"title":{},"name":{},"text":{"17":{},"22":{},"27":{}},"component":{},"keyword":{}}],["alternan",{"_index":2532,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["alternar",{"_index":2519,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["alternars",{"_index":2551,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["alternativa",{"_index":2218,"title":{},"name":{},"text":{"15":{},"20":{},"25":{},"38":{}},"component":{},"keyword":{}}],["alternativo",{"_index":2348,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["altitud",{"_index":3960,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["altitud'imag",{"_index":3983,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["alto",{"_index":2209,"title":{},"name":{},"text":{"15":{},"17":{},"18":{},"22":{},"25":{},"27":{},"38":{},"40":{}},"component":{},"keyword":{}}],["altura",{"_index":3040,"title":{},"name":{},"text":{"22":{},"23":{},"27":{}},"component":{},"keyword":{}}],["alumno",{"_index":1964,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["amarilla",{"_index":1579,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["amarillo",{"_index":202,"title":{},"name":{},"text":{"2":{},"8":{},"15":{},"39":{}},"component":{},"keyword":{}}],["amazon",{"_index":2451,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["ambient",{"_index":349,"title":{"3-3":{}},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["ambiental",{"_index":1952,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["ambo",{"_index":2857,"title":{},"name":{},"text":{"18":{},"22":{},"23":{},"29":{}},"component":{},"keyword":{}}],["amig",{"_index":3370,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["amper",{"_index":1992,"title":{},"name":{},"text":{"15":{},"38":{},"39":{}},"component":{},"keyword":{}}],["amperaj",{"_index":2283,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["amperio",{"_index":3088,"title":{},"name":{},"text":{"22":{},"24":{},"26":{}},"component":{},"keyword":{}}],["amplia",{"_index":1780,"title":{},"name":{},"text":{"10":{},"15":{},"25":{}},"component":{},"keyword":{}}],["ampliacion",{"_index":3997,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["ampliada",{"_index":1922,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["ampliament",{"_index":3528,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["amplio",{"_index":3938,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["amplitud",{"_index":3174,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["ampolleta",{"_index":1727,"title":{},"name":{},"text":{"10":{},"22":{},"23":{}},"component":{},"keyword":{}}],["ampèr",{"_index":3414,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["analogía",{"_index":3031,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["analógica",{"_index":838,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["analógico",{"_index":845,"title":{},"name":{},"text":{"4":{},"24":{}},"component":{},"keyword":{}}],["ancho",{"_index":1793,"title":{},"name":{},"text":{"10":{},"15":{},"18":{},"38":{}},"component":{},"keyword":{}}],["anclaj",{"_index":2038,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["andr",{"_index":3412,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["android",{"_index":1171,"title":{},"name":{},"text":{"7":{},"15":{},"38":{}},"component":{},"keyword":{}}],["andré",{"_index":1640,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["animado",{"_index":2356,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["animatron",{"_index":2463,"title":{},"name":{"38":{}},"text":{"15":{}},"component":{},"keyword":{}}],["animatronico",{"_index":2180,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["animatronics.aspx",{"_index":2467,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["animatrónica",{"_index":2373,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["animatrónico",{"_index":1838,"title":{"15-5":{},"15-15":{},"38-10":{}},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["ant",{"_index":2620,"title":{},"name":{},"text":{"17":{},"18":{}},"component":{},"keyword":{}}],["antena",{"_index":1955,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["anterior",{"_index":1924,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["antigua",{"_index":2615,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["antiguament",{"_index":3103,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["antiguo",{"_index":3520,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["antigüedad",{"_index":2312,"title":{},"name":{},"text":{"15":{},"17":{},"38":{}},"component":{},"keyword":{}}],["antígüa",{"_index":1532,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["anunciado",{"_index":3900,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["análisi",{"_index":1740,"title":{},"name":{},"text":{"10":{},"22":{},"27":{},"40":{}},"component":{},"keyword":{}}],["anónimo",{"_index":3305,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["ap_config",{"_index":1196,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["ap_start",{"_index":1200,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["apagado",{"_index":2558,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["apagando",{"_index":2536,"title":{},"name":{},"text":{"17":{},"40":{}},"component":{},"keyword":{}}],["apagar",{"_index":1728,"title":{},"name":{},"text":{"10":{},"17":{}},"component":{},"keyword":{}}],["apartado",{"_index":3290,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["api",{"_index":1191,"title":{},"name":{},"text":{"7":{},"25":{}},"component":{},"keyword":{}}],["aplica",{"_index":831,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["aplicacion",{"_index":1730,"title":{"40-2":{}},"name":{},"text":{"10":{},"15":{},"18":{},"22":{},"24":{},"25":{},"37":{},"40":{}},"component":{},"keyword":{}}],["aplicación",{"_index":1797,"title":{"18-5":{}},"name":{},"text":{"10":{},"15":{},"24":{},"25":{},"38":{}},"component":{},"keyword":{}}],["aplicada",{"_index":3282,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["aplicarla",{"_index":3293,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["aport",{"_index":3485,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["aporta",{"_index":2751,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["aportaron",{"_index":407,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["apoyo",{"_index":1454,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["app",{"_index":1132,"title":{},"name":{},"text":{"5":{},"7":{}},"component":{},"keyword":{}}],["applic",{"_index":1145,"title":{},"name":{},"text":{"5":{},"18":{},"24":{}},"component":{},"keyword":{}}],["apreciación",{"_index":3117,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["apreciar",{"_index":2203,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["aprend",{"_index":3860,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["aprendizaj",{"_index":3942,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["april",{"_index":2647,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["apropiadament",{"_index":1553,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["apropiado",{"_index":1560,"title":{},"name":{},"text":{"8":{},"15":{},"38":{}},"component":{},"keyword":{}}],["aprovechando",{"_index":496,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["aproximadament",{"_index":3687,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["aptest",{"_index":1192,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["apunt",{"_index":3287,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["aqu",{"_index":2974,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["aqui",{"_index":1238,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["arbitraria",{"_index":3136,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["arbitrario",{"_index":3131,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["arcad",{"_index":47,"title":{"2":{}},"name":{"2":{}},"text":{"2":{}},"component":{},"keyword":{}}],["archivo",{"_index":240,"title":{},"name":{},"text":{"2":{},"3":{},"5":{},"7":{},"25":{},"37":{}},"component":{},"keyword":{}}],["arduino",{"_index":1435,"title":{"14":{}},"name":{"14":{}},"text":{"8":{},"15":{},"21":{},"25":{}},"component":{},"keyword":{}}],["arg",{"_index":1017,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["arial",{"_index":2071,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["ariga",{"_index":1593,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["arm",{"_index":2329,"title":{},"name":{},"text":{"15":{},"18":{},"25":{},"38":{}},"component":{},"keyword":{}}],["arma",{"_index":2017,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["armar",{"_index":1427,"title":{},"name":{},"text":{"8":{},"15":{},"39":{}},"component":{},"keyword":{}}],["arquitectura",{"_index":2859,"title":{},"name":{},"text":{"18":{},"24":{},"37":{},"40":{}},"component":{},"keyword":{}}],["array",{"_index":3353,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["artifici",{"_index":2129,"title":{},"name":{},"text":{"15":{},"38":{},"40":{}},"component":{},"keyword":{}}],["asegura",{"_index":1929,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["asegurando",{"_index":1954,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["asegurar",{"_index":2319,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["asegúr",{"_index":462,"title":{},"name":{},"text":{"3":{},"4":{}},"component":{},"keyword":{}}],["asemeja",{"_index":3705,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["ashton",{"_index":1716,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["asic",{"_index":3354,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["asigna",{"_index":2764,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["asignación",{"_index":2768,"title":{},"name":{},"text":{"18":{},"25":{}},"component":{},"keyword":{}}],["asincronica",{"_index":2703,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["asist",{"_index":3823,"title":{"34":{}},"name":{},"text":{},"component":{},"keyword":{}}],["asistent",{"_index":1732,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["aspecto",{"_index":3532,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["assembl",{"_index":2740,"title":{"25-1":{}},"name":{},"text":{"18":{},"21":{},"25":{}},"component":{},"keyword":{}}],["assist",{"_index":3839,"title":{"36":{}},"name":{"36":{}},"text":{},"component":{},"keyword":{}}],["astabl",{"_index":2476,"title":{"17-2":{}},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["asum",{"_index":1101,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["asumiendo",{"_index":2993,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["asíncrono",{"_index":2701,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["atari",{"_index":2479,"title":{"17-5":{}},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["atención",{"_index":3712,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["atend",{"_index":2220,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["atentido",{"_index":2138,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["atienda",{"_index":3717,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["atomvm",{"_index":21,"title":{"3":{},"6":{},"3-3":{},"5-3":{},"7-2":{},"29-3":{}},"name":{"3":{}},"text":{"1":{},"3":{},"4":{},"5":{},"6":{},"8":{},"21":{},"25":{},"29":{}},"component":{},"keyword":{}}],["atomvm.html#whi",{"_index":2941,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["atomvm.net",{"_index":503,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["atomvm.packbeam",{"_index":1074,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["atomvm/?utm_source=chatgpt.com",{"_index":513,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["atomvm/atomvm",{"_index":499,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["atomvm/nerv",{"_index":3747,"title":{"29-5":{}},"name":{},"text":{},"component":{},"keyword":{}}],["atomvm_lib",{"_index":1186,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["atra",{"_index":2063,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["atrá",{"_index":3204,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["atrás~n",{"_index":634,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["atten",{"_index":853,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["atto",{"_index":3094,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["atómico",{"_index":536,"title":{"8":{}},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["audio",{"_index":1866,"title":{},"name":{},"text":{"15":{},"24":{}},"component":{},"keyword":{}}],["augusta",{"_index":3895,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["aula",{"_index":2937,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["aumenta",{"_index":3214,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["aumentado",{"_index":2191,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["aumentando",{"_index":1743,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["aumentar",{"_index":2215,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["aunqu",{"_index":1518,"title":{},"name":{},"text":{"8":{},"22":{},"25":{},"40":{}},"component":{},"keyword":{}}],["auriga",{"_index":1405,"title":{"8-3":{}},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["ausencia",{"_index":3621,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["author",{"_index":266,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["auto",{"_index":1078,"title":{},"name":{},"text":{"5":{},"22":{},"23":{}},"component":{},"keyword":{}}],["autodesk",{"_index":3818,"title":{"34-4":{},"34-6":{}},"name":{},"text":{},"component":{},"keyword":{}}],["automatización",{"_index":491,"title":{},"name":{},"text":{"3":{},"10":{},"15":{},"18":{}},"component":{},"keyword":{}}],["automatizar",{"_index":1696,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["automáticament",{"_index":3604,"title":{},"name":{},"text":{"25":{},"37":{}},"component":{},"keyword":{}}],["automático",{"_index":3746,"title":{"29-2":{}},"name":{},"text":{},"component":{},"keyword":{}}],["automóvil",{"_index":1561,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["autónomo",{"_index":1738,"title":{},"name":{},"text":{"10":{},"15":{},"38":{}},"component":{},"keyword":{}}],["avanc",{"_index":1802,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["avanzada",{"_index":1910,"title":{},"name":{},"text":{"15":{},"25":{}},"component":{},"keyword":{}}],["avanzado",{"_index":1919,"title":{"40-5":{}},"name":{},"text":{"15":{},"18":{}},"component":{},"keyword":{}}],["avanzan",{"_index":3014,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["avatar",{"_index":2135,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["aviación",{"_index":3614,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["avion",{"_index":3929,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["avm",{"_index":1052,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["avm_dht",{"_index":426,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["avm_dht.read(@dht_pin",{"_index":439,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["avm_scen",{"_index":1036,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["avm_scene.start_link(__module__",{"_index":1016,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["aw",{"_index":1670,"title":{},"name":{},"text":{"9":{},"24":{}},"component":{},"keyword":{}}],["añadi",{"_index":3996,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["añadido",{"_index":3999,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["añadimo",{"_index":260,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["añadir",{"_index":2316,"title":{},"name":{},"text":{"15":{},"25":{},"38":{}},"component":{},"keyword":{}}],["año",{"_index":53,"title":{},"name":{},"text":{"2":{},"3":{},"15":{},"17":{},"18":{},"25":{},"38":{},"40":{}},"component":{},"keyword":{}}],["b",{"_index":297,"title":{},"name":{},"text":{"2":{},"5":{},"15":{},"38":{}},"component":{},"keyword":{}}],["b'11000111",{"_index":2816,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["b'11100000",{"_index":2830,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["b/g/n",{"_index":1893,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["back",{"_index":1338,"title":{},"name":{},"text":{"7":{},"25":{}},"component":{},"keyword":{}}],["background",{"_index":1278,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["baja",{"_index":1779,"title":{},"name":{},"text":{"10":{},"17":{},"24":{},"29":{}},"component":{},"keyword":{}}],["bajando",{"_index":3037,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["bajo",{"_index":378,"title":{},"name":{},"text":{"3":{},"10":{},"15":{},"17":{},"18":{},"20":{},"22":{},"24":{},"25":{},"38":{},"40":{}},"component":{},"keyword":{}}],["banda",{"_index":1794,"title":{},"name":{},"text":{"10":{},"15":{},"24":{}},"component":{},"keyword":{}}],["bandeja",{"_index":2275,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["bank",{"_index":2813,"title":{},"name":{},"text":{"18":{},"25":{}},"component":{},"keyword":{}}],["barato",{"_index":2507,"title":{},"name":{},"text":{"17":{},"18":{}},"component":{},"keyword":{}}],["barco",{"_index":1621,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["barista",{"_index":2153,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["barrio",{"_index":1639,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["basada",{"_index":1877,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["basado",{"_index":1777,"title":{},"name":{},"text":{"10":{},"40":{}},"component":{},"keyword":{}}],["base",{"_index":1896,"title":{},"name":{},"text":{"15":{},"18":{},"29":{},"37":{}},"component":{},"keyword":{}}],["basico",{"_index":158,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["bastant",{"_index":3115,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["basura",{"_index":3609,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["batalla",{"_index":1412,"title":{"8-11":{}},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["batería",{"_index":1457,"title":{"15-11":{},"38-6":{}},"name":{},"text":{"8":{},"15":{},"17":{},"18":{},"22":{},"23":{},"27":{},"38":{},"39":{}},"component":{},"keyword":{}}],["baud",{"_index":1080,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["bautizada",{"_index":3443,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["bcf",{"_index":2825,"title":{},"name":{},"text":{"18":{},"25":{}},"component":{},"keyword":{}}],["beaglebon",{"_index":3753,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["beam",{"_index":370,"title":{},"name":{},"text":{"3":{},"25":{},"29":{}},"component":{},"keyword":{}}],["bebida",{"_index":1623,"title":{},"name":{},"text":{"8":{},"10":{}},"component":{},"keyword":{}}],["becom",{"_index":2846,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["befor",{"_index":1116,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["begin",{"_index":3659,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["behaviour",{"_index":1193,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["bell",{"_index":3524,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["bella",{"_index":2196,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["bellabot",{"_index":2122,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["benjamin",{"_index":3107,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["bg",{"_index":1256,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["bibliografía",{"_index":2756,"title":{"40-11":{}},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["bibliographi",{"_index":1638,"title":{},"name":{"9":{},"21":{},"33":{}},"text":{},"component":{},"keyword":{}}],["biblioteca",{"_index":337,"title":{},"name":{},"text":{"2":{},"3":{},"25":{},"28":{},"29":{},"37":{},"40":{}},"component":{},"keyword":{}}],["bicicleta",{"_index":1562,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["bidireccional",{"_index":1782,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["bien",{"_index":206,"title":{},"name":{},"text":{"2":{},"22":{},"24":{},"25":{},"27":{}},"component":{},"keyword":{}}],["biozona",{"_index":4047,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["bipolar",{"_index":1991,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["bit",{"_index":671,"title":{},"name":{},"text":{"4":{},"18":{},"24":{}},"component":{},"keyword":{}}],["bit_max",{"_index":852,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["bitwidth",{"_index":851,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["bjarn",{"_index":3538,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["black",{"_index":3754,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["blanca",{"_index":1615,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["blanco",{"_index":1655,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["blando",{"_index":3610,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["ble",{"_index":1767,"title":{},"name":{},"text":{"10":{},"15":{}},"component":{},"keyword":{}}],["blink",{"_index":2928,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["blink_delay",{"_index":3646,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["blinki",{"_index":3723,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["blinking_light",{"_index":3654,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["blog",{"_index":4048,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["bloqu",{"_index":2382,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["bloqueabl",{"_index":2247,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["bloqueo",{"_index":3715,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["bluetooth",{"_index":1505,"title":{},"name":{},"text":{"8":{},"10":{},"15":{}},"component":{},"keyword":{}}],["board",{"_index":3771,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["bodi",{"_index":1268,"title":{},"name":{},"text":{"7":{},"15":{},"25":{},"39":{},"40":{}},"component":{},"keyword":{}}],["bombin",{"_index":2012,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["book.html",{"_index":2474,"title":{},"name":{},"text":{"16":{}},"component":{},"keyword":{}}],["bool",{"_index":2403,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["boolean",{"_index":3668,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["bor",{"_index":2708,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["border",{"_index":1297,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["bot",{"_index":2197,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["botella",{"_index":1622,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["boton",{"_index":144,"title":{"4-26":{}},"name":{},"text":{"2":{},"15":{},"39":{}},"component":{},"keyword":{}}],["bottom",{"_index":1291,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["botón",{"_index":196,"title":{},"name":{},"text":{"2":{},"4":{},"8":{}},"component":{},"keyword":{}}],["box",{"_index":1305,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["breadboard",{"_index":2625,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["brecha",{"_index":2214,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["brillo",{"_index":3338,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["brindar",{"_index":2171,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["británico",{"_index":3450,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["broadcom",{"_index":2326,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["brown",{"_index":2709,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["browser",{"_index":1967,"title":{},"name":{},"text":{"15":{},"38":{},"39":{}},"component":{},"keyword":{}}],["bsd",{"_index":274,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["bsf",{"_index":2810,"title":{},"name":{},"text":{"18":{},"25":{}},"component":{},"keyword":{}}],["btfsc",{"_index":2848,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["btn",{"_index":1259,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["btn(0",{"_index":283,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["btn(1",{"_index":286,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["btn(2",{"_index":288,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["btn(3",{"_index":290,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["btn(4",{"_index":292,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["btn(5",{"_index":296,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["btn(6",{"_index":298,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["btn(7",{"_index":300,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["bu",{"_index":2698,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["bucl",{"_index":3952,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["buen",{"_index":2508,"title":{},"name":{},"text":{"17":{},"40":{}},"component":{},"keyword":{}}],["buena",{"_index":547,"title":{},"name":{},"text":{"4":{},"22":{},"23":{},"27":{}},"component":{},"keyword":{}}],["bueno",{"_index":3494,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["build",{"_index":2640,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["bull",{"_index":3578,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["busca",{"_index":2143,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["busqueda",{"_index":2882,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["button",{"_index":1310,"title":{},"name":{},"text":{"7":{},"15":{},"25":{},"39":{}},"component":{},"keyword":{}}],["button:act",{"_index":1327,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["button:hov",{"_index":1325,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["button_click",{"_index":3669,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["button_clicked'access",{"_index":3685,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["button_pin",{"_index":938,"title":{},"name":{},"text":{"4":{},"25":{}},"component":{},"keyword":{}}],["buttontest",{"_index":928,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["buzzer_pin",{"_index":884,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["buzzertest",{"_index":883,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["byron",{"_index":3896,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["byte",{"_index":2721,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["bytecod",{"_index":357,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["básica",{"_index":2720,"title":{},"name":{},"text":{"18":{},"40":{}},"component":{},"keyword":{}}],["básico",{"_index":156,"title":{"40-4":{}},"name":{},"text":{"2":{},"18":{},"40":{}},"component":{},"keyword":{}}],["búho",{"_index":1845,"title":{"15-15":{},"38-10":{}},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["c",{"_index":444,"title":{"25-2":{}},"name":{},"text":{"3":{},"8":{},"15":{},"18":{},"21":{},"25":{},"38":{}},"component":{},"keyword":{}}],["c0392b",{"_index":1267,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["c1",{"_index":2537,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["c2",{"_index":2586,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["c3",{"_index":3767,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["c6",{"_index":1907,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["caballo",{"_index":3243,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["cabeza",{"_index":2377,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["cabeza.attach(15",{"_index":2410,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["cabeza.write(160",{"_index":2434,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["cabeza.write(180",{"_index":2417,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["cabeza.write(po",{"_index":2426,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["cabl",{"_index":183,"title":{},"name":{},"text":{"2":{},"4":{},"8":{},"15":{},"17":{},"38":{},"39":{}},"component":{},"keyword":{}}],["cablear",{"_index":912,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["cabo",{"_index":3883,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["cad",{"_index":3825,"title":{"34":{}},"name":{"34":{}},"text":{},"component":{},"keyword":{}}],["cada",{"_index":467,"title":{},"name":{},"text":{"3":{},"4":{},"8":{},"15":{},"18":{},"22":{},"23":{},"24":{},"25":{},"27":{},"39":{},"40":{}},"component":{},"keyword":{}}],["cadena",{"_index":1723,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["cadmio",{"_index":3264,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["cae",{"_index":1536,"title":{},"name":{},"text":{"8":{},"22":{},"23":{}},"component":{},"keyword":{}}],["caf",{"_index":2136,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["cafe",{"_index":2159,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["caja",{"_index":1433,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["calcula",{"_index":2185,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["calculado",{"_index":679,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["calcular",{"_index":3250,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["calefactor",{"_index":2972,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["calidad",{"_index":1809,"title":{},"name":{},"text":{"10":{},"20":{}},"component":{},"keyword":{}}],["call",{"_index":3513,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["callback",{"_index":3682,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["calor",{"_index":3049,"title":{},"name":{},"text":{"22":{},"23":{},"24":{},"26":{}},"component":{},"keyword":{}}],["caloría",{"_index":3234,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["cambia",{"_index":2406,"title":{},"name":{},"text":{"15":{},"17":{},"38":{}},"component":{},"keyword":{}}],["cambian",{"_index":3166,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["cambiando",{"_index":2529,"title":{},"name":{},"text":{"17":{},"22":{},"23":{},"27":{}},"component":{},"keyword":{}}],["cambiar",{"_index":1109,"title":{},"name":{},"text":{"5":{},"15":{},"17":{},"18":{},"39":{}},"component":{},"keyword":{}}],["cambiarlo",{"_index":424,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["cambio",{"_index":141,"title":{},"name":{},"text":{"2":{},"4":{},"15":{},"18":{},"24":{},"25":{},"38":{}},"component":{},"keyword":{}}],["camino",{"_index":2115,"title":{},"name":{},"text":{"15":{},"22":{},"38":{}},"component":{},"keyword":{}}],["campo",{"_index":810,"title":{},"name":{},"text":{"4":{},"22":{},"24":{},"40":{}},"component":{},"keyword":{}}],["canal",{"_index":193,"title":{},"name":{},"text":{"2":{},"4":{},"8":{},"15":{},"18":{}},"component":{},"keyword":{}}],["canasta",{"_index":1630,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["canasto",{"_index":2259,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["canitdad",{"_index":2725,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["cant",{"_index":3799,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["cantidad",{"_index":113,"title":{},"name":{},"text":{"2":{},"15":{},"22":{},"23":{},"24":{},"25":{},"27":{},"38":{}},"component":{},"keyword":{}}],["capa",{"_index":1796,"title":{},"name":{},"text":{"10":{},"18":{}},"component":{},"keyword":{}}],["capac",{"_index":3041,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["capacidad",{"_index":1755,"title":{},"name":{},"text":{"10":{},"15":{},"17":{},"18":{},"22":{},"23":{},"24":{},"25":{},"26":{},"38":{},"40":{}},"component":{},"keyword":{}}],["capacitativo",{"_index":768,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["capacitor",{"_index":2538,"title":{},"name":{},"text":{"17":{},"24":{}},"component":{},"keyword":{}}],["capaz",{"_index":1711,"title":{},"name":{},"text":{"10":{},"15":{},"22":{},"24":{},"39":{}},"component":{},"keyword":{}}],["captur",{"_index":2676,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["capturar",{"_index":2677,"title":{},"name":{},"text":{"18":{},"24":{}},"component":{},"keyword":{}}],["capítulo",{"_index":1423,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["caracteristica",{"_index":3744,"title":{"29-1":{}},"name":{},"text":{},"component":{},"keyword":{}}],["característica",{"_index":344,"title":{"3-1":{},"18-1":{},"40-1":{}},"name":{},"text":{"15":{},"18":{},"25":{},"40":{}},"component":{},"keyword":{}}],["carec",{"_index":3937,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["carecen",{"_index":3616,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["carga",{"_index":2036,"title":{},"name":{},"text":{"15":{},"17":{},"22":{},"23":{},"27":{},"38":{},"39":{}},"component":{},"keyword":{}}],["cargado",{"_index":422,"title":{},"name":{},"text":{"3":{},"37":{}},"component":{},"keyword":{}}],["cargar",{"_index":2284,"title":{},"name":{},"text":{"15":{},"18":{},"38":{}},"component":{},"keyword":{}}],["cargu",{"_index":2609,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["carnegi",{"_index":1707,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["caro",{"_index":2873,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["carrera",{"_index":118,"title":{"8-7":{}},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["carrito",{"_index":2244,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["carro",{"_index":552,"title":{"8-7":{}},"name":{},"text":{"4":{},"8":{},"15":{},"22":{},"23":{},"38":{}},"component":{},"keyword":{}}],["cart",{"_index":265,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["cartucho",{"_index":253,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["casa",{"_index":2166,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["case",{"_index":438,"title":{},"name":{},"text":{"3":{},"4":{}},"component":{},"keyword":{}}],["casi",{"_index":3101,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["caso",{"_index":387,"title":{},"name":{},"text":{"3":{},"4":{},"5":{},"8":{},"18":{},"22":{},"24":{},"25":{},"27":{},"40":{}},"component":{},"keyword":{}}],["casualidad",{"_index":4029,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["catapulta",{"_index":1627,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["catch",{"_index":1399,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["caudal",{"_index":3139,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["caída",{"_index":2711,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["cañón",{"_index":1611,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["cc",{"_index":1625,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["ccs/pic16f887",{"_index":2926,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["celda",{"_index":2951,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["celular",{"_index":1170,"title":{},"name":{},"text":{"7":{},"22":{},"23":{}},"component":{},"keyword":{}}],["center",{"_index":1287,"title":{},"name":{},"text":{"7":{},"15":{},"39":{}},"component":{},"keyword":{}}],["central",{"_index":723,"title":{},"name":{},"text":{"4":{},"18":{}},"component":{},"keyword":{}}],["centrar",{"_index":2982,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["centímetro",{"_index":3000,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["cerca",{"_index":3116,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["cero",{"_index":3199,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["cerradura",{"_index":2742,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["cerrando",{"_index":907,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["cesta",{"_index":2242,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["channel",{"_index":720,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["channel_config",{"_index":950,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["char",{"_index":2049,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["chasi",{"_index":1432,"title":{},"name":{},"text":{"8":{},"15":{},"39":{}},"component":{},"keyword":{}}],["chile",{"_index":1652,"title":{"15-7":{},"38-2":{}},"name":{},"text":{"9":{},"15":{},"38":{}},"component":{},"keyword":{}}],["chileno",{"_index":1428,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["chip",{"_index":1077,"title":{},"name":{},"text":{"5":{},"15":{},"18":{},"24":{}},"component":{},"keyword":{}}],["ci",{"_index":3319,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["ciclo",{"_index":2685,"title":{},"name":{},"text":{"18":{},"22":{},"27":{}},"component":{},"keyword":{}}],["cido",{"_index":3266,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["ciento",{"_index":2192,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["científico",{"_index":3279,"title":{"24-7":{},"26-1":{}},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["cierta",{"_index":834,"title":{},"name":{},"text":{"4":{},"22":{},"23":{}},"component":{},"keyword":{}}],["cierto",{"_index":2563,"title":{},"name":{},"text":{"17":{},"22":{},"23":{}},"component":{},"keyword":{}}],["cii",{"_index":3576,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["circuit",{"_index":2649,"title":{"28-1":{},"29-6":{}},"name":{"28":{}},"text":{"17":{},"18":{},"24":{},"28":{},"29":{}},"component":{},"keyword":{}}],["circuitería",{"_index":2274,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["circuito",{"_index":908,"title":{},"name":{},"text":{"4":{},"17":{},"22":{},"23":{},"24":{},"27":{}},"component":{},"keyword":{}}],["circuits.com/555",{"_index":2650,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["circuits.com/atari",{"_index":2645,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["circula",{"_index":3141,"title":{},"name":{},"text":{"22":{},"23":{},"27":{}},"component":{},"keyword":{}}],["circulando",{"_index":3167,"title":{},"name":{},"text":{"22":{},"23":{},"27":{}},"component":{},"keyword":{}}],["circular",{"_index":1558,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["ciudad",{"_index":1695,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["civil",{"_index":3615,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["cl/articulo/110267804/organizador",{"_index":2262,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["cl/articulo/131705964/carro",{"_index":2270,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["cl/articulo/138001816/carrito",{"_index":2249,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["clara",{"_index":3534,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["clase",{"_index":3544,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["clasificacion",{"_index":3618,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["clasificado",{"_index":4020,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["class",{"_index":2449,"title":{},"name":{},"text":{"15":{},"25":{}},"component":{},"keyword":{}}],["class=\"back",{"_index":1378,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["class=\"control",{"_index":1349,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["class=\"forward",{"_index":1350,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["class=\"left",{"_index":1358,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["class=\"right",{"_index":1372,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["class=\"status\">estado",{"_index":1384,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["class=\"stop",{"_index":1366,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["clave",{"_index":1801,"title":{},"name":{},"text":{"10":{},"25":{},"40":{}},"component":{},"keyword":{}}],["clavo",{"_index":1565,"title":{},"name":{},"text":{"8":{},"15":{},"39":{}},"component":{},"keyword":{}}],["clc",{"_index":2853,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["clear",{"_index":2842,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["clic",{"_index":2613,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["click",{"_index":2102,"title":{},"name":{},"text":{"15":{},"25":{},"39":{}},"component":{},"keyword":{}}],["clock",{"_index":2824,"title":{},"name":{},"text":{"18":{},"40":{}},"component":{},"keyword":{}}],["clock_speed_hz",{"_index":992,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["cloud",{"_index":2893,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["clr_pb0",{"_index":2849,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["clrf",{"_index":2833,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["cls(13",{"_index":282,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["clásico",{"_index":52,"title":{},"name":{},"text":{"2":{},"15":{}},"component":{},"keyword":{}}],["cm",{"_index":2267,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["coap",{"_index":1795,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["cobertura",{"_index":1818,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["coca",{"_index":1704,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["coch",{"_index":1987,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["code",{"_index":2929,"title":{},"name":{},"text":{"21":{},"25":{}},"component":{},"keyword":{}}],["codigo",{"_index":2776,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["cola",{"_index":1705,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["colaborador",{"_index":4040,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["colección",{"_index":3741,"title":{},"name":{},"text":{"28":{},"29":{}},"component":{},"keyword":{}}],["coliseo",{"_index":535,"title":{"8":{}},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["collect",{"_index":2265,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["coloca",{"_index":2596,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["color",{"_index":1282,"title":{},"name":{},"text":{"7":{},"8":{},"15":{},"22":{},"38":{},"39":{}},"component":{},"keyword":{}}],["colosseo",{"_index":1404,"title":{"8-2":{}},"name":{"8":{}},"text":{},"component":{},"keyword":{}}],["column",{"_index":1285,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["columna",{"_index":2590,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["comanda",{"_index":2221,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["comando",{"_index":249,"title":{},"name":{},"text":{"2":{},"5":{},"7":{},"15":{},"38":{},"39":{}},"component":{},"keyword":{}}],["comando.trim",{"_index":2432,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["combat",{"_index":1425,"title":{},"name":{},"text":{"8":{},"15":{},"39":{},"40":{}},"component":{},"keyword":{}}],["combina",{"_index":3529,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["combinada",{"_index":2296,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["combinado",{"_index":1847,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["combinan",{"_index":2746,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["combinar",{"_index":2634,"title":{},"name":{},"text":{"17":{},"25":{},"29":{}},"component":{},"keyword":{}}],["combust",{"_index":3246,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["comenz",{"_index":395,"title":{},"name":{},"text":{"3":{},"40":{}},"component":{},"keyword":{}}],["comenzar",{"_index":2550,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["comerci",{"_index":4034,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["comercialización",{"_index":3851,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["como",{"_index":76,"title":{},"name":{},"text":{"2":{},"3":{},"4":{},"6":{},"7":{},"8":{},"10":{},"15":{},"17":{},"18":{},"22":{},"23":{},"24":{},"25":{},"27":{},"28":{},"29":{},"37":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["comoda",{"_index":1979,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["compacto",{"_index":394,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["compar",{"_index":2681,"title":{},"name":{},"text":{"18":{},"24":{}},"component":{},"keyword":{}}],["comparación",{"_index":1923,"title":{"18-7":{}},"name":{},"text":{"15":{},"18":{},"40":{}},"component":{},"keyword":{}}],["comparada",{"_index":3944,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["comparado",{"_index":4035,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["comparar",{"_index":2682,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["compartan",{"_index":566,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["comparten",{"_index":3710,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["compartida",{"_index":3713,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["compartir",{"_index":3862,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["compat",{"_index":1002,"title":{},"name":{},"text":{"4":{},"8":{},"15":{},"29":{},"37":{},"38":{}},"component":{},"keyword":{}}],["competitivo",{"_index":4023,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["compil",{"_index":2925,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["compila",{"_index":458,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["compilación",{"_index":3912,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["compilado",{"_index":1111,"title":{},"name":{},"text":{"5":{},"37":{}},"component":{},"keyword":{}}],["compilador",{"_index":3880,"title":{"40-7":{}},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["compilar",{"_index":1042,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["compile.app",{"_index":1143,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["compleja",{"_index":1940,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["complejidad",{"_index":876,"title":{},"name":{},"text":{"4":{},"18":{}},"component":{},"keyword":{}}],["complejo",{"_index":470,"title":{},"name":{},"text":{"3":{},"18":{},"25":{},"29":{}},"component":{},"keyword":{}}],["complementar",{"_index":63,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["complet",{"_index":708,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["completa",{"_index":490,"title":{},"name":{},"text":{"3":{},"22":{},"27":{}},"component":{},"keyword":{}}],["completo",{"_index":3765,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["complicada",{"_index":1422,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["complicado",{"_index":3311,"title":{},"name":{},"text":{"24":{},"37":{}},"component":{},"keyword":{}}],["compon",{"_index":111,"title":{},"name":{"4":{}},"text":{"2":{},"22":{},"27":{}},"component":{},"keyword":{}}],["component",{"_index":41,"title":{"4":{},"2-1":{}},"name":{},"text":{"2":{},"4":{},"6":{},"8":{},"15":{},"17":{},"18":{},"22":{},"23":{},"24":{},"37":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["comportamiento",{"_index":3638,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["compra",{"_index":1509,"title":{},"name":{},"text":{"8":{},"15":{},"38":{}},"component":{},"keyword":{}}],["comprensión",{"_index":3907,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["compresión",{"_index":3362,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["compuerta",{"_index":3314,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["comput",{"_index":3772,"title":{"34":{}},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["computacion",{"_index":1756,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["computación",{"_index":3904,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["computador",{"_index":92,"title":{},"name":{},"text":{"2":{},"15":{},"22":{},"23":{},"38":{},"39":{}},"component":{},"keyword":{}}],["computadora",{"_index":2381,"title":{},"name":{},"text":{"15":{},"17":{},"18":{},"24":{},"25":{},"37":{},"38":{}},"component":{},"keyword":{}}],["comun",{"_index":678,"title":{},"name":{},"text":{"4":{},"18":{},"24":{},"25":{},"40":{}},"component":{},"keyword":{}}],["comunica",{"_index":227,"title":{},"name":{},"text":{"2":{},"29":{}},"component":{},"keyword":{}}],["comunicacion",{"_index":1679,"title":{},"name":{},"text":{"9":{},"10":{}},"component":{},"keyword":{}}],["comunicación",{"_index":340,"title":{"10-2":{}},"name":{},"text":{"2":{},"4":{},"9":{},"15":{},"18":{},"25":{},"38":{}},"component":{},"keyword":{}}],["comunicaicón",{"_index":2706,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["comunican",{"_index":3709,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["comunicar",{"_index":330,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["comunicars",{"_index":335,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["comunidad",{"_index":402,"title":{},"name":{},"text":{"3":{},"40":{}},"component":{},"keyword":{}}],["comunment",{"_index":3156,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["común",{"_index":890,"title":{},"name":{},"text":{"4":{},"22":{},"23":{},"25":{},"27":{},"40":{}},"component":{},"keyword":{}}],["comúnment",{"_index":983,"title":{},"name":{},"text":{"4":{},"17":{}},"component":{},"keyword":{}}],["con",{"_index":4,"title":{"1":{},"3-3":{},"5-3":{}},"name":{},"text":{"1":{},"2":{},"3":{},"4":{},"5":{},"8":{},"9":{},"10":{},"15":{},"17":{},"18":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"28":{},"29":{},"37":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["concentrador",{"_index":1867,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["concepto",{"_index":2134,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["concisa",{"_index":3535,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["conclusión",{"_index":2658,"title":{"18-8":{},"40-10":{}},"name":{},"text":{},"component":{},"keyword":{}}],["concurrencia",{"_index":389,"title":{},"name":{},"text":{"3":{},"25":{},"29":{},"40":{}},"component":{},"keyword":{}}],["concurrent",{"_index":3706,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["concurso",{"_index":3892,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["condensador",{"_index":2530,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["condicion",{"_index":1951,"title":{},"name":{},"text":{"15":{},"40":{}},"component":{},"keyword":{}}],["conducir",{"_index":2969,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["conductor",{"_index":2990,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["condujo",{"_index":3442,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["conecta",{"_index":333,"title":{},"name":{},"text":{"2":{},"4":{},"15":{},"17":{},"39":{}},"component":{},"keyword":{}}],["conectada",{"_index":2040,"title":{},"name":{},"text":{"15":{},"29":{},"39":{}},"component":{},"keyword":{}}],["conectado",{"_index":84,"title":{},"name":{},"text":{"2":{},"3":{},"4":{},"7":{},"10":{},"15":{},"17":{},"25":{},"38":{}},"component":{},"keyword":{}}],["conectando",{"_index":2450,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["conectar",{"_index":531,"title":{},"name":{},"text":{"4":{},"7":{},"15":{},"17":{},"18":{},"39":{}},"component":{},"keyword":{}}],["conectarlo",{"_index":1513,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["conectars",{"_index":977,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["conectividad",{"_index":1914,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["conectándos",{"_index":2339,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["conexion",{"_index":350,"title":{"3-4":{},"4-2":{},"4-6":{},"4-10":{},"4-13":{},"4-16":{},"4-19":{},"4-21":{},"4-24":{},"4-27":{},"4-30":{}},"name":{},"text":{"8":{},"10":{},"15":{},"38":{},"39":{}},"component":{},"keyword":{}}],["conexión",{"_index":87,"title":{"7":{},"7-1":{}},"name":{},"text":{"2":{},"4":{},"7":{},"8":{},"15":{},"17":{},"38":{},"39":{}},"component":{},"keyword":{}}],["confiabilidad",{"_index":3916,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["configuracion",{"_index":835,"title":{},"name":{},"text":{"4":{},"15":{},"38":{}},"component":{},"keyword":{}}],["configuración",{"_index":909,"title":{},"name":{},"text":{"4":{},"37":{}},"component":{},"keyword":{}}],["configurado",{"_index":892,"title":{},"name":{},"text":{"4":{},"5":{},"17":{}},"component":{},"keyword":{}}],["configurar",{"_index":832,"title":{},"name":{},"text":{"4":{},"5":{},"15":{},"29":{},"37":{},"39":{}},"component":{},"keyword":{}}],["confundir",{"_index":3229,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["conjunto",{"_index":481,"title":{},"name":{},"text":{"3":{},"10":{},"24":{}},"component":{},"keyword":{}}],["conoc",{"_index":2489,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["conocida",{"_index":3897,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["conocido",{"_index":2173,"title":{},"name":{},"text":{"15":{},"24":{},"25":{},"26":{},"38":{}},"component":{},"keyword":{}}],["consecuencia",{"_index":3018,"title":{},"name":{},"text":{"22":{},"40":{}},"component":{},"keyword":{}}],["consider",{"_index":3365,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["considera",{"_index":2524,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["considerada",{"_index":3099,"title":{},"name":{},"text":{"22":{},"27":{},"40":{}},"component":{},"keyword":{}}],["considerado",{"_index":3113,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["consideramo",{"_index":3001,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["considerar",{"_index":2224,"title":{},"name":{},"text":{"15":{},"22":{},"27":{},"38":{}},"component":{},"keyword":{}}],["consist",{"_index":79,"title":{},"name":{},"text":{"2":{},"8":{},"10":{}},"component":{},"keyword":{}}],["consistencia",{"_index":1555,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["consol",{"_index":2641,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["consola",{"_index":466,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["consolidan",{"_index":1831,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["const",{"_index":2048,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["consta",{"_index":2729,"title":{},"name":{},"text":{"18":{},"40":{}},"component":{},"keyword":{}}],["constant",{"_index":2580,"title":{},"name":{},"text":{"17":{},"22":{},"25":{},"27":{},"40":{}},"component":{},"keyword":{}}],["constituyent",{"_index":3591,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["construido",{"_index":2618,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["construir",{"_index":2099,"title":{},"name":{},"text":{"15":{},"17":{},"39":{}},"component":{},"keyword":{}}],["consum",{"_index":380,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["consumen",{"_index":3235,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["consumida",{"_index":3240,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["consumo",{"_index":1770,"title":{},"name":{},"text":{"10":{},"15":{},"18":{},"20":{}},"component":{},"keyword":{}}],["contacto",{"_index":891,"title":{},"name":{},"text":{"4":{},"24":{}},"component":{},"keyword":{}}],["contar",{"_index":1484,"title":{},"name":{},"text":{"8":{},"37":{}},"component":{},"keyword":{}}],["contenido",{"_index":13,"title":{},"name":{},"text":{"1":{}},"component":{},"keyword":{}}],["content",{"_index":1289,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["content=\"width=devic",{"_index":1252,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["contien",{"_index":1977,"title":{},"name":{},"text":{"15":{},"18":{},"39":{}},"component":{},"keyword":{}}],["continu",{"_index":2847,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["continua",{"_index":1990,"title":{},"name":{},"text":{"15":{},"17":{},"22":{},"27":{},"39":{}},"component":{},"keyword":{}}],["continuación",{"_index":1188,"title":{},"name":{},"text":{"7":{},"18":{}},"component":{},"keyword":{}}],["continuament",{"_index":2520,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["continue_0",{"_index":2850,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["continuo",{"_index":2522,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["continúa",{"_index":3302,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["contraria",{"_index":3022,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["contrario",{"_index":1510,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["contrast",{"_index":3337,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["contrasta",{"_index":3601,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["contrato",{"_index":4000,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["contribución",{"_index":3902,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["contrincant",{"_index":1610,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["control",{"_index":583,"title":{"18-6":{},"40-5":{}},"name":{},"text":{"4":{},"7":{},"8":{},"15":{},"18":{},"24":{},"28":{},"29":{},"30":{},"39":{},"40":{}},"component":{},"keyword":{}}],["controla",{"_index":610,"title":{},"name":{},"text":{"4":{},"17":{}},"component":{},"keyword":{}}],["controlada",{"_index":1490,"title":{},"name":{},"text":{"8":{},"15":{},"38":{}},"component":{},"keyword":{}}],["controlado",{"_index":539,"title":{},"name":{},"text":{"4":{},"8":{},"15":{},"38":{},"39":{}},"component":{},"keyword":{}}],["controlador",{"_index":1485,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["controlando",{"_index":607,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["controlar",{"_index":553,"title":{},"name":{},"text":{"4":{},"8":{},"10":{},"15":{},"17":{},"38":{},"39":{}},"component":{},"keyword":{}}],["controlarlo",{"_index":103,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["convención",{"_index":2987,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["convenga",{"_index":3134,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["conversion",{"_index":3913,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["convertir",{"_index":2955,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["convertirla",{"_index":2953,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["conviert",{"_index":1709,"title":{},"name":{},"text":{"10":{},"22":{},"23":{},"27":{},"40":{}},"component":{},"keyword":{}}],["convierten",{"_index":3048,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["convirtiendo",{"_index":3249,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["convirtiéndola",{"_index":3017,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["convirtiéndos",{"_index":3238,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["copi",{"_index":2784,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["copyright",{"_index":2779,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["core",{"_index":2328,"title":{},"name":{},"text":{"15":{},"21":{},"25":{},"38":{}},"component":{},"keyword":{}}],["corr",{"_index":3751,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["correcta",{"_index":1830,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["correctament",{"_index":780,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["correr",{"_index":372,"title":{},"name":{},"text":{"3":{},"5":{}},"component":{},"keyword":{}}],["corriendo",{"_index":1594,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["corrient",{"_index":558,"title":{"22-6":{},"27-3":{}},"name":{},"text":{"4":{},"8":{},"15":{},"17":{},"22":{},"23":{},"24":{},"26":{},"27":{},"38":{},"39":{}},"component":{},"keyword":{}}],["corta",{"_index":3165,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["cortex",{"_index":2330,"title":{},"name":{},"text":{"15":{},"25":{},"38":{}},"component":{},"keyword":{}}],["corto",{"_index":879,"title":{},"name":{},"text":{"4":{},"10":{},"15":{},"39":{}},"component":{},"keyword":{}}],["cortocircuito",{"_index":3153,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["cosa",{"_index":1644,"title":{"10-1":{}},"name":{},"text":{"9":{},"10":{},"24":{},"25":{}},"component":{},"keyword":{}}],["cosas—​iot—​con",{"_index":1667,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["costo",{"_index":1745,"title":{},"name":{},"text":{"10":{},"15":{},"18":{},"38":{}},"component":{},"keyword":{}}],["cotidiano",{"_index":1687,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["count",{"_index":2801,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["count1",{"_index":3504,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["count1,1",{"_index":3516,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["count2",{"_index":3506,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["count2,1",{"_index":3519,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["counter",{"_index":2800,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["cpp",{"_index":4050,"title":{},"name":{"41":{}},"text":{},"component":{},"keyword":{}}],["cpu",{"_index":1902,"title":{},"name":{},"text":{"15":{},"18":{},"25":{}},"component":{},"keyword":{}}],["crea",{"_index":223,"title":{},"name":{},"text":{"2":{},"18":{}},"component":{},"keyword":{}}],["creación",{"_index":51,"title":{},"name":{},"text":{"2":{},"15":{},"25":{},"28":{},"29":{},"39":{}},"component":{},"keyword":{}}],["creada",{"_index":2047,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["creado",{"_index":93,"title":{},"name":{},"text":{"2":{},"25":{}},"component":{},"keyword":{}}],["creamo",{"_index":257,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["crean",{"_index":3842,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["crear",{"_index":100,"title":{},"name":{},"text":{"2":{},"3":{},"4":{},"7":{},"15":{},"17":{},"29":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["creator",{"_index":2361,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["crecer",{"_index":3216,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["creciendo",{"_index":404,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["criterio",{"_index":1983,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["cromado",{"_index":2260,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["cromado/110267822?exp=so_com",{"_index":2263,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["cruce",{"_index":2533,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["crucial",{"_index":3383,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["cruzan",{"_index":3146,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["crystal",{"_index":3550,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["crítica",{"_index":3917,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["crítico",{"_index":3605,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["cual",{"_index":82,"title":{},"name":{},"text":{"2":{},"3":{},"8":{},"15":{},"17":{},"18":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"37":{},"38":{},"39":{}},"component":{},"keyword":{}}],["cualquier",{"_index":1177,"title":{},"name":{},"text":{"7":{},"15":{},"17":{},"22":{},"27":{},"29":{},"39":{}},"component":{},"keyword":{}}],["cualquiera",{"_index":2309,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["cuando",{"_index":749,"title":{},"name":{},"text":{"4":{},"17":{},"18":{},"20":{},"22":{},"23":{},"24":{},"27":{},"40":{}},"component":{},"keyword":{}}],["cuantific",{"_index":3225,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["cuanto",{"_index":1856,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["cuatro",{"_index":2363,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["cuent",{"_index":2228,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["cuenta",{"_index":1503,"title":{},"name":{},"text":{"8":{},"15":{},"18":{},"25":{},"38":{}},"component":{},"keyword":{}}],["cuentan",{"_index":2127,"title":{},"name":{},"text":{"15":{},"22":{},"23":{},"38":{}},"component":{},"keyword":{}}],["cuerpo",{"_index":812,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["cuid",{"_index":2388,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["cuidado",{"_index":1864,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["cumplir",{"_index":2110,"title":{},"name":{},"text":{"15":{},"22":{},"27":{},"38":{}},"component":{},"keyword":{}}],["curiosidad",{"_index":2194,"title":{"40-9":{}},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["current",{"_index":3180,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["current_mod",{"_index":3658,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["curso",{"_index":3288,"title":{},"name":{},"text":{"24":{},"40":{}},"component":{},"keyword":{}}],["cursor",{"_index":1316,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["curva",{"_index":3941,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["cuya",{"_index":2375,"title":{},"name":{},"text":{"15":{},"17":{},"38":{}},"component":{},"keyword":{}}],["cuánta",{"_index":3140,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["cuánto",{"_index":3145,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["cv",{"_index":2602,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["cycl",{"_index":676,"title":{},"name":{},"text":{"4":{},"18":{}},"component":{},"keyword":{}}],["cálculo",{"_index":3364,"title":{},"name":{},"text":{"24":{},"25":{}},"component":{},"keyword":{}}],["cámara",{"_index":1870,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["círculo",{"_index":1577,"title":{},"name":{},"text":{"8":{},"22":{},"27":{}},"component":{},"keyword":{}}],["código",{"_index":214,"title":{"4-3":{},"4-7":{},"4-11":{},"4-14":{},"4-17":{},"4-22":{},"4-25":{},"4-28":{},"4-31":{},"15-4":{},"39-2":{},"40-4":{}},"name":{},"text":{"2":{},"3":{},"5":{},"7":{},"15":{},"18":{},"25":{},"28":{},"29":{},"30":{},"37":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["cómo",{"_index":530,"title":{"24-1":{}},"name":{},"text":{"4":{},"5":{},"22":{},"24":{},"27":{},"37":{}},"component":{},"keyword":{}}],["d",{"_index":2169,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["d=\"m12",{"_index":1354,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["d=\"m20",{"_index":1374,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["d=\"m4",{"_index":1360,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["da",{"_index":27,"title":{},"name":{},"text":{"1":{},"22":{},"23":{}},"component":{},"keyword":{}}],["dada",{"_index":3142,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["dado",{"_index":3696,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["daemon",{"_index":45,"title":{"2-3":{}},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["dahl",{"_index":2638,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["damo",{"_index":3042,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["dan",{"_index":551,"title":{},"name":{},"text":{"4":{},"24":{},"26":{}},"component":{},"keyword":{}}],["danger",{"_index":1266,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["dar",{"_index":1600,"title":{},"name":{},"text":{"8":{},"24":{}},"component":{},"keyword":{}}],["dashboard",{"_index":3836,"title":{"35":{}},"name":{"35":{}},"text":{},"component":{},"keyword":{}}],["data",{"_index":456,"title":{},"name":{},"text":{"3":{},"4":{},"18":{}},"component":{},"keyword":{}}],["data.statu",{"_index":1398,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["datasheet",{"_index":2666,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["dato",{"_index":219,"title":{},"name":{},"text":{"2":{},"3":{},"4":{},"10":{},"15":{},"18":{},"22":{},"24":{},"25":{},"29":{}},"component":{},"keyword":{}}],["dawn",{"_index":2158,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["daño",{"_index":2397,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["db_12",{"_index":854,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["dc",{"_index":522,"title":{"4-1":{}},"name":{},"text":{"4":{},"8":{},"15":{},"22":{},"27":{},"38":{},"39":{}},"component":{},"keyword":{}}],["de",{"_index":23,"title":{"5":{},"22":{},"25":{},"34":{},"40":{},"4-2":{},"4-3":{},"4-4":{},"4-6":{},"4-7":{},"4-8":{},"4-10":{},"4-11":{},"4-12":{},"4-13":{},"4-14":{},"4-15":{},"4-16":{},"4-17":{},"4-19":{},"4-21":{},"4-22":{},"4-24":{},"4-25":{},"4-27":{},"4-28":{},"4-30":{},"4-31":{},"7-1":{},"7-2":{},"8-5":{},"8-7":{},"10-1":{},"10-2":{},"18-4":{},"18-5":{},"18-6":{},"22-1":{},"22-2":{},"22-3":{},"22-8":{},"22-9":{},"23-2":{},"23-3":{},"24-6":{},"29-2":{},"29-5":{},"40-4":{},"40-5":{},"40-7":{}},"name":{},"text":{"1":{},"2":{},"3":{},"4":{},"5":{},"7":{},"8":{},"9":{},"10":{},"15":{},"17":{},"18":{},"20":{},"21":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"28":{},"29":{},"30":{},"37":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["debe",{"_index":99,"title":{},"name":{},"text":{"2":{},"4":{},"5":{},"7":{},"8":{},"15":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["deben",{"_index":1599,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["deberían",{"_index":2549,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["debido",{"_index":2142,"title":{},"name":{},"text":{"15":{},"17":{},"22":{},"24":{},"38":{}},"component":{},"keyword":{}}],["debug",{"_index":262,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["decfsz",{"_index":2845,"title":{},"name":{},"text":{"18":{},"25":{}},"component":{},"keyword":{}}],["decidi",{"_index":3567,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["decir",{"_index":2139,"title":{},"name":{},"text":{"15":{},"22":{},"23":{},"27":{},"38":{}},"component":{},"keyword":{}}],["decis",{"_index":3798,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["declaración",{"_index":3951,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["decrement",{"_index":3517,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["deep",{"_index":3939,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["def",{"_index":432,"title":{},"name":{},"text":{"3":{},"4":{},"5":{},"7":{}},"component":{},"keyword":{}}],["default16px",{"_index":1029,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["default_reset",{"_index":1117,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["default_valu",{"_index":3962,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["defecto",{"_index":986,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["defensa",{"_index":3560,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["defin",{"_index":1050,"title":{},"name":{},"text":{"5":{},"25":{}},"component":{},"keyword":{}}],["define(pin",{"_index":3726,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["definición",{"_index":1110,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["definida",{"_index":3348,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["definido",{"_index":3911,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["definimo",{"_index":3133,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["defmodul",{"_index":429,"title":{},"name":{},"text":{"3":{},"4":{},"5":{},"7":{}},"component":{},"keyword":{}}],["defp",{"_index":437,"title":{},"name":{},"text":{"3":{},"4":{},"5":{},"7":{}},"component":{},"keyword":{}}],["deja",{"_index":777,"title":{},"name":{},"text":{"4":{},"8":{},"15":{},"39":{}},"component":{},"keyword":{}}],["dejar",{"_index":2230,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["del",{"_index":42,"title":{"2-1":{},"3-4":{},"10-3":{},"15-8":{},"17-3":{},"18-3":{},"24-1":{},"38-3":{},"40-1":{}},"name":{},"text":{"2":{},"3":{},"4":{},"5":{},"7":{},"8":{},"10":{},"15":{},"17":{},"18":{},"21":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"29":{},"37":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["delay",{"_index":2799,"title":{},"name":{},"text":{"18":{},"25":{},"40":{}},"component":{},"keyword":{}}],["delay(15",{"_index":2435,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["delay(500",{"_index":2419,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["delay(clock=20mhz",{"_index":3549,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["delay(velocidad",{"_index":2423,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["delay_m",{"_index":3557,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["deliveri",{"_index":2124,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["demasiado",{"_index":373,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["demonio",{"_index":228,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["demor",{"_index":3202,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["demostrar",{"_index":2754,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["denni",{"_index":3521,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["denomina",{"_index":3458,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["dentro",{"_index":238,"title":{},"name":{},"text":{"2":{},"18":{},"22":{},"24":{},"25":{},"27":{},"40":{}},"component":{},"keyword":{}}],["dep",{"_index":802,"title":{},"name":{},"text":{"4":{},"5":{},"7":{}},"component":{},"keyword":{}}],["departamento",{"_index":3559,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["depend",{"_index":494,"title":{},"name":{},"text":{"3":{},"5":{},"15":{},"39":{}},"component":{},"keyword":{}}],["dependencia",{"_index":1048,"title":{"7-2":{}},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["dependiendo",{"_index":3551,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["depuración",{"_index":4008,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["depurar",{"_index":2752,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["derecha",{"_index":2065,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["derecho",{"_index":2401,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["derecho.attach(14",{"_index":2409,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["derecho.write(180",{"_index":2415,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["derrib",{"_index":1575,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["derriba",{"_index":1586,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["derribar",{"_index":1589,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["desarrollado",{"_index":2484,"title":{},"name":{},"text":{"17":{},"18":{},"25":{}},"component":{},"keyword":{}}],["desarrollador",{"_index":406,"title":{},"name":{},"text":{"3":{},"18":{},"28":{},"29":{},"37":{}},"component":{},"keyword":{}}],["desarrollan",{"_index":3845,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["desarrollar",{"_index":489,"title":{},"name":{},"text":{"3":{},"22":{},"23":{},"25":{},"29":{},"37":{},"40":{}},"component":{},"keyword":{}}],["desarrollo",{"_index":163,"title":{"5":{},"40-7":{}},"name":{},"text":{"2":{},"3":{},"4":{},"5":{},"8":{},"15":{},"17":{},"24":{},"25":{},"26":{},"37":{},"39":{},"40":{}},"component":{},"keyword":{}}],["desc",{"_index":268,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["descarga",{"_index":1114,"title":{},"name":{},"text":{"5":{},"17":{},"37":{}},"component":{},"keyword":{}}],["descargu",{"_index":2610,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["descentralizada",{"_index":3847,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["descompon",{"_index":3590,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["descomponerla",{"_index":3190,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["descompuesta",{"_index":3187,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["describ",{"_index":3226,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["describen",{"_index":2719,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["describi",{"_index":3109,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["describir",{"_index":3194,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["descripción",{"_index":114,"title":{"15-8":{},"38-3":{}},"name":{},"text":{"2":{},"15":{},"22":{},"23":{},"24":{},"26":{},"27":{},"38":{},"39":{}},"component":{},"keyword":{}}],["descubri",{"_index":3441,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["descubrimiento",{"_index":3401,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["desd",{"_index":540,"title":{},"name":{},"text":{"4":{},"7":{},"10":{},"15":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["desea",{"_index":3594,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["desfas",{"_index":3197,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["design",{"_index":3824,"title":{"34":{}},"name":{},"text":{},"component":{},"keyword":{}}],["designa",{"_index":3129,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["designación",{"_index":3095,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["despacho",{"_index":3599,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["despega",{"_index":1547,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["despué",{"_index":4022,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["destaca",{"_index":3607,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["destacada",{"_index":1918,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["destacado",{"_index":3280,"title":{"24-7":{},"26-1":{}},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["destruya",{"_index":1585,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["desventaja",{"_index":2300,"title":{"40-3":{}},"name":{},"text":{"15":{},"38":{},"40":{}},"component":{},"keyword":{}}],["detal",{"_index":4018,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["detección",{"_index":747,"title":{},"name":{},"text":{"4":{},"40":{}},"component":{},"keyword":{}}],["detect",{"_index":816,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["detecta",{"_index":750,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["detectar",{"_index":736,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["detectarla",{"_index":3469,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["detection_pin",{"_index":754,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["detecttest",{"_index":752,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["determina",{"_index":2606,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["determinada",{"_index":2572,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["determinado",{"_index":3144,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["determinan",{"_index":2560,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["dev",{"_index":1437,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["dev+git.65f16e87",{"_index":517,"title":{},"name":{},"text":{"3":{},"21":{}},"component":{},"keyword":{}}],["dev/ttyusb",{"_index":1108,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["dev/ttyusb0",{"_index":1079,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["develop",{"_index":3810,"title":{},"name":{},"text":{"33":{}},"component":{},"keyword":{}}],["devenv",{"_index":1041,"title":{},"name":{"5":{}},"text":{"5":{}},"component":{},"keyword":{}}],["devenv.nix",{"_index":1049,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["devic",{"_index":785,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["devkit",{"_index":1837,"title":{"15-1":{}},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["dht",{"_index":774,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["dht.start(%{pin",{"_index":784,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["dht.take_reading(dht",{"_index":790,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["dht11",{"_index":177,"title":{"3-3":{},"3-4":{}},"name":{},"text":{"2":{},"3":{},"4":{},"8":{}},"component":{},"keyword":{}}],["dht_11",{"_index":786,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["dht_pin",{"_index":431,"title":{},"name":{},"text":{"3":{},"4":{}},"component":{},"keyword":{}}],["dht_reader.ex",{"_index":460,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["dhtreader",{"_index":430,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["dhtreader.start",{"_index":453,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["dhttest",{"_index":782,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["di",{"_index":2597,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["diagrama",{"_index":2023,"title":{},"name":{},"text":{"15":{},"17":{},"18":{},"39":{}},"component":{},"keyword":{}}],["dialecto",{"_index":3565,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["diamagnetismo",{"_index":3455,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["diametro",{"_index":1559,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["dibujar",{"_index":3157,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["diciembr",{"_index":3434,"title":{},"name":{},"text":{"24":{},"26":{},"40":{}},"component":{},"keyword":{}}],["diferencia",{"_index":648,"title":{"18-2":{}},"name":{},"text":{"4":{},"17":{},"18":{},"22":{},"24":{},"27":{},"40":{}},"component":{},"keyword":{}}],["diferenciar",{"_index":3071,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["diferent",{"_index":1557,"title":{},"name":{},"text":{"8":{},"15":{},"18":{},"22":{},"23":{},"24":{},"25":{},"27":{},"37":{},"39":{},"40":{}},"component":{},"keyword":{}}],["dificultad",{"_index":2146,"title":{},"name":{},"text":{"15":{},"37":{},"38":{}},"component":{},"keyword":{}}],["difícil",{"_index":495,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["digit",{"_index":741,"title":{},"name":{},"text":{"4":{},"10":{},"18":{},"24":{}},"component":{},"keyword":{}}],["digital",{"_index":3310,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["digitalwrite(in1",{"_index":2058,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["digitalwrite(in2",{"_index":2059,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["digitalwrite(in3",{"_index":2060,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["digitalwrite(in4",{"_index":2061,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["digitalwrite(l",{"_index":2414,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["digito",{"_index":132,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["dimension",{"_index":3320,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["dinámica",{"_index":2979,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["dinámico",{"_index":2370,"title":{},"name":{},"text":{"15":{},"25":{},"38":{}},"component":{},"keyword":{}}],["dio",{"_index":1122,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["direccion",{"_index":2227,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["dirección",{"_index":564,"title":{},"name":{},"text":{"4":{},"8":{},"15":{},"22":{},"27":{},"39":{}},"component":{},"keyword":{}}],["direct",{"_index":637,"title":{},"name":{},"text":{"4":{},"7":{},"22":{},"27":{}},"component":{},"keyword":{}}],["directa",{"_index":3039,"title":{},"name":{},"text":{"22":{},"25":{},"27":{}},"component":{},"keyword":{}}],["directament",{"_index":1098,"title":{},"name":{},"text":{"5":{},"7":{},"15":{},"17":{},"18":{},"25":{},"28":{},"29":{},"39":{}},"component":{},"keyword":{}}],["directorio",{"_index":1213,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["disabl",{"_index":2840,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["discreción",{"_index":2235,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["diseñada",{"_index":1949,"title":{},"name":{},"text":{"15":{},"28":{},"29":{}},"component":{},"keyword":{}}],["diseñado",{"_index":1799,"title":{},"name":{},"text":{"10":{},"15":{},"18":{},"24":{},"25":{},"40":{}},"component":{},"keyword":{}}],["diseño",{"_index":1946,"title":{},"name":{},"text":{"15":{},"24":{},"38":{},"40":{}},"component":{},"keyword":{}}],["disminuir",{"_index":2213,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["disparador",{"_index":2512,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["disparo",{"_index":2516,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["display",{"_index":58,"title":{},"name":{},"text":{"2":{},"4":{},"7":{}},"component":{},"keyword":{}}],["display_opt",{"_index":998,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["display_serv",{"_index":1010,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["dispon",{"_index":34,"title":{},"name":{},"text":{"1":{},"3":{},"8":{},"15":{},"24":{},"25":{},"37":{},"38":{},"40":{}},"component":{},"keyword":{}}],["disponibilidad",{"_index":1713,"title":{},"name":{},"text":{"10":{},"15":{}},"component":{},"keyword":{}}],["dispositivo",{"_index":362,"title":{},"name":{},"text":{"3":{},"7":{},"10":{},"15":{},"17":{},"18":{},"22":{},"24":{},"25":{},"27":{},"28":{},"29":{},"38":{}},"component":{},"keyword":{}}],["dispositvo",{"_index":2688,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["distancia",{"_index":746,"title":{},"name":{},"text":{"4":{},"10":{},"24":{}},"component":{},"keyword":{}}],["distinguiendo",{"_index":2976,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["distinta",{"_index":32,"title":{},"name":{},"text":{"1":{},"24":{},"26":{}},"component":{},"keyword":{}}],["distinto",{"_index":532,"title":{},"name":{},"text":{"4":{},"25":{}},"component":{},"keyword":{}}],["distribuido",{"_index":3775,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["div",{"_index":1348,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["diversa",{"_index":1700,"title":{},"name":{},"text":{"10":{},"15":{},"22":{},"23":{},"28":{},"29":{},"38":{}},"component":{},"keyword":{}}],["diversidad",{"_index":3885,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["diverso",{"_index":2109,"title":{},"name":{},"text":{"15":{},"24":{},"38":{}},"component":{},"keyword":{}}],["divertida",{"_index":1418,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["dl_cnt",{"_index":2796,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["dmip",{"_index":1887,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["dn",{"_index":2369,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["do",{"_index":894,"title":{},"name":{},"text":{"4":{},"8":{},"15":{},"17":{},"22":{},"25":{},"39":{}},"component":{},"keyword":{}}],["do_stage_1(channel_config",{"_index":959,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["do_stage_2(channel_config",{"_index":964,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["do_stage_3(channel_config",{"_index":1153,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["do_stage_4(channel_config",{"_index":1155,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["dobl",{"_index":192,"title":{},"name":{},"text":{"2":{},"8":{},"15":{}},"component":{},"keyword":{}}],["doctyp",{"_index":1245,"title":{},"name":{},"text":{"7":{},"15":{},"39":{}},"component":{},"keyword":{}}],["document",{"_index":518,"title":{},"name":{},"text":{"3":{},"21":{},"25":{},"33":{}},"component":{},"keyword":{}}],["document.getelementbyid(\"status\").innertext",{"_index":1387,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["dod",{"_index":3562,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["domina",{"_index":3934,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["dominio",{"_index":3612,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["domotica",{"_index":471,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["domótica",{"_index":2741,"title":{},"name":{},"text":{"18":{},"29":{}},"component":{},"keyword":{}}],["dond",{"_index":56,"title":{},"name":{},"text":{"2":{},"3":{},"8":{},"10":{},"15":{},"18":{},"22":{},"23":{},"24":{},"25":{},"27":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["down",{"_index":962,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["down_press",{"_index":3667,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["dragon",{"_index":2004,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["driver",{"_index":554,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["dsp",{"_index":3356,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["dssa",{"_index":4011,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["dual",{"_index":1899,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["dungeon",{"_index":2003,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["dupont",{"_index":198,"title":{},"name":{},"text":{"2":{},"8":{},"15":{},"38":{}},"component":{},"keyword":{}}],["duración",{"_index":2514,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["durant",{"_index":2394,"title":{},"name":{},"text":{"15":{},"17":{},"38":{},"40":{}},"component":{},"keyword":{}}],["durat",{"_index":3665,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["duti",{"_index":675,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["duty_0_degre",{"_index":693,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["duty_180_degre",{"_index":695,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["duty_90_degre",{"_index":694,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["duty_cycle_valu",{"_index":729,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["duty_resolut",{"_index":714,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["década",{"_index":3525,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["déficit",{"_index":3111,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["día",{"_index":2107,"title":{},"name":{},"text":{"15":{},"25":{},"38":{}},"component":{},"keyword":{}}],["dígito",{"_index":123,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["e",{"_index":2,"title":{"1":{}},"name":{},"text":{"1":{},"2":{},"15":{},"21":{},"22":{},"24":{},"25":{},"26":{},"37":{},"38":{},"40":{}},"component":{},"keyword":{}}],["e74c3c",{"_index":1340,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["e8eaff",{"_index":1265,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["eagl",{"_index":3820,"title":{"34-6":{}},"name":{},"text":{},"component":{},"keyword":{}}],["eas",{"_index":1323,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["eclips",{"_index":3787,"title":{"31-5":{}},"name":{},"text":{},"component":{},"keyword":{}}],["económica",{"_index":2883,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["ecosistema",{"_index":369,"title":{},"name":{},"text":{"3":{},"40":{}},"component":{},"keyword":{}}],["ecualización",{"_index":3361,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["ecur",{"_index":4044,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["ed",{"_index":1645,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["edicion",{"_index":1664,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["edicion_9788429026092",{"_index":1650,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["editor",{"_index":3840,"title":{"37-1":{}},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["editori",{"_index":1646,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["educativa",{"_index":2885,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["educativo",{"_index":2744,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["ee.uu",{"_index":3891,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["eeprom",{"_index":2723,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["efectiva",{"_index":611,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["efectivament",{"_index":3006,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["efecto",{"_index":2552,"title":{},"name":{},"text":{"17":{},"22":{},"24":{},"26":{}},"component":{},"keyword":{}}],["eficiencia",{"_index":1699,"title":{},"name":{},"text":{"10":{},"25":{}},"component":{},"keyword":{}}],["eficient",{"_index":1792,"title":{},"name":{},"text":{"10":{},"15":{},"29":{}},"component":{},"keyword":{}}],["eia",{"_index":2445,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["ej",{"_index":658,"title":{},"name":{},"text":{"4":{},"10":{},"18":{}},"component":{},"keyword":{}}],["ejectuar",{"_index":1097,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["ejecución",{"_index":2670,"title":{},"name":{},"text":{"18":{},"25":{},"40":{}},"component":{},"keyword":{}}],["ejecuta",{"_index":331,"title":{},"name":{},"text":{"2":{},"29":{}},"component":{},"keyword":{}}],["ejecutado",{"_index":1043,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["ejecutar",{"_index":245,"title":{},"name":{},"text":{"2":{},"3":{},"5":{},"15":{},"18":{}},"component":{},"keyword":{}}],["ejecutándos",{"_index":3707,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["ejemplo",{"_index":347,"title":{"3-3":{},"4-3":{},"4-4":{},"4-7":{},"4-8":{},"4-11":{},"4-14":{},"4-17":{},"4-22":{},"4-25":{},"4-28":{},"4-31":{},"7-3":{},"18-5":{},"29-2":{},"40-4":{},"40-5":{}},"name":{},"text":{"3":{},"4":{},"7":{},"8":{},"10":{},"15":{},"18":{},"22":{},"23":{},"24":{},"25":{},"27":{},"37":{},"38":{},"40":{}},"component":{},"keyword":{}}],["ejercicio",{"_index":2104,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["ejército",{"_index":3304,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["el",{"_index":61,"title":{},"name":{},"text":{"2":{},"3":{},"4":{},"5":{},"7":{},"8":{},"10":{},"15":{},"17":{},"18":{},"20":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"28":{},"29":{},"37":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["elaboración",{"_index":2321,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["elaborar",{"_index":3490,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["elección",{"_index":1982,"title":{},"name":{},"text":{"15":{},"38":{},"39":{}},"component":{},"keyword":{}}],["electr",{"_index":2947,"title":{},"name":{"22":{}},"text":{},"component":{},"keyword":{}}],["electricidad",{"_index":26,"title":{"22":{},"22-1":{},"22-2":{},"24-5":{}},"name":{},"text":{"1":{},"22":{},"23":{},"24":{},"26":{},"27":{}},"component":{},"keyword":{}}],["electrodinámica",{"_index":3422,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["electrodoméstico",{"_index":1692,"title":{},"name":{},"text":{"10":{},"18":{}},"component":{},"keyword":{}}],["electromagnetismo",{"_index":3424,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["electromagnética",{"_index":3454,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["electromecánico",{"_index":3294,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["electromotriz",{"_index":3407,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["electron",{"_index":2644,"title":{},"name":{},"text":{"17":{},"21":{},"22":{},"23":{},"24":{}},"component":{},"keyword":{}}],["electronico",{"_index":160,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["electroquímica",{"_index":3452,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["electroválvula",{"_index":3761,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["electrólisi",{"_index":3456,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["electrón",{"_index":2992,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["electrónica",{"_index":0,"title":{"1":{},"24":{}},"name":{},"text":{"1":{},"4":{},"15":{},"17":{},"18":{},"21":{},"24":{},"25":{},"26":{}},"component":{},"keyword":{}}],["electrónico",{"_index":528,"title":{"4":{},"24-6":{}},"name":{},"text":{"17":{},"22":{},"23":{},"24":{},"27":{}},"component":{},"keyword":{}}],["elegida",{"_index":2374,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["elegido",{"_index":4021,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["elegir",{"_index":3592,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["elemento",{"_index":2315,"title":{},"name":{},"text":{"15":{},"24":{},"38":{}},"component":{},"keyword":{}}],["elevada",{"_index":2715,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["elevado",{"_index":3035,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["elevar",{"_index":3053,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["eligi",{"_index":3894,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["elimina",{"_index":924,"title":{},"name":{},"text":{"4":{},"15":{},"38":{}},"component":{},"keyword":{}}],["eliminar",{"_index":1113,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["elixir",{"_index":5,"title":{"1":{},"29":{},"25-4":{},"28-1":{},"29-5":{},"29-6":{}},"name":{"42":{}},"text":{"1":{},"3":{},"5":{},"21":{},"25":{},"28":{},"29":{}},"component":{},"keyword":{}}],["elixirc",{"_index":459,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["elixircl.github.io/elixir",{"_index":271,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["ello",{"_index":3155,"title":{},"name":{},"text":{"22":{},"24":{},"27":{}},"component":{},"keyword":{}}],["elsif",{"_index":3663,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["eléctrica",{"_index":1763,"title":{"22-4":{},"27-1":{}},"name":{},"text":{"10":{},"15":{},"21":{},"22":{},"23":{},"24":{},"26":{},"27":{},"38":{}},"component":{},"keyword":{}}],["eléctricament",{"_index":898,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["eléctrico",{"_index":2950,"title":{"24-1":{}},"name":{},"text":{"22":{},"23":{},"24":{},"27":{}},"component":{},"keyword":{}}],["emac",{"_index":3873,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["embargo",{"_index":2208,"title":{},"name":{},"text":{"15":{},"25":{},"38":{}},"component":{},"keyword":{}}],["embebido",{"_index":3750,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["embed",{"_index":3739,"title":{},"name":{},"text":{"25":{},"33":{}},"component":{},"keyword":{}}],["emblemático",{"_index":3492,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["emitida",{"_index":809,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["emitiendo",{"_index":3569,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["emocion",{"_index":2277,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["emot",{"_index":1844,"title":{"15-14":{},"38-9":{}},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["empatía",{"_index":2355,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["empezando",{"_index":2876,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["empezar",{"_index":3121,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["emptiv",{"_index":3701,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["en",{"_index":7,"title":{"31":{},"10-2":{},"15-7":{},"38-2":{}},"name":{},"text":{"1":{},"2":{},"3":{},"4":{},"5":{},"6":{},"7":{},"8":{},"10":{},"15":{},"17":{},"18":{},"21":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"29":{},"37":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["ena",{"_index":573,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["enabl",{"_index":2831,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["enb",{"_index":589,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["encapsulamiento",{"_index":3596,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["encarga",{"_index":2684,"title":{},"name":{},"text":{"18":{},"22":{},"37":{}},"component":{},"keyword":{}}],["encargado",{"_index":329,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["encargo",{"_index":3890,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["encend",{"_index":1040,"title":{"5-3":{}},"name":{},"text":{"10":{},"17":{},"22":{},"23":{},"24":{},"25":{},"27":{}},"component":{},"keyword":{}}],["encendido",{"_index":608,"title":{},"name":{},"text":{"4":{},"17":{}},"component":{},"keyword":{}}],["encendiendo",{"_index":2535,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["encendiéndolo",{"_index":2570,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["enciclopedia",{"_index":4041,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["enciend",{"_index":2569,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["encontrar",{"_index":2114,"title":{},"name":{},"text":{"15":{},"17":{},"37":{},"38":{},"40":{}},"component":{},"keyword":{}}],["encontrars",{"_index":1104,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["encuentra",{"_index":1103,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["encuentran",{"_index":11,"title":{},"name":{},"text":{"1":{},"18":{}},"component":{},"keyword":{}}],["end",{"_index":285,"title":{},"name":{},"text":{"2":{},"3":{},"4":{},"5":{},"7":{},"18":{},"25":{},"40":{}},"component":{},"keyword":{}}],["energi",{"_index":1766,"title":{},"name":{"23":{}},"text":{"10":{},"15":{}},"component":{},"keyword":{}}],["energético",{"_index":1771,"title":{},"name":{},"text":{"10":{},"15":{},"18":{}},"component":{},"keyword":{}}],["energía",{"_index":814,"title":{"32":{},"22-8":{},"22-9":{},"23-1":{},"23-2":{},"23-3":{}},"name":{},"text":{"4":{},"10":{},"15":{},"18":{},"22":{},"23":{},"24":{},"26":{},"27":{},"29":{},"30":{}},"component":{},"keyword":{}}],["enero",{"_index":3415,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["enfocada",{"_index":1734,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["enfocado",{"_index":4014,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["enfoqu",{"_index":19,"title":{},"name":{},"text":{"1":{}},"component":{},"keyword":{}}],["enfrentan",{"_index":1563,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["engin",{"_index":2917,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["enlac",{"_index":2103,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["enlazars",{"_index":3631,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["enojar",{"_index":2437,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["enojar(10",{"_index":2438,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["enojar(int",{"_index":2427,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["ensamblador",{"_index":2732,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["ensamblar",{"_index":2383,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["enseñanza",{"_index":2502,"title":{},"name":{},"text":{"17":{},"18":{}},"component":{},"keyword":{}}],["entend",{"_index":3032,"title":{},"name":{},"text":{"22":{},"24":{},"27":{}},"component":{},"keyword":{}}],["enter",{"_index":709,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["entero",{"_index":3620,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["entonc",{"_index":2973,"title":{},"name":{},"text":{"22":{},"24":{},"25":{},"27":{}},"component":{},"keyword":{}}],["entorno",{"_index":376,"title":{"5":{},"18-4":{},"40-7":{}},"name":{},"text":{"3":{},"5":{},"15":{},"25":{},"37":{},"40":{}},"component":{},"keyword":{}}],["entr",{"_index":899,"title":{"18-2":{},"18-7":{}},"name":{},"text":{"4":{},"8":{},"15":{},"17":{},"18":{},"22":{},"23":{},"24":{},"25":{},"27":{},"37":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["entra",{"_index":3004,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["entrada",{"_index":1102,"title":{},"name":{},"text":{"5":{},"15":{},"18":{},"39":{}},"component":{},"keyword":{}}],["entran",{"_index":3126,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["entrar",{"_index":1100,"title":{},"name":{},"text":{"5":{},"8":{}},"component":{},"keyword":{}}],["entregada",{"_index":3252,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["entregar",{"_index":3385,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["entregarla",{"_index":3286,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["entri",{"_index":3655,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["enum.each(ledc_channel",{"_index":948,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["enviando",{"_index":1389,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["enviar",{"_index":600,"title":{},"name":{},"text":{"4":{},"7":{},"15":{},"18":{},"38":{},"39":{}},"component":{},"keyword":{}}],["equ",{"_index":2797,"title":{},"name":{},"text":{"18":{},"25":{}},"component":{},"keyword":{}}],["equipada",{"_index":1958,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["equipado",{"_index":1691,"title":{},"name":{},"text":{"10":{},"15":{}},"component":{},"keyword":{}}],["equipamiento",{"_index":2303,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["equipo",{"_index":1984,"title":{},"name":{},"text":{"15":{},"18":{},"24":{},"37":{},"39":{},"40":{}},"component":{},"keyword":{}}],["equivalent",{"_index":3021,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["equivocada",{"_index":1605,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["era",{"_index":1533,"title":{},"name":{},"text":{"8":{},"25":{},"40":{}},"component":{},"keyword":{}}],["eras",{"_index":1090,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["erlang",{"_index":358,"title":{"25-4":{}},"name":{},"text":{"3":{},"7":{},"21":{},"25":{},"29":{}},"component":{},"keyword":{}}],["erlang.open_port({:spawn",{"_index":1007,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["erlang.send_after(100",{"_index":1019,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["error",{"_index":446,"title":{},"name":{},"text":{"3":{},"4":{},"7":{},"40":{}},"component":{},"keyword":{}}],["es",{"_index":221,"title":{},"name":{},"text":{"2":{},"3":{},"4":{},"5":{},"7":{},"8":{},"9":{},"10":{},"15":{},"17":{},"18":{},"20":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"28":{},"29":{},"37":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["es.pdf",{"_index":1658,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["esa",{"_index":2956,"title":{},"name":{},"text":{"22":{},"23":{},"24":{},"25":{},"27":{}},"component":{},"keyword":{}}],["escal",{"_index":484,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["escenario",{"_index":1862,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["escenci",{"_index":3493,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["esclavo",{"_index":2695,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["escocé",{"_index":3476,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["escrib",{"_index":239,"title":{},"name":{},"text":{"2":{},"25":{}},"component":{},"keyword":{}}],["escribir",{"_index":218,"title":{},"name":{},"text":{"2":{},"25":{},"28":{},"29":{}},"component":{},"keyword":{}}],["escrita",{"_index":3633,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["escrito",{"_index":2731,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["escritorio",{"_index":3689,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["escritura",{"_index":2707,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["esenci",{"_index":3423,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["esencia",{"_index":4037,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["esencial",{"_index":3957,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["esfuerzo",{"_index":3635,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["eso",{"_index":2730,"title":{},"name":{},"text":{"18":{},"22":{},"24":{},"25":{}},"component":{},"keyword":{}}],["esp",{"_index":161,"title":{},"name":{},"text":{"2":{},"8":{},"9":{}},"component":{},"keyword":{}}],["esp32",{"_index":39,"title":{"15":{},"3-4":{},"5-2":{},"15-1":{}},"name":{"15":{}},"text":{"1":{},"2":{},"3":{},"4":{},"5":{},"7":{},"8":{},"15":{},"20":{},"25":{},"29":{},"38":{},"39":{}},"component":{},"keyword":{}}],["esp32.tic",{"_index":251,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["esp32servo.h",{"_index":2399,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["esp8266",{"_index":1878,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["esp_adc.read(pin",{"_index":859,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["esp_adc.start(@potentiometer_pin",{"_index":850,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["espacial",{"_index":3932,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["espacio",{"_index":1515,"title":{},"name":{},"text":{"8":{},"15":{},"25":{},"38":{}},"component":{},"keyword":{}}],["especi",{"_index":1631,"title":{},"name":{},"text":{"8":{},"15":{},"25":{},"29":{},"38":{}},"component":{},"keyword":{}}],["especializado",{"_index":3946,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["especialment",{"_index":2207,"title":{},"name":{},"text":{"15":{},"25":{},"38":{},"40":{}},"component":{},"keyword":{}}],["especificacion",{"_index":3688,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["específica",{"_index":1550,"title":{},"name":{},"text":{"8":{},"10":{},"15":{},"18":{},"24":{},"37":{},"38":{},"40":{}},"component":{},"keyword":{}}],["específicament",{"_index":3358,"title":{},"name":{},"text":{"24":{},"40":{}},"component":{},"keyword":{}}],["específico",{"_index":64,"title":{},"name":{},"text":{"2":{},"4":{},"8":{},"25":{}},"component":{},"keyword":{}}],["espera",{"_index":451,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["espressif",{"_index":1912,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["espruino",{"_index":3736,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["esptool",{"_index":1076,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["esp—​manu",{"_index":1668,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["esquema",{"_index":3278,"title":{"24-6":{}},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["esquemático",{"_index":2444,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["est",{"_index":8,"title":{"22-1":{}},"name":{},"text":{"1":{},"2":{},"3":{},"4":{},"8":{},"10":{},"15":{},"17":{},"18":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"29":{},"37":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["esta",{"_index":487,"title":{},"name":{},"text":{"3":{},"4":{},"5":{},"6":{},"7":{},"8":{},"15":{},"17":{},"22":{},"23":{},"24":{},"25":{},"27":{},"28":{},"29":{},"37":{},"38":{},"39":{}},"component":{},"keyword":{}}],["estabilidad",{"_index":2320,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["estabilizar",{"_index":2604,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["establec",{"_index":902,"title":{},"name":{},"text":{"4":{},"17":{}},"component":{},"keyword":{}}],["establecido",{"_index":3848,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["estacion",{"_index":472,"title":{},"name":{},"text":{"3":{},"10":{}},"component":{},"keyword":{}}],["estado",{"_index":1388,"title":{"40-8":{}},"name":{},"text":{"7":{},"17":{},"22":{},"23":{},"25":{},"40":{}},"component":{},"keyword":{}}],["estamo",{"_index":2975,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["estando",{"_index":2919,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["estant",{"_index":2240,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["estar",{"_index":591,"title":{},"name":{},"text":{"4":{},"8":{}},"component":{},"keyword":{}}],["estarán",{"_index":83,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["estarían",{"_index":905,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["esto",{"_index":612,"title":{},"name":{},"text":{"4":{},"5":{},"8":{},"10":{},"15":{},"17":{},"22":{},"23":{},"24":{},"25":{},"38":{}},"component":{},"keyword":{}}],["estrategia",{"_index":1826,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["estrechament",{"_index":2515,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["estricto",{"_index":3611,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["estructura",{"_index":390,"title":{},"name":{},"text":{"3":{},"15":{},"24":{},"25":{},"38":{},"40":{}},"component":{},"keyword":{}}],["estudi",{"_index":3451,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["estudia",{"_index":3283,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["estudio",{"_index":3884,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["estufa",{"_index":3382,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["estuvo",{"_index":3114,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["está",{"_index":2875,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["están",{"_index":897,"title":{},"name":{},"text":{"4":{},"8":{},"15":{},"17":{},"18":{},"22":{},"23":{},"24":{},"25":{},"38":{}},"component":{},"keyword":{}}],["estándar",{"_index":2546,"title":{},"name":{},"text":{"17":{},"25":{},"40":{}},"component":{},"keyword":{}}],["estática",{"_index":2978,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["estáticament",{"_index":3910,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["estático",{"_index":4007,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["estéticament",{"_index":2233,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["etc",{"_index":475,"title":{},"name":{},"text":{"3":{},"18":{},"25":{},"29":{},"37":{}},"component":{},"keyword":{}}],["etcéra",{"_index":3217,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["etcétera",{"_index":3177,"title":{},"name":{},"text":{"22":{},"23":{},"24":{},"27":{}},"component":{},"keyword":{}}],["etiqueta",{"_index":1721,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["europa",{"_index":3933,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["evalu",{"_index":4024,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["even",{"_index":2642,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["evento",{"_index":234,"title":{},"name":{},"text":{"2":{},"8":{},"18":{}},"component":{},"keyword":{}}],["eventualment",{"_index":3050,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["evitación",{"_index":732,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["evitando",{"_index":3915,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["evitar",{"_index":172,"title":{"4-9":{}},"name":{},"text":{"2":{},"8":{},"15":{},"17":{},"38":{},"40":{}},"component":{},"keyword":{}}],["eviten",{"_index":824,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["evolución",{"_index":3879,"title":{"40-6":{}},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["exacta",{"_index":3498,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["exampl",{"_index":2890,"title":{},"name":{},"text":{"18":{},"21":{},"25":{}},"component":{},"keyword":{}}],["examples/#blink",{"_index":2935,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["examples/blob/master/led%20blink%20with%20tmr0%20and%20tmr1/tmr0_delay.asm",{"_index":2892,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["exatomvm",{"_index":803,"title":{},"name":{},"text":{"4":{},"5":{},"7":{}},"component":{},"keyword":{}}],["excel",{"_index":3811,"title":{},"name":{},"text":{"33":{}},"component":{},"keyword":{}}],["excelent",{"_index":2881,"title":{},"name":{},"text":{"18":{},"25":{}},"component":{},"keyword":{}}],["excepcion",{"_index":3921,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["except",{"_index":3510,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["excesiva",{"_index":3990,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["exceso",{"_index":3110,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["exig",{"_index":3714,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["exist",{"_index":1242,"title":{},"name":{},"text":{"7":{},"15":{},"18":{},"22":{},"38":{}},"component":{},"keyword":{}}],["existen",{"_index":2108,"title":{},"name":{},"text":{"15":{},"22":{},"23":{},"24":{},"25":{},"27":{},"38":{}},"component":{},"keyword":{}}],["exitosament",{"_index":1161,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["expansión",{"_index":1444,"title":{},"name":{},"text":{"8":{},"15":{},"39":{}},"component":{},"keyword":{}}],["expendedora",{"_index":1703,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["experiment",{"_index":2160,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["explosión",{"_index":3564,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["explícito",{"_index":3920,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["expon",{"_index":1212,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["exponent",{"_index":3630,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["export([start/0",{"_index":3725,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["expresar",{"_index":2276,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["exprimir",{"_index":3501,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["extend",{"_index":1162,"title":{"6":{}},"name":{},"text":{"6":{}},"component":{},"keyword":{}}],["extendido",{"_index":4028,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["extens",{"_index":1163,"title":{},"name":{"6":{}},"text":{},"component":{},"keyword":{}}],["extensión",{"_index":1733,"title":{},"name":{},"text":{"10":{},"15":{},"25":{},"39":{}},"component":{},"keyword":{}}],["exterior",{"_index":836,"title":{},"name":{},"text":{"4":{},"15":{}},"component":{},"keyword":{}}],["externa",{"_index":555,"title":{},"name":{},"text":{"4":{},"15":{},"18":{},"38":{}},"component":{},"keyword":{}}],["externo",{"_index":927,"title":{},"name":{},"text":{"4":{},"15":{},"17":{},"18":{}},"component":{},"keyword":{}}],["extra_appl",{"_index":1146,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["extrema",{"_index":1953,"title":{},"name":{},"text":{"15":{},"40":{}},"component":{},"keyword":{}}],["exunit",{"_index":1066,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["fabricación",{"_index":1581,"title":{},"name":{},"text":{"8":{},"10":{},"24":{}},"component":{},"keyword":{}}],["fabricado",{"_index":2499,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["fabricant",{"_index":3856,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["facilidad",{"_index":2871,"title":{},"name":{},"text":{"18":{},"25":{}},"component":{},"keyword":{}}],["facilita",{"_index":3634,"title":{},"name":{},"text":{"25":{},"28":{},"29":{}},"component":{},"keyword":{}}],["facilitan",{"_index":3906,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["facilitando",{"_index":1959,"title":{},"name":{},"text":{"15":{},"28":{},"29":{}},"component":{},"keyword":{}}],["facilitar",{"_index":1176,"title":{},"name":{},"text":{"7":{},"8":{},"15":{},"28":{},"29":{},"38":{}},"component":{},"keyword":{}}],["factor",{"_index":3079,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["fade",{"_index":958,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["fade~n",{"_index":1152,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["fallo",{"_index":415,"title":{},"name":{},"text":{"3":{},"29":{},"40":{}},"component":{},"keyword":{}}],["famili",{"_index":1273,"title":{},"name":{},"text":{"7":{},"15":{},"39":{}},"component":{},"keyword":{}}],["familia",{"_index":2662,"title":{},"name":{},"text":{"18":{},"24":{}},"component":{},"keyword":{}}],["famoso",{"_index":3400,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["fantástico",{"_index":1415,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["faraday",{"_index":3445,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["faradio",{"_index":3459,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["fase",{"_index":3205,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["febrero",{"_index":3395,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["februari",{"_index":2468,"title":{},"name":{},"text":{"15":{},"21":{},"29":{}},"component":{},"keyword":{}}],["feliz",{"_index":2440,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["feliz(5",{"_index":2441,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["feliz(int",{"_index":2425,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["femto",{"_index":3093,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["fernández",{"_index":2182,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["ferrocarril",{"_index":2477,"title":{"17-3":{}},"name":{},"text":{"17":{},"25":{},"40":{}},"component":{},"keyword":{}}],["ferroviario",{"_index":2534,"title":{},"name":{},"text":{"17":{},"40":{}},"component":{},"keyword":{}}],["fetch(\"/api/mov",{"_index":1390,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["fi",{"_index":1167,"title":{"7-1":{}},"name":{},"text":{"7":{},"15":{}},"component":{},"keyword":{}}],["fiabilidad",{"_index":1861,"title":{},"name":{},"text":{"15":{},"40":{}},"component":{},"keyword":{}}],["ficha",{"_index":147,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["field",{"_index":3350,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["figur",{"_index":737,"title":{},"name":{},"text":{"4":{},"8":{},"15":{},"18":{},"22":{},"23":{},"24":{},"27":{},"37":{},"38":{},"39":{}},"component":{},"keyword":{}}],["figura",{"_index":2001,"title":{},"name":{},"text":{"15":{},"18":{},"22":{},"38":{},"39":{}},"component":{},"keyword":{}}],["fijo",{"_index":880,"title":{},"name":{},"text":{"4":{},"25":{}},"component":{},"keyword":{}}],["file",{"_index":2760,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["file_system",{"_index":1069,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["fill",{"_index":1334,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["filtrado",{"_index":3360,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["filtro",{"_index":3331,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["fina",{"_index":3499,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["final",{"_index":1598,"title":{},"name":{},"text":{"8":{},"18":{}},"component":{},"keyword":{}}],["finalizado~n",{"_index":624,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["finalment",{"_index":35,"title":{},"name":{},"text":{"1":{},"17":{},"22":{},"27":{}},"component":{},"keyword":{}}],["finish",{"_index":699,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["finita",{"_index":3013,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["firm",{"_index":1556,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["firma",{"_index":2485,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["firmwar",{"_index":427,"title":{},"name":{},"text":{"3":{},"29":{}},"component":{},"keyword":{}}],["flag",{"_index":2844,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["flash",{"_index":1083,"title":{},"name":{},"text":{"5":{},"15":{},"18":{},"25":{},"29":{}},"component":{},"keyword":{}}],["flash_freq",{"_index":1123,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["flash_mod",{"_index":1121,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["flash_offset",{"_index":1140,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["flash_siz",{"_index":1125,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["flashear",{"_index":1053,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["flavor",{"_index":361,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["flecha",{"_index":3169,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["flex",{"_index":1284,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["flexibilidad",{"_index":208,"title":{},"name":{},"text":{"2":{},"18":{}},"component":{},"keyword":{}}],["flexibl",{"_index":2506,"title":{},"name":{},"text":{"17":{},"25":{}},"component":{},"keyword":{}}],["flip",{"_index":3327,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["float",{"_index":3647,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["flop",{"_index":3328,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["flotando",{"_index":1617,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["flotant",{"_index":778,"title":{},"name":{},"text":{"4":{},"25":{}},"component":{},"keyword":{}}],["fluido",{"_index":3102,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["flujo",{"_index":2946,"title":{"22-2":{}},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["fluy",{"_index":2568,"title":{},"name":{},"text":{"17":{},"22":{},"27":{}},"component":{},"keyword":{}}],["fluyen",{"_index":3168,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["fn",{"_index":949,"title":{},"name":{},"text":{"4":{},"5":{},"7":{}},"component":{},"keyword":{}}],["font",{"_index":1272,"title":{},"name":{},"text":{"7":{},"15":{},"39":{}},"component":{},"keyword":{}}],["forma",{"_index":1416,"title":{},"name":{},"text":{"8":{},"10":{},"15":{},"17":{},"18":{},"22":{},"23":{},"24":{},"26":{},"27":{},"38":{},"39":{}},"component":{},"keyword":{}}],["forman",{"_index":2984,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["formando",{"_index":2598,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["formul",{"_index":3420,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["forward",{"_index":638,"title":{},"name":{},"text":{"4":{},"7":{}},"component":{},"keyword":{}}],["fotoeléctrico",{"_index":3466,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["fotografía",{"_index":2239,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["foton",{"_index":3389,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["fotoresistencia",{"_index":526,"title":{"4-18":{}},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["fotorresistencia",{"_index":174,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["fotovoltaica",{"_index":2952,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["fpga",{"_index":2471,"title":{"16":{}},"name":{"16":{}},"text":{"24":{}},"component":{},"keyword":{}}],["framework",{"_index":3749,"title":{},"name":{},"text":{"29":{},"37":{}},"component":{},"keyword":{}}],["francé",{"_index":3419,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["franklin",{"_index":3108,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["frecuencia",{"_index":2527,"title":{},"name":{},"text":{"17":{},"22":{},"24":{},"25":{},"26":{},"27":{}},"component":{},"keyword":{}}],["freecad",{"_index":3819,"title":{"34-5":{}},"name":{},"text":{},"component":{},"keyword":{}}],["freerto",{"_index":3783,"title":{"31-1":{}},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["frent",{"_index":2886,"title":{},"name":{},"text":{"18":{},"40":{}},"component":{},"keyword":{}}],["freq_hz",{"_index":715,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["frica",{"_index":2174,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["fruta",{"_index":2258,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["frutera",{"_index":2261,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["ft",{"_index":3984,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["fue",{"_index":403,"title":{},"name":{},"text":{"3":{},"15":{},"17":{},"24":{},"25":{},"26":{},"38":{},"40":{}},"component":{},"keyword":{}}],["fuent",{"_index":428,"title":{"15-4":{},"39-2":{}},"name":{},"text":{"3":{},"4":{},"15":{},"18":{},"22":{},"25":{},"27":{},"38":{},"39":{}},"component":{},"keyword":{}}],["fuera",{"_index":3130,"title":{},"name":{},"text":{"22":{},"27":{},"40":{}},"component":{},"keyword":{}}],["fuert",{"_index":1545,"title":{},"name":{},"text":{"8":{},"40":{}},"component":{},"keyword":{}}],["fuertement",{"_index":3908,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["fuerza",{"_index":3406,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["full",{"_index":2868,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["funcion",{"_index":261,"title":{},"name":{},"text":{"2":{},"3":{},"15":{},"22":{},"25":{},"27":{},"29":{},"39":{},"40":{}},"component":{},"keyword":{}}],["funciona",{"_index":3119,"title":{},"name":{},"text":{"22":{},"27":{},"37":{}},"component":{},"keyword":{}}],["funcional",{"_index":375,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["funcionalidad",{"_index":216,"title":{},"name":{},"text":{"2":{},"6":{},"7":{},"18":{}},"component":{},"keyword":{}}],["funcionamiento",{"_index":524,"title":{"4-4":{},"4-8":{}},"name":{},"text":{"15":{},"18":{},"24":{},"38":{}},"component":{},"keyword":{}}],["funcionan",{"_index":3065,"title":{},"name":{},"text":{"22":{},"24":{}},"component":{},"keyword":{}}],["funcionar",{"_index":1608,"title":{},"name":{},"text":{"8":{},"22":{},"23":{}},"component":{},"keyword":{}}],["función",{"_index":3347,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["function",{"_index":281,"title":{},"name":{},"text":{"2":{},"7":{}},"component":{},"keyword":{}}],["fundamenta",{"_index":3127,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["fundamental",{"_index":3189,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["fundamento",{"_index":25,"title":{"22":{}},"name":{},"text":{"1":{}},"component":{},"keyword":{}}],["futuro",{"_index":1683,"title":{"10-3":{},"40-8":{}},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["fácil",{"_index":872,"title":{},"name":{},"text":{"4":{},"17":{},"18":{},"22":{},"24":{},"25":{},"29":{}},"component":{},"keyword":{}}],["fácile",{"_index":485,"title":{},"name":{},"text":{"3":{},"15":{},"38":{}},"component":{},"keyword":{}}],["fácilment",{"_index":3628,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["física",{"_index":2957,"title":{},"name":{},"text":{"22":{},"23":{},"24":{},"27":{}},"component":{},"keyword":{}}],["físico",{"_index":1686,"title":{"24-1":{}},"name":{},"text":{"10":{},"15":{},"24":{},"26":{},"39":{}},"component":{},"keyword":{}}],["g",{"_index":3098,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["ga",{"_index":3309,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["gabinet",{"_index":62,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["gama",{"_index":1916,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["gana",{"_index":1571,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["ganador",{"_index":1963,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["ganadora",{"_index":3572,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["ganar",{"_index":3209,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["gap",{"_index":1303,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["garabato",{"_index":3159,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["garantía",{"_index":2888,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["garzón",{"_index":2201,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["gate",{"_index":3352,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["gateway",{"_index":3809,"title":{},"name":{},"text":{"33":{}},"component":{},"keyword":{}}],["gatilla",{"_index":233,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["gcc",{"_index":4005,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["gear",{"_index":1988,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["gel",{"_index":3267,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["gener",{"_index":30,"title":{},"name":{},"text":{"1":{},"17":{},"22":{},"24":{},"25":{},"27":{}},"component":{},"keyword":{}}],["genera",{"_index":2556,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["generación",{"_index":3325,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["generada",{"_index":2966,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["generado",{"_index":336,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["generador",{"_index":2526,"title":{},"name":{},"text":{"17":{},"22":{},"27":{}},"component":{},"keyword":{}}],["general",{"_index":2736,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["generalment",{"_index":980,"title":{},"name":{},"text":{"4":{},"18":{},"22":{},"23":{}},"component":{},"keyword":{}}],["generando",{"_index":2611,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["generar",{"_index":874,"title":{},"name":{},"text":{"4":{},"22":{}},"component":{},"keyword":{}}],["generarla",{"_index":2949,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["genserv",{"_index":3759,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["genérico",{"_index":1868,"title":{},"name":{},"text":{"15":{},"22":{},"27":{}},"component":{},"keyword":{}}],["georg",{"_index":3481,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["gerent",{"_index":2183,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["gestiona",{"_index":613,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gestionar",{"_index":1047,"title":{},"name":{},"text":{"5":{},"18":{}},"component":{},"keyword":{}}],["gestión",{"_index":3777,"title":{},"name":{},"text":{"29":{},"30":{},"40":{}},"component":{},"keyword":{}}],["get",{"_index":514,"title":{},"name":{},"text":{"3":{},"29":{}},"component":{},"keyword":{}}],["ghz",{"_index":1849,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["gie",{"_index":2839,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["giga",{"_index":3075,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["gigler",{"_index":398,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["giratoria",{"_index":2241,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["giro",{"_index":1499,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["git",{"_index":804,"title":{},"name":{},"text":{"4":{},"5":{},"7":{}},"component":{},"keyword":{}}],["github",{"_index":498,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["gladiador",{"_index":1408,"title":{"8-5":{},"15-2":{}},"name":{},"text":{"8":{},"15":{},"39":{}},"component":{},"keyword":{}}],["gladiat",{"_index":3876,"title":{},"name":{"39":{}},"text":{},"component":{},"keyword":{}}],["global",{"_index":3964,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["globo",{"_index":1406,"title":{"8-4":{}},"name":{},"text":{"8":{},"15":{},"39":{}},"component":{},"keyword":{}}],["gnat",{"_index":4003,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["gnat/gcc",{"_index":4012,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["gnd",{"_index":457,"title":{},"name":{},"text":{"3":{},"4":{},"15":{},"17":{},"39":{}},"component":{},"keyword":{}}],["gnu",{"_index":4004,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["go",{"_index":231,"title":{},"name":{},"text":{"2":{},"25":{}},"component":{},"keyword":{}}],["golp",{"_index":1544,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["goma",{"_index":1995,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["goto",{"_index":2806,"title":{},"name":{},"text":{"18":{},"25":{}},"component":{},"keyword":{}}],["gp",{"_index":73,"title":{},"name":{},"text":{"2":{},"40":{}},"component":{},"keyword":{}}],["gpio",{"_index":86,"title":{},"name":{},"text":{"2":{},"3":{},"4":{},"15":{},"25":{},"28":{},"29":{}},"component":{},"keyword":{}}],["gpio.digital_read(pin",{"_index":765,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio.digital_writ",{"_index":3661,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["gpio.digital_write(@buzzer_pin",{"_index":886,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio.digital_write(@led_pin",{"_index":761,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio.digital_write(@left_motor_pin_1",{"_index":639,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio.digital_write(@left_motor_pin_2",{"_index":640,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio.edge_both",{"_index":3684,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["gpio.high",{"_index":3664,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["gpio.input",{"_index":3680,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["gpio.low",{"_index":3662,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["gpio.output",{"_index":3679,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["gpio.pin_interrupt",{"_index":3683,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["gpio.pin_mod",{"_index":3678,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["gpio.pin_numb",{"_index":3645,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["gpio.set_pin_mode(@button_pin",{"_index":939,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio.set_pin_mode(@buzzer_pin",{"_index":885,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio.set_pin_mode(@detection_pin",{"_index":757,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio.set_pin_mode(@led_pin",{"_index":756,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio.set_pin_mode(@left_motor_pin_1",{"_index":620,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio.set_pin_mode(@left_motor_pin_2",{"_index":622,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio.set_pin_mode(@motion_pin",{"_index":820,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio.set_pin_pull(@button_pin",{"_index":940,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio.setup",{"_index":3677,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["gpio13",{"_index":659,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio21",{"_index":781,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio22",{"_index":984,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio25",{"_index":572,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio26",{"_index":568,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio27",{"_index":570,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio32",{"_index":841,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio33",{"_index":742,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio34",{"_index":840,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio:digital_write(pin",{"_index":3731,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["gpio:set_pin_mode(?pin",{"_index":3727,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["gpio_num",{"_index":724,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["gracia",{"_index":923,"title":{},"name":{},"text":{"4":{},"15":{},"39":{},"40":{}},"component":{},"keyword":{}}],["gradient(180deg",{"_index":1314,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["gradient(circl",{"_index":1280,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["grado",{"_index":684,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["grafana",{"_index":3835,"title":{"35-3":{}},"name":{},"text":{},"component":{},"keyword":{}}],["gramo",{"_index":3085,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["gran",{"_index":2905,"title":{},"name":{},"text":{"20":{},"22":{},"25":{},"40":{}},"component":{},"keyword":{}}],["grand",{"_index":2963,"title":{},"name":{},"text":{"22":{},"25":{},"27":{}},"component":{},"keyword":{}}],["granularidad",{"_index":3497,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["gratuito",{"_index":3857,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["grave",{"_index":3334,"title":{},"name":{},"text":{"24":{},"40":{}},"component":{},"keyword":{}}],["grid",{"_index":1299,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["grisp",{"_index":3768,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["grupal",{"_index":2371,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["gráfica",{"_index":3998,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["gráfico",{"_index":3173,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["guarda",{"_index":3763,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["guardar",{"_index":3391,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["guid",{"_index":515,"title":{},"name":{},"text":{"3":{},"29":{}},"component":{},"keyword":{}}],["guide.html?utm_source=chatgpt.com",{"_index":520,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["guide?utm_source=chatgpt.com",{"_index":3780,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["guía",{"_index":523,"title":{"4-2":{},"4-6":{},"4-10":{},"4-13":{},"4-16":{},"4-19":{},"4-21":{},"4-24":{},"4-27":{},"4-30":{}},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["h",{"_index":562,"title":{},"name":{},"text":{"4":{},"8":{},"15":{},"39":{}},"component":{},"keyword":{}}],["h1",{"_index":1290,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["h1>control",{"_index":1346,"title":{},"name":{},"text":{"7":{},"15":{},"39":{}},"component":{},"keyword":{}}],["ha",{"_index":1803,"title":{},"name":{},"text":{"10":{},"15":{},"17":{},"24":{},"25":{},"26":{},"38":{},"40":{}},"component":{},"keyword":{}}],["haber",{"_index":1633,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["habilitado",{"_index":593,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["habilitar",{"_index":102,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["habitualment",{"_index":3322,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["hablar",{"_index":3024,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["hablemo",{"_index":3082,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["habr",{"_index":1629,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["habrán",{"_index":1616,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["había",{"_index":3105,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["hace",{"_index":871,"title":{},"name":{},"text":{"4":{},"15":{},"17":{},"22":{},"23":{},"25":{},"38":{}},"component":{},"keyword":{}}],["hacemo",{"_index":3070,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["hacen",{"_index":2884,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["hacer",{"_index":368,"title":{},"name":{},"text":{"3":{},"15":{},"17":{},"22":{},"24":{},"38":{},"39":{}},"component":{},"keyword":{}}],["hacerlo",{"_index":3387,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["hacia",{"_index":626,"title":{},"name":{},"text":{"4":{},"22":{}},"component":{},"keyword":{}}],["haciendo",{"_index":1765,"title":{},"name":{},"text":{"10":{},"15":{},"17":{},"22":{},"23":{},"38":{}},"component":{},"keyword":{}}],["haciéndola",{"_index":1915,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["han",{"_index":2172,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["handle_api_request(:post",{"_index":1222,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["handle_api_request(method",{"_index":1229,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["handle_info(:update_display",{"_index":1024,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["handler",{"_index":1208,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["handler_config",{"_index":1210,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["hard_reset",{"_index":1118,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["hardwar",{"_index":81,"title":{},"name":{},"text":{"2":{},"3":{},"24":{},"25":{},"28":{},"29":{},"37":{}},"component":{},"keyword":{}}],["hasta",{"_index":1693,"title":{},"name":{},"text":{"10":{},"15":{},"18":{},"22":{},"23":{},"25":{},"27":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["hay",{"_index":2854,"title":{},"name":{},"text":{"18":{},"22":{},"23":{},"24":{},"27":{}},"component":{},"keyword":{}}],["head",{"_index":1247,"title":{},"name":{},"text":{"7":{},"15":{},"39":{}},"component":{},"keyword":{}}],["header",{"_index":1392,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["hecha",{"_index":2945,"title":{"22-1":{}},"name":{},"text":{},"component":{},"keyword":{}}],["hecho",{"_index":3106,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["height",{"_index":1000,"title":{},"name":{},"text":{"4":{},"7":{},"15":{},"39":{}},"component":{},"keyword":{}}],["height=\"12",{"_index":1371,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["heinrich",{"_index":3460,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["hello",{"_index":511,"title":{},"name":{},"text":{"3":{},"4":{}},"component":{},"keyword":{}}],["helloscen",{"_index":1013,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["helloscene.start_link",{"_index":1009,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["help",{"_index":1142,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["hembra",{"_index":1511,"title":{},"name":{},"text":{"8":{},"15":{},"39":{}},"component":{},"keyword":{}}],["hemo",{"_index":3300,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["hercio",{"_index":3470,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["herencia",{"_index":3598,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["herramienta",{"_index":33,"title":{"34":{}},"name":{},"text":{"1":{},"3":{},"8":{},"18":{},"24":{},"28":{},"29":{},"37":{},"40":{}},"component":{},"keyword":{}}],["hertz",{"_index":3462,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["hidruro",{"_index":3262,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["hidráulico",{"_index":3118,"title":{},"name":{},"text":{"22":{},"24":{},"27":{}},"component":{},"keyword":{}}],["high",{"_index":126,"title":{},"name":{},"text":{"2":{},"4":{},"15":{},"18":{},"25":{},"38":{},"39":{}},"component":{},"keyword":{}}],["high_speed_tim",{"_index":933,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["higiénica",{"_index":2232,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["hilera",{"_index":1978,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["hilo",{"_index":3695,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["hispavila",{"_index":2503,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["hispavila.com",{"_index":2653,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["historia",{"_index":346,"title":{"3-2":{}},"name":{},"text":{"21":{},"25":{},"40":{}},"component":{},"keyword":{}}],["histórico",{"_index":3764,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["hogar",{"_index":1863,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["hola_mundo",{"_index":3947,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["home",{"_index":2264,"title":{"36":{}},"name":{"36":{}},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["honeywel",{"_index":3577,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["honor",{"_index":3410,"title":{},"name":{},"text":{"24":{},"26":{},"40":{}},"component":{},"keyword":{}}],["horizont",{"_index":3163,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["hors",{"_index":3241,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["hospital",{"_index":2170,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["hosteado",{"_index":1181,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["hotspot",{"_index":2367,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["hover",{"_index":1261,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["hoy",{"_index":2106,"title":{},"name":{},"text":{"15":{},"25":{},"38":{}},"component":{},"keyword":{}}],["hp",{"_index":1937,"title":{},"name":{},"text":{"15":{},"22":{},"23":{}},"component":{},"keyword":{}}],["hpoint",{"_index":725,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["ht40",{"_index":1894,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["html",{"_index":1246,"title":{},"name":{},"text":{"7":{},"15":{},"39":{}},"component":{},"keyword":{}}],["http",{"_index":3718,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["http://192.168.4.1:8080~n",{"_index":1221,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["http_request",{"_index":1224,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["http_request.bodi",{"_index":1226,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["httpd",{"_index":1185,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["httpd.start_link(@port",{"_index":1218,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["httpd_api_handl",{"_index":1194,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["httpd_config",{"_index":1207,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["httpd_file_handl",{"_index":1215,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["https://afel.cl/products/display",{"_index":129,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["https://afel.cl/products/interruptor",{"_index":142,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["https://afel.cl/products/placa",{"_index":148,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["https://afel.cl/products/potenciometro",{"_index":119,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["https://altronics.cl/bas",{"_index":1446,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["https://altronics.cl/jw_mf_40_10",{"_index":2010,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["https://altronics.cl/kit",{"_index":1998,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["https://altronics.cl/modulo",{"_index":1993,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["https://altronics.cl/protoboard",{"_index":2008,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["https://altronics.cl/raspberri",{"_index":2342,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["https://altronics.cl/tarjeta",{"_index":1972,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["https://articulo.mercadolibre.cl/mlc",{"_index":1985,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["https://aulavirtual.fio.unam.edu.ar/mod/book/view.php?id=47577",{"_index":2938,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["https://belina.cl/globo",{"_index":2013,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["https://daily.dev/blog/nerv",{"_index":3779,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["https://dawn2021.orylab.com/en",{"_index":2458,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["https://dinahosting.com/blog/historia",{"_index":2921,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["https://docs.aws.amazon.com/es_es/iot",{"_index":1674,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["https://docs.microside.com/practicas/p",{"_index":2924,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["https://docs.platformio.org/en/latest",{"_index":3814,"title":{},"name":{},"text":{"33":{}},"component":{},"keyword":{}}],["https://elixirschool.com/es/lessons/misc/nerves?utm_source=chatgpt.com",{"_index":3782,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["https://es.aliexpress.com/item/1005006281134333.html",{"_index":2305,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["https://es.aliexpress.com/item/1005008212851634.html",{"_index":1980,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["https://es.khanacademy.org/science/electr",{"_index":2916,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["https://es.wikipedia.org/wiki/ada_",{"_index":4042,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["https://github.com/atomvm/atomgl",{"_index":985,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["https://github.com/atomvm/atomvm/releas",{"_index":1115,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["https://github.com/atomvm/atomvm?utm_source=chatgpt.com",{"_index":502,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["https://github.com/atomvm/atomvm_dht",{"_index":773,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["https://github.com/atomvm/atomvm_lib",{"_index":1187,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["https://github.com/atomvm/avm_scen",{"_index":1037,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["https://github.com/atomvm/exatomvm",{"_index":805,"title":{},"name":{},"text":{"4":{},"5":{},"7":{}},"component":{},"keyword":{}}],["https://github.com/boppreh/keyboard",{"_index":339,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["https://github.com/bugst/go",{"_index":343,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["https://github.com/chipsalliance/chisel",{"_index":2472,"title":{},"name":{},"text":{"16":{}},"component":{},"keyword":{}}],["https://github.com/kylelk/blink",{"_index":3639,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["https://github.com/magkopian/p",{"_index":2891,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["https://github.com/micmonay/keybd_ev",{"_index":342,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["https://github.com/nerv",{"_index":2340,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["https://github.com/openremote/openremot",{"_index":3838,"title":{},"name":{},"text":{"35":{}},"component":{},"keyword":{}}],["https://github.com/thingsboard/thingsboard",{"_index":3837,"title":{},"name":{},"text":{"35":{}},"component":{},"keyword":{}}],["https://github.com/unclegrumpy/atomvm_dht",{"_index":806,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["https://hexdocs.pm/nerves/support",{"_index":2346,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["https://learn.adacore.com/courses/intro",{"_index":2943,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["https://lucassifoni.info/blog/hello",{"_index":512,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["https://mcielectronics.cl/shop/product/33107",{"_index":2351,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["https://mcielectronics.cl/shop/product/contrzolador",{"_index":1441,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["https://mcielectronics.cl/shop/product/kit",{"_index":157,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["https://mcielectronics.cl/shop/product/pack",{"_index":1450,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["https://os.mbed.com",{"_index":3803,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["https://pico",{"_index":95,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["https://pyserial.readthedocs.io/en/latest/index.html",{"_index":341,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["https://robotics.segway.com/baobao",{"_index":2456,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["https://sirinsoftware.com/blog/rto",{"_index":3796,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["https://threadx.io",{"_index":3807,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["https://tic80.com/play",{"_index":98,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["https://wokwi.com/esp32",{"_index":3827,"title":{},"name":{},"text":{"34":{}},"component":{},"keyword":{}}],["https://www.adacore.com/about",{"_index":4039,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["https://www.arduinolibraries.info/libraries/rt",{"_index":3804,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["https://www.atomvm.net",{"_index":504,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["https://www.atomvm.net/doc/master/get",{"_index":519,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["https://www.atomvm.net/doc/master/welcom",{"_index":2940,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["https://www.autodesk.com/br/products/eagle/overview.acessado",{"_index":3831,"title":{},"name":{},"text":{"34":{}},"component":{},"keyword":{}}],["https://www.autodesk.com/latam/products/inventor/overview",{"_index":3829,"title":{},"name":{},"text":{"34":{}},"component":{},"keyword":{}}],["https://www.autoplanet.cl/producto/bateria_pilot_lb4lb_4ah_56cca/141258",{"_index":2306,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["https://www.build",{"_index":2643,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["https://www.coursera.org/learn/electron",{"_index":2910,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["https://www.ecured.cu/index.php?title=lenguaje_de_programaci%c3%b3n_ada&oldid=2824858",{"_index":4045,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["https://www.espressif.com/en/products/sdks/esp",{"_index":3790,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["https://www.freecad.org",{"_index":3830,"title":{},"name":{},"text":{"34":{}},"component":{},"keyword":{}}],["https://www.hispavila.com/el",{"_index":2654,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["https://www.imm.dtu.dk/~masca/chisel",{"_index":2473,"title":{},"name":{},"text":{"16":{}},"component":{},"keyword":{}}],["https://www.inria.cl/sites/default/files/2022",{"_index":1656,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["https://www.kicad.org",{"_index":3832,"title":{},"name":{},"text":{"34":{}},"component":{},"keyword":{}}],["https://www.labcenter.com/simul",{"_index":3826,"title":{},"name":{},"text":{"34":{}},"component":{},"keyword":{}}],["https://www.labiozona.com/blog/ada",{"_index":4049,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["https://www.latercera.com",{"_index":2470,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["https://www.masferret.cl/product/clavo",{"_index":2021,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["https://www.mechatronicstore.cl/esp32",{"_index":1961,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["https://www.microchip.com/en",{"_index":2894,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["https://www.moisesbarrio.es/libro/internet",{"_index":1649,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["https://www.paraninfo.es/catalogo/9788428344968/internet",{"_index":1666,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["https://www.philips.cl/c",{"_index":2293,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["https://www.profesionalreview.com/2021/07/17/qu",{"_index":2902,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["https://www.pudurobotics.com/product/detail/bellabot",{"_index":2457,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["https://www.rt",{"_index":3805,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["https://www.sodimac.cl/sodimac",{"_index":2248,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["https://www.soychile.cl/valparaiso/sociedad/2019/07/18/606350/viaj",{"_index":2464,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["https://www.teachmemicro.com/p",{"_index":2932,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["https://www.tiendalego.cl",{"_index":1524,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["https://www.tiendalego.cl/collections/cr",{"_index":2358,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["https://www.tiendalego.cl/products/dungeon",{"_index":2005,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["https://www.tinkercad.com",{"_index":3828,"title":{},"name":{},"text":{"34":{}},"component":{},"keyword":{}}],["https://www.xaldigital.com/blog/tecnologia",{"_index":1678,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["https://www.youtube.com/watch?v=f321087yyy4",{"_index":3793,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["https://www.youtube.com/watch?v=jr5e5kz9a",{"_index":3795,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["https://www.youtube.com/watch?v=kcshsowmbdi",{"_index":3789,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["https://www.youtube.com/watch?v=qq5qd8oxtti",{"_index":3802,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["https://www.youtube.com/watch?v=s5dnmeowkxo",{"_index":3792,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["https://www.youtube.com/watch?v=ylp02lzla5u",{"_index":2453,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["https://www.youtube.com/watch?v=z_7y_4o7ytw&list=pleqvp_6g_y4iffemabfskw6tsgabartwp&index=1",{"_index":3794,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["hum",{"_index":793,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["humana",{"_index":2880,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["humano",{"_index":2140,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["humedad",{"_index":176,"title":{"4-12":{}},"name":{},"text":{"2":{},"3":{},"4":{},"8":{},"29":{}},"component":{},"keyword":{}}],["humfract",{"_index":794,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["humid",{"_index":442,"title":{},"name":{},"text":{"3":{},"4":{}},"component":{},"keyword":{}}],["i/o",{"_index":2734,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["i2c",{"_index":976,"title":{},"name":{},"text":{"4":{},"15":{},"18":{},"28":{},"29":{}},"component":{},"keyword":{}}],["i2c.open(i2c_opt",{"_index":997,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["i2c0",{"_index":995,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["i2c_host",{"_index":996,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["i2c_opt",{"_index":991,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["ia",{"_index":2141,"title":{},"name":{},"text":{"15":{},"38":{},"40":{}},"component":{},"keyword":{}}],["ic",{"_index":2490,"title":{},"name":{},"text":{"17":{},"24":{}},"component":{},"keyword":{}}],["ic555",{"_index":2481,"title":{"17":{}},"name":{"17":{}},"text":{"24":{}},"component":{},"keyword":{}}],["ichbiah",{"_index":3575,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["id",{"_index":1882,"title":{"37":{},"40-7":{}},"name":{},"text":{"15":{},"18":{},"37":{},"40":{}},"component":{},"keyword":{}}],["id=\"statu",{"_index":1383,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["ideal",{"_index":391,"title":{},"name":{},"text":{"3":{},"4":{},"10":{},"15":{},"17":{},"18":{},"22":{},"24":{},"29":{}},"component":{},"keyword":{}}],["identidad",{"_index":2219,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["identificar",{"_index":779,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["idf",{"_index":3791,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["idioma",{"_index":3471,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["idéntico",{"_index":918,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["ieee",{"_index":1927,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["if(pulsador_getvalue()==0",{"_index":2774,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["igual",{"_index":3478,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["iiot",{"_index":1681,"title":{"10-1":{},"10-3":{}},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["ilumina",{"_index":3380,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["imagen",{"_index":1112,"title":{},"name":{},"text":{"5":{},"15":{},"22":{},"23":{},"38":{}},"component":{},"keyword":{}}],["imagin",{"_index":3427,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["imaginemo",{"_index":3211,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["impacto",{"_index":1682,"title":{"10-3":{}},"name":{},"text":{},"component":{},"keyword":{}}],["impartiendo",{"_index":3043,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["impid",{"_index":2148,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["impiden",{"_index":2211,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["implementa",{"_index":1189,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["implementación",{"_index":3971,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["implementar",{"_index":3637,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["implementen",{"_index":3623,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["implica",{"_index":3858,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["implícita",{"_index":3914,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["important",{"_index":565,"title":{},"name":{},"text":{"4":{},"8":{},"15":{},"17":{},"22":{},"24":{},"27":{},"38":{}},"component":{},"keyword":{}}],["imprescind",{"_index":3844,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["imprimir",{"_index":465,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["impulsa",{"_index":1810,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["impulsada",{"_index":1752,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["impulsado",{"_index":1626,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["imágen",{"_index":1874,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["in1",{"_index":569,"title":{},"name":{},"text":{"4":{},"15":{},"39":{}},"component":{},"keyword":{}}],["in12v",{"_index":2034,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["in2",{"_index":571,"title":{},"name":{},"text":{"4":{},"15":{},"39":{}},"component":{},"keyword":{}}],["in3",{"_index":2029,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["in4",{"_index":2031,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["inalámbrica",{"_index":1768,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["inc",{"_index":2164,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["includ",{"_index":2043,"title":{},"name":{},"text":{"15":{},"18":{},"25":{},"38":{},"39":{}},"component":{},"keyword":{}}],["incluido",{"_index":3603,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["incluir",{"_index":463,"title":{},"name":{},"text":{"3":{},"7":{},"24":{}},"component":{},"keyword":{}}],["inclusión",{"_index":2206,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["incluso",{"_index":2636,"title":{},"name":{},"text":{"17":{},"25":{}},"component":{},"keyword":{}}],["incluy",{"_index":1091,"title":{},"name":{},"text":{"5":{},"7":{},"8":{},"15":{},"18":{},"24":{},"25":{},"39":{},"40":{}},"component":{},"keyword":{}}],["incluyen",{"_index":3330,"title":{},"name":{},"text":{"24":{},"25":{},"26":{},"40":{}},"component":{},"keyword":{}}],["incorporado",{"_index":1506,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["incorporando",{"_index":3585,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["incorporar",{"_index":1164,"title":{},"name":{},"text":{"6":{},"15":{},"38":{}},"component":{},"keyword":{}}],["incrementa",{"_index":3625,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["increíbl",{"_index":3284,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["increíblement",{"_index":3720,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["incrustada",{"_index":2664,"title":{},"name":{},"text":{"18":{},"24":{},"25":{}},"component":{},"keyword":{}}],["incrustado",{"_index":363,"title":{},"name":{},"text":{"3":{},"18":{},"24":{},"25":{},"28":{},"29":{},"37":{},"40":{}},"component":{},"keyword":{}}],["independient",{"_index":149,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["independientement",{"_index":3381,"title":{},"name":{},"text":{"24":{},"37":{}},"component":{},"keyword":{}}],["index",{"_index":6,"title":{},"name":{"1":{}},"text":{},"component":{},"keyword":{}}],["index.html",{"_index":1241,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["indica",{"_index":3170,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["indiqu",{"_index":3374,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["indirecta",{"_index":3019,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["individual",{"_index":3708,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["individualment",{"_index":1486,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["inducción",{"_index":3453,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["inductor",{"_index":3340,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["industri",{"_index":1680,"title":{"10-1":{}},"name":{},"text":{"10":{},"15":{},"18":{},"20":{},"29":{}},"component":{},"keyword":{}}],["industria",{"_index":3928,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["industrial",{"_index":412,"title":{},"name":{},"text":{"3":{},"10":{},"15":{},"18":{}},"component":{},"keyword":{}}],["inevitablement",{"_index":3055,"title":{},"name":{},"text":{"22":{},"24":{}},"component":{},"keyword":{}}],["inferior",{"_index":2039,"title":{},"name":{},"text":{"15":{},"17":{},"38":{},"39":{}},"component":{},"keyword":{}}],["infinit",{"_index":710,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["inflabl",{"_index":2011,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["información",{"_index":107,"title":{},"name":{},"text":{"2":{},"22":{},"24":{},"27":{}},"component":{},"keyword":{}}],["informar",{"_index":1712,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["infraestructura",{"_index":1824,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["infrarroja",{"_index":808,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["infrarrojo",{"_index":735,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["ingeniero",{"_index":3474,"title":{},"name":{},"text":{"24":{},"26":{},"37":{}},"component":{},"keyword":{}}],["ingeniería",{"_index":2914,"title":{},"name":{},"text":{"21":{},"24":{},"40":{}},"component":{},"keyword":{}}],["inglé",{"_index":3438,"title":{},"name":{},"text":{"24":{},"26":{},"40":{}},"component":{},"keyword":{}}],["inici",{"_index":2236,"title":{},"name":{},"text":{"15":{},"22":{},"27":{},"38":{}},"component":{},"keyword":{}}],["iniciado",{"_index":1202,"title":{},"name":{},"text":{"7":{},"40":{}},"component":{},"keyword":{}}],["inicializar",{"_index":2404,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["inicialment",{"_index":3543,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["iniciar",{"_index":721,"title":{},"name":{},"text":{"4":{},"15":{},"39":{}},"component":{},"keyword":{}}],["inicio",{"_index":159,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["init",{"_index":2807,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["init(_arg",{"_index":1018,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["initi",{"_index":1253,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["inmediatament",{"_index":1539,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["input",{"_index":758,"title":{},"name":{},"text":{"4":{},"25":{}},"component":{},"keyword":{}}],["input/output",{"_index":269,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["inria",{"_index":1651,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["inspect(reason",{"_index":449,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["inspiración",{"_index":78,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["inspirado",{"_index":4025,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["instala",{"_index":3870,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["instantáneament",{"_index":3005,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["institucion",{"_index":2446,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["instruccion",{"_index":351,"title":{"3-5":{}},"name":{},"text":{"18":{},"24":{}},"component":{},"keyword":{}}],["instrucción",{"_index":2671,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["instruct",{"_index":2823,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["instrumento",{"_index":1737,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["int",{"_index":2053,"title":{},"name":{},"text":{"15":{},"18":{},"38":{},"39":{}},"component":{},"keyword":{}}],["intcon",{"_index":2834,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["integr",{"_index":2693,"title":{},"name":{},"text":{"18":{},"22":{},"23":{},"24":{}},"component":{},"keyword":{}}],["integración",{"_index":1736,"title":{},"name":{},"text":{"10":{},"18":{},"29":{},"37":{}},"component":{},"keyword":{}}],["integrada",{"_index":1889,"title":{},"name":{},"text":{"15":{},"18":{},"25":{}},"component":{},"keyword":{}}],["integrado",{"_index":1895,"title":{},"name":{},"text":{"15":{},"17":{},"18":{},"24":{},"40":{}},"component":{},"keyword":{}}],["integran",{"_index":3366,"title":{},"name":{},"text":{"24":{},"40":{}},"component":{},"keyword":{}}],["integrar",{"_index":2144,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["integrars",{"_index":2149,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["inteligencia",{"_index":2128,"title":{},"name":{},"text":{"15":{},"38":{},"40":{}},"component":{},"keyword":{}}],["inteligent",{"_index":393,"title":{"29-2":{}},"name":{},"text":{"3":{},"10":{},"15":{},"18":{}},"component":{},"keyword":{}}],["intención",{"_index":3540,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["intensidad",{"_index":833,"title":{},"name":{},"text":{"4":{},"22":{},"27":{}},"component":{},"keyword":{}}],["intentar",{"_index":1602,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["inter",{"_index":2692,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["interacción",{"_index":3742,"title":{},"name":{},"text":{"28":{},"29":{}},"component":{},"keyword":{}}],["interactuamo",{"_index":1806,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["interactuar",{"_index":3694,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["interactúa",{"_index":3743,"title":{},"name":{},"text":{"28":{},"29":{}},"component":{},"keyword":{}}],["interactúen",{"_index":3632,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["intercambio",{"_index":1690,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["interconexión",{"_index":1685,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["interesan",{"_index":3868,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["interesant",{"_index":2623,"title":{},"name":{},"text":{"17":{},"22":{}},"component":{},"keyword":{}}],["interfac",{"_index":2690,"title":{},"name":{},"text":{"18":{},"28":{},"29":{},"40":{}},"component":{},"keyword":{}}],["interfaz",{"_index":1243,"title":{},"name":{},"text":{"7":{},"15":{},"25":{},"29":{},"38":{},"39":{}},"component":{},"keyword":{}}],["intermedia",{"_index":2733,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["intermitent",{"_index":2548,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["intern",{"_index":2822,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["interna",{"_index":910,"title":{},"name":{},"text":{"4":{},"18":{}},"component":{},"keyword":{}}],["internacion",{"_index":3408,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["internet",{"_index":1643,"title":{"10-1":{}},"name":{},"text":{"9":{},"10":{},"15":{},"38":{}},"component":{},"keyword":{}}],["interno",{"_index":868,"title":{},"name":{},"text":{"4":{},"18":{}},"component":{},"keyword":{}}],["interrupcion",{"_index":2869,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["interrupt",{"_index":60,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["interruptor",{"_index":135,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["interup",{"_index":2802,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["interupt",{"_index":2832,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["intervalo",{"_index":2607,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["introducción",{"_index":2936,"title":{"24":{}},"name":{},"text":{"21":{},"25":{}},"component":{},"keyword":{}}],["introduct",{"_index":3281,"title":{},"name":{"24":{}},"text":{},"component":{},"keyword":{}}],["invención",{"_index":3404,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["invent",{"_index":3425,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["invento",{"_index":2908,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["inventor",{"_index":3475,"title":{"34-4":{}},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["invertir",{"_index":3859,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["investigacion",{"_index":3439,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["investigación",{"_index":3487,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["inválida",{"_index":646,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["io.format('1",{"_index":957,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["io.format('2",{"_index":961,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["io.format('3",{"_index":1149,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["io.format('4",{"_index":1154,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["io.format('adc",{"_index":863,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["io.format('comando",{"_index":1236,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["io.format('deteniendo",{"_index":630,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["io.format('dirección",{"_index":645,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["io.format('error",{"_index":798,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["io.format('mov",{"_index":706,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["io.format('moviendo",{"_index":625,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["io.format('petición",{"_index":1232,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["io.format('punto",{"_index":1201,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["io.format('result",{"_index":766,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["io.format('servidor",{"_index":1219,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["io.format('servo",{"_index":697,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["io.format('set",{"_index":728,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["io.format('setup",{"_index":623,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["io.format('temperatur",{"_index":795,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["io.puts(\"error",{"_index":448,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["io.puts(\"humedad",{"_index":445,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["io.puts(\"iniciando",{"_index":434,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["io.puts(\"temperatura",{"_index":443,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["io:format(\"set",{"_index":3730,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["iot",{"_index":3,"title":{"1":{},"10-2":{},"10-3":{}},"name":{},"text":{"1":{},"3":{},"9":{},"10":{},"15":{},"18":{},"25":{},"28":{},"29":{}},"component":{},"keyword":{}}],["iphon",{"_index":1172,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["ir",{"_index":738,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["iría",{"_index":1239,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["italiano",{"_index":3399,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["item",{"_index":1026,"title":{},"name":{},"text":{"4":{},"7":{}},"component":{},"keyword":{}}],["izquierda",{"_index":2064,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["izquierdo",{"_index":2400,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["izquierdo.attach(13",{"_index":2407,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["izquierdo.write(0",{"_index":2416,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["izquierdo.write(po",{"_index":2421,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["ión",{"_index":3269,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["j",{"_index":1661,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["j/",{"_index":3480,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["jack",{"_index":2035,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["jame",{"_index":3432,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["japoné",{"_index":2184,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["japón",{"_index":2133,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["java",{"_index":3602,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["jean",{"_index":3574,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["jitsi",{"_index":2322,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["jorg",{"_index":2181,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["joul",{"_index":3233,"title":{},"name":{},"text":{"22":{},"23":{},"24":{},"26":{}},"component":{},"keyword":{}}],["joystick",{"_index":2105,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["juego",{"_index":66,"title":{},"name":{},"text":{"2":{},"25":{}},"component":{},"keyword":{}}],["jugador",{"_index":1537,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["juguet",{"_index":2743,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["juli",{"_index":2459,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["julio",{"_index":3479,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["jumper",{"_index":586,"title":{},"name":{},"text":{"4":{},"15":{},"17":{},"39":{}},"component":{},"keyword":{}}],["june",{"_index":2454,"title":{},"name":{},"text":{"15":{},"17":{},"21":{}},"component":{},"keyword":{}}],["junio",{"_index":3417,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["junt",{"_index":1635,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["junto",{"_index":3495,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["justa",{"_index":1410,"title":{"8-9":{}},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["justifi",{"_index":1288,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["k",{"_index":2631,"title":{},"name":{},"text":{"17":{},"22":{},"31":{}},"component":{},"keyword":{}}],["kb",{"_index":385,"title":{},"name":{},"text":{"3":{},"15":{},"18":{},"25":{},"29":{}},"component":{},"keyword":{}}],["kevin",{"_index":1715,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["keyboard",{"_index":338,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["kg",{"_index":2365,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["kg.cm",{"_index":1465,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["kg/cm",{"_index":1495,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["khan",{"_index":2912,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["kicad",{"_index":3821,"title":{"34-7":{}},"name":{},"text":{},"component":{},"keyword":{}}],["kilo",{"_index":3077,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["kiloamperio",{"_index":3087,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["kilogramo",{"_index":3083,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["kilovoltio",{"_index":3086,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["kilowatt",{"_index":3245,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["kit",{"_index":155,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["km",{"_index":1784,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["kt",{"_index":3986,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["l",{"_index":506,"title":{},"name":{},"text":{"3":{},"15":{},"25":{},"38":{}},"component":{},"keyword":{}}],["l/131705965?exp=so_com",{"_index":2271,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["l298",{"_index":1994,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["l298n",{"_index":538,"title":{},"name":{},"text":{"4":{},"8":{},"15":{},"38":{},"39":{}},"component":{},"keyword":{}}],["la",{"_index":31,"title":{"24":{},"10-1":{},"22-1":{},"22-2":{}},"name":{},"text":{"1":{},"2":{},"3":{},"4":{},"5":{},"7":{},"8":{},"9":{},"10":{},"15":{},"17":{},"18":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"28":{},"29":{},"37":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["la(",{"_index":3866,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["laboratorio",{"_index":3523,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["lado",{"_index":896,"title":{},"name":{},"text":{"4":{},"22":{},"24":{}},"component":{},"keyword":{}}],["languages.elixir.en",{"_index":1057,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["lanzado",{"_index":2661,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["larga",{"_index":3164,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["largo",{"_index":878,"title":{},"name":{},"text":{"4":{},"8":{},"10":{},"15":{},"38":{},"39":{}},"component":{},"keyword":{}}],["latest",{"_index":3813,"title":{},"name":{},"text":{"33":{}},"component":{},"keyword":{}}],["lazo",{"_index":2599,"title":{},"name":{},"text":{"17":{},"24":{}},"component":{},"keyword":{}}],["le",{"_index":881,"title":{},"name":{},"text":{"4":{},"10":{},"15":{},"17":{},"18":{},"22":{},"23":{},"24":{},"26":{},"27":{},"37":{},"38":{}},"component":{},"keyword":{}}],["lea",{"_index":225,"title":{},"name":{},"text":{"2":{},"25":{}},"component":{},"keyword":{}}],["learn",{"_index":1144,"title":{},"name":{},"text":{"5":{},"40":{}},"component":{},"keyword":{}}],["lecho",{"_index":3033,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["lectura",{"_index":435,"title":{},"name":{},"text":{"3":{},"4":{},"15":{},"18":{},"38":{},"40":{}},"component":{},"keyword":{}}],["led",{"_index":200,"title":{"5-3":{},"18-6":{}},"name":{},"text":{"2":{},"5":{},"8":{},"15":{},"17":{},"18":{},"21":{},"25":{},"38":{}},"component":{},"keyword":{}}],["led0_toggl",{"_index":2775,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["led1",{"_index":2544,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["led2",{"_index":2545,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["led_1",{"_index":935,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["led_2",{"_index":936,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["led_blink",{"_index":3651,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["led_mod",{"_index":3649,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["led_modes'first",{"_index":3674,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["led_modes'imag",{"_index":3671,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["led_modes'last",{"_index":3673,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["led_modes'po",{"_index":3676,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["led_modes'v",{"_index":3675,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["led_off",{"_index":3650,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["led_on",{"_index":3652,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["led_pin",{"_index":753,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["led_test",{"_index":1133,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["ledc",{"_index":614,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["ledc.channel_config",{"_index":719,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["ledc.channel_config(channel_config",{"_index":951,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["ledc.fade_func_install(0",{"_index":952,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["ledc.fade_no_wait",{"_index":969,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["ledc.fade_start(speed_mod",{"_index":968,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["ledc.high_speed_mod",{"_index":717,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["ledc.low_speed_mod",{"_index":945,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["ledc.set_duty(ledc.high_speed_mod",{"_index":730,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["ledc.set_duty(speed_mod",{"_index":1156,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["ledc.set_fade_with_time(speed_mod",{"_index":967,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["ledc.timer_config",{"_index":713,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["ledc.timer_config(ledc_hs_tim",{"_index":943,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["ledc.timer_config(ledc_ls_tim",{"_index":946,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["ledc.update_duty(ledc.high_speed_mod",{"_index":731,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["ledc.update_duty(speed_mod",{"_index":1157,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["ledc_channel",{"_index":947,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["ledc_hs_tim",{"_index":941,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["ledc_ls_tim",{"_index":944,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["ledtest",{"_index":1139,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["ledtest.mixproject",{"_index":1128,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["lee",{"_index":242,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["leer",{"_index":217,"title":{},"name":{},"text":{"2":{},"3":{},"25":{}},"component":{},"keyword":{}}],["leercomandoseri",{"_index":2428,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["left",{"_index":1335,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["left_motor_pin_1",{"_index":616,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["left_motor_pin_2",{"_index":618,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["legibl",{"_index":3905,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["lego",{"_index":1522,"title":{},"name":{},"text":{"8":{},"15":{},"38":{},"39":{}},"component":{},"keyword":{}}],["lenguaj",{"_index":229,"title":{"25":{},"40":{},"40-1":{}},"name":{},"text":{"2":{},"3":{},"18":{},"21":{},"25":{},"29":{},"40":{}},"component":{},"keyword":{}}],["lenguaje_de_programaci%c3%b3n",{"_index":4043,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["lentament",{"_index":2997,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["lento",{"_index":651,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["letra",{"_index":3096,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["level",{"_index":759,"title":{},"name":{},"text":{"4":{},"25":{}},"component":{},"keyword":{}}],["ley",{"_index":3486,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["leyendo",{"_index":418,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["lfe",{"_index":359,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["lib",{"_index":1055,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["lib.opt",{"_index":1064,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["lib/led_test.ex",{"_index":1148,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["libera",{"_index":813,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["libr",{"_index":215,"title":{},"name":{},"text":{"2":{},"15":{},"38":{},"40":{}},"component":{},"keyword":{}}],["librería",{"_index":1184,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["libro",{"_index":1654,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["licenc",{"_index":2783,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["licens",{"_index":273,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["lidia",{"_index":3056,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["ligera",{"_index":355,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["ligero",{"_index":1788,"title":{},"name":{},"text":{"10":{},"25":{},"29":{}},"component":{},"keyword":{}}],["light",{"_index":2652,"title":{},"name":{},"text":{"17":{},"25":{}},"component":{},"keyword":{}}],["light.mod",{"_index":3672,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["light_mod",{"_index":3666,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["limitación",{"_index":3624,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["limitada",{"_index":2874,"title":{},"name":{},"text":{"18":{},"40":{}},"component":{},"keyword":{}}],["limitado",{"_index":1800,"title":{},"name":{},"text":{"10":{},"25":{}},"component":{},"keyword":{}}],["limitan",{"_index":2566,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["linear",{"_index":1313,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["linux",{"_index":1046,"title":{},"name":{},"text":{"5":{},"29":{}},"component":{},"keyword":{}}],["linux/maco",{"_index":1038,"title":{"5-1":{}},"name":{},"text":{},"component":{},"keyword":{}}],["lisp",{"_index":360,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["list",{"_index":3502,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["lista",{"_index":2362,"title":{},"name":{},"text":{"15":{},"17":{},"24":{},"26":{},"37":{},"38":{}},"component":{},"keyword":{}}],["listo",{"_index":3849,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["listoadelanteatrásderechaizquierdapararcontrol",{"_index":1248,"title":{},"name":{},"text":{"7":{},"15":{},"39":{}},"component":{},"keyword":{}}],["tmr0",{"_index":2803,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["tmr0if",{"_index":2841,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["tmr_cnt",{"_index":2809,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["tocan",{"_index":3154,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["tocars",{"_index":3151,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["toda",{"_index":1051,"title":{},"name":{},"text":{"5":{},"15":{},"25":{},"37":{},"38":{}},"component":{},"keyword":{}}],["todo",{"_index":226,"title":{},"name":{},"text":{"2":{},"3":{},"8":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"37":{}},"component":{},"keyword":{}}],["toggle(high",{"_index":3734,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["toggle(level",{"_index":3733,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["toggle(low",{"_index":3735,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["tolerancia",{"_index":414,"title":{},"name":{},"text":{"3":{},"29":{}},"component":{},"keyword":{}}],["toma",{"_index":2614,"title":{},"name":{},"text":{"17":{},"25":{}},"component":{},"keyword":{}}],["tomamo",{"_index":3181,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["tomar",{"_index":3298,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["tomemo",{"_index":3030,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["tomo",{"_index":2985,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["tono",{"_index":870,"title":{},"name":{},"text":{"4":{},"17":{}},"component":{},"keyword":{}}],["tool",{"_index":1061,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["toolchain",{"_index":3854,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["top",{"_index":1281,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["torno",{"_index":3137,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["torqu",{"_index":1491,"title":{},"name":{},"text":{"8":{},"15":{},"38":{}},"component":{},"keyword":{}}],["torr",{"_index":2965,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["total",{"_index":3850,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["totalment",{"_index":2352,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["trabaja",{"_index":2879,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["trabajado",{"_index":1876,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["trabajan",{"_index":3063,"title":{},"name":{},"text":{"22":{},"24":{}},"component":{},"keyword":{}}],["trabajando",{"_index":3307,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["trabajar",{"_index":2216,"title":{},"name":{},"text":{"15":{},"24":{},"25":{},"28":{},"29":{},"38":{}},"component":{},"keyword":{}}],["trabajo",{"_index":2151,"title":{},"name":{},"text":{"15":{},"22":{},"23":{},"24":{},"26":{},"27":{},"38":{}},"component":{},"keyword":{}}],["trace(\"stdout=time:\"..t",{"_index":309,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["track",{"_index":327,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["tradicion",{"_index":371,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["tradicional",{"_index":2152,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["traducida",{"_index":3058,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["trae",{"_index":3247,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["trainer",{"_index":3553,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["transceptor",{"_index":1891,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["transductor",{"_index":3277,"title":{"24-4":{}},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["transferencia",{"_index":1774,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["transform",{"_index":1321,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["transforma",{"_index":3373,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["transformación",{"_index":1832,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["transformada",{"_index":3236,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["transformado",{"_index":1804,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["transformador",{"_index":2202,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["transformar",{"_index":3057,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["transformándos",{"_index":3239,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["transistor",{"_index":3341,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["transit",{"_index":1320,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["translatey(4px",{"_index":1328,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["transmisión",{"_index":978,"title":{},"name":{},"text":{"4":{},"10":{},"15":{},"22":{}},"component":{},"keyword":{}}],["transport",{"_index":3002,"title":{},"name":{},"text":{"22":{},"40":{}},"component":{},"keyword":{}}],["transportada",{"_index":2983,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["transportar",{"_index":2962,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["tratamiento",{"_index":1764,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["tratando",{"_index":3292,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["travé",{"_index":771,"title":{"7-1":{}},"name":{},"text":{"4":{},"5":{},"7":{},"10":{},"15":{},"17":{},"22":{},"23":{},"24":{},"27":{},"38":{}},"component":{},"keyword":{}}],["tre",{"_index":2288,"title":{},"name":{},"text":{"15":{},"22":{},"38":{}},"component":{},"keyword":{}}],["trene",{"_index":2555,"title":{},"name":{},"text":{"17":{},"40":{}},"component":{},"keyword":{}}],["trig",{"_index":2595,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["trisb",{"_index":2826,"title":{},"name":{},"text":{"18":{},"25":{}},"component":{},"keyword":{}}],["true",{"_index":1058,"title":{},"name":{},"text":{"5":{},"15":{},"25":{},"38":{}},"component":{},"keyword":{}}],["tsmc",{"_index":1852,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["tu",{"_index":464,"title":{},"name":{},"text":{"3":{},"18":{},"21":{},"29":{}},"component":{},"keyword":{}}],["tutorials/p",{"_index":2934,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["type",{"_index":1393,"title":{},"name":{},"text":{"7":{},"25":{},"40":{}},"component":{},"keyword":{}}],["táctil",{"_index":889,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["térmica",{"_index":815,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["término",{"_index":1580,"title":{},"name":{},"text":{"8":{},"10":{},"22":{}},"component":{},"keyword":{}}],["típica",{"_index":3232,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["típicament",{"_index":748,"title":{},"name":{},"text":{"4":{},"22":{},"23":{},"27":{}},"component":{},"keyword":{}}],["típico",{"_index":3686,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["u",{"_index":1120,"title":{},"name":{},"text":{"5":{},"8":{},"15":{},"38":{}},"component":{},"keyword":{}}],["uart",{"_index":1944,"title":{},"name":{},"text":{"15":{},"18":{},"28":{},"29":{},"38":{}},"component":{},"keyword":{}}],["ubicado",{"_index":1591,"title":{},"name":{},"text":{"8":{},"15":{},"38":{}},"component":{},"keyword":{}}],["udp",{"_index":1798,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["uf",{"_index":1430,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["ui",{"_index":1275,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["ultima_altitud",{"_index":3966,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["ultima_velocidad",{"_index":3967,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["umbral",{"_index":828,"title":{},"name":{},"text":{"4":{},"17":{},"29":{}},"component":{},"keyword":{}}],["un",{"_index":28,"title":{"5-3":{},"18-2":{},"18-6":{},"24-6":{}},"name":{},"text":{"1":{},"2":{},"3":{},"4":{},"5":{},"7":{},"8":{},"10":{},"15":{},"17":{},"18":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"29":{},"37":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["una",{"_index":89,"title":{},"name":{},"text":{"2":{},"3":{},"4":{},"5":{},"7":{},"8":{},"10":{},"15":{},"17":{},"18":{},"20":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"28":{},"29":{},"30":{},"37":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["unidad",{"_index":2735,"title":{"22-3":{}},"name":{},"text":{"18":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"40":{}},"component":{},"keyword":{}}],["unido",{"_index":3561,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["unir",{"_index":477,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["univers",{"_index":2702,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["universidad",{"_index":1706,"title":{},"name":{},"text":{"10":{},"15":{},"40":{}},"component":{},"keyword":{}}],["unix",{"_index":3527,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["unión",{"_index":2600,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["uno",{"_index":895,"title":{},"name":{},"text":{"4":{},"8":{},"15":{},"17":{},"18":{},"22":{},"24":{},"25":{},"38":{}},"component":{},"keyword":{}}],["unsigned_32",{"_index":3977,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["until",{"_index":3518,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["up",{"_index":920,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["update_display",{"_index":1021,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["us",{"_index":1129,"title":{},"name":{},"text":{"5":{},"18":{},"25":{},"40":{}},"component":{},"keyword":{}}],["us/product/pic16f18855#overview",{"_index":2899,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["us/tool",{"_index":2895,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["usa",{"_index":417,"title":{},"name":{},"text":{"3":{},"15":{},"17":{},"18":{},"29":{},"38":{}},"component":{},"keyword":{}}],["usada",{"_index":2901,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["usado",{"_index":254,"title":{},"name":{},"text":{"2":{},"4":{},"8":{},"15":{},"22":{},"38":{},"40":{}},"component":{},"keyword":{}}],["usamo",{"_index":3072,"title":{},"name":{},"text":{"22":{},"23":{},"27":{}},"component":{},"keyword":{}}],["usan",{"_index":668,"title":{},"name":{},"text":{"4":{},"17":{}},"component":{},"keyword":{}}],["usando",{"_index":419,"title":{},"name":{},"text":{"3":{},"4":{},"22":{},"24":{},"25":{}},"component":{},"keyword":{}}],["usar",{"_index":80,"title":{"29-5":{}},"name":{},"text":{"2":{},"3":{},"4":{},"5":{},"8":{},"15":{},"24":{},"25":{},"37":{},"38":{}},"component":{},"keyword":{}}],["usarlo",{"_index":480,"title":{},"name":{},"text":{"3":{},"25":{}},"component":{},"keyword":{}}],["usars",{"_index":3606,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["usart",{"_index":2866,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["usart/sci",{"_index":2699,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["usb",{"_index":184,"title":{},"name":{},"text":{"2":{},"8":{},"15":{},"18":{},"38":{}},"component":{},"keyword":{}}],["uso",{"_index":1720,"title":{"18-3":{},"40-2":{}},"name":{},"text":{"10":{},"15":{},"18":{},"22":{},"24":{},"25":{},"37":{},"38":{},"40":{}},"component":{},"keyword":{}}],["usuario",{"_index":3345,"title":{},"name":{},"text":{"24":{},"25":{},"37":{}},"component":{},"keyword":{}}],["utiizando",{"_index":38,"title":{},"name":{},"text":{"1":{}},"component":{},"keyword":{}}],["utiliza",{"_index":734,"title":{},"name":{},"text":{"4":{},"17":{},"18":{},"22":{},"24":{},"25":{},"27":{},"40":{}},"component":{},"keyword":{}}],["utilizaban",{"_index":57,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["utilizada",{"_index":2324,"title":{},"name":{},"text":{"15":{},"22":{},"38":{},"40":{}},"component":{},"keyword":{}}],["utilizado",{"_index":534,"title":{},"name":{},"text":{"4":{},"8":{},"15":{},"17":{},"24":{},"25":{},"38":{},"40":{}},"component":{},"keyword":{}}],["utilizan",{"_index":3274,"title":{},"name":{},"text":{"22":{},"23":{},"24":{},"25":{},"26":{}},"component":{},"keyword":{}}],["utilizando",{"_index":1044,"title":{},"name":{},"text":{"5":{},"8":{},"15":{},"17":{},"25":{},"38":{}},"component":{},"keyword":{}}],["utilizar",{"_index":65,"title":{},"name":{},"text":{"2":{},"4":{},"15":{},"25":{},"38":{}},"component":{},"keyword":{}}],["uvm",{"_index":1965,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["v",{"_index":2727,"title":{},"name":{},"text":{"18":{},"22":{},"27":{}},"component":{},"keyword":{}}],["v0.6.6.img",{"_index":1127,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["v1",{"_index":1438,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["v12",{"_index":577,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["va",{"_index":574,"title":{},"name":{},"text":{"4":{},"8":{},"22":{},"23":{},"25":{},"27":{}},"component":{},"keyword":{}}],["validada",{"_index":2393,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["valor",{"_index":674,"title":{},"name":{},"text":{"4":{},"8":{},"17":{},"18":{},"22":{},"27":{}},"component":{},"keyword":{}}],["value=~p",{"_index":865,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["vamo",{"_index":2981,"title":{},"name":{},"text":{"22":{},"24":{}},"component":{},"keyword":{}}],["van",{"_index":3015,"title":{},"name":{},"text":{"22":{},"24":{},"27":{}},"component":{},"keyword":{}}],["var",{"_index":1283,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["variabl",{"_index":606,"title":{},"name":{},"text":{"4":{},"18":{},"22":{},"24":{},"25":{},"27":{},"40":{}},"component":{},"keyword":{}}],["variando",{"_index":3178,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["variedad",{"_index":1517,"title":{},"name":{},"text":{"8":{},"15":{},"25":{}},"component":{},"keyword":{}}],["vario",{"_index":2020,"title":{},"name":{},"text":{"15":{},"38":{},"39":{}},"component":{},"keyword":{}}],["varía",{"_index":846,"title":{},"name":{},"text":{"4":{},"22":{},"27":{}},"component":{},"keyword":{}}],["varían",{"_index":3172,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["vatio",{"_index":3477,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["vcc",{"_index":454,"title":{},"name":{},"text":{"3":{},"4":{},"17":{}},"component":{},"keyword":{}}],["vece",{"_index":2187,"title":{},"name":{},"text":{"15":{},"22":{},"24":{},"37":{},"38":{}},"component":{},"keyword":{}}],["velocidad",{"_index":548,"title":{},"name":{},"text":{"4":{},"8":{},"10":{},"15":{},"17":{},"18":{},"22":{},"23":{},"24":{},"25":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["velocidad'imag",{"_index":3985,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["vemo",{"_index":2964,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["ven",{"_index":2577,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["venir",{"_index":585,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["ventaja",{"_index":2299,"title":{"29-5":{},"40-3":{}},"name":{},"text":{"15":{},"18":{},"38":{},"40":{}},"component":{},"keyword":{}}],["ventasna",{"_index":2762,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["ver",{"_index":24,"title":{},"name":{},"text":{"1":{},"6":{},"8":{},"15":{},"22":{},"24":{},"27":{},"38":{}},"component":{},"keyword":{}}],["verd",{"_index":203,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["verdad",{"_index":3028,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["verificacion",{"_index":3918,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["verificación",{"_index":3940,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["verificar",{"_index":1106,"title":{},"name":{},"text":{"5":{},"40":{}},"component":{},"keyword":{}}],["versatilidad",{"_index":1860,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["version",{"_index":275,"title":{"40-6":{}},"name":{},"text":{"2":{},"5":{},"15":{}},"component":{},"keyword":{}}],["versión",{"_index":2002,"title":{},"name":{},"text":{"15":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["versu",{"_index":3176,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["versátil",{"_index":1911,"title":{},"name":{},"text":{"15":{},"17":{},"18":{},"24":{}},"component":{},"keyword":{}}],["vez",{"_index":609,"title":{},"name":{},"text":{"4":{},"17":{},"22":{},"23":{},"24":{}},"component":{},"keyword":{}}],["via",{"_index":85,"title":{},"name":{},"text":{"2":{},"7":{},"8":{},"15":{},"38":{},"39":{}},"component":{},"keyword":{}}],["viaj",{"_index":2460,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["viajan",{"_index":3010,"title":{},"name":{},"text":{"22":{},"24":{}},"component":{},"keyword":{}}],["viajen",{"_index":3012,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["vibra",{"_index":3230,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["vida",{"_index":1546,"title":{},"name":{},"text":{"8":{},"10":{}},"component":{},"keyword":{}}],["video",{"_index":1871,"title":{},"name":{},"text":{"15":{},"24":{},"38":{},"39":{}},"component":{},"keyword":{}}],["videojuego",{"_index":46,"title":{"2":{}},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["vidita",{"_index":2252,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["vieito",{"_index":2918,"title":{},"name":{},"text":{"21":{},"25":{}},"component":{},"keyword":{}}],["vien",{"_index":3179,"title":{},"name":{},"text":{"22":{},"23":{},"25":{},"27":{}},"component":{},"keyword":{}}],["viewbox=\"0",{"_index":1352,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["vim",{"_index":3874,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["vina",{"_index":2466,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["virtual",{"_index":354,"title":{},"name":{},"text":{"3":{},"15":{},"21":{},"29":{},"39":{}},"component":{},"keyword":{}}],["visión",{"_index":811,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["vistazo",{"_index":29,"title":{},"name":{},"text":{"1":{}},"component":{},"keyword":{}}],["viña",{"_index":2175,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["vm",{"_index":501,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["void",{"_index":2056,"title":{},"name":{},"text":{"15":{},"25":{},"38":{},"39":{}},"component":{},"keyword":{}}],["volt",{"_index":1493,"title":{},"name":{},"text":{"8":{},"22":{},"23":{},"27":{}},"component":{},"keyword":{}}],["volta",{"_index":3394,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["voltag",{"_index":860,"title":{},"name":{},"text":{"4":{},"18":{}},"component":{},"keyword":{}}],["voltaj",{"_index":605,"title":{"22-5":{},"27-2":{}},"name":{},"text":{"4":{},"8":{},"15":{},"17":{},"22":{},"23":{},"27":{},"38":{},"39":{}},"component":{},"keyword":{}}],["voltaje/velocidad",{"_index":1459,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["voltio",{"_index":3064,"title":{},"name":{},"text":{"22":{},"24":{},"26":{}},"component":{},"keyword":{}}],["volumen",{"_index":3333,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["volver",{"_index":1601,"title":{},"name":{},"text":{"8":{},"22":{},"27":{}},"component":{},"keyword":{}}],["voz",{"_index":1873,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["vr1",{"_index":2583,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["vs",{"_index":3367,"title":{},"name":{},"text":{"24":{},"31":{}},"component":{},"keyword":{}}],["vscode",{"_index":3875,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["vuelo",{"_index":3877,"title":{"40-5":{}},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["vuelta",{"_index":1584,"title":{},"name":{},"text":{"8":{},"24":{}},"component":{},"keyword":{}}],["vuelv",{"_index":2461,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["vuelven",{"_index":3052,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["válida",{"_index":2298,"title":{},"name":{},"text":{"15":{},"25":{},"38":{}},"component":{},"keyword":{}}],["válido",{"_index":2405,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["vía",{"_index":3762,"title":{},"name":{},"text":{"29":{},"37":{}},"component":{},"keyword":{}}],["w",{"_index":2291,"title":{},"name":{},"text":{"15":{},"24":{},"26":{},"38":{}},"component":{},"keyword":{}}],["wait",{"_index":2838,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["wait_for_release(@button_pin",{"_index":956,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["wait_for_release(pin",{"_index":972,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["war",{"_index":3797,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["watt",{"_index":3244,"title":{},"name":{},"text":{"22":{},"23":{},"24":{},"26":{}},"component":{},"keyword":{}}],["wave",{"_index":319,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["web",{"_index":1220,"title":{},"name":{},"text":{"7":{},"15":{},"18":{},"29":{},"38":{},"39":{}},"component":{},"keyword":{}}],["webserv",{"_index":2054,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["webserver.h",{"_index":2045,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["weight",{"_index":1293,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["welcom",{"_index":2939,"title":{},"name":{},"text":{"21":{},"25":{}},"component":{},"keyword":{}}],["while(1",{"_index":2773,"title":{},"name":{},"text":{"18":{},"25":{}},"component":{},"keyword":{}}],["wi",{"_index":1166,"title":{"7-1":{}},"name":{},"text":{"7":{},"15":{}},"component":{},"keyword":{}}],["width",{"_index":603,"title":{},"name":{},"text":{"4":{},"7":{},"15":{},"39":{}},"component":{},"keyword":{}}],["width=\"12",{"_index":1370,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["wifi",{"_index":1504,"title":{},"name":{},"text":{"8":{},"15":{},"29":{},"38":{},"39":{}},"component":{},"keyword":{}}],["wifi.h",{"_index":2044,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["wifi.softap(ssid",{"_index":2086,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["wikipedia",{"_index":3324,"title":{},"name":{},"text":{"24":{},"40":{}},"component":{},"keyword":{}}],["wiper",{"_index":837,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["wire",{"_index":2627,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["wireless/latest/developerguide/what",{"_index":1675,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["without",{"_index":1151,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["wokwi",{"_index":3816,"title":{"34-2":{}},"name":{},"text":{},"component":{},"keyword":{}}],["world",{"_index":1032,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["write",{"_index":1082,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["write_flash",{"_index":1119,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["wrong",{"_index":3801,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["wroom",{"_index":2380,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["x",{"_index":164,"title":{"31-5":{}},"name":{},"text":{"2":{},"8":{},"15":{},"25":{},"38":{}},"component":{},"keyword":{}}],["x=\"6",{"_index":1368,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["x=96",{"_index":279,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["x=x",{"_index":289,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["x=x+1",{"_index":291,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["xaldigit",{"_index":1677,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["xpress",{"_index":2748,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["y",{"_index":20,"title":{"3-3":{},"4-12":{},"4-23":{},"10-3":{},"15-7":{},"18-2":{},"18-7":{},"23-1":{},"24-4":{},"25-2":{},"25-4":{},"38-2":{},"40-2":{},"40-3":{},"40-6":{},"40-7":{},"40-8":{}},"name":{},"text":{"1":{},"2":{},"3":{},"4":{},"5":{},"6":{},"7":{},"8":{},"9":{},"10":{},"15":{},"17":{},"18":{},"21":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"28":{},"29":{},"30":{},"37":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["y=\"6",{"_index":1369,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["y=24",{"_index":280,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["y=i",{"_index":284,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["y=y+1",{"_index":287,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["ya",{"_index":556,"title":{},"name":{},"text":{"4":{},"15":{},"17":{},"22":{},"23":{},"25":{},"37":{},"38":{},"39":{}},"component":{},"keyword":{}}],["yo",{"_index":3375,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["youtub",{"_index":2452,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["zephyr",{"_index":3784,"title":{"31-2":{}},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["zero",{"_index":2349,"title":{},"name":{},"text":{"15":{},"18":{},"25":{},"38":{}},"component":{},"keyword":{}}],["zigbe",{"_index":1836,"title":{"13":{}},"name":{"13":{}},"text":{},"component":{},"keyword":{}}],["zumbador",{"_index":188,"title":{"4-23":{}},"name":{},"text":{"2":{},"4":{},"8":{}},"component":{},"keyword":{}}]],"pipeline":["stemmer"]},"store":{"documents":{"1":{"id":1,"text":"En este material se encuentran los contenidos necesarios para realizar proyectos relacionados con electrónica, robótica e IOT con enfoque en Elixir y AtomVM. Luego de ver los fundamentos de electrónica y electricidad, se da un vistazo general a las distintas herramientas disponibles para proyectos de electrónica, robótica e IOT. Finalmente se proporcionan proyectos prácticos utiizando ESP32 y AtomVM.","title":"Electrónica, Robótica e IOT con Elixir","component":"ROOT","version":"","name":"index","url":"/index.html","titles":[]},"2":{"id":2,"text":"Este proyecto tiene por objetivo la creación de un arcade clásico de los años 70 y principios de los 80 donde se utilizaban displays, pontenciómetros e interrupters en el gabinete para complementar el videojuego. En específico se utilizará el juego Speed Race (Taito, 1974) o Monaco GP (Sega, 1979) como principal inspiración. El proyecto consiste en usar los componentes de hardware cual estarán conectados via GPIO o Conexión Serial (ESP32) a una Raspberry PI o Computador con un videojuego creado en PICO8 (https://pico-8.fandom.com/wiki/GPIO) o TIC80 (https://tic80.com/play). Se debe crear o seleccionar un juego y habilitar controlarlo con los sensores. Además de mostrar información del juego en los displays segmentados. Table 1. Components de Arcade Posibles Componente Cantidad Descripción Potenciometro 1 Simula un manubrio de carreras. https://afel.cl/products/potenciometro-500k-ohm Display Segmentado de 4 dígitos 2 Muestra el High Score y el Score actual. https://afel.cl/products/display-7-segmentos-4-digitos Display Segmantado de 2 dígitos 1 Muestra el tiempo de juego actual. https://afel.cl/products/display-7-segmentos-2-digitos Interruptor MTS-102 3 pines 1 Simula una palanca de cambios. https://afel.cl/products/interruptor-mts-102-3-pines Placa de 4 botones 1 Simula los pedales de aceleración y fichas. https://afel.cl/products/placa-de-4-botones-independientes-micro-switch También se puede obtar por un Kit de componentes básicos como https://mcielectronics.cl/shop/product/kit-basico-de-inicio-de-componentes-electronicos-para-esp32-esp-32s/ Componentes del Kit 1 placa de desarrollo ESP32 1 x OLED de 0,96 pulgadas 1X Protoboard 830pts 1 X módulo para evitar obstáculos 1 módulo de fotorresistencia 1 X Módulo de temperatura y humedad DHT11 1 sensor de movimiento PIR de 2/2″ 1 potenciómetro X (10K) 1 cable micro USB 30X resistencias (220R/1K/10K) 1 zumbador pasivo 1 X zumbador activo 1 Módulo de relé de doble canal de 5V 6X interruptores de botón 10 x Cable DuPont 10 x cable DuPont de pulgadas 10 x Cable DuPont 5 x LED rojo 5 x LED amarillo 5 x LED verde 2 LEDs RGB TIC-80 si bien tiene mayor flexibilidad de que PICO-8 al ser de código libre, no tiene funcionalidades para leer o escribir datos en serial o GPIO. Por lo que la opción es lo siguiente: Se crea un projecto en ESP32 que lea todos los sensores Se comunica via serial a un demonio creado en un lenguaje de programación como Go o Python Este demonio gatilla eventos de teclado para simular presión de botones dentro de TIC-80. TIC-80 escribe en un archivo de texto serial el Score actual. El demonio lee el archivo y lo parsea para mostrar los datos en el display segmentado. Para poder ejecutar el juego y obtener los registros del log se puede ejecutar el siguiente comando: Comando para obtener los logs de un juego en TIC80 $ ./tic80 esp32.tic > out.log & El siguiente cartucho puede ser usado para probar Primero Creamos un cartucho de Lua > new lua Añadimos las funciones de debugging -- title: esp32 test cart -- author: ninjas.cl -- desc: A test cart for input/output to esp32 -- site: elixircl.github.io/elixir-robotics -- license: BSD License -- version: 0.1 -- script: lua t=0 x=96 y=24 function TIC() cls(13) if btn(0) then y=y-1 end if btn(1) then y=y+1 end if btn(2) then x=x-1 end if btn(3) then x=x+1 end if btn(4) then print(\"Player 1: A\", 90, 100) end if btn(5) then print(\"Player 1: B\", 90, 100) end if btn(6) then print(\"Player1: X\", 90, 100) end if btn(7) then print(\"Player1: Y\", 90, 100) end spr(1+t%60//30*2,x,y,14,3,0,0,2,2) print(\"ESP32 TEST\",84,84) t=t+1 if t > 999 then t = 0 end print(t, 0, 0) trace(\"stdout=time:\"..t) end -- -- 001:eccccccccc888888caaaaaaaca888888cacccccccacc0ccccacc0ccccacc0ccc -- 002:ccccceee8888cceeaaaa0cee888a0ceeccca0ccc0cca0c0c0cca0c0c0cca0c0c -- 003:eccccccccc888888caaaaaaaca888888cacccccccacccccccacc0ccccacc0ccc -- 004:ccccceee8888cceeaaaa0cee888a0ceeccca0cccccca0c0c0cca0c0c0cca0c0c -- 017:cacccccccaaaaaaacaaacaaacaaaaccccaaaaaaac8888888cc000cccecccccec -- 018:ccca00ccaaaa0ccecaaa0ceeaaaa0ceeaaaa0cee8888ccee000cceeecccceeee -- 019:cacccccccaaaaaaacaaacaaacaaaaccccaaaaaaac8888888cc000cccecccccec -- 020:ccca00ccaaaa0ccecaaa0ceeaaaa0ceeaaaa0cee8888ccee000cceeecccceeee -- -- -- 000:00000000ffffffff00000000ffffffff -- 001:0123456789abcdeffedcba9876543210 -- 002:0123456789abcdef0123456789abcdef -- -- -- 000:000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000304000000000 -- -- -- 000:1a1c2c5d275db13e53ef7d57ffcd75a7f07038b76425717929366f3b5dc941a6f673eff7f4f4f494b0c2566c86333c57 -- -- -- 000:100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -- El Daemon es el encargado de comunicar el ESP32 con TIC-80. Este se ejecuta en el mismo computador al cual el ESP32 se conecta por USB y ejecuta el TIC-80. Este puede ser programado en Go o Python y debe comunicarse via serial con el ESP32 y leer el archivo out.log generado por TIC-80. Biblioteca de Keyboard para Python: https://github.com/boppreh/keyboard Biblioteca de Comunicación Serial para Python: https://pyserial.readthedocs.io/en/latest/index.html Biblioteca de Keyboard para Go: https://github.com/micmonay/keybd_event Biblioteca de Comunicación Serial para Go: https://github.com/bugst/go-serial","title":"Proyecto: Videojuego Arcade","component":"ROOT","version":"","name":"arcade","url":"/atomvm/arcade.html","titles":[{"text":"Componentes del Proyecto","hash":"componentes-del-proyecto","id":1},{"text":"TIC-80","hash":"tic-80","id":2},{"text":"Daemon","hash":"daemon","id":3}]},"3":{"id":3,"text":"AtomVM es una máquina virtual ligera que permite ejecutar bytecode de Erlang, Elixir y LFE (Lisp Flavored Erlang) en dispositivos incrustados con pocos recursos (como microcontroladores). Su objetivo es hacer posible usar lenguajes del ecosistema BEAM en hardware donde la máquina virtual de Erlang tradicional no puede correr por ser demasiado pesada. Permite usar lenguajes funcionales como Elixir en entornos de muy bajo nivel. Consume muy poca memoria (menos de 500 KB en muchos casos). Soporta concurrencia ligera y estructuras de datos funcionales. Ideal para el desarrollo de sistemas incrustados inteligentes y compactos AtomVM comenzó su desarrollo en el año 2018 por Pascal Gigler con el objetivo de llevar Elixir y Erlang a un hardware más pequeño. La comunidad fue creciendo, sumando desarrolladores que aportaron soporte para nuevos dispositivos y bibliotecas, llegando a poder realizarse proyectos industriales de IoT que necesitaban de un dispositivo con tolerancia a fallos, y concurrencia, las cuales tenia el dispositivo. Este ejemplo usa un sensor DHT11 conectado a un ESP32, leyendo temperatura y humedad usando Elixir sobre AtomVM. Requisitos: Microcontrolador ESP32 con AtomVM cargado. Sensor DHT11 conectado al pin GPIO 4 (puedes cambiarlo). Módulo nativo avm_dht disponible en el firmware de AtomVM. Código fuente en Elixir defmodule DHTReader do @dht_pin 4 def start do IO.puts(\"Iniciando lectura del sensor DHT11...\") loop() end defp loop do case :avm_dht.read(@dht_pin, :dht11) do {:ok, temperature, humidity} -> IO.puts(\"Temperatura: #{temperature} °C\") IO.puts(\"Humedad: #{humidity} %\") {:error, reason} -> IO.puts(\"Error al leer sensor: #{inspect(reason)}\") end :timer.sleep(5000) # Espera 5 segundos loop() end end DHTReader.start() Sensor DHT11 ESP32 VCC 3.3V DATA GPIO 4 GND GND Compila el archivo con elixirc dht_reader.ex. Sube el archivo .beam al ESP32 con las herramientas de AtomVM. Asegúrate de incluir el módulo nativo avm_dht en tu firmware. El ESP32 imprimirá por consola la temperatura y humedad cada 5 segundos. ESP32 sumado con Elixir Nerves permite crear sistemas más complejos, como sistemas de domotica, sistemas industriales, estaciones meteorológicas con panel, etc. AtomVM y Elixir Nerves permiten unir el mundo del hardware incrustado con la programación funcional moderna. Usarlos en conjunto puede llevar a soluciones más robustas, escalables y fáciles de mantener. Además, estas tecnologías permiten desarrollar soluciones completas de IoT, automatización y monitoreo sin depender de lenguajes más difíciles como C o C++, y aprovechando todo el ecosistema de Elixir. Atomvm. (n.d.). GitHub - atomvm/AtomVM: Tiny Erlang VM. GitHub. https://github.com/atomvm/AtomVM?utm_source=chatgpt.com atomvm.net. (n.d.). AtomVM. AtomVM. https://www.atomvm.net/ Sifoni, L. (2023, November 16). Lucas Sifoni - Hello AtomVM — Elixir & Erlang on ESP32. Lucas Sifoni. https://lucassifoni.info/blog/hello-atomvm/?utm_source=chatgpt.com Getting Started Guide — AtomVM 0.7.0-dev+git.65f16e87 documentation. (n.d.). https://www.atomvm.net/doc/master/getting-started-guide.html?utm_source=chatgpt.com","title":"AtomVM","component":"ROOT","version":"","name":"atomvm","url":"/atomvm/atomvm.html","titles":[{"text":"Características principales","hash":"características-principales","id":1},{"text":"Historia","hash":"historia","id":2},{"text":"Ejemplo práctico: Medición ambiental con AtomVM y DHT11","hash":"ejemplo-práctico-medición-ambiental-con-atomvm-y-dht11","id":3},{"text":"Conexiones del sensor DHT11 al ESP32","hash":"conexiones-del-sensor-dht11-al-esp32","id":4},{"text":"Instrucciones","hash":"instrucciones","id":5},{"text":"Referencias","hash":"referencias","id":6}]},"4":{"id":4,"text":"En esta sección se mostrará ejemplos de cómo conectar y utilizar distintos componentes de electrónica que podrían ser utilizados en los robots del coliseo atómico. El Motor DC requiere de una placa L298N para poder ser controlado desde la ESP32. Se recomienda una alimentación de 9V separada de la placa de desarrollo para alimentar los motores y tengan una buena velocidad. Son ideales para las ruedas que dan movimiento al carro. Para controlar un motor DC con una ESP32 y un driver L298N, se requiere de una fuente de alimentación externa para el motor, ya que la ESP32 no puede suministrar la corriente necesaria. El L298N actúa como un \"puente H\" que permite a la ESP32 controlar tanto la dirección como la velocidad del motor. Conexión a la ESP32: ESP32 GND → L298N GND (es importante que compartan tierra) ESP32 GPIO26 → L298N IN1 ESP32 GPIO27 → L298N IN2 ESP32 GPIO25 → L298N ENA (si se va a usar PWM) Conexión de la Fuente de Alimentación Externa: Fuente Externa Positivo (+) ` → `L298N V12 Fuente Externa Negativo (-) ` → `L298N GND Conexión del Motor DC: Motor Terminal 1 → L298N OUT1 Motor Terminal 2 → L298N OUT2 Notas sobre el pin ENA y el control de velocidad (PWM): El módulo L298N suele venir con un jumper de plástico preinstalado en el pin ENA (y ENB). Si este jumper está puesto, el motor estará siempre habilitado a máxima potencia y no podrás controlar su velocidad mediante software. Para poder controlar la velocidad del motor con la ESP32, se debe retirar el jumper del pin ENA y conectar un pin GPIO de la ESP32 (como GPIO25) a ENA. La ESP32 enviará una señal PWM (Pulse Width Modulation) a este pin ENA. El PWM permite simular un voltaje variable controlando el \"tiempo de encendido\" de la señal, lo que a su vez controla la velocidad efectiva del motor. En AtomVM, esto se gestiona mediante el módulo LEDC. defmodule MotorTest do @left_motor_pin_1 26 @left_motor_pin_2 27 def start() do :gpio.set_pin_mode(@left_motor_pin_1, :output) :gpio.set_pin_mode(@left_motor_pin_2, :output) :io.format('Setup de motor finalizado~n') loop() end defp loop() do :io.format('Moviendo hacia adelante~n') set_motor_direction(:forward) Process.sleep(3000) :io.format('Deteniendo motor~n') set_motor_direction(:stop) Process.sleep(2000) :io.format('Moviendo hacia atrás~n') set_motor_direction(:reverse) Process.sleep(3000) loop() end defp set_motor_direction(direction) do case direction do :forward -> :gpio.digital_write(@left_motor_pin_1, :high) :gpio.digital_write(@left_motor_pin_2, :low) :reverse -> :gpio.digital_write(@left_motor_pin_1, :low) :gpio.digital_write(@left_motor_pin_2, :high) :stop -> :gpio.digital_write(@left_motor_pin_1, :low) :gpio.digital_write(@left_motor_pin_2, :low) _ -> :io.format('Dirección de motor inválida: ~p~n', [direction]) end end end A diferencia de un motor DC, el servomotor puede ser controlado con precisión, pero son más lentos. En este caso se utilizará un Micro servo SG90. Para conectar un servomotor SG90 a la ESP32: Pines del servomotor SG90: Cable Rojo: VCC Cable Marrón: GND Cable Naranja: Señal PWM Conexión a la ESP32: VCC (Servo) → ESP32 3v3 GND (Servo) → ESP32 GND Signal (Servo) → ESP32 GPIO (Ej: GPIO13) defmodule ServoTest do @servomotor_pin 13 @servo_pwm_channel 0 # canal LEDC a usar para el servo @servo_pwm_timer 0 # timer LEDC a usar para el servo @servo_pwm_freq 50 # servos usan 50Hz @servo_pwm_resolution 10 # 10 bits de resolución (0-1023) # valores de duty cycle para ángulos comunes del SG90 # calculados para 10 bits de resolución (máx 1023) y 50Hz (periodo 20ms): # 1ms (0 grados) -> (1/20) * 1023 = ~51 # 1.5ms (90 grados) -> (1.5/20) * 1023 = ~77 # 2ms (180 grados) -> (2/20) * 1023 = ~102 @duty_0_degrees 51 @duty_90_degrees 77 @duty_180_degrees 100 def start() do set_up_servo() :io.format('Servo setup finished. Starting movement sequence...~n') set_servo_angle(@duty_0_degrees) Process.sleep(1500) set_servo_angle(@duty_90_degrees) Process.sleep(1500) set_servo_angle(@duty_180_degrees) Process.sleep(1500) :io.format('Movement sequence completed. Entering infinite sleep.~n') :timer.sleep(:infinity) end defp set_up_servo() do :ok = LEDC.timer_config( duty_resolution: @servo_pwm_resolution, freq_hz: @servo_pwm_freq, speed_mode: LEDC.high_speed_mode(), timer_num: @servo_pwm_timer ) :ok = LEDC.channel_config( channel: @servo_pwm_channel, duty: @duty_90_degrees, # iniciar el servo en una posición central gpio_num: @servomotor_pin, speed_mode: LEDC.high_speed_mode(), hpoint: 0, timer_sel: @servo_pwm_timer ) end defp set_servo_angle(duty_cycle_value) do :io.format('Setting servo duty to: ~p~n', [duty_cycle_value]) :ok = LEDC.set_duty(LEDC.high_speed_mode(), @servo_pwm_channel, duty_cycle_value) :ok = LEDC.update_duty(LEDC.high_speed_mode(), @servo_pwm_channel) end end El módulo de evitación de obstaulos utiliza un sensor infrarrojo para enviar una señal al detectar un obstáculo. Figure 1. Sensor de Obstáculos IR Para conectar un Sensor de Obstáculos IR a la ESP32: Pines del Sensor de Obstáculos IR: VCC: Alimentación GND: Tierra OUT: Salida digital Conexión a la ESP32: VCC (Sensor) → Pin 3V3 de la ESP32 GND (Sensor) → Pin GND de la ESP32 OUT (Sensor) → Pin GPIO de la ESP32 (Ej: GPIO33) Notas: Algunos módulos tienen un potenciómetro para ajustar la distancia de detección. La salida OUT es típicamente LOW cuando detecta un obstáculo y HIGH cuando no detecta nada. defmodule DetectTest do @led_pin 2 @detection_pin 33 def start() do :gpio.set_pin_mode(@led_pin, :output) :gpio.set_pin_mode(@detection_pin, :input) loop() end defp loop() do level = read_detection(@detection_pin) :gpio.digital_write(@led_pin, level) Process.sleep(100) loop() end defp read_detection(pin) do result = GPIO.digital_read(pin) :io.format('Result = ~p~n', [result]) result end end El módulo de DHT11 es un sensor digital que mide la temperatura ambiente y la humedad, usando un sensor de humedad capacitativo y un termistor, mostrando los datos a través de un pin digital. Requiere de un driver adicional: https://github.com/atomvm/atomvm_dht Figure 2. Sensor DHT11 Para conectar un sensor DHT11 a la ESP32: Pines del Sensor DHT: VCC (o +): Alimentación (3.3V) DATA (o SIG): Pin de datos GND (o -): Tierra (Nota: Algunos módulos DHT tienen 3 pines, otros tienen 4 y el pin no usado se deja flotante. Asegúrate de identificar VCC, DATA y GND correctamente). Conexión a la ESP32: VCC (DHT) → Pin 3V3 de la ESP32 GND (DHT) → Pin GND de la ESP32 DATA (DHT) → Pin GPIO de la ESP32 (Ej: GPIO21) defmodule DhtTest do @dht_pin 21 def start() do {:ok, dht} = :dht.start(%{pin: @dht_pin, device: :dht_11}) loop(dht) end defp loop(dht) do take_reading(dht) Process.sleep(5000) loop(dht) end defp take_reading(dht) do case :dht.take_reading(dht) do {:ok, {{temp, tempFractional}, {hum, humFractional}}} -> :io.format('Temperature: ~p.~pC Humidity: ~p.~p%~n', [ temp, tempFractional, hum, humFractional ]) error -> :io.format('Error taking reading: ~p~n', [error]) end end end mix.exs defp deps do [ {:exatomvm, git: \"https://github.com/atomvm/ExAtomVM/\"}, {:dht, git: \"https://github.com/UncleGrumpy/atomvm_dht\"} ] end El sensor de movimiento PIR mide la luz infrarroja emitida en su campo de visión. Cada cuerpo libera energía térmica, lo que permite que el sensor los detecte. Figure 3. Sensor PIR Para conectar un Sensor de Movimiento PIR a la ESP32: Pines del Sensor PIR: VCC: Alimentación GND: Tierra OUT: Salida digital (HIGH cuando detecta movimiento, LOW en reposo) Conexión a la ESP32: VCC (PIR) → Pin 3V3 de la ESP32 GND (PIR) → Pin GND de la ESP32 OUT (PIR) → Pin GPIO de la ESP32 (Ej: GPIO26) defmodule SensorTest do @led_pin 2 @motion_pin 26 def start() do :gpio.set_pin_mode(@led_pin, :output) :gpio.set_pin_mode(@motion_pin, :input) loop() end defp loop() do level = read_detection(@motion_pin) :gpio.digital_write(@led_pin, level) Process.sleep(100) loop() end defp read_detection(pin) do result = GPIO.digital_read(pin) :io.format('Result = ~p~n', [result]) result end end La fotoresistencia son útiles para crear robots que sigan líneas o eviten obstáculos según el nivel de luz. Figure 4. Módulo de Fotoresistencia Para conectar un Módulo de Fotoresistencia a la ESP32: Pines del Módulo de Fotoresistencia: VCC: Alimentación GND: Tierra OUT (o DO): Salida digital Conexión a la ESP32: VCC → Pin 3V3 de la ESP32 GND → Pin GND de la ESP32 OUT → Pin GPIO de la ESP32 (Ej: GPIO26) Notas: Estos módulos suelen tener un potenciómetro para ajustar el umbral de luz que activa la salida digital. El ejemplo utilizado para el sensor de movimento también aplica para la fotoresistencia. Los pontenciómetros son útiles para configurar la intensidad de ciertas configuraciones. Figure 5. Potenciómetro Para conectar un Potenciómetro a la ESP32: Pines del Potenciómetro: Pin Exterior 1: VCC (Alimentación) Pin Exterior 2: GND (Tierra) Pin Central (Wiper): SIG (Salida de señal analógica) Conexión a la ESP32: Pin Exterior 1 → Pin 3V3 de la ESP32 Pin Exterior 2 → Pin GND de la ESP32 Pin Central → Pin ADC de la ESP32 (Ej: GPIO34) Notas: Los pines ADC de la ESP32 son específicos. GPIO32-39 son los más comunes para ADC1. La lectura del potenciómetro proporcionará un valor analógico que varía según la posición del eje. defmodule PotentiometerTest do @potentiometer_pin 34 def start do :ok = :esp_adc.start(@potentiometer_pin, bitwidth: :bit_max, atten: :db_12) loop() end def loop() do read_potentiometer(@potentiometer_pin) loop() end defp read_potentiometer(pin) do {:ok, {raw, mv}} = :esp_adc.read(pin, [:raw, :voltage, samples: 48]) :io.format('ADC pin ~p raw value=~p millivolts=~p~n', [pin, raw, mv]) end end Los zumbadores activos tienen un oscilador interno que produce un tono, lo que los hace fácil de usar. En cambio, los zumbadores pasivos requieren de una señal externa para generar un tono, ofreciendo mayor control a cambio de mayor complejidad. Figure 6. Zumbador Para conectar un Zumbador Activo a la ESP32: Pines del Zumbador Activo: Pin Positivo (+): Alimentación (pin más largo) Pin Negativo (-): Tierra (pin más corto) Conexión a la ESP32: Pin Positivo → Pin GPIO de la ESP32 (Ej: GPIO26) Pin Negativo → Pin GND de la ESP32 Notas: Un zumbador activo produce un tono fijo cuando se le aplica voltaje. No requiere una señal PWM para generar sonido. defmodule BuzzerTest do @led_pin 2 @detection_pin 33 @buzzer_pin 26 def start() do :gpio.set_pin_mode(@led_pin, :output) :gpio.set_pin_mode(@detection_pin, :input) :gpio.set_pin_mode(@buzzer_pin, :output) loop() end defp loop() do level = read_detection(@detection_pin) :gpio.digital_write(@led_pin, level) :gpio.digital_write(@buzzer_pin, level) Process.sleep(100) loop() end defp read_detection(pin) do result = :gpio.digital_read(pin) :io.format('Result = ~pn', [result]) result end end Un botón pulsador táctil común de 4 pines tiene sus contactos internos configurados de manera que los dos pines en cada uno de sus lados largos están siempre eléctricamente conectados entre sí. Al presionar el botón, se establece temporalmente una conexión entre estos dos lados que de otro modo estarían separados, cerrando el circuito. Esta configuración interna significa que para cablear el botón, solo necesitas usar un pin de cada lado opuesto, ya que el otro pin en el mismo lado ofrece un punto de conexión idéntico. Figure 7. Botón En el ejemplo se utiliza un pull-up interno. Para conectar un Botón Pulsador a la ESP32 con pull-up interno: Pines del Botón Pulsador: Dos terminales Conexión a la ESP32: Terminal 1 del Botón → Pin GPIO de la ESP32 (Ej: GPIO33) Terminal 2 del Botón → Pin GND de la ESP32 Notas: Con esta configuración, el pin GPIO estará HIGH (3.3V) cuando el botón no esté presionado (gracias al pull-up interno). Cuando el botón es presionado, el pin GPIO se conecta a GND y su lectura será LOW. Esto elimina la necesidad de un resistor externo. defmodule ButtonTest do @test_duty 3000 @test_fade_time 2000 @high_speed_timer 0 @low_speed_timer 1 @led_1 2 @led_2 23 @button_pin 33 def start do GPIO.set_pin_mode(@button_pin, :input) GPIO.set_pin_pull(@button_pin, :up) ledc_hs_timer = [ {:duty_resolution, 13}, {:freq_hz, 5000}, {:speed_mode, LEDC.high_speed_mode()}, {:timer_num, @high_speed_timer} ] :ok = LEDC.timer_config(ledc_hs_timer) ledc_ls_timer = [ {:duty_resolution, 13}, {:freq_hz, 5000}, {:speed_mode, LEDC.low_speed_mode()}, {:timer_num, @low_speed_timer} ] :ok = LEDC.timer_config(ledc_ls_timer) ledc_channel = [ [ {:channel, 0}, {:duty, 0}, {:gpio_num, @led_1}, {:speed_mode, LEDC.high_speed_mode()}, {:hpoint, 0}, {:timer_sel, @high_speed_timer} ], [ {:channel, 1}, {:duty, 0}, {:gpio_num, @led_2}, {:speed_mode, LEDC.high_speed_mode()}, {:hpoint, 0}, {:timer_sel, @high_speed_timer} ] ] Enum.each(ledc_channel, fn channel_config -> :ok = LEDC.channel_config(channel_config) end) :ok = LEDC.fade_func_install(0) loop(ledc_channel) end def loop(ledc_channel) do if read_button(@button_pin) == :pressed do wait_for_release(@button_pin) end :io.format('1. LEDC fade up to duty = p~n', [@test_duty]) Enum.each(ledc_channel, fn channel_config -> do_stage_1(channel_config) end) Process.sleep(@test_fade_time) :io.format('2. LEDC fade down to duty = 0~n') Enum.each(ledc_channel, fn channel_config -> do_stage_2(channel_config) end) Process.sleep(@test_fade_time) loop(ledc_channel) end defp do_stage_1(channel_config) do speed_mode = :proplists.get_value(:speed_mode, channel_config) channel = :proplists.get_value(:channel, channel_config) :ok = LEDC.set_fade_with_time(speed_mode, channel, @test_duty, @test_fade_time) :ok = LEDC.fade_start(speed_mode, channel, LEDC.fade_no_wait()) end defp do_stage_2(channel_config) do speed_mode = :proplists.get_value(:speed_mode, channel_config) channel = :proplists.get_value(:channel, channel_config) :ok = LEDC.set_fade_with_time(speed_mode, channel, 0, @test_fade_time) :ok = LEDC.fade_start(speed_mode, channel, LEDC.fade_no_wait()) end defp read_button(pin) do result = GPIO.digital_read(pin) :io.format('Result = ~p~n', [result]) case result do :low -> :pressed :high -> :released end end defp wait_for_release(pin) do Process.sleep(50) if read_button(pin) == :pressed do wait_for_release(pin) else :ok end end end La pantalla OLED SSD1306 utiliza el protocolo de comunicación I2C para conectarse a la ESP32. Para la transmisión de datos, el pin SDA del display se conecta al pin de datos I2C de la ESP32 (generalmente GPIO21), y el pin SCL del display al pin de reloj I2C de la ESP32 (comúnmente GPIO22). Requiere de un driver adicional: https://github.com/atomvm/atomgl Figure 8. Pantalla SSD1306 Para conectar una Pantalla OLED (SSD1306 I2C) a la ESP32: Pines de la Pantalla OLED: VCC: Alimentación GND: Tierra SCL: Línea de reloj I2C SDA: Línea de datos I2C Conexión a la ESP32: VCC (OLED) → Pin 3V3 de la ESP32 GND (OLED) → Pin GND de la ESP32 SCL (OLED) → Pin GPIO22 de la ESP32 (Pin SCL I2C por defecto) SDA (OLED) → Pin GPIO21 de la ESP32 (Pin SDA I2C por defecto) defmodule SsdTest do @sda_pin 21 @scl_pin 22 def start do i2c_opts = [ sda: @sda_pin, scl: @scl_pin, clock_speed_hz: 40000, peripheral: \"i2c0\" ] i2c_host = :i2c.open(i2c_opts) display_opts = [ width: 128, height: 64, compatible: \"solomon-systech,ssd1306\", i2c_host: i2c_host, reset: 18 ] display = :erlang.open_port({:spawn, \"display\"}, display_opts) {:ok, pid} = HelloScene.start_link([], display_server: {:port, display} ) Process.sleep(:infinity) end end defmodule HelloScene do def start_link(args, opts) do :avm_scene.start_link(__MODULE__, args, opts) end def init(_args) do :erlang.send_after(100, self(), :update_display) {:ok, %{width: 320, height: 240}} end def handle_info(:update_display, %{width: width, height: height} = state) do items = [ {:text, 10, 20, :default16px, 0x000000, 0xFFFFFF, \"Hello, World!\"}, {:rect, 0, 0, width, height, 0xFFFFFF} ] {:noreply, state, [{:push, items}]} end end mix.exs defp deps do [ {:avm_scene, git: \"https://github.com/atomvm/avm_scene/\"}, {:exatomvm, git: \"https://github.com/atomvm/ExAtomVM/\"} ] end","title":"Componentes Electrónicos","component":"ROOT","version":"","name":"components","url":"/atomvm/components.html","titles":[{"text":"Motor DC","hash":"motor-dc","id":1},{"text":"Guía de Conexiones","hash":"guía-de-conexiones","id":2},{"text":"Código de Ejemplo","hash":"código-de-ejemplo","id":3},{"text":"Ejemplo de Funcionamiento","hash":"ejemplo-de-funcionamiento","id":4},{"text":"Servomotor","hash":"servomotor","id":5},{"text":"Guía de Conexiones","hash":"guía-de-conexiones-2","id":6},{"text":"Código de Ejemplo","hash":"código-de-ejemplo-2","id":7},{"text":"Ejemplo de Funcionamiento","hash":"ejemplo-de-funcionamiento-2","id":8},{"text":"Evitar Obstáculos","hash":"evitar-obstáculos","id":9},{"text":"Guía de Conexiones","hash":"guía-de-conexiones-3","id":10},{"text":"Código de Ejemplo","hash":"código-de-ejemplo-3","id":11},{"text":"Sensor de temperatura y humedad","hash":"sensor-de-temperatura-y-humedad","id":12},{"text":"Guía de Conexiones","hash":"guía-de-conexiones-4","id":13},{"text":"Código de Ejemplo","hash":"código-de-ejemplo-4","id":14},{"text":"Sensor de movimiento","hash":"sensor-de-movimiento","id":15},{"text":"Guía de Conexiones","hash":"guía-de-conexiones-5","id":16},{"text":"Código de Ejemplo","hash":"código-de-ejemplo-5","id":17},{"text":"Fotoresistencia","hash":"fotoresistencia","id":18},{"text":"Guía de Conexiones","hash":"guía-de-conexiones-6","id":19},{"text":"Potenciometro","hash":"potenciometro","id":20},{"text":"Guía de Conexiones","hash":"guía-de-conexiones-7","id":21},{"text":"Código de Ejemplo","hash":"código-de-ejemplo-6","id":22},{"text":"Zumbador activo y pasivo","hash":"zumbador-activo-y-pasivo","id":23},{"text":"Guía de Conexiones","hash":"guía-de-conexiones-8","id":24},{"text":"Código de Ejemplo","hash":"código-de-ejemplo-7","id":25},{"text":"Botones","hash":"botones","id":26},{"text":"Guía de Conexiones","hash":"guía-de-conexiones-9","id":27},{"text":"Código de Ejemplo","hash":"código-de-ejemplo-8","id":28},{"text":"Pantalla OLED","hash":"pantalla-oled","id":29},{"text":"Guía de Conexiones","hash":"guía-de-conexiones-10","id":30},{"text":"Código de Ejemplo","hash":"código-de-ejemplo-9","id":31}]},"5":{"id":5,"text":"En esta sección se mostrará cómo configurar el entorno de desarrollo y compilar AtomVM para ser ejecutado en la ESP32 utilizando un sistema operativo Linux. Se recomienda usar Devenv para gestionar dependencias del sistema. El siguiente archivo devenv.nix define todas las dependencias necesarias para compilar un proyecto Elixir a avm, y luego flashear el resultado a un ESP32: devenv.nix { lib, pkgs, ... }: { languages.elixir.enable = true; packages = [ pkgs.inotify-tools pkgs.esptool pkgs.picocom ] ++ lib.optionals pkgs.stdenv.isDarwin [ # for ExUnit notifier pkgs.terminal-notifier # for package - file_system pkgs.darwin.apple_sdk.frameworks.CoreFoundation pkgs.darwin.apple_sdk.frameworks.CoreServices ]; scripts.flash.exec = '' mix atomvm.packbeam && sudo esptool --chip auto --port /dev/ttyUSB0 --baud 921600 \\ write-flash 0x250000 serial_test.avm ''; scripts.monitor.exec = '' sudo picocom -b 115200 /dev/ttyUSB0 ''; scripts.format.exec = '' sudo esptool --chip auto --port /dev/ttyUSB0 --baud 921600 erase-flash ''; } El entorno también incluye un alias para flashear el programa (flash) y un alias para monitorear la salida serial (monitor). Estos alias se pueden ejectuar directamente a través de la shell. Para entrar a la shell de devenv, se debe ejecutar el comando devenv shell. Se asume que la entrada de ESP32 se encuentra en /dev/ttyUSB0. En caso de no encontrarse ahí (se puede verificar con ls /dev/ttyUSB*), se debe cambiar en la definición de los scripts. Para correr programas Elixir compilados a avm, es necesario primero flashear la imagen de AtomVM (con soporte para Elixir) en la ESP32. # eliminar memoria flash sudo esptool --chip auto --port /dev/ttyUSB0 --baud 921600 erase-flash # flashear AtomVM (descarga en https://github.com/atomvm/AtomVM/releases) sudo esptool \\ --chip auto \\ --port /dev/ttyUSB0 --baud 921600 \\ --before default_reset --after hard_reset \\ write_flash -u \\ --flash_mode dio --flash_freq 40m --flash_size detect \\ 0x1000 \\ ./AtomVM-esp32-elixir-v0.6.6.img mix.exs defmodule LedTest.MixProject do use Mix.Project def project do [ app: :led_test, version: \"0.1.0\", elixir: \"~> 1.18\", start_permanent: Mix.env() == :prod, deps: deps(), atomvm: [ start: LedTest, flash_offset: 0x250000 ] ] end # Run \"mix help compile.app\" to learn about applications. def application do [ extra_applications: [:logger] ] end # Run \"mix help deps\" to learn about dependencies. defp deps do [ {:exatomvm, git: \"https://github.com/atomvm/ExAtomVM/\"} ] end end lib/led_test.ex defmodule LedTest do @test_duty 3000 @test_fade_time 2000 @led_1 2 # led de ESP32 def start do ledc_hs_timer = [ {:duty_resolution, 13}, {:freq_hz, 5000}, {:speed_mode, LEDC.high_speed_mode()}, {:timer_num, @high_speed_timer} ] :ok = LEDC.timer_config(ledc_hs_timer) ledc_channel = [ [ {:channel, 0}, {:duty, 0}, {:gpio_num, @led_1}, {:speed_mode, LEDC.high_speed_mode()}, {:hpoint, 0}, {:timer_sel, @high_speed_timer} ] ] Enum.each(ledc_channel, fn channel_config -> :ok = LEDC.channel_config(channel_config) end) :ok = LEDC.fade_func_install(0) loop(ledc_channel) end def loop(ledc_channel) do :io.format('1. LEDC fade up to duty = ~p~n', [@test_duty]) Enum.each(ledc_channel, fn channel_config -> do_stage_1(channel_config) end) Process.sleep(@test_fade_time) :io.format('2. LEDC fade down to duty = 0~n') Enum.each(ledc_channel, fn channel_config -> do_stage_2(channel_config) end) Process.sleep(@test_fade_time) :io.format('3. LEDC set duty = ~p without fade~n', [@test_duty]) Enum.each(ledc_channel, fn channel_config -> do_stage_3(channel_config) end) Process.sleep(@test_fade_time) :io.format('4. LEDC set duty = 0 without fade~n') Enum.each(ledc_channel, fn channel_config -> do_stage_4(channel_config) end) Process.sleep(@test_fade_time) loop(ledc_channel) end defp do_stage_1(channel_config) do speed_mode = :proplists.get_value(:speed_mode, channel_config) channel = :proplists.get_value(:channel, channel_config) :ok = LEDC.set_fade_with_time(speed_mode, channel, @test_duty, @test_fade_time) :ok = LEDC.fade_start(speed_mode, channel, LEDC.fade_no_wait()) end defp do_stage_2(channel_config) do speed_mode = :proplists.get_value(:speed_mode, channel_config) channel = :proplists.get_value(:channel, channel_config) :ok = LEDC.set_fade_with_time(speed_mode, channel, 0, @test_fade_time) :ok = LEDC.fade_start(speed_mode, channel, LEDC.fade_no_wait()) end defp do_stage_3(channel_config) do speed_mode = :proplists.get_value(:speed_mode, channel_config) channel = :proplists.get_value(:channel, channel_config) :ok = LEDC.set_duty(speed_mode, channel, @test_duty) :ok = LEDC.update_duty(speed_mode, channel) end defp do_stage_4(channel_config) do speed_mode = :proplists.get_value(:speed_mode, channel_config) channel = :proplists.get_value(:channel, channel_config) :ok = LEDC.set_duty(speed_mode, channel, 0) :ok = LEDC.update_duty(speed_mode, channel) end end Luego, en una shell con devenv: flash Si logras ejecutar éste código y el Led prende. Exitosamente has configurado el entorno de desarrollo para AtomVM.","title":"Entorno de Desarrollo","component":"ROOT","version":"","name":"devenv","url":"/atomvm/devenv.html","titles":[{"text":"Linux/MacOS","hash":"linuxmacos","id":1},{"text":"Preparar ESP32","hash":"preparar-esp32","id":2},{"text":"Encender un LED con AtomVM","hash":"encender-un-led-con-atomvm","id":3}]},"6":{"id":6,"text":"En esta sección se verá como extender AtomVM para incorporar componentes y funcionalidades adicionales.","title":"Extender AtomVM","component":"ROOT","version":"","name":"extensions","url":"/atomvm/extensions.html","titles":[{"text":"Pantalla OLED","hash":"pantalla-oled","id":1}]},"7":{"id":7,"text":"En esta sección se mostrará como conectar un celular Android o iPhone al ESP32 y poner enviar comandos via Wi-fi Access Point. Es posible crear un Access Point directamente desde un ESP32 para facilitar su conexión a dispositivos. Esta funcionalidad permite que cualquier dispositivo conectado al Access Point pueda acceder al servidor hosteado en el ESP32 a través de navegador. Para obtener acceso a la librería httpd de Erlang, es necesario incluir atomvm_lib en el archivo mix.exs. mix.exs defp deps do [ {:exatomvm, git: \"https://github.com/atomvm/ExAtomVM/\"}, {:atomvm_lib, git: \"https://github.com/atomvm/atomvm_lib/\"} ] end A continuación, se incluye un módulo de ejemplo que implementa httpd para servir archivos y una API desde un servidor hosteado en la ESP32. defmodule ApTest do @behaviour :httpd_api_handler @port 8080 def start() do ap_config = [ ssid: \"robot test\", psk: \"passpass\", ap_started: fn -> :io.format('Punto de acceso iniciado en 192.168.4.1~n') end ] {:ok, _network_pid} = :network.start(ap: ap_config) Process.sleep(1000) httpd_config = [ # handler para ruta /api {[<<\"api\">>], %{ handler: :httpd_api_handler, handler_config: %{ module: __MODULE__ } }}, # handler de archivos para ruta /, expone archivos en directorio /priv {[], %{ handler: :httpd_file_handler, handler_config: %{ app: :serial_test } }} ] {:ok, _httpd_pid} = :httpd.start_link(@port, httpd_config) :io.format('Servidor web iniciado en http://192.168.4.1:8080~n') :timer.sleep(:infinity) end def handle_api_request(:post, [<<\"move\">>], http_request, _args) do direction = http_request.body move_robot(direction) {:ok, %{status: \"ok\"}} end def handle_api_request(method, path, _http_request, _args) do :io.format('Petición no soportada: ~p ~p~n', [method, path]) :not_found end defp move_robot(direction) do :io.format('Comando de movimiento recibido: ~p~n', [direction]) # aqui iría el código para mover el robot end end También es necesario incluir un archivo index.html en el directorio /priv del proyecto (se debe crear si no existe), para acceder a la API a través de una interfaz. priv/index.html Control del Robot

Control del Robot

Estado: Listo
Para acceder a la API, el dispositivo primero se debe conectar a la red Wi-Fi llamada robot test, y luego acceder a 192.168.4.1:8080/index.html.","title":"Conexión Remota","component":"ROOT","version":"","name":"remote","url":"/atomvm/remote.html","titles":[{"text":"Conexión a través de Wi-Fi","hash":"conexión-a-través-de-wi-fi","id":1},{"text":"Dependencias de AtomVM","hash":"dependencias-de-atomvm","id":2},{"text":"Ejemplo","hash":"ejemplo","id":3}]},"8":{"id":8,"text":"Prepárate para entrar al fantástico mundo de las batallas de robots, de una forma tecnológica, divertida y con componentes con precios razonables, sin necesidad de soldadura o complicadas conexiones. En este capítulo se mostrarán proyectos relacionados a combates entre robots utilizando ESP32, AtomVM y componentes disponibles en el mercado. Los materiales para armar el carro están disponibles en el mercado chileno y tienen un valor razonable (menor a 2 UF). Carro y Motores DC: https://mcielectronics.cl/shop/product/kit-robotico-chasis-con-ruedas-motores-y-caja-reductoras-compatible-con-arduino-26429/ ESP32 (Dev Kit V1 - 30 pines): + Cables + Sensores + Actuadores: https://mcielectronics.cl/shop/product/kit-basico-de-inicio-de-componentes-electronicos-para-esp32-esp-32s/ L298N (Control de Motores): https://mcielectronics.cl/shop/product/contrzolador-de-motores-puente-h-l298n-25508/ Adaptador de Expansión de ESP32 de 30 pines (Opcional): https://altronics.cl/base-esp32-30p-st?search=expansion Pack de Servomotores: https://mcielectronics.cl/shop/product/pack-de-5-micro-servo-motores-sg90-9g/ Figure 1. Carro Motores DC Los motores DC son utilizados para la movilización principal del robot en dos de sus ruedas (la tercera es una rueda de apoyo omnidireccional). Estos motores necesitan una batería de 5 a 9v y un L298N para controlar la dirección de cada motor de forma independiente. Relaciones de Voltaje/Velocidad. DC 3V, 160mA, 120 rpm/min, 100 rpm/min, 0.45 kg.cm; DC 6V, 220mA, 200 rpm/min, 175 rpm/min, 1.0 kg.cm; DC 7.2V, 250mA, 250 rpm/min, 210 rpm/min, 1.5 kg.cm. Relación de los motores: 1:48 Tamaño de los motores: 65mm x 18mm x 22mm Alimentación Voltaje: 3~9V Corriente: 600mA Figure 2. Motores DC También es importante contar con un controlador L298N para controlar a los motores DC individualmente. Figure 3. L298N Servomotores SG90 Los servomotores son utilizados para herramientas que permitan complementar el robot o tener partes con movilidad controlada. Torque a 4.8 volts: 1.2 kg/cm Voltaje de operación: 4.0 a 7.2 volts Velocidad de giro a 4.8 volts: 120ms / 60 º Figure 4. Servomotor ESP32 Figure 5. KIT ESP32 Principal tarjeta de programación para AtomVM, cuenta con Wifi y Bluetooth incorporado y puede ser alimentada por USB. Adicionalmente y opcional es la compra de un adaptador de 30 pines para facilitar la conexión, caso contrario se puede usar cables hembra-macho para conectarlo a un protoboard y ocupar menos espacio. En el KIT de MCI incluye una variedad de componentes, aunque no necesariamente todos serán utilizados: 1 placa de desarrollo ESP32 1 x OLED de 0,96 pulgadas 1X Protoboard 830pts 1 X módulo para evitar obstáculos 1 módulo de fotorresistencia 1 X Módulo de temperatura y humedad DHT11 1 sensor de movimiento PIR de 2/2″ 1 potenciómetro X (10K) 1 cable micro USB 30X resistencias (220R/1K/10K) 1 zumbador pasivo 1 X zumbador activo 1 Módulo de relé de doble canal de 5V 6X interruptores de botón 10 x Cable DuPont 10 x cable DuPont de pulgadas 10 x Cable DuPont 5 x LED rojo 5 x LED amarillo 5 x LED verde 2 LEDs RGB Figure 6. ESP32 Dev Kit V1 30 Pines USB-C Figure 7. Placa Expansión ESP32 30 Pines Minifigura Lego Se recomienda una minifigura Lego que represente al Auriga. Ver https://www.tiendalego.cl/ o alguna tienda similar para saber que personajes están disponibles. Figure 8. Minifigura Lego Tal como en la roma antígüa y la era medieval se presentarán los siguientes eventos. Lucha de Gladiadores Carrera de Carros Justa Naumaquias (Batalla Naval) El Auriga es un personaje de lego pequeño que va sobre el carro robot. Si el auriga se cae del robot, el jugador pierde inmediatamente. Normalmente afirmado al carro de forma de que sea posible sacarlo con un golpe fuerte. Los globos son la \"vida\" que tiene el carro robot. Si el globo se despega del carro o es reventado, el jugador pierde inmediatamente. Se debe usar los globos largos que permiten ser moldeados a una forma específica alrededor del carro. El globo debe rodear apropiadamente el carro en forma de \"U\" y estar con un nivel de aire de modo que sea de consistencia firme. Cada carro debe tener un color de globo diferente. En un espacio circular de un diametro apropiado (como rueda de automóvil o bicicleta) dos carros y sus aurigas se enfrentan. El carro puede ser controlado remotamente via Wifi o Bluetooth. El carro debe contar con uno o más clavos (máximo 3) pequeños para reventar el globo. El carro consiste en un acrílico con dos motores dc y una rueda omnidireccional. Se permite que los clavos sean moviles con servomotores. Gana quien reviente primero el globo del adversario o derribe al auriga contrario. Si sale del círculo se penaliza con tarjeta amarilla. Dos tarjetas amarillas y el jugador pierde. Similar a la lucha de gladiadores en términos de fabricación de carros y aurigas. La pista puede tener obstáculos que pueden reventar los globos. El carro puede ser controlado remotamente via Wifi o Bluetooth. Solo 2 clavos permitidos (uno en cada rueda) Gana quien de 3 vueltas primero a la pista. Gana quien destruya los globos del adversario. Gana quien derriba al auriga adversario. Pierde inmediatamente quien se salga de los límites de la pista. La Justa consiste en derribar el auriga contrario con un palo ubicado en la parte superior del carro. Dos carros y sus arigas se enfrentan corriendo en línea recta y solamente separados por una línea. La pista es una \"O\" donde al llegar al final deben dar la vuelta y volver a intentar derriba al auriga oponente. Los muros y límites de la pista pueden reventar los globos. El carro puede ser controlado remotamente via Wifi o Bluetooth. Gana quien derriba primero al auriga oponente. Pierde si el carro va a la pista equivocada. Pierde si se revientan los globos en los muros o estos se salen del carro. Pierde si el carro deja de funcionar o sale de la pista. La naumaquia o batalla naval consiste en un robot náutico con el objetivo de derribar al auriga contrincante. Estas tienen un cañón de pelota de tenis de mesa (blanca), el cual puede ser usado para derribar al auriga contrario. También habrán pelotas de tenis de mesa de colores disponibles flotando en el agua que pueden ser recolectadas con redes del barco. Botellas de plástico de bebidas. 1 de 3 litros y 2 de 500 cc. El cañón puede ser impulsado con un sistema de catapulta onager. Habrá una canasta especial para recolectar las pelotas de tenis de cada barco. Puede haber una sola canasta y cada barco tiene pelotas de tenis de mesa de un color específico. Por ejemplo barco 1 tiene pelotas naranjas y barco 2 tiene pelotas verdes. Gana quien junte 2 pelotas de su color o derribe al auriga contrario con su cañón. Gana quien derriba el auriga oponente. Gana quien recolecte 2 pelotas de tenis de mesa de colores llevadas a la canasta del barco.","title":"Coliseo Atómico","component":"ROOT","version":"","name":"colosseo","url":"/colosseo/colosseo.html","titles":[{"text":"Materiales","hash":"materiales","id":1},{"text":"Colosseo","hash":"colosseo","id":2},{"text":"Auriga","hash":"auriga","id":3},{"text":"Globos","hash":"globos","id":4},{"text":"Lucha de Gladiadores","hash":"lucha-de-gladiadores","id":5},{"text":"Reglas","hash":"reglas","id":6},{"text":"Carrera de Carros","hash":"carrera-de-carros","id":7},{"text":"Reglas","hash":"reglas-2","id":8},{"text":"Justa","hash":"justa","id":9},{"text":"Reglas","hash":"reglas-3","id":10},{"text":"Naumaquias (Batalla Naval)","hash":"naumaquias-batalla-naval","id":11},{"text":"Reglas","hash":"reglas-4","id":12}]},"9":{"id":9,"text":"Barrio Andrés, M. (2021). Internet de las cosas (IoT) (3.ª ed.). Editorial Reus. Recuperado de https://www.moisesbarrio.es/libro/internet-de-las-cosas-iot-3-edicion_9788429026092 Inria Chile. (2022). Libro blanco: Internet de las cosas (IoT). Recuperado de https://www.inria.cl/sites/default/files/2022-12/libro-blanco-iot-es.pdf Pizarro Peláez, J. (2020). Internet de las cosas (IoT) con ESP. Manual práctico. Ediciones Paraninfo. Recuperado de https://www.paraninfo.es/catalogo/9788428344968/internet-de-las-cosas—​iot—​con-esp—​manual-practico AWS. (s.f.). ¿Qué es LoRaWAN?. https://docs.aws.amazon.com/es_es/iot-wireless/latest/developerguide/what-is-lorawan.html XalDigital. (2023). Tecnologías y protocolos de comunicación de IoT. Recuperado de https://www.xaldigital.com/blog/tecnologias-y-protocolos-de-comunicacion-de-iot/","title":"","component":"ROOT","version":"","name":"bibliography","url":"/communication/bibliography.html","titles":[]},"10":{"id":10,"text":"El Internet de las Cosas (IoT) se refiere a la interconexión de dispositivos físicos cotidianos a través de Internet, permitiendo la recopilación y el intercambio de datos. Estos dispositivos, equipados con sensores y software, pueden ser desde electrodomésticos hasta dispositivos médicos o sistemas de ciudades inteligentes. Su objetivo es automatizar procesos y mejorar la eficiencia en diversas áreas. En 1982, una máquina expendedora de Coca-Cola en la Universidad Carnegie Mellon se convierte en el primer dispositivo conectado a Internet, capaz de informar sobre la disponibilidad y temperatura de las bebidas. En 1999, Kevin Ashton, del MIT, acuña el término \"Internet de las Cosas\" al proponer el uso de etiquetas RFID para mejorar la eficiencia en la cadena de suministro. Un ejemplo moderno serían las ampolletas inteligentes, que permiten encender o apagar luces y controlar electrodomésticos desde aplicaciones móviles o asistentes inteligentes. El Internet Industrial de las Cosas (IIoT) es una extensión del IoT enfocada en el ámbito industrial. Consiste en la integración de sensores, instrumentos y dispositivos autónomos conectados a través de Internet con aplicaciones industriales. Esto permite recopilar datos, realizar análisis y optimizar la producción, aumentando la eficiencia y reduciendo los costos en procesos de fabricación y prestación de servicios. En 2010, el IIoT se perfila como una tendencia revolucionaria, impulsada por la disponibilidad masiva de almacenamiento y capacidad computacional en la nube, permitiendo aplicaciones como el mantenimiento predictivo y la automatización industrial. Los sistemas SCADA, por ejemplo, permiten monitorear y controlar procesos industriales en tiempo real, como plantas eléctricas o estaciones de tratamiento de aguas, haciendo uso del IoT. Bluetooth Low Energy (BLE): Tecnología inalámbrica de corto alcance y bajo consumo energético, ideal para dispositivos portátiles y aplicaciones de salud. Permite transferencias de datos rápidas en distancias de hasta 10 metros. LoRaWAN: Protocolo de red basado en LoRa para redes de baja potencia y área amplia (LPWAN). Permite comunicaciones bidireccionales de largo alcance (hasta 15 km) con consumo energético mínimo, ideal para sensores en áreas rurales o remotas. MQTT: Protocolo ligero de mensajería basado en el modelo publicador/suscriptor. Es eficiente en conexiones remotas con bajo ancho de banda. CoAP: Protocolo de la capa de aplicación basado en UDP. Está diseñado para dispositivos con recursos limitados y es eficiente en aplicaciones donde el bajo consumo energético es clave. El avance del IoT y el IIoT ha transformado profundamente la forma en que interactuamos con la tecnología. Mientras que el IoT mejora la calidad de vida mediante dispositivos inteligentes, el IIoT impulsa la eficiencia operativa en sectores industriales como la manufactura, energía, agricultura y logística. Protocolos como LoRaWAN, Bluetooth LE, MQTT y CoAP permiten adaptar las comunicaciones según las necesidades específicas, priorizando el bajo consumo energético, la cobertura o la velocidad de transmisión. En conjunto, estos avances no solo optimizan procesos, sino que abren paso a nuevos modelos de negocio basados en datos en tiempo real. Con una infraestructura adecuada, una estrategia de seguridad sólida y la selección correcta de tecnologías, IoT y IIoT se consolidan como ejes de la transformación digital del presente y futuro.","title":"LoRaWAN","component":"ROOT","version":"","name":"lorawan","url":"/communication/lorawan.html","titles":[{"text":"Internet Industrial de las Cosas (IIoT)","hash":"internet-industrial-de-las-cosas-iiot","id":1},{"text":"Protocolos de Comunicación en IoT","hash":"protocolos-de-comunicación-en-iot","id":2},{"text":"Impacto y Futuro del IoT y IIoT","hash":"impacto-y-futuro-del-iot-y-iiot","id":3}]},"11":{"id":11,"text":"","title":"Meshtastic","component":"ROOT","version":"","name":"meshtastic","url":"/communication/meshtastic.html","titles":[]},"12":{"id":12,"text":"","title":"Sigfox","component":"ROOT","version":"","name":"sigfox","url":"/communication/sigfox.html","titles":[]},"13":{"id":13,"text":"","title":"Zigbee","component":"ROOT","version":"","name":"zigbee","url":"/communication/zigbee.html","titles":[]},"14":{"id":14,"text":"","title":"Arduino","component":"ROOT","version":"","name":"arduino","url":"/controllers/arduino.html","titles":[]},"15":{"id":15,"text":"ESP32 es un único chip combinado de Wi-Fi y Bluetooth de 2.4 GHz, diseñado con la tecnología de bajo consumo de 40 nm de TSMC. Está diseñado para lograr el mejor rendimiento en cuanto a consumo de energía y radiofrecuencia (RF), mostrando solidez, versatilidad y fiabilidad en una amplia variedad de aplicaciones y escenarios de consumo energético. Figure 1. ESP32 Con su bajo consumo de energía, el ESP32 es una opción ideal para dispositivos IoT en las siguientes áreas: Hogar inteligente Automatización industrial Cuidado de la salud Electrónica de consumo Agricultura inteligente Máquinas POS Robots de servicio Dispositivos de audio Concentradores de sensores IoT de bajo consumo genéricos Registradores de datos IoT de bajo consumo genéricos Cámaras para transmisión de video Reconocimiento de voz Reconocimiento de imágenes Tarjeta de red SDIO Wi-Fi + Bluetooth Si has trabajado con Arduino y con las placas basadas en ESP8266, la ESP32 es muy similar. Es una placa con microcontrolador muchísimo más poderosa que Arduino y se puede programar con el mismo IDE de Arduino. Figure 2. Funciones del ESP32 Características Principales Microcontrolador Tensilica LX6 de doble núcleo a 240 MHz con 600 DMIPS SRAM integrada de 520 KB Transceptor Wi-Fi 802.11 b/g/n HT40 integrado, con banda base, pila y LwIP Bluetooth de modo dual integrado (clásico y BLE) Memoria flash de 4 MB, mapeada a la memoria de código de la CPU Voltaje de operación de 2.3V a 3.6V Temperatura de operación de -40°C a +125°C La placa de desarrollo ESP32-C6-DevKit Dual Tipo C es una solución avanzada y versátil para el desarrollo de aplicaciones IoT y dispositivos conectados. Basada en el microcontrolador ESP32-C6 de Espressif Systems, esta placa ofrece una serie de mejoras en conectividad y rendimiento, haciéndola ideal para una amplia gama de aplicaciones desde sistemas de monitoreo remoto hasta soluciones industriales y de hogar inteligente. Figure 3. ESP32 DevKit Tipo C Características Destacadas Microcontrolador Avanzado: Equipado con el ESP32-C6, esta placa proporciona un rendimiento mejorado y capacidades ampliadas en comparación con las versiones anteriores de la serie ESP32. Conectividad Superior: Ofrece conectividad mejorada con Bluetooth Low Energy (BLE) 5.0 y soporte para el protocolo IEEE 802.11ax, lo que asegura una comunicación eficiente y de alta velocidad. También es compatible con los protocolos IEEE 802.11b/g/n en anchos de banda de 20 MHz y 40 MHz, alcanzando velocidades de datos de hasta 150 Mbps. Memoria y Almacenamiento: Con 4 MB de memoria FLASH, 320 KB de ROM, 512 KB de HP SRAM, y 16 KB de LP SRAM, la placa proporciona suficiente capacidad para ejecutar aplicaciones complejas y almacenar datos de manera eficiente. Versatilidad en Puertos: Dispone de 32 GPIO, 3 SPI, 2 UART, 1 I2C, y 1 ADC, ofreciendo una amplia gama de opciones para conectar y controlar periféricos y sensores. Diseño Robusto: Con una temperatura de funcionamiento de -40 ℃ a 85 ℃, la placa está diseñada para operar en condiciones ambientales extremas, asegurando fiabilidad en entornos industriales y exteriores. Antena Integrada: Incluye una antena PCB integrada, que optimiza la conectividad sin necesidad de componentes externos adicionales. Conectividad Tipo C: La placa está equipada con un puerto USB Tipo C, facilitando la conexión y la programación, y proporcionando una interfaz moderna y eficiente. Disponibilidad en: https://www.mechatronicstore.cl/esp32-c6-devkit-pro-tipo-c/ El objetivo es crear un \"Gladiador Robot\" controlado por un smartphone via Wifi, este debe ser capaz de reventar un globo. El ganador es quien reviente el globo del oponente. Figure 4. Alumnos de Robótica UVM 2025 con su Gladiador Combate de Gladiadores Robot Your browser does not support the video tag. Ítem Descripción ¿Donde adquirir? ESP32 (Wifi) + Smartphone Principal componente. Se programará para enviar señales a los servomotores y crear un servidor web para ser controlado via Smartphone. https://altronics.cl/tarjeta-esp32-microusb Placa de desarrollo ESP32 Extensión del ESP32 que incluye regulador de voltaje para resistir hasta 16V de entrada (DC) y contiene hileras con voltaje, tierra y señal de forma más comoda. https://es.aliexpress.com/item/1005008212851634.html 2 motores DC 3 a 12V Principal fuente de movimiento del gladiador. La elección del motor y su necesidad de voltaje es a criterio del equipo (mayor velocidad = mayor voltaje). https://articulo.mercadolibre.cl/MLC-923623185-motor-dc-coche-gear-amarillo-3v-12v-_JM L298N Permite controlar dos motores de corriente continua o un motor paso a paso bipolar de hasta 2 amperes. https://altronics.cl/modulo-puente-h-l298 Chasis + Ruedas de Goma + Porta Pilas Principal fuente de poder y marco para armar. Alimentación entre 6v a 12v. 9v recomendado. https://altronics.cl/kit-chasis-2wd-1 Gladiador de Lego (A elección). Mini figura de lego versión dungeons and dragons o similar. https://www.tiendalego.cl/products/dungeons-dragons-71047?variant=41690791805046 Protoboard Marco para conexión de componentes. Recomendado 400 puntos. https://altronics.cl/protoboard-400ptos Cables Jumper Macho - Hembra, Macho - Macho. Permite conectar los componentes. https://altronics.cl/JW_MF_40_10 Globos largos (Colores diferentes para cada gladiador). Globos inflables + bombin. https://belina.cl/globos-largos-20cm-bombin-colores-surtidos-20-pcs Armas para reventar el Globo (A elección) Clavos, alfileres o materiales corto punzantes varios. https://www.masferret.cl/product/clavo-punta-1 Figure 5. Diagrama de conexión entre componentes Table 1. Tabla de conexiones ESP32 MONTADO EN PLACA MOTOR AC1 MOTOR AC2 L298N Batería Pin 16 IN1 Pin 17 IN2 Pin 18 IN3 Pin 19 IN4 (+) OUT1 (-) OUT2 (+) OUT3 (-) OUT4 IN12V (+) GND (-) Jack de carga (+)(-) La posición del globo depende de cada gladiador. Pero almenos debe tener dos puntos de anclaje inferior. Las pilas son conectadas a los motores y al ESP32 de forma separada, gracias a la placa de expansión se conecta al Jack de carga directamente a las pilas ya que este aguanta hasta 16v sin problemas. Código fuente del gladiador #include #include // Nombre de la red WiFi creada por el ESP32 const char* ssid = \"RobotESP32\"; const char* password = \"12345678\"; // Pines del L298N const int IN1 = 16; const int IN2 = 17; const int IN3 = 18; const int IN4 = 19; WebServer server(80); // Funciones de movimiento void parar() { digitalWrite(IN1, LOW); digitalWrite(IN2, LOW); digitalWrite(IN3, LOW); digitalWrite(IN4, LOW); } void adelante() { digitalWrite(IN1, HIGH); digitalWrite(IN2, LOW); digitalWrite(IN3, HIGH); digitalWrite(IN4, LOW); } void atras() { digitalWrite(IN1, LOW); digitalWrite(IN2, HIGH); digitalWrite(IN3, LOW); digitalWrite(IN4, HIGH); } void izquierda() { digitalWrite(IN1, LOW); digitalWrite(IN2, HIGH); digitalWrite(IN3, HIGH); digitalWrite(IN4, LOW); } void derecha() { digitalWrite(IN1, HIGH); digitalWrite(IN2, LOW); digitalWrite(IN3, LOW); digitalWrite(IN4, HIGH); } // Página web con botones String paginaHTML() { return R\"rawliteral( Control del Robot

Control del Robot



)rawliteral\"; } void setup() { Serial.begin(115200); // Configurar pines como salida pinMode(IN1, OUTPUT); pinMode(IN2, OUTPUT); pinMode(IN3, OUTPUT); pinMode(IN4, OUTPUT); parar(); // Iniciar el ESP32 como Access Point WiFi.softAP(ssid, password); Serial.println(\"Red WiFi creada\"); Serial.print(\"IP del robot: \"); Serial.println(WiFi.softAPIP()); // Rutas del servidor server.on(\"/\", []() { server.send(200, \"text/html\", paginaHTML()); }); server.on(\"/adelante\", []() { adelante(); server.send(200, \"text/html\", paginaHTML()); }); server.on(\"/atras\", []() { atras(); server.send(200, \"text/html\", paginaHTML()); }); server.on(\"/izquierda\", []() { izquierda(); server.send(200, \"text/html\", paginaHTML()); }); server.on(\"/derecha\", []() { derecha(); server.send(200, \"text/html\", paginaHTML()); }); server.on(\"/parar\", []() { parar(); server.send(200, \"text/html\", paginaHTML()); }); server.begin(); } void loop() { server.handleClient(); } Al construir el gladiador se tendrá acceso a una red Wifi llamada \"RobotESP32\" (cambiar el nombre para cada gladiador). La cual puede ser accedida desde cualquier smartphone o computador. const char* ssid = \"RobotESP32\"; const char* password = \"12345678\"; Esta red permite enviar comandos de dirección al hacer click en los enlaces. Se deja como ejercicio adicional la creación de una interfaz más adecuada para el control del robot, como un joystick virtual o físico. Figure 6. Figura de Lego a elección Hoy en día existen diversos robots para cumplir tareas específicas. En el área de restaurantes existen los robots meseros autónomos. Éstos robots permiten servir mesas y encontrar su camino por el restaurant. Entre los ejemplos disponibles esta el Segway ServeBot S1(“Restaurant Service Robot - Segway Robotics,” 2024) y el Bellabot (“Smart Delivery Robot-Pudu Robotics,” n.d.). Figure 7. Robot ServeBot S1 Figure 8. Bellabot Estos robots son de alta tecnología y cuentan con sensores e inteligencia artificial muy sofisticada. Lo que los hace tener un precio prohibitivo para la mayoría de los restaurantes. En Japón existe el concepto de \"Avatar Robot Café\". Donde un restaurant/café es atentido por avatares robots. Es decir, robots controlados por humanos remotamente. Estos robots no cuentan con IA debido a que se busca integrar a personas con dificultades motoras u otros problemas que les impide integrarse a la sociedad en trabajos tradicionales. Entre los avatares robots se puede encontrar meseros y baristas. Figure 9. Avatares Robot Figure 10. Robot OriHime Figure 11. Robot Barista Son controlados remotamente con una aplicación de tablet smartphone. Figure 12. Interfaz de Piloto Estos robots están ubicados en el Dawn Cafe Figure 13. Avatar Robot Cafe DAWN ver.β El “Avatar Robot Café DAWN ver.β” es un café experimental permanente operado por OryLab Inc., donde personas que tienen dificultades para salir de casa por diversas razones operan de forma remota nuestros robots avatar OriHime y OriHime-D desde sus hogares y hospitales para brindar servicios. (\"Avatar Robot Café\" n.d.) En Chile se han utilizado robots animatrónicos como el conocido restaurante \"África\" de Viña del Mar (SoyChile, 2019). Figure 14. Animatronicos del Restaurante África Jorge Fernández, gerente de El Japonés de Viña del Mar, calcula que desde que tienen al “Michi-robot” haciendo las veces de mesero la afluencia del público al local ha aumentado en un 20 por ciento. ¿La razón? La curiosidad de ver en acción al Bella-bot -o “Michi”, como le llaman en el restaurante-, que lleva pedidos a la mesa como un garzón más. (Transformadores, 2023). Como se puede apreciar, Chile está preparado para adoptar la inclusión de robots en el área de servicios, especialmente en robots meseros. Sin embargo los altos precios de adquisición impiden que más restaurantes adopten estas tecnologías. Para lograr disminuir la brecha tecnológica y aumentar la inclusión de personas con dificultades de trabajar presencialmente, se debe crear una alternativa de bajo costo e identidad local. Para esto se creará un \"Avatar Robot\" controlado remotamente via internet que pueda ser usado para atender comandas y servir como garzón en restaurantes. Este robot utilizará materiales reciclados o fáciles de adquirir a un costo moderado. Para el marco principal se debe considerar una estructura liviana que permita un movimiento para todas las direcciones, cuente con un lugar para dejar los platos y sea higiénica y estéticamente apropiado. Queda a discreción la selección del marco inicial. Acá se presentará unas opciones posibles. Nombre Fotografía Descripción Estante de Almacenamiento con Ruedas Giratorias y Cestas Metalicas Carrito Organizador Con Cesta Metal y Ruedas Bloqueables 3 Niveles Disponible en: https://www.sodimac.cl/sodimac-cl/articulo/138001816/Carrito-Organizador-Metal-3-Niveles-Estante-Ruedas-Bloqueables-Negro/138001817?exp=so_com Marca VIDITA Color Negro Diseño de 3 niveles y 2 mangos Con ruedas giratorias (2 bloqueables) Material resistente de metal Medida 43x29x78cm (largo x ancho x alto) Organizador de frutas metal 3 canastos Cromado La Frutera con 3 canastos y 3 ruedas en la parte inferior. Disponible en: https://www.sodimac.cl/sodimac-cl/articulo/110267804/Organizador-de-frutas-metal-3-canastos-Cromado/110267822?exp=so_com Marca: Just Home Collection Ancho: 29.5 cm Alto: 75.6 cm Color: Plateado Carro de compras colores 32 L Carro de compras colores 32 L Disponible en: https://www.sodimac.cl/sodimac-cl/articulo/131705964/Carro-de-compras-colores-32-l/131705965?exp=so_com Marca: Just Home Collection Ancho: 30 cm Alto: 53 cm La recomendación es que permita al menos 3 niveles. Ya que se necesita espacio para: La batería y circuitería. Ubicados en el nivel inferior. La bandeja principal para almacenar los platos a servir. Una bandeja superior para almacenar la cámara y un robot o pantalla opcional para expresar emociones por parte del piloto operador. El carro será controlado por una ESP32 que recibirá comandos por USB desde la Raspberry PI. La batería puede ser un PowerBank o una batería de motocicleta con un adaptador para USB. Es importante recalcar que el amperaje mínimo necesario es 3 amperes. Menor a ese amperaje servirá para cargar un smartphone, más no para alimentar una Raspberry PI. Opción Imagen Descripción PowerBank de 30K mAh Batería portátil USB capacidad de 30000 mAh. Tres puertos USB con USB-A y USB-C. Carga rápida del dispositivo con puerto USB-C PD 3.0 de máximo 20 W o USB-A con salida QC3/0 de máximo 18 W. Disponible en: https://www.philips.cl/c-p/DLP1930CB_00/bateria-portatil-usb Batería 12v + Adaptador USB Batería de motocicleta combinada con un adaptador USB de alta potencia (QC3.0). Es una opción válida para alimentar el robot. Ventajas: Se tiene mayor voltaje para velocidad más rápida. Desventaja: Puede ser más pesado y requerir equipamiento especial para recargar la batería. Disponible en: https://es.aliexpress.com/item/1005006281134333.html https://www.autoplanet.cl/producto/bateria_pilot_lb4lb_4ah_56cca/141258 El Smartphone es necesario para proveer internet a la Raspberry PI y también actuar como cámara principal para la comunicación remota (utilizando una video llamada). Se recomienda un smartphone Android. Cualquiera que pueda hacer uso de redes 3G y sea relativamente moderno (entre 5 a 10 años de antigüedad) servirá como principal puente de comunicación. Se podría omitir este elemento si el restaurante cuenta con Wifi y añadir una cámara web a la Raspberry PI, pero requeriría de mayores configuraciones en el router del local y asegurar estabilidad de señal. Para la elaboración de la comunicación via video se utilizará los servicios de Jitsi Meet. El cual proporciona una solución de bajo costo y de código libre para ser utilizada. Raspberry PI 3 cuenta con un procesador Broadcom Quad-Core ARM Cortex-A53 a 1.2GHz combinados con 1GB de RAM LPDDR2. Figure 15. Raspberry Pi 3 Model B Será el computador principal conectado con Nerves, lo que permitirá enviar señales tanto al Emote Robot como al Carro utilizando USB, además de proporcionar un servidor web accesible mediante internet conectándose al Smartphone. Sistema Nerves: https://github.com/nerves-project/nerves_system_rpi3 Disponible en: https://altronics.cl/raspberry-pi-3-modelb-old?search=raspberry&page=4 El modelo de Raspberry Pi es a elección, simplemente debe ser compatible con Nerves (https://hexdocs.pm/nerves/supported-targets.html) Un modelo alternativo compatible es el Raspberry Pi Zero 2W. Figure 16. Raspberry Pi Zero 2 W Disponible en: https://mcielectronics.cl/shop/product/33107/ Para proporcionar una forma de mostrar emociones remotamente se puede utilizar un personaje de lego animatrónico. Esto es totalmente opcional, pero agrega personalidad y empatía al robot. También puede ser utilizada una smart tablet con un personaje animado y controlado remotamente. Puede ser adquirido en https://www.tiendalego.cl/collections/creator-3in1/products/dragon-rojo-31145 Figure 17. Personaje Lego Creator 3 en 1 El robot será controlado por una ESP32 que recibirá comandos por USB desde la Raspberry PI. Table 2. Lista de posibles componentes Componente Descripción 1 Raspberry PI Una versión compatible con Nerves y que permita conexión USB (UART) a la ESP32 2 ESP32 Devkit Un ESP32 para controlar el carro y un ESP32 para controlar el robot 4 Motor DC Cuatro motores DC de alto torque para movilidad del carro hasta 25 Kg. L298N Permite controlar al los motores DC. Android Smartphone Un Smartphone que actue como Hotspot y permita usar Jitsi Meet Baterías La batería necesaria para alimentar tanto a la Raspberry, ESP32 y Smartphone NoIP Servicio de DNS dinámico para acceder al servidor de la Raspberry PI Este proyecto grupal tiene como propósito la programación de una figura animatrónica con actuadores (servos), que es controlada a través de un microcontrolador ESP32 y un programa en C++. La figura elegida fue un búho, cuyas alas, cabeza y patas tienen movimiento mediante servomotores. Figure 18. Lego Búho (#31125) Table 3. Tabla de Componentes Componente Cantidad Descripción ESP32-WROOM 1 Microcontrolador principal Servomotor SG90 4 Uno por ala, uno en la cabeza, uno en las patas Fuente de alimentación 1 USB 5V (desde computadora o batería externa) Cables Dupont Varios Para Conexiones Bloques tipo LEGO Varios Para ensamblar la estructura del búho Protoboard / PCB 1 Para conexiones eléctricas (opcional) Acotaciones Se recomienda usar piezas tipo LEGO para facilitar el ajuste de los servos y permitir cambios de diseño de manera sencilla. Se cuidó el peso en el diseño para no sobrecargar los servos, especialmente en las alas. La alimentación por USB 5V es suficiente para los servos, pero se debe evitar hacer movimientos simultáneos prolongados para no sobrecargar la corriente disponible. La estructura fue validada para estabilidad durante los movimientos. El código debe incorporar retardos adecuados y límites de movimiento para evitar daños mecánicos. Código fuente del Búho #include int pos = 0; Servo izquierdo; Servo derecho; Servo cabeza; Servo poto; int led = 16; bool inicializar = true; void setup() { Serial.begin(115200); // Pines válidos para ESP32, cambia si usas otros izquierdo.attach(13, 500, 2500); derecho.attach(14, 500, 2500); cabeza.attach(15, 500, 2500); poto.attach(18, 500, 2500); pinMode(led, OUTPUT); } void startPosition() { digitalWrite(led, HIGH); derecho.write(180); izquierdo.write(0); cabeza.write(180); poto.write(0); delay(500); digitalWrite(led, LOW); } void saludar(int velocidad) { digitalWrite(led, HIGH); for (pos = 90; pos <= 180; pos += 1) { izquierdo.write(pos); derecho.write(180 - pos); poto.write(90-pos); delay(velocidad); } for (pos = 180; pos >= 90; pos -= 1) { izquierdo.write(pos); derecho.write(180 - pos); poto.write(pos-40); delay(velocidad); } digitalWrite(led, LOW); } void feliz(int velocidad) { digitalWrite(led, HIGH); for (pos = 90; pos <= 180; pos += 1) { izquierdo.write(pos); derecho.write(180 - pos); cabeza.write(pos); delay(velocidad); } for (pos = 180; pos >= 90; pos -= 1) { izquierdo.write(pos); derecho.write(180 - pos); delay(velocidad); } digitalWrite(led, LOW); } void enojar(int velocidad) { digitalWrite(led, HIGH); for (pos =120; pos <= 180; pos += 1) { cabeza.write(pos); delay(velocidad); } digitalWrite(led, LOW); } // Lectura de los comandos por serial USB void leerComandoSerial() { if (Serial.available() <= 0) { return; } String comando = Serial.readStringUntil('\\n'); // Elimina espacios y saltos de línea comando.trim(); if (comando == \"saludar\") { cabeza.write(160); delay(15); saludar(10); saludar(10); saludar(10); startPosition(); } else if (comando == \"enojar\") { startPosition(); enojar(10); enojar(10); enojar(10); startPosition(); } else if (comando == \"resetear\") { startPosition(); } else if (comando == \"feliz\") { feliz(5); feliz(5); feliz(5); startPosition(); } else { Serial.println(\"Comando no reconocido.\"); } } void loop() { leerComandoSerial(); } Figure 19. Esquemático del Animatrónico Figure 20. Guía de Conexiones Video de Ejemplo de Funcionamiento Your browser does not support the video tag. Universidad EIA -canal institucional-. (2023, September 27). Master Class \"ESP32 en la Nube: Conectando microcontroladores a Amazon Web Service [Video]. YouTube. https://www.youtube.com/watch?v=YLP02lzla5U Restaurant Service Robot - Segway Robotics. (2024, June 12). Retrieved from https://robotics.segway.com/baobao/ Smart Delivery Robot-Pudu Robotics. (n.d.). Retrieved from https://www.pudurobotics.com/product/detail/bellabot Avatar Robot Café. (n.d.). Retrieved from https://dawn2021.orylab.com/en/ SoyChile. (2019, July 18). Viaje en el tiempo: “África” de Viña del Mar vuelve a rugir con los animatronics. Retrieved from https://www.soychile.cl/Valparaiso/Sociedad/2019/07/18/606350/Viaje-en-el-tiempo-Africa-de-Vina-del-Mar-vuelve-a-rugir-con-los-animatronics.aspx Transformadores. (2023, February 7). El “Michi-robot” que revoluciona a un restaurante de Viña del Mar. La Tercera. Retrieved from https://www.latercera.com","title":"ESP32","component":"ROOT","version":"","name":"esp32","url":"/controllers/esp32.html","titles":[{"text":"ESP32-DevKit","hash":"esp32-devkit","id":1},{"text":"Proyecto Gladiadores Robots","hash":"proyecto-gladiadores-robots","id":2},{"text":"Materiales","hash":"materiales","id":3},{"text":"Código fuente","hash":"código-fuente","id":4},{"text":"Proyecto Robot Animatrónico","hash":"proyecto-robot-animatrónico","id":5},{"text":"Pilotos OriHime","hash":"pilotos-orihime","id":6},{"text":"Restaurantes y Robots en Chile","hash":"restaurantes-y-robots-en-chile","id":7},{"text":"Descripción del Proyecto","hash":"descripción-del-proyecto","id":8},{"text":"Materiales","hash":"materiales-2","id":9},{"text":"Marco","hash":"marco","id":10},{"text":"Batería","hash":"batería","id":11},{"text":"Smartphone","hash":"smartphone","id":12},{"text":"Raspberry PI 3","hash":"raspberry-pi-3","id":13},{"text":"Emote Robot","hash":"emote-robot","id":14},{"text":"Búho Animatrónico","hash":"búho-animatrónico","id":15},{"text":"Referencias","hash":"referencias","id":16}]},"16":{"id":16,"text":"https://github.com/chipsalliance/chisel https://www.imm.dtu.dk/~masca/chisel-book.html","title":"FPGA","component":"ROOT","version":"","name":"fpga","url":"/controllers/fpga.html","titles":[]},"17":{"id":17,"text":"El temporizador 555 fue desarrollado por la firma Signetics en el 1971 con el nombre SE555/NE555 y se le conoce como el «Circuito Integrado Máquina del Tiempo» (The IC Time Machine). El IC 555 ha sido llamado \"la máquina del tiempo\" debido a su capacidad para manejar el tiempo en circuitos electrónicos. A pesar de su antigüedad, sigue siendo fabricado masivamente y es un pilar en la enseñanza y desarrollo de electrónica moderna (Hispavila, 2001). NE555 El 555 es un temporizador flexible, barato y fácil de encontrar. Es un buen punto de partida para multitud de proyectos de cualquier índole, debido a que su versátil salida, se puede conectar directamente a una carga a bajo o a alto. Es ideal para crear retardos de tiempo. En este modo, un disparador externo hace que el temporizador 555 genere un pulso de una duración ajustable. El modo astable está estrechamente relacionado con el modo monoestable. La diferencia importante es que, en modo astable, el pin de disparo, pin 2, está conectado a la patilla umbral pin 6, lo que hace que la salida pase a alternar continuamente entre los estados alto y bajo. En el modo astable, la salida del temporizador 555, es una forma de onda de pulso continuo. En realidad, el modo astable, se considera un sencillo generador de frecuencias, cuya frecuencia se puede controlar, modificando el valor del potenciómetro o cambiando el valor del condensador, para cambiar el rango de las frecuencias. Esta es un proyecto de luces de ferrocarril con un temporizador 555, en el cual dos luces se alternan, similar a una señal de cruce ferroviario. El temporizador 555 está configurado en modo astable, por lo que cambia continuamente su salida entre ALTA y BAJA, encendiendo y apagando así los dos LED conectados a la salida. Lista de Componentes 555 timer IC C1: Capacitor 10µF R1: Resistencia 47k R2: Resistencia 470 LED1 y LED2: Luces LED estándar Circuito Luces de Ferrocarril Conecta la batería de 9V al riel de alimentación y al riel de tierra para encender el circuito. Las luces intermitentes de ferrocarril con el temporizador 555 deberían comenzar a alternarse. Luces de Ferrocarril El proyecto usa un circuito integrado temporizador 555 para crear un efecto intermitente en dos LEDs rojos, que comúnmente se usan para simular las luces parpadeantes en un cruce ferroviario en maquetas de trenes. El temporizador 555 está configurado en modo “astable”, lo que significa que genera una secuencia continua de pulsos de encendido y apagado. Componentes de temporización: La resistencia (R1) y el condensador (C1) determinan la velocidad con la que parpadean los LEDs. El condensador se carga a través de R1 y, una vez que alcanza cierto voltaje, el temporizador cambia su salida para encender o apagar los LEDs. LEDs y resistencias: Los dos LEDs (LED1 y LED2) están conectados a la salida del temporizador a través de sus respectivas resistencias (R2 y R3), que limitan la corriente para evitar que los LEDs se quemen. Cuando la salida del 555 está en alto, la corriente fluye solo a través del LED inferior y este se enciende. Cuando la salida está en bajo, la corriente fluye solo a través del LED superior, encendiéndolo. Al alimentar este circuito, el temporizador 555 carga y descarga repetidamente el condensador a una velocidad determinada por R1 y C1, haciendo que el pin de salida alterne entre estados alto y bajo. Esto hace que los LEDs parpadeen, simulando las luces de advertencia que se ven en un cruce ferroviario real. Un metrónomo es un dispositivo utilizado por los músicos para mantener un tempo constante durante la práctica. En este proyecto, se construirá un metrónomo simple utilizando el circuito integrado temporizador 555. Lista de Componentes Batería 9V 555 Timer IC Potenciómetro, VR1 250kΩ Resistencia, R1 1kΩ 2 Capacitores, C1 & C2 22µF Altavoz (Parlante), 8Ω Circuito del Metrónomo Conecta el pin 8 (VCC) del temporizador 555 a la columna de alimentación positiva, y el pin 1 (GND) a la columna de alimentación negativa. Además, conecta el pin 4 (RESET) al pin 8 (VCC) para evitar que el temporizador se reinicie. Utiliza un cable para conectar el pin 6 (THR) al pin 2 (TRIG). Coloca VR1 y R1 en serie entre el pin 8 (VCC) y el pin 7 (DIS). Luego conecta el pin 7 (DIS) al pin 6 (THR), formando un lazo con las resistencias en serie y el temporizador. Conecta el terminal positivo de C1 a la unión entre VR1 y R1, y su terminal negativo al pin 1 (GND). Conecta el terminal positivo de C2 al pin 3 (OUT) y su terminal negativo a uno de los terminales del altavoz. Finalmente, conecta el otro terminal del altavoz al pin 1 (GND). Opcionalmente, conecta el pin 5 (CV) a tierra mediante un pequeño condensador de 10nF para estabilizar la frecuencia (no mostrado en el diagrama). Metrónomo El temporizador 555 está configurado en modo astable, lo que significa que genera una secuencia continua de pulsos. La frecuencia de estos pulsos determina el tempo del metrónomo. Componentes de temporización: Las resistencias (VR1 y R1) y el capacitor (C1) determinan el intervalo entre pulsos, el cual se puede ajustar modificando la resistencia de VR1. Descarga del capacitor: La salida alterna entre estados alto y bajo, lo que hace que C2 se cargue y se descargue, generando así el sonido en el altavoz. Salida al altavoz: Cuando el pin de salida (pin 3) está en alto, C2 se carga a través del altavoz, produciendo un sonido de clic. Toma su nombre de las antiguas computadoras Atari de los años 80 porque produce sonidos similares. Este circuito es perfecto si ya has construido un par de circuitos simples antes y quieres hacer algo más interesante. Lista de Componentes Una placa de pruebas (breadboard) para montar el circuito Cables de conexión (jumper wires) Altavoz (mínimo 0.3W) Dos circuitos integrados temporizadores 555 C1: Condensador de 10 nF C2: Condensador de 100 nF R1, R4: Resistencias de 1 kΩ R2, R3: Potenciómetros de 100k R5: Resistencia de 470 Ω Circuito de Atari Punk Atari Punk El circuito utiliza dos temporizadores 555. El temporizador 555 necesita algunos capacitores y resistencias para establecer el tono o la duración del pulso. Al combinar uno que establece la frecuencia y otro que controla la duración del pulso, puedes crear sonidos muy llamativos o incluso algo locos. Dahl, Ø. N. (2021, June 4). Build an Atari Punk Console this evening. Retrieved from https://www.build-electronic-circuits.com/atari-punk-console/ Dahl, Ø. N. (2024a, April 6). 555 timer Metronome Circuit. Retrieved from https://www.build-electronic-circuits.com/555-timer-metronome-circuit/ Dahl, Ø. N. (2024, April 6). 555 Timer Railroad Lights. Retrieved from https://www.build-electronic-circuits.com/555-timer-railroad-lights/ Hispavila. (2001, April 6). EL IC-555 – HISPAVILA.COM. Retrieved from https://www.hispavila.com/el-ic-555/","title":"IC555","component":"ROOT","version":"","name":"ic555","url":"/controllers/ic555.html","titles":[{"text":"Modo Monoestable","hash":"modo-monoestable","id":1},{"text":"Modo Astable","hash":"modo-astable","id":2},{"text":"Proyecto Luces del Ferrocarril","hash":"proyecto-luces-del-ferrocarril","id":3},{"text":"Proyecto Metrónomo","hash":"proyecto-metrónomo","id":4},{"text":"Proyecto Atari Punk","hash":"proyecto-atari-punk","id":5},{"text":"Referencias","hash":"referencias","id":6}]},"18":{"id":18,"text":"El PIC16F877a es un microcontrolador de 8 bits desarrollado por Microchip Technology, lanzado a finales de los años 90 como parte de la familia PIC16. Tiene un bajo consumo de energía y alta capacidad para aplicaciones incrustadas, de acuerdo con su datasheet, cuenta con un procesador RISC de 20MHZ de velocidad de la CPU y 200ns de tiempos de ejecución de instrucción. Cuenta con 3 temporizadores (Timer0, Timer1 y Timer2), que permiten gestionar eventos y medir el paso del tiempo. Módulo Capture: Permite capturar el temporizador ante algún evento con una resolución de 12,5 ns. Módulo Compare: Permite comparar 2 valores de un máximo de 16 bits con una resolución de 200 ns. PWM (Modulación de Ancho de Pulso): Se encarga de enviar una señal de salida de ciclo variable, con una resolución de máximo 10 bits. SSP (Puerto serie síncrono) permite comunicación entre dispositvos con los siguientes protocolos: SSI (Serial Peripheral Interface) permiote la comunicación entre sensores, memorias y pantallas. I2C™ (Inter-Integrated Circuit) permite la comunicación maestro-esclavo, como al querer conectar multiples dispositivos a un bus de datos. USART/SCI (Receptor/Transmisor Asíncrono y Síncrono Universal) permite la comunicación serial de forma asincronica con otros dispositivos. PSP (Puerto esclavo paralelo) permite la comunicaicón en paralelo de instrucciones lectura, escritura y selección de chip. BOR (Brown-out reset) protege al dispositivo en caso de caídas de tensión. RISC CPU: procesadores que están diseñados para ejecutar un número reducido de tipos de instrucciones que les permite operar a una velocidad más elevada (Solé, R. 2021). Figure 1. Diagrama del microcontrolador 44 pins PIC16F877a Fuente: Microchip Technology Figure 2. Diagrama del microcontrolador 40 pins PIC16F877a Fuente: Microchip Technology A continuación, se describen las características básicas de acuerdo con Microchip Technology (Microchip, s.f.) del microcontrolador PIC16F877a Característica Valor Tamaño de memoria de programa (KB) 14 RAM (byte) 368 Data EEPROM (bytes) 256 Canitdad pines 40 o 44 Voltage Max. de operación (V) 5.5 Voltage Min. de operación (V) 2 A diferencia de los microprocesadores, el PIC16F877a (el cual es un microcontrolador) no consta de un sistema operativo para su funcionamiento. En lugar de eso, está diseñado para ejecutar directamente código incrustado escrito en lenguajes como C o ensamblador, sin necesidad de capas intermedias de software. Característica Microcontrolador (ej: PIC16F877a) Microprocesador Integración Incluye CPU, memoria, I/O y periféricos Solo contiene la unidad central de proceso (CPU) Propósito Aplicaciones incrustadas específicas Computadoras generales o sistemas complejos Programación Fácil de programar con lenguajes simples Requiere sistema operativo y software complejo Costo Bajo Alto Consumo de energía Bajo Generalmente más alto Los microcontroladores como el PIC16F877a están optimizados para tareas específicas, mientras que los microprocesadores son más potentes pero requieren más componentes externos y recursos. El PIC16F877a tiene usos en sistemas incrustados donde se requiere bajo consumo energético, una programación simplificada en C++ o assembly. Entre sus usos más comunes se encuentran: Automatización industrial (control de motores, monitoreo de sensores) Domótica (control de luces, cerraduras, temperatura) Equipos médicos portátiles Electrónica de consumo (juguetes inteligentes, electrodomésticos) Sistemas educativos para enseñanza de programación y electrónica básica Prototipos de IoT cuando se combinan con módulos de comunicación externa Para poder programar al PIC16F877a se utiliza el IDE MPLAB ® Xpress IDE ofrecido por Microship Technology (Microchip, s.f.) , siendo una herramienta que aporta flexibilidad, permitiendo programar, depurar y cargar el código al PIC16F877a. Figure 3. Logo de MPLAB Fuente: Microchip Technology Los ejemplos a demostrar son obtenidos del texto de bibliografía (Ruiz, 2021). Dentro de MCC se crea el nombre del proyecto (menú File → media de microcontroladores) con el nombre LED PULSADOR, luego en la ventasna Project Resources se asigna los terminales RA0 y RA5 como salida y entrada digital respectivamente, tal como muestra la figura 4. Figure 4. Asignación de terminales Fuente: MPLAB Xpress Figure 5. Cambio de nombre terminales Fuente: MPLAB Xpress Figure 6. Figure 6: Ajuste de reloj interno Fuente: MPLAB Xpress #include \"mcc_generated_files/system/system.h\" /* Main application */ int main(void) { SYSTEM_Initialize(); while(1) { if(PULSADOR_GetValue()==0) LED0_Toggle(); } } Codigo en assembly para una funcionalidad similar (Agkopian, 2016): ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;Copyright (c) 2013 Manolis Agkopian ; ;See the file LICENCE for copying permission. ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; PROCESSOR '16F876A' INCLUDE __CONFIG _XT_OSC & _WDT_OFF & _PWRTE_OFF & _CP_OFF & _LVP_OFF & _BODEN_OFF DL_CNT EQU 0x20 ;DELAY COUNTER: COUNTS THE INTERUPS FROM TMR0 ORG 0x0000 GOTO INIT ORG 0x0004 GOTO TMR_CNT INIT: BSF STATUS, RP0 ;SELECT BANK 01 MOVLW B'11000111' ; PSA = 1/256 (THE TIMER WILL COUNT ONCE EVERY 256 CYCLES) MOVWF OPTION_REG ;AND USE INTERNAL INSTRUCTION CYCLE CLOCK BCF TRISB, 0 ;SET PB0 AS OUTPUT BCF STATUS, RP0 ;SELECT BANK 00 BCF PORTB, 0 MOVLW B'11100000' ;ENABLE TIMER 0 INTERUPT CLRF TMR0 MOVWF INTCON MOVLW 0x0F ;256 * 256 * 15 = ABOUT 1S MOVWF DL_CNT ;SO WE SET THE DELAY COUNTER TO COUNT 15 INTERUPTS MAIN: GOTO $ ;DO NOTHING, JUST WAIT FOR AN INTERUPT TMR_CNT: BCF INTCON, GIE ;DISABLE ALL INTERUPTS BCF INTCON, TMR0IF ;CLEAR TMR0 OVERFLOW FLAG DECFSZ DL_CNT ;WHEN THE DELAY COUNTER BECOMES ZERO GOTO CONTINUE BTFSC PORTB, 0 ;THEN IF PB0 IS SET GOTO CLR_PB0 ;CLEAR IT BSF PORTB, 0 ;ELSE IF IS CLEARED, THEN SET IT GOTO CONTINUE_0 CLR_PB0: BCF PORTB, 0 CONTINUE_0: MOVLW 0x0F ;RESET THE DELAY COUNTER MOVWF DL_CNT CONTINUE: BSF INTCON, GIE ;RENABLE THE INTERUPTS RETFIE END Figure 7. Ajuste CLC Fuente: MPLAB Xpress También hay opciones más modernas como el PIC18F4550 que tiene mayor capacidad de procesamiento y memoria interna. Se puede realizar una comparación entre las opciones en el sitio web de Microchip. Ambos son microcontroladores de 8 bits de Microchip, pero pertenecen a diferentes familias y niveles de capacidad. Table 1. Características Característica PIC16F877a PIC18F4550 Arquitectura PIC16 (Mid-range) PIC18 (High-end 8-bit) Velocidad de reloj Hasta 20 MHz Hasta 48 MHz (con PLL) Instrucciones por ciclo 1 cada 4 ciclos 1 por ciclo (en la mayoría) Número de instrucciones 35 75+ Table 2. Memoria Tipo de Memoria PIC16F877a PIC18F4550 Flash (programa) 14 KB 32 KB RAM 368 bytes 2 KB EEPROM 256 bytes 256 bytes Table 3. Periféricos y Funcionalidades Funcionalidad PIC16F877a PIC18F4550 Puertos I/O 33 35 Timers 3 (8 y 16 bits) 4 (8 y 16 bits) ADC 10-bit, 8 canales 10-bit, 13 canales PWM 2 canales 2 canales USART / UART 1 1 SPI / I2C Sí Sí (mejorado) USB No Sí (USB 2.0 Full-Speed) Interrupciones Básico Avanzado (prioridades) Table 4. Ventajas de Cada Uno Comparación PIC16F877a PIC18F4550 Facilidad de uso Muy fácil para principiantes Más complejo, más potente Costo Más barato Un poco más caro Capacidad de procesamiento Limitada Superior USB integrado ❌ No ✅ Sí Tamaño de programa 14 KB 32 KB Usa el PIC16F877a si: Estás empezando con microcontroladores. Tu proyecto es simple (sensores, control básico). No necesitas USB ni mucha memoria. Usa el PIC18F4550 si: Necesitas mayor velocidad y complejidad. Requieres comunicación USB integrada. Trabajas con interfaces humanas, data logging, etc. El microcontrolador PIC16F877a es una excelente opción para desarrolladores en busqueda de soluciones económicas y versátiles para sistemas incrustados. Sus periféricos integrados, bajo consumo de energía y facilidad de programación lo hacen ideal tanto para aplicaciones industriales como educativas. La principal ventaja frente a otras soluciones es que existe una garantía de que el programa se puede almacenar en la memoria flash o eeprom por 40 años o más. Agkopian, M. (2016). \"pic-assembly-examples\". https://github.com/magkopian/pic-assembly-examples/blob/master/led%20blink%20with%20TMR0%20and%20TMR1/TMR0_DELAY.asm Microchip Technology. (s.f.). \"MPLAB® Xpress Cloud-Based IDE\". https://www.microchip.com/en-us/tools-resources/develop/mplab-xpress Como recargas batería para optimizar el proceso Microchip Technology. (s.f.). \"PIC16F18855\". https://www.microchip.com/en-us/product/pic16f18855#Overview Ruiz, C. (2021). \"Programación de microcontroladores PIC paso a paso\". Macrocombo Solé, R. (2021). \"RISC: La arquitectura de procesadores usada por ARM para cambiar el mercado\". https://www.profesionalreview.com/2021/07/17/que-es-risc/#Que_es_RISC","title":"PIC16F877a","component":"ROOT","version":"","name":"pic16f877a","url":"/controllers/pic16f877a.html","titles":[{"text":"Características","hash":"características","id":1},{"text":"Diferencias entre un Microcontrolador y un Microprocesador","hash":"diferencias-entre-un-microcontrolador-y-un-microprocesador","id":2},{"text":"Usos del PIC16F877a","hash":"usos-del-pic16f877a","id":3},{"text":"Entorno de programación","hash":"entorno-de-programación","id":4},{"text":"Ejemplos de Aplicación","hash":"ejemplos-de-aplicación","id":5},{"text":"Control de un LED por pulsador","hash":"control-de-un-led-por-pulsador","id":6},{"text":"Comparación entre PIC16F877a y PIC18F4550","hash":"comparación-entre-pic16f877a-y-pic18f4550","id":7},{"text":"Conclusión","hash":"conclusión","id":8},{"text":"Referencias","hash":"referencias","id":9}]},"19":{"id":19,"text":"","title":"Raspberry Pi","component":"ROOT","version":"","name":"raspberry","url":"/controllers/raspberry.html","titles":[]},"20":{"id":20,"text":"El STM32 es una gran alternativa a ESP32 cuando se necesitan soluciones profesionales de bajo consumo de calidad industrial.","title":"STM32","component":"ROOT","version":"","name":"stm32","url":"/controllers/stm32.html","titles":[]},"21":{"id":21,"text":"Electrones en Acción: Electrónica y Arduinos para tus propios Inventos. (2019, September 29). Retrieved from https://www.coursera.org/learn/electrones-en-accion Khan Academy: Ingeniería eléctrica. (2017, February 23). Retrieved from https://es.khanacademy.org/science/electrical-engineering Vieito, E. (2024, June 20). Historia del lenguaje de programación C: ¿por qué sigue estando tan presente? Retrieved from https://dinahosting.com/blog/historia-del-lenguaje-de-programacion-c-por-que-sigue-estando-tan-presente/ Microside. (n.d.). Retrieved from https://docs.microside.com/practicas/pic-c-compiler-ccs/pic16f887-or-pic16f877a/1-blink-led PIC Assembly Code Examples. (2017, March 28). Retrieved from https://www.teachmemicro.com/pic-microcontroller-tutorials/pic-assembly-code-examples/#blink Historia e Introducción de C++ | Aula Virtual. (n.d.). Retrieved from https://aulavirtual.fio.unam.edu.ar/mod/book/view.php?id=47577 Welcome to AtomVM! — AtomVM 0.7.0-dev+git.65f16e87 documentation. (n.d.). Retrieved from https://www.atomvm.net/doc/master/welcome-to-atomvm.html#why-erlang-elixir “Ada Core Documentation\". (n.d.). Retrieved from https://learn.adacore.com/courses/intro-to-ada/chapters/introduction.html#history","title":"","component":"ROOT","version":"","name":"bibliography","url":"/fundamentals/bibliography.html","titles":[]},"22":{"id":22,"text":"La electricidad es una forma de energía que es fácil de generar. Podemos generarla de diferentes maneras, por ejemplo, a través de un generador eléctrico, podemos generarla a través de una celda fotovoltaica. Es fácil de convertirla en otros tipos de energía. Los sensores nos permiten medir señales y los actuadores nos permiten convertir esas señales en alguna acción física. Esos actuadores y sensores muchas veces lo que están haciendo es convertir entre diferentes tipos de energía, por ejemplo, si tenemos un parlante. Un parlante lo que hace realmente es convertir una señal eléctrica en energía mecánica, que se manifiesta a través de ondas de presión en el aire. La electricidad además es fácil de transportar en grandes cantidades. Lo vemos en torres de alta tensión que nos permiten recibir energía eléctrica en un lugar remoto, energía que es generada en otra región del país. También es fácil de conducir en pequeñas cantidades y a gran velocidad y precisión. La electricidad puede ser utilizada en muchas aplicaciones. Esto es ideal para aplicaciones de potencia, donde queremos hacer actuar un motor, por ejemplo, un calefactor o un parlante de muy alta potencia. Pero también es ideal para manejar señales e información. Entonces aquí estamos distinguiendo entre dos tipos diferentes de usos: realizar señales y procesar datos. Existe electricidad estática y electricidad dinámica, principalmente nos vamos a centrar en la electricidad dinámica. La electricidad es el flujo de carga eléctrica a través de un material. La carga eléctrica es transportada por electrones, los electrones que forman parte de todos los átomos neutros nos permiten transportar electricidad. Los electrones, por convención, tienen carga eléctrica negativa y se mueven en respuesta a un campo eléctrico. Figure 1. Flujo de Electrones en un Conductor Eléctrico La figura muestra un conductor eléctrico y cada uno de estos puntos representa un electrón. Asumiendo que hay un campo eléctrico que está moviendo los electrones en esa dirección. La electricidad como flujo de carga eléctrica es el movimiento promedio de todos estos electrones. Vemos que no todos se mueven en la misma dirección. La gran mayoría se está moviendo en cualquier dirección, realmente, en promedio, estos electrones se mueven en una dirección. Se mueven lentamente, en general, un electrón en un conductor se mueve a velocidades del orden de un centímetro por segundo. Realmente la electricidad, si lo consideramos como transporte de carga, no es tan rápida. Un electrón puede moverse a un par de centímetros por segundo dentro de este conductor. Pero si entra un electrón nuevo por un lado, instantáneamente sale un electrón por el otro, vemos que la electricidad efectivamente sí se movió rápidamente. Esa transmisión de electricidad ocurre más o menos a la velocidad de la luz. Las ondas eléctricas viajan a la velocidad de la luz, aunque los portadores de carga viajen a velocidad finita. A medida que los electrones avanzan por su camino, van perdiendo energía. Cada vez que un electrón se mueve, debido a un campo eléctrico en un conductor, pierde algo de energía. Va convirtiéndola en otras forma de energía y una consecuencia indirecta de este efecto, es que podemos almacenar y procesar información usando electrones. Típicamente la electricidad se produce por el movimiento de cargas negativas. Pero el movimiento de cargas negativas en una dirección en términos matemáticos, es equivalente al movimiento de cargas positivas en la dirección contraria. Entonces, aunque los electrones se muevan una dirección, vamos a hablar de que la electricidad transportada por una corriente eléctrica va en la dirección contraria. Es decir, la corriente va en la dirección contraria al movimiento de los electrones. Bajo este supuesto, podríamos pensar que la electricidad es transportada por cargas positivas. Eso no es verdad, en la gran mayoría de los conductores, la electricidad es transportada por cargas negativas. La electricidad es provocada por movimiento de electrones, pero que produce corrientes que van en la dirección contraria al movimiento de estos. Tomemos una analogía sencilla para entender mejor la electricidad. Como el agua en el lecho de un río, que se mueve desde el punto más elevado al punto más bajo, mientras más alto, más energía potencial tiene el agua y a medida que va bajando, va perdiendo energía. Si está más alto, es capaz de desarrollar más trabajo útil. De la misma forma, las cargas eléctricas positivas en un conductor se mueven desde un punto de mayor voltaje o potencial a un punto de menor voltaje. Es una analogía directa entre la altura que tiene el agua y el potencial que tiene un electrón. A más alto potencial o voltaje, más energía tienen estos portadores de carga y son más capaces de desarrollar trabajo útil. Entonces, cuando le damos el voltaje a algo, en realidad estamos impartiendo más energía a los portadores de carga para que puedan realizar más trabajo útil. Entonces como una analogía, tenemos un río y el agua fluye desde un punto más alto hasta un punto más bajo. Si por ejemplo tenemos una batería, esta tiene un terminal positivo donde hay un mayor potencial. Entonces las cargas eléctricas se mueven desde un punto de mayor potencial (terminal positivo), hacia un punto de menor potencial (terminal negativo). Figure 2. Batería con Ampolleta En este caso estas cargas están pasando a través de una ampolleta. Al pasar por esta ampolleta estas cargas pierden energía y esa energía la convierten en calor y eventualmente en luz. Luego de que perdieron energía, esas cargas vuelven al terminal negativo de la batería, que se encarga de elevar el potencial para que luego salgan por el terminal positivo con más energía. Entonces, ¿qué es la electricidad? La electricidad es una forma de energía. Y además es el movimiento de cargas eléctricas a través de un circuito. La electricidad inevitablemente lidia con cantidades físicas o cantidades que podemos medir, por ejemplo podemos hablar de ondas de presión, que podemos eventualmente transformar en electricidad. O podemos hablar del color de un tipo de luz, que también podemos transformar en electricidad. Entonces siempre hay cantidades. Típicamente las variables físicas son traducidas a voltajes o corrientes en un circuito. Un tema interesante es que los voltajes y corrientes pueden abarcar órdenes de magnitud diferentes. Por ejemplo, hay circuitos que trabajan con un voltio de alimentación. Pero también hay sistemas de transmisión de energía que funcionan con 500.000 volts y cuando queremos medir señales muy pequeñas medimos milivoltios o microvoltios. Entonces, ¿cómo hacemos para diferenciar entre tantos órdenes de magnitud? lo que usamos normalmente para solucionar este tema son los prefijos. Existen giga, mega, kilo que son los más usados, para multiplicar un número por un factor. En estos casos son potencias de 10, 10 a la tres, 10 a la seis, 10 a la nueve. Entonces cada vez que hablemos de kilo, es 10 a la tres. De la misma forma que un kilogramo son 1.000 gramos, un kilovoltio, son 1.000 voltios, y un kiloamperio, son 1.000 amperios. Y tenemos sub múltiplos mili, micro, nano, pico, femto, atto, entre otros, y tienen una designación a través de una letra. Table 1. Tabla de Unidades Unidad Tipo Símbolo Potencia Giga Múltiplos G Mega Múltiplos M Kilo Múltiplos k Mili Sub-Múltiplos m Micro Sub-Múltiplos µ Nano Sub-Múltiplos n Pico Sub-Múltiplos p Femto Sub-Múltiplos n Atto Sub-Múltiplos a La electricidad puede ser considerada, a grandes rasgos, casi como un fluido. Antiguamente se pensaba que había, de hecho, 2 tipos de electricidad, positiva y negativa. Luego Benjamin Franklin describió a la electricidad como un fluido de un solo tipo y el exceso o déficit de este fluido podía ser considerado como que es carga positiva o carga negativa. La verdad es que estuvo bastante cerca con su apreciación. Y una de las mejores analogías para los circuitos eléctricos son los circuitos hidráulicos. Es solo una analogía, no siempre funciona bien, pero sirve para empezar a entender mejor cómo funciona la electricidad. En un rio, el agua pasa de una altura mayor a una altura menor y a medida que se mueve cada partícula de agua, cada molécula de agua va perdiendo energía. De la misma forma, cargas positivas que salen desde el terminal positivo de la batería van perdiendo energía hasta que entran finalmente por el terminal negativo. Las cantidades físicas sobre las que se fundamenta todo lo que sabemos son voltaje y corriente. El voltaje se designa con la letra V y se mide en volts. (Es como si fuera la altura del agua en un circuito hidráulico), tiene que ver con la energía en los portadores de carga. En un circuito eléctrico el voltaje 0 es arbitrario. Y nosotros definimos el voltaje 0 donde más convenga y ese voltaje 0 le llamamos tierra. Entonces, esa tierra es la referencia arbitraria en torno a la cual medimos el voltaje. Y luego está la corriente, que se relaciona con el flujo o caudal en un circuito hidráulico, tiene que ver con cuánta agua circula por una sección dada del río en un momento determinado. Tiene que ver con cuántos portadores de carga cruzan una sección del circuito en un tiempo determinado y se mide de manera absoluta, a diferencia del voltaje, que se mide en relación a una tierra, la corriente se mide de manera absoluta. El voltaje también se le llama tensión. A mayor voltaje en un punto, mayor energía tienen los portadores de carga en ese punto. Los portadores de carga con mayor energía pueden realizar más trabajo útil. Por ejemplo, pueden mover un motor más rápidamente o pueden encender una luz con mayor intensidad. Si 2 objetos con voltajes diferentes llegaran a tocarse producirían un cortocircuito y corriente. Es decir, si tenemos 2 voltajes diferentes que se tocan, hay corriente entre ellos. Figure 3. Fuentes de Voltaje Símbolo Descripción Es el símbolo más genérico para una fuente de voltaje en un circuito. Comunmente suele ser una fuente de poder. Es una buena práctica dibujar los signos + y - dentro del círculo. Este símbolo se utiliza cuando hay fuentes alternas. Es el símbolo para una fuente de voltaje variable. El garabato dentro del círculo sugiere que este símbolo en particular representa un generador de onda sinusoidal. Este símbolo se utiliza para baterías. La línea horizontal más larga en el símbolo representa la terminal positiva de la batería y la línea horizontal más corta representa la terminal negativa. La corriente es el flujo de portadores de carga en un circuito. Cuando hay corriente los portadores van cambiando su nivel de energía, cambian de voltaje, es decir, cuando van circulando por un circuito con corriente pierden energía. De la misma forma, que las moléculas de agua en el lecho de un río, cuando fluyen van perdiendo energía. Esa diferencia de energía realmente no se pierde sino que se convierte en otras formas de energía. La corriente fluye a través de conductores eléctricos, dispositivos electrónicos, motores, luces y objetos en general. Figure 4. Símbolo de Corriente Es el símbolo más común para la corriente constante. La flecha indica la dirección del flujo positivo de la corriente. Las señales eléctricas llevan información. En general las señales típicamente son de voltaje y no de corriente, varían en el tiempo. Figure 5. Gráfico de Voltaje en el Tiempo El gráfico muestra la amplitud (el punto más alto que llega el voltaje) que medimos en volts versus tiempo (segundos). En el segundo 0, 1, 2, 3, 4, 5, 6, etcétera, tenemos una señal que va variando de manera continua, es decir que tiene un voltaje que varía de manera continua. Las señales tienen una parte variable y una parte que es constante. La parte variable le llamamos AC y la parte constante le llamamos DC. DC viene de \"direct current\" o corriente directa. Mientras que la parte AC viene por corriente alterna. La parte DC de una señal es el promedio de la señal en el tiempo. Si nosotros tomamos una señal en el tiempo y promediamos su valor, el valor promedio de la señal es la parte DC y la parte AC es todo lo que sobra. Por lo tanto, si sumamos parte DC más parte AC tendremos la señal completa. Las señales varían y tienen frecuencia y período. Entonces las señales variables pueden ser descompuestas en una suma de señales fundamentales de diferentes frecuencias. Descomponerlas en sus frecuencias fundamentales resulta sumamente útil para el análisis. Diferentes señales a diferentes frecuencias nos permiten componer cualquier otra señal. Por lo tanto, cualquier señal que se nos ocurra puede ser descompuesta en diferentes frecuencias. Figure 6. Señal Sinusoidal Para describir esta señal en el tiempo usamos funciones. En este caso A(t) (A de t). A sub 0 es la amplitud (El valor máximo al que llega esta señal). La constante 2π (2 * pi, es necesaria) y luego viene ƒ (frecuencia) y t (el tiempo), sumado a Φ (phi, la cantidad de desfase respecto a un valor cero). El tiempo y la frecuencia tiene que ver con cuántos ciclos (períodos) ocurren en una unidad de tiempo. Un ciclo se puede considerar desde un punto inicial a su amplitud máxima, su amplitud mínima y volver al punto inicial. Lo que se demore la señal en cumplir un ciclo lo consideramos como t. Este t se mide en segundos. La frecuencia es . Por lo tanto este ƒ va a ser 1 partido por el período. Luego Φ es el desfase y tiene que ver con cuánto más adelante o atrás está esta señal respecto de un 0. Existen 3 valores importantes en una señal sinusoidal, amplitud, frecuencia y fase. Y si nosotros sumamos muchas señales sinusoidales terminamos con cualquier señal arbitraria que se nos pueda ocurrir. Las señales eléctricas también pueden realizar acciones, no solamente nos permiten procesar información. == Energía y Potencia Los portadores de carga (electrones) tienen diferente nivel de energía. Cuando un portador de carga circula por un circuito puede ganar o perder energía. Imaginemos una carga positiva que está circulando a través de un circuito. Cada vez que la carga pasa por la ampolleta, pierde energía. No es que la pierda realmente, sino que esta se convierte en calor y, eventualmente, en luz. Cuando esa carga perdió energía, sigue circulando allí, y la batería le aumenta la energía y hace que la carga pueda seguir circulando, perder energía, crecer en energía, perder energía, etcéra. Figure 7. Circuito de Ampolleta Y esto es un poco parecido a una montaña rusa, donde un motor permite que un carro suba hasta una cierta altura, que es como una batería que está haciendo subir esta carga, hasta un cierto potencial y, luego, ese carro cae. La energía que llevaba, es decir, la energía potencial, se convierte en calor. La energía en el circuito es una propiedad física que podemos medir, es cuantificable y que describe el estado de un sistema, o de un objeto, o de un circuito. En un sistema eléctrico, mecánico, químico, nuclear, etcétera. No confundir energía con \"buenas vibras\", la energía es medible todo el tiempo. Existen diferentes formas de medir energía. La típica unidad que usamos es el Joule. Pero hay otras formas, por ejemplo, quienes cuentan calorías, cuentan la energía que consumen. La energía puede ser transformada en otros tipos de energía y puede producir trabajo útil. La potencia es la velocidad a la cual la energía va cambiando, ya sea convirtiéndose desde un sistema a otro, transformándose entre diferentes formas de energía. siendo consumida o generada. Por ejemplo, el motor del auto puede desarrollar una cierta potencia, como 100 HP (horse power, caballos de potencia). HP es una medida de potencia. La medida que usamos en electricidad es el Watt. Un motor de un auto puede producir una cierta cantidad de watts, por ejemplo, 100 kilowatts. Y la energía que requiere ese auto para funcionar viene desde el combustible que trae energía química, que luego se va convirtiendo en movimiento. Esa energía química se puede medir en joules. Es posible calcular la potencia de un componente de un circuito electrónico como el producto entre voltaje y corriente. La corriente en un componente por el voltaje en sus terminales, el producto entre ambos me da la potencia que está siendo consumida o entregada por ese componente y la energía es la acumulación de esa potencia en el tiempo. Por lo tanto, la energía es la integral, en el tiempo, de una potencia. La energía eléctrica puede ser almacenada en baterías y en otros medios. Hay diversas opciones de batería, que es la forma más común que tenemos para almacenar energía eléctrica. Table 2. Tipos de Baterías Imagen Tipo Descripción - Alcalina No se pueden recargar (muy peligroso) y generalmente tienen del orden de 1.5 volts por celda. - Recargables (NiMH, NiCd) Están las baterías recargables de Niquel-Hidruro metálico o Niquel-Cadmio que tienen del orden de 1.2 volts por celda. - Plomo ácido o gel Típicamente 6 volts o 12 volts, sirven para encender un auto, por ejemplo. - Ión-Litio o polímero de Litio Tienen 3.7 volts por celda. Éstas son las que se utilizan, por ejemplo, en muchos teléfonos celulares o computadores. Las baterías de polímero de litio tienen una mayor capacidad que las de ión-litio, pero son un poco más peligrosas de manejar.","title":"Fundamentos de Electricidad","component":"ROOT","version":"","name":"electricity","url":"/fundamentals/electricity.html","titles":[{"text":"¿De qué está hecha la electricidad?","hash":"de-qué-está-hecha-la-electricidad","id":1},{"text":"Flujo de la Electricidad","hash":"flujo-de-la-electricidad","id":2},{"text":"Unidades de Medida","hash":"unidades-de-medida","id":3},{"text":"Señales Eléctricas","hash":"señales-eléctricas","id":4},{"text":"Voltaje","hash":"voltaje","id":5},{"text":"Corriente","hash":"corriente","id":6},{"text":"Señales","hash":"señales","id":7},{"text":"Medición de Energía","hash":"medición-de-energía","id":8},{"text":"Almacenamiento de Energía","hash":"almacenamiento-de-energía","id":9}]},"23":{"id":23,"text":"Los portadores de carga (electrones) tienen diferente nivel de energía. Cuando un portador de carga circula por un circuito puede ganar o perder energía. Imaginemos una carga positiva que está circulando a través de un circuito. Cada vez que la carga pasa por la ampolleta, pierde energía. No es que la pierda realmente, sino que esta se convierte en calor y, eventualmente, en luz. Cuando esa carga perdió energía, sigue circulando allí, y la batería le aumenta la energía y hace que la carga pueda seguir circulando, perder energía, crecer en energía, perder energía, etcéra. Figure 1. Circuito de Ampolleta Y esto es un poco parecido a una montaña rusa, donde un motor permite que un carro suba hasta una cierta altura, que es como una batería que está haciendo subir esta carga, hasta un cierto potencial y, luego, ese carro cae. La energía que llevaba, es decir, la energía potencial, se convierte en calor. La energía en el circuito es una propiedad física que podemos medir, es cuantificable y que describe el estado de un sistema, o de un objeto, o de un circuito. En un sistema eléctrico, mecánico, químico, nuclear, etcétera. No confundir energía con \"buenas vibras\", la energía es medible todo el tiempo. Existen diferentes formas de medir energía. La típica unidad que usamos es el Joule. Pero hay otras formas, por ejemplo, quienes cuentan calorías, cuentan la energía que consumen. La energía puede ser transformada en otros tipos de energía y puede producir trabajo útil. La potencia es la velocidad a la cual la energía va cambiando, ya sea convirtiéndose desde un sistema a otro, transformándose entre diferentes formas de energía. siendo consumida o generada. Por ejemplo, el motor del auto puede desarrollar una cierta potencia, como 100 HP (horse power, caballos de potencia). HP es una medida de potencia. La medida que usamos en electricidad es el Watt. Un motor de un auto puede producir una cierta cantidad de watts, por ejemplo, 100 kilowatts. Y la energía que requiere ese auto para funcionar viene desde el combustible que trae energía química, que luego se va convirtiendo en movimiento. Esa energía química se puede medir en joules. Es posible calcular la potencia de un componente de un circuito electrónico como el producto entre voltaje y corriente. La corriente en un componente por el voltaje en sus terminales, el producto entre ambos me da la potencia que está siendo consumida o entregada por ese componente y la energía es la acumulación de esa potencia en el tiempo. Por lo tanto, la energía es la integral, en el tiempo, de una potencia. La energía eléctrica puede ser almacenada en baterías y en otros medios. Hay diversas opciones de batería, que es la forma más común que tenemos para almacenar energía eléctrica. Table 1. Tipos de Baterías Imagen Tipo Descripción - Alcalina No se pueden recargar (muy peligroso) y generalmente tienen del orden de 1.5 volts por celda. - Recargables (NiMH, NiCd) Están las baterías recargables de Niquel-Hidruro metálico o Niquel-Cadmio que tienen del orden de 1.2 volts por celda. - Plomo ácido o gel Típicamente 6 volts o 12 volts, sirven para encender un auto, por ejemplo. - Ión-Litio o polímero de Litio Tienen 3.7 volts por celda. Éstas son las que se utilizan, por ejemplo, en muchos teléfonos celulares o computadores. Las baterías de polímero de litio tienen una mayor capacidad que las de ión-litio, pero son un poco más peligrosas de manejar.","title":"","component":"ROOT","version":"","name":"energy","url":"/fundamentals/energy.html","titles":[{"text":"Energía y Potencia","hash":"energía-y-potencia","id":1},{"text":"Medición de Energía","hash":"medición-de-energía","id":2},{"text":"Almacenamiento de Energía","hash":"almacenamiento-de-energía","id":3}]},"24":{"id":24,"text":"¿Qué es la electrónica?. Es el campo de la ingeniería y de la física aplicada que estudia el diseño y fabricación de circuitos y dispositivos electrónicos. A través de la electrónica es posible medir y procesar señales para luego realizar acciones sobre el mundo. La electrónica ofrece una cantidad de opciones increíbles para capturar señales, procesarlas y entregarlas de vuelta. Estos apuntes no son un curso profundo de electrónica. En este apartado vamos a dar una pequeña pincelada a la electrónica tratando de ver cómo aplicarla en su forma más sencilla a proyectos electromecánicos que podamos tener. La electrónica se nos presenta como una herramienta muy versátil que nos permite hacer un montón de cosas. Por ejemplo, podemos adquirir señales; podemos tomar señales del mundo físico y llevarlas al mundo electrónico. Podemos procesar información. Eso también nos permite, por supuesto, trabajar sobre esas señales que hemos adquirido. Y luego esas señales nos permiten realizar acciones sobre el mundo físico. Entonces, es un lazo que parte desde la adquisición, luego sigue con el procesamiento, y, posteriormente, continúa con la realización de acciones a través de señales. La electrónica nos permite disponer de un ejército de electrones anónimos que trabajan para uno. Todos estos millones de electrones están trabajando para lo que se les programe. Sensores y transductores, estos son los que nos permiten adquirir señales, y funcionan para diferentes variables. Sensores de temperatura, presión, sonido, luz, distancia, aceleración, ángulo, contacto, señales eléctricas, gas, partículas, etcétera. Existen muchos otros tipos de sensores que nos permiten capturar señales desde el mundo físico. Luego tenemos el procesador que permite procesar información. Hay diversos tipos, analógicos, digitales; y, dentro de los digitales, están programables o no programables, están los procesadores incrustado, que son parte de un sistema electrónico más complicado, que puede incluir sensores y actuadores. Existen procesadores de propósito general y, en general, estos procesadores nos permiten diversos niveles de prestaciones. Existen procesadores con miles de millones de compuertas lógicas, literalmente. En cambio, nosotros podemos usar procesadores analógicos, que pueden incluir, por ejemplo, un par de operaciones matemáticas y puede ser suficiente para hacer algo. Table 1. Tipos de Procesador Ítem Descripción Circuito Integrado (IC) Un circuito integrado (CI), también conocido como chip o microchip, es una estructura de pequeñas dimensiones de material semiconductor, habitualmente silicio. (IC, Wikipedia). Uno de los más comunes es el temporizador IC 555, que se utiliza en la generación de temporizadores, pulsos y oscilaciones. El 555 puede ser utilizado para proporcionar retardos de tiempo, como un oscilador, y como un circuito integrado flip flop. (IC555, Wikipedia). Si bien no es un procesador, es un componente importante de ellos y se pueden realizar múltiples proyectos solo usando este microchip. Procesador Analógico Los ejemplos de procesamiento analógico de señales incluyen: el filtro pasa banda y filtro pasa bajos, entre otros filtros de señales para baja frecuencia y radio frecuencia, los controles de volumen, graves y agudos en equipos de música, y los controles de contraste y brillo en los televisores. El procesamiento analógico de la señal incluye elementos comunes como capacitores, resistencias, inductores, transistores o circuitos integrados. (Procesador Analógico, Wikipedia). Procesador Digital No Programable Un procesador digital no programable es un dispositivo digital que realiza tareas específicas sin la posibilidad de ser reprogramado por el usuario. En otras palabras, su función está definida por su hardware y no por software o instrucciones que puedan ser modificadas. Ejemplos: FPGAs (Field-Programmable Gate Arrays), ASICs (Application-Specific Integrated Circuits), Procesadores de Señales Digitales (DSP). (DSP, Wikipedia). Procesador Digital Programable Un procesador digital programable (PDSP) es un microprocesador de propósito general, diseñado específicamente para aplicaciones de procesamiento de señales digitales (DSP). Estos procesadores permiten realizar operaciones numéricas a alta velocidad sobre señales digitales, como audio, video o datos de sensores, para tareas como filtrado, ecualización, compresión, entre otras. (DSP, Wikipedia) Microcontrolador La principal diferencia entre un microprocesador y un microcontrolador radica en su diseño y aplicación. Un microprocesador es un procesador de propósito general que se utiliza en computadoras y otros dispositivos que requieren potencia de cálculo considerable. Los microcontroladores, por otro lado, son circuitos integrados que integran un procesador, memoria y periféricos en un solo chip, diseñados para aplicaciones específicas e incrustadas. (Microcontrolador vs Microprocesador, AWS) Entre ellos el màs popular es el PIC16f877a, un microcontrolador de 8 bits de la familia PIC ideal para proyectos simples, debido a su arquitectura de 8 bits, 18 pines, y un conjunto de instrucciones RISC muy amigable para memorizar y fácil de entender. (PIC1687X, Wikipedia) Luego tenemos actuadores y transductores (dispositivo que transforma una forma de energía en otra) que nos permiten realizar acciones. Tenemos de diverso tipo, sonido, por ejemplo, un parlante; transductores de luz como, por ejemplo, encender una luz que indique algo, o pueden ser también una pantalla donde yo puedo mirar algo, y esto también es una forma de un transductor. de luz que tiene diferentes píxeles. Cada uno de estos puntos de la pantalla es un píxel y cada uno de estos se ilumina independientemente. Existen también actuadores de movimiento como, por ejemplo, un motor, que nos permite realizar acciones físicas. Existen transductores de calor como una estufa o una resistencia eléctrica, entre otros. La electricidad es crucial cuando queremos procesar información; cuando pensamos en capturar, procesar o entregar señales, esto es sensor, procesar, procesador, y entregar señales a través de un actuador, inevitablemente, terminamos pensando en el uso de la electricidad y ¿por qué será eso?, ¿por qué no podemos, por ejemplo, capturar señales en otro medio, que no sea eléctrico? Podríamos hacerlo tal vez en un medio hidráulico, o un medio mecánico o, tal vez, de otra forma, en un medio óptico. El problema es que los fotones viajan a la velocidad de la luz y luego se van; en caso del sistema mecánico, a veces es muy complicado hacer que un sistema mecánico opere rápidamente; en caso de la electricidad, las respuestas son comparables a las de la velocidad de la luz pero, además, podemos guardar señales, y eso permite un nivel de procesamiento que solo la electricidad es capaz de otorgar. El siguiente esquema presenta el funcionamiento de un sistema electrónico en general. Los sensores son los que nos permiten capturar señales del mundo físico; el procesador, que nos permite procesar estas señales y, luego, los actuadores, que nos permiten actuar sobre el mundo físico. Figure 1. Esquema General de Sistema Electrónico La siguiente es una pequeña lista de los científicos que dan nombre a las distintas unidades que se utilizan en electrónica y electricidad. Nombre Descripción Alessandro Volta (18 de febrero de 1745, 5 de marzo de 1827) Fue un químico y físico italiano​ famoso principalmente por el descubrimiento del metano en 1776 y la invención y desarrollo de la pila eléctrica en 1799. La unidad de fuerza electromotriz del Sistema Internacional de Unidades ha llevado el nombre de voltio en su honor desde 1881. André-Marie Ampère (20 de enero de 1775, 10 de junio de 1836) Fue un matemático y físico francés. Formuló en 1827 la teoría de la electrodinámica, esencial al desarrollo del electromagnetismo, inventó el solenoide, e imaginó la primera teoría microscópica del magnetismo de materiales y una teoría del magnetismo terrestre. El amperio (en francés ampère) se llama así en su honor. James Prescott Joule (24 de diciembre de 1818, 11 de octubre de 1889) Fue un físico inglés, conocido sobre todo por sus investigaciones en termodinámica. Descubrió su relación con el trabajo mecánico, lo cual le condujo a la teoría de la energía. La unidad internacional de energía, calor y trabajo, el joule, fue bautizada en su honor. Michael Faraday (22 de septiembre de 1791, 25 de agosto de 1867) Fue un científico británico que estudió el electromagnetismo y la electroquímica. Sus principales descubrimientos incluyen la inducción electromagnética, el diamagnetismo y la electrólisis. La unidad nombrada en su honor se denomina faradio, La cual es la unidad de capacidad eléctrica del Sistema Internacional de Unidades (SI). Heinrich Rudolf Hertz (22 de febrero de 1857, 1 de enero de 1894) Fue un físico alemán que descubrió el efecto fotoeléctrico, la propagación de las ondas electromagnéticas y las formas para producirlas y detectarlas. La unidad de medida de la frecuencia, el hercio (Hertz, en la mayoría de los idiomas), lleva ese nombre en su honor. James Watt (19 de enero de 1736, 25 de agosto de 1819) Fue un ingeniero mecánico, inventor y químico escocés. El vatio o watt​ (símbolo: W) es la unidad para la potencia. Es igual a 1 julio por segundo (1 J/s). Georg Simon Ohm (16 de marzo de 1789, 6 de julio de 1854) Fue un físico y matemático alemán que aportó a la teoría de la electricidad la ley de Ohm. Conocido principalmente por su investigación sobre las corrientes eléctricas. La unidad de resistencia eléctrica, el ohmio, recibe este nombre en su honor.","title":"Introducción a la Electrónica","component":"ROOT","version":"","name":"introduction","url":"/fundamentals/introduction.html","titles":[{"text":"¿Cómo se pasa del mundo físico al eléctrico?","hash":"cómo-se-pasa-del-mundo-físico-al-eléctrico","id":1},{"text":"Sensores","hash":"sensores","id":2},{"text":"Procesadores","hash":"procesadores","id":3},{"text":"Actuadores y Transductores","hash":"actuadores-y-transductores","id":4},{"text":"Electricidad","hash":"electricidad","id":5},{"text":"Esquema de un Sistema Electrónico","hash":"esquema-de-un-sistema-electrónico","id":6},{"text":"Científicos Destacados","hash":"científicos-destacados","id":7}]},"25":{"id":25,"text":"Entre los distintos lenguajes de programación disponibles para elaborar proyectos de Electrónica, Robótica e IOT se pueden mencionar los siguientes. Uno de los lenguajes de bajo nivel más emblemáticos. Se recomienda para entornos de recursos muy limitados y donde la eficiencia sea escencial. Es especialmente bueno para usarlo junto al microcontrolador PIC16f877a. Si bien usar C es posible para reemplazar a Assembler en una gran variedad de casos de uso, el utilizar Assembler permite una granularidad exacta y fina sobre el uso de memoria del microcontrolador, logrando programas que puedan exprimir todo el potencial del mismo. Encender un Led para PIC16f877a, fuente: (\"PIC Assembly Code Examples\" 2017) list p=16f84a include COUNT1 EQU 08h COUNT2 EQU 09h org 0x00 goto start start bsf STATUS, RP0 ;bank 1 movlw 0xFE movwf TRISB ;set all PORTB input except for RB0 bcf STATUS, RP0 ;bank 0 main bsf PORTB, 0 ;make RB0 high call delay ;delay subroutine bcf PORTB, 0 ;make RB0 low goto main delay loop1 decfsz COUNT1,1 ;decrement COUNT1 variable until zero goto loop1 decfsz COUNT2,1 ;decrement COUNT2, if not zero, go back to loop1 goto loop1 return end El lenguaje de programación C es uno de los lenguajes de programación más antiguos y populares. Fue desarrollado por Dennis Ritchie en los laboratorios Bell en la década de 1970 como parte del sistema operativo UNIX. Desde entonces, ha sido ampliamente utilizado en una variedad de aplicaciones, desde sistemas operativos hasta aplicaciones de usuario y juegos. C es conocido por su eficiencia y su capacidad para acceder directamente a las funciones del sistema operativo y al hardware de la computadora. Es un lenguaje de programación de nivel medio, lo que significa que combina características de lenguajes de programación de bajo nivel, como la capacidad de manipular directamente la memoria, con características de lenguajes de alto nivel, como estructuras de datos avanzadas y abstracciones de programación. Uno de los aspectos más destacados de C es su sintaxis clara y concisa, lo que lo hace relativamente fácil de leer y escribir. Sin embargo, también es un lenguaje poderoso y flexible que permite a los programadores realizar una amplia variedad de tareas, desde el desarrollo de sistemas operativos hasta la creación de aplicaciones de usuario. (Vieito, 2024) C++ fue creado por Bjarne Stroustrup en 1979 como una extensión del lenguaje C, con la intención de añadir mecanismos orientados a objetos. Inicialmente llamado \"C con clases\", posteriormente se adoptó el nombre C++ en 1983. El objetivo era combinar la eficiencia de C con la capacidad de modelar problemas complejos usando objetos. (\"Historia e Introducción de C++\" n.d.) Encender un Led para PIC16f877a, fuente: (\"Microside\" n.d.) #include <16F877A.h> // Incluye el microcontrolador con el que se va a trabajar #use delay(clock=20Mhz, crystal) // Tipo de oscilador y frecuencia dependiendo del microcontrolador #define LED PIN_A1 // Pin donde está conectado el LED del X-TRAINER void main(void) { set_tris_a(0xFD); // Pin RA1 como salida while(1) { output_HIGH (LED); // Cambio de estado en el pin RA1 delay_ms (500); // Retardo output_LOW (LED); // Cambio de estado en el pin RA1 delay_ms (500) ; // Retardo } } En la década de 1970, el Departamento de Defensa de los Estados Unidos (DOD) sufrió una explosión en la cantidad de lenguajes de programación, con diferentes proyectos utilizando distintos dialectos no estándar o subconjuntos/superconjuntos de lenguajes. El DOD decidió resolver este problema emitiendo una solicitud de propuestas para un lenguaje de programación común y moderno. La propuesta ganadora fue presentada por Jean Ichbiah, de CII Honeywell-Bull. El primer estándar de Ada se publicó en 1983; posteriormente fue revisado y mejorado en 1995, 2005, 2012 y 2022, con cada revisión incorporando características nuevas y útiles. Ada es un lenguaje de programación muy bien diseñado y una excelente alternativa a C, C++ y Rust, en el sentido de que toma las grandes y monolíticas características de otros lenguajes y las descompone en sus partes constituyentes, de modo que puedes elegir qué porciones de esas características deseas usar. Ada descompone la programación orientada a objetos en características separadas como: encapsulamiento, reutilización, herencia, y despacho dinámico. En Ada, puedes optar por cada una de esas cosas por separado, dependiendo de para qué necesitas la \"programación orientada a objetos\". Esto contrasta mucho con Java, donde escribes la palabra clave “class” y todo eso viene incluido automáticamente. Hoy en día, Ada se utiliza ampliamente en sistemas incrustados en tiempo real, muchos de los cuales son críticos para la seguridad. Aunque Ada puede usarse como un lenguaje de propósito general, realmente destaca en aplicaciones de bajo nivel: Sistemas incrustados con requisitos de poca memoria (no se permite recolector de basura). Interfaz directa con hardware. Sistemas en tiempo real, ya sean blandos o estrictos. Programación de sistemas de bajo nivel. Algunos dominios específicos donde se utiliza Ada incluyen el aeroespacial y defensa, aviación civil, ferrocarriles, entre muchos otros. Ada es una excelente alternativa para la programación de microcontroladores del tipo ARM Cortex-M como Arduino. Los sistemas incrustados que carecen de una unidad de punto flotante representan un problema para los programadores en C, ya que las dos clasificaciones de tipos primitivos en C son tipos enteros y tipos de punto flotante. La ausencia de un procesador de punto flotante en un sistema incrustado requiere que todas las representaciones y operaciones en punto flotante se implementen por software en lugar de hardware. Esta limitación incrementa el tamaño del software de punto flotante en C y reduce la velocidad de cálculo de las operaciones de punto flotante. Ada proporciona tipos enteros, tipos de punto flotante y tipos de punto fijo. Los tipos de punto fijo pueden sustituirse fácilmente por tipos de punto flotante en sistemas que carecen de un procesador de punto flotante. Las operaciones con punto fijo utilizan el procesador de enteros del hardware y no requieren espacio de memoria para una mantisa y un exponente. Ada cuenta con facilidades integradas para enlazarse con bibliotecas en C o C+\\+, lo que permite que los programas en Ada interactúen con bibliotecas del procesador escritas en C. Ada facilita la programación incrustada con menos esfuerzo por parte del programador que el requerido para implementar los mismos datos y comportamientos usando C. (“Ada Core Documentation\",” n.d.) Encender un Led con Ada, fuente: https://github.com/kylelk/blink-example/ with GPIO; with Ada.Text_IO; procedure main is package TIO renames Ada.Text_IO; Pin_Num : constant GPIO.Pin_Number := 0; Button_Pin : constant GPIO.Pin_Number := 1; Blink_Delay : constant Float := 0.25; type LED_Modes is (LED_Off, LED_Blink, LED_On); task type Blinking_Light is entry Mode (Mode_Value : LED_Modes); end Blinking_Light; task body Blinking_Light is Current_Mode : LED_Modes := LED_Off; begin loop select accept Mode (Mode_Value : LED_Modes) do Current_Mode := Mode_Value; end Mode; else if Current_Mode = LED_Off then GPIO.Digital_Write (Pin_Num, GPIO.Low); elsif Current_Mode = LED_Blink then GPIO.Digital_Write (Pin_Num, GPIO.High); delay Duration (Blink_Delay); GPIO.Digital_Write (Pin_Num, GPIO.Low); delay Duration (Blink_Delay); elsif Current_Mode = LED_On then GPIO.Digital_Write (Pin_Num, GPIO.High); end if; end select; end loop; end Blinking_Light; Light : Blinking_Light; Light_Mode : LED_Modes := LED_Off; Down_Press : Boolean := True; procedure Button_Clicked is begin if Down_Press then TIO.Put_Line (\"button clicked \" & LED_Modes'Image (Light_Mode)); Light.Mode (Light_Mode); if Light_Mode = LED_Modes'Last then Light_Mode := LED_Modes'First; else Light_Mode := LED_Modes'Val (LED_Modes'Pos (Light_Mode) + 1); end if; end if; Down_Press := not Down_Press; end Button_Clicked; begin GPIO.Setup; GPIO.Pin_Mode (Pin_Num, GPIO.Output); GPIO.Pin_Mode (Button_Pin, GPIO.Input); -- register button callback GPIO.Pin_Interrupt (Button_Pin, GPIO.Edge_Both, Button_Clicked'Access); end main; El ESP32 típico viene con 520 KB de RAM y 4 MB de almacenamiento flash, aproximadamente las especificaciones de una computadora de escritorio de mediados de los años 80. Además, la mayoría de los entornos de microcontroladores no admiten APIs POSIX nativas para interactuar con un sistema operativo y, en muchos casos, las abstracciones comunes de un sistema operativo, como procesos, hilos o archivos, simplemente no están disponibles. Sin embargo, dado que la BEAM proporciona un entorno de multitarea con planificación preventiva (pre-emptive), muchas de las abstracciones comunes de los sistemas operativos, especialmente las relacionadas con hilos y concurrencia, simplemente no son necesarias. Como lenguajes orientados a la concurrencia, Erlang y Elixir admiten “procesos” ligeros, con el paso de mensajes como mecanismo para la comunicación entre procesos (de Erlang), multitarea con planificación preventiva, y asignación de memoria y recolección de basura por proceso. En muchos aspectos, el modelo de programación de Erlang y Elixir se asemeja más al de un sistema operativo con múltiples procesos concurrentes ejecutándose en él, donde los procesos del sistema operativo son unidades individuales de ejecución, se comunican mediante el paso de mensajes (señales) y no comparten estado entre sí. Esto contrasta con la mayoría de los lenguajes de programación populares en la actualidad (C, C++, Java, Python, etc.), que utilizan abstracciones de hilos para lograr concurrencia dentro de un único espacio de memoria, y que, por lo tanto, requieren especial atención en los casos en que múltiples CPUs operan sobre una región de memoria compartida, lo cual exige el uso de hilos, bloqueos, semáforos, etc. La BEAM permite desarrollar aplicaciones en dispositivos pequeños (AtomVM). Esto hace que escribir código concurrente para microcontroladores (por ejemplo, una aplicación que lea datos de sensores, atienda solicitudes HTTP y actualice el reloj del sistema, todo al mismo tiempo) sea increíblemente simple y natural, mucho más fácil que escribir programas concurrentes en C, C++ o incluso, por ejemplo, en MicroPython (“Welcome to AtomVM! — AtomVM Documentation,” n.d.). Ejemplo de Blinky en Erlang -module(blinky). -export([start/0]). -define(PIN, 2). start() -> gpio:set_pin_mode(?PIN, output), loop(?PIN, low). loop(Pin, Level) -> io:format(\"Setting pin ~p ~p~n\", [Pin, Level]), gpio:digital_write(Pin, Level), timer:sleep(1000), loop(Pin, toggle(Level)). toggle(high) -> low; toggle(low) -> high. Existen otras alternativas válidas como: MicroPython. Espruino. PicoRuby. TinyGo. Embedded Rust.","title":"Lenguajes de Programación","component":"ROOT","version":"","name":"programming","url":"/fundamentals/programming.html","titles":[{"text":"Assembler","hash":"assembler","id":1},{"text":"C y C++","hash":"c-y-c","id":2},{"text":"Ada","hash":"ada","id":3},{"text":"Erlang y Elixir","hash":"erlang-y-elixir","id":4},{"text":"Otros","hash":"otros","id":5}]},"26":{"id":26,"text":"La siguiente es una pequeña lista de los científicos que dan nombre a las distintas unidades que se utilizan en electrónica y electricidad. Nombre Descripción Alessandro Volta (18 de febrero de 1745, 5 de marzo de 1827) Fue un químico y físico italiano​ famoso principalmente por el descubrimiento del metano en 1776 y la invención y desarrollo de la pila eléctrica en 1799. La unidad de fuerza electromotriz del Sistema Internacional de Unidades ha llevado el nombre de voltio en su honor desde 1881. André-Marie Ampère (20 de enero de 1775, 10 de junio de 1836) Fue un matemático y físico francés. Formuló en 1827 la teoría de la electrodinámica, esencial al desarrollo del electromagnetismo, inventó el solenoide, e imaginó la primera teoría microscópica del magnetismo de materiales y una teoría del magnetismo terrestre. El amperio (en francés ampère) se llama así en su honor. James Prescott Joule (24 de diciembre de 1818, 11 de octubre de 1889) Fue un físico inglés, conocido sobre todo por sus investigaciones en termodinámica. Descubrió su relación con el trabajo mecánico, lo cual le condujo a la teoría de la energía. La unidad internacional de energía, calor y trabajo, el joule, fue bautizada en su honor. Michael Faraday (22 de septiembre de 1791, 25 de agosto de 1867) Fue un científico británico que estudió el electromagnetismo y la electroquímica. Sus principales descubrimientos incluyen la inducción electromagnética, el diamagnetismo y la electrólisis. La unidad nombrada en su honor se denomina faradio, La cual es la unidad de capacidad eléctrica del Sistema Internacional de Unidades (SI). Heinrich Rudolf Hertz (22 de febrero de 1857, 1 de enero de 1894) Fue un físico alemán que descubrió el efecto fotoeléctrico, la propagación de las ondas electromagnéticas y las formas para producirlas y detectarlas. La unidad de medida de la frecuencia, el hercio (Hertz, en la mayoría de los idiomas), lleva ese nombre en su honor. James Watt (19 de enero de 1736, 25 de agosto de 1819) Fue un ingeniero mecánico, inventor y químico escocés. El vatio o watt​ (símbolo: W) es la unidad para la potencia. Es igual a 1 julio por segundo (1 J/s). Georg Simon Ohm (16 de marzo de 1789, 6 de julio de 1854) Fue un físico y matemático alemán que aportó a la teoría de la electricidad la ley de Ohm. Conocido principalmente por su investigación sobre las corrientes eléctricas. La unidad de resistencia eléctrica, el ohmio, recibe este nombre en su honor.","title":"","component":"ROOT","version":"","name":"scientists","url":"/fundamentals/scientists.html","titles":[{"text":"Científicos Destacados","hash":"científicos-destacados","id":1}]},"27":{"id":27,"text":"La electricidad puede ser considerada, a grandes rasgos, casi como un fluido. Antiguamente se pensaba que había, de hecho, 2 tipos de electricidad, positiva y negativa. Luego Benjamin Franklin describió a la electricidad como un fluido de un solo tipo y el exceso o déficit de este fluido podía ser considerado como que es carga positiva o carga negativa. La verdad es que estuvo bastante cerca con su apreciación. Y una de las mejores analogías para los circuitos eléctricos son los circuitos hidráulicos. Es solo una analogía, no siempre funciona bien, pero sirve para empezar a entender mejor cómo funciona la electricidad. En un rio, el agua pasa de una altura mayor a una altura menor y a medida que se mueve cada partícula de agua, cada molécula de agua va perdiendo energía. De la misma forma, cargas positivas que salen desde el terminal positivo de la batería van perdiendo energía hasta que entran finalmente por el terminal negativo. Las cantidades físicas sobre las que se fundamenta todo lo que sabemos son voltaje y corriente. El voltaje se designa con la letra V y se mide en volts. (Es como si fuera la altura del agua en un circuito hidráulico), tiene que ver con la energía en los portadores de carga. En un circuito eléctrico el voltaje 0 es arbitrario. Y nosotros definimos el voltaje 0 donde más convenga y ese voltaje 0 le llamamos tierra. Entonces, esa tierra es la referencia arbitraria en torno a la cual medimos el voltaje. Y luego está la corriente, que se relaciona con el flujo o caudal en un circuito hidráulico, tiene que ver con cuánta agua circula por una sección dada del río en un momento determinado. Tiene que ver con cuántos portadores de carga cruzan una sección del circuito en un tiempo determinado y se mide de manera absoluta, a diferencia del voltaje, que se mide en relación a una tierra, la corriente se mide de manera absoluta. El voltaje también se le llama tensión. A mayor voltaje en un punto, mayor energía tienen los portadores de carga en ese punto. Los portadores de carga con mayor energía pueden realizar más trabajo útil. Por ejemplo, pueden mover un motor más rápidamente o pueden encender una luz con mayor intensidad. Si 2 objetos con voltajes diferentes llegaran a tocarse producirían un cortocircuito y corriente. Es decir, si tenemos 2 voltajes diferentes que se tocan, hay corriente entre ellos. Figure 1. Fuentes de Voltaje Símbolo Descripción Es el símbolo más genérico para una fuente de voltaje en un circuito. Comunmente suele ser una fuente de poder. Es una buena práctica dibujar los signos + y - dentro del círculo. Este símbolo se utiliza cuando hay fuentes alternas. Es el símbolo para una fuente de voltaje variable. El garabato dentro del círculo sugiere que este símbolo en particular representa un generador de onda sinusoidal. Este símbolo se utiliza para baterías. La línea horizontal más larga en el símbolo representa la terminal positiva de la batería y la línea horizontal más corta representa la terminal negativa. La corriente es el flujo de portadores de carga en un circuito. Cuando hay corriente los portadores van cambiando su nivel de energía, cambian de voltaje, es decir, cuando van circulando por un circuito con corriente pierden energía. De la misma forma, que las moléculas de agua en el lecho de un río, cuando fluyen van perdiendo energía. Esa diferencia de energía realmente no se pierde sino que se convierte en otras formas de energía. La corriente fluye a través de conductores eléctricos, dispositivos electrónicos, motores, luces y objetos en general. Figure 2. Símbolo de Corriente Es el símbolo más común para la corriente constante. La flecha indica la dirección del flujo positivo de la corriente. Las señales eléctricas llevan información. En general las señales típicamente son de voltaje y no de corriente, varían en el tiempo. Figure 3. Gráfico de Voltaje en el Tiempo El gráfico muestra la amplitud (el punto más alto que llega el voltaje) que medimos en volts versus tiempo (segundos). En el segundo 0, 1, 2, 3, 4, 5, 6, etcétera, tenemos una señal que va variando de manera continua, es decir que tiene un voltaje que varía de manera continua. Las señales tienen una parte variable y una parte que es constante. La parte variable le llamamos AC y la parte constante le llamamos DC. DC viene de \"direct current\" o corriente directa. Mientras que la parte AC viene por corriente alterna. La parte DC de una señal es el promedio de la señal en el tiempo. Si nosotros tomamos una señal en el tiempo y promediamos su valor, el valor promedio de la señal es la parte DC y la parte AC es todo lo que sobra. Por lo tanto, si sumamos parte DC más parte AC tendremos la señal completa. Las señales varían y tienen frecuencia y período. Entonces las señales variables pueden ser descompuestas en una suma de señales fundamentales de diferentes frecuencias. Descomponerlas en sus frecuencias fundamentales resulta sumamente útil para el análisis. Diferentes señales a diferentes frecuencias nos permiten componer cualquier otra señal. Por lo tanto, cualquier señal que se nos ocurra puede ser descompuesta en diferentes frecuencias. Figure 4. Señal Sinusoidal Para describir esta señal en el tiempo usamos funciones. En este caso A(t) (A de t). A sub 0 es la amplitud (El valor máximo al que llega esta señal). La constante 2π (2 * pi, es necesaria) y luego viene ƒ (frecuencia) y t (el tiempo), sumado a Φ (phi, la cantidad de desfase respecto a un valor cero). El tiempo y la frecuencia tiene que ver con cuántos ciclos (períodos) ocurren en una unidad de tiempo. Un ciclo se puede considerar desde un punto inicial a su amplitud máxima, su amplitud mínima y volver al punto inicial. Lo que se demore la señal en cumplir un ciclo lo consideramos como t. Este t se mide en segundos. La frecuencia es . Por lo tanto este ƒ va a ser 1 partido por el período. Luego Φ es el desfase y tiene que ver con cuánto más adelante o atrás está esta señal respecto de un 0. Existen 3 valores importantes en una señal sinusoidal, amplitud, frecuencia y fase. Y si nosotros sumamos muchas señales sinusoidales terminamos con cualquier señal arbitraria que se nos pueda ocurrir. Las señales eléctricas también pueden realizar acciones, no solamente nos permiten procesar información.","title":"","component":"ROOT","version":"","name":"signals","url":"/fundamentals/signals.html","titles":[{"text":"Señales Eléctricas","hash":"señales-eléctricas","id":1},{"text":"Voltaje","hash":"voltaje","id":2},{"text":"Corriente","hash":"corriente","id":3},{"text":"Señales","hash":"señales","id":4}]},"28":{"id":28,"text":"Elixir Circuits es una colección de bibliotecas Elixir diseñadas para facilitar la interacción con hardware, facilitando el control de periféricos y la interacción con sensores. Proporciona herramientas para trabajar con diversas interfaces de hardware como GPIO, I2C, SPI y UART. Estas bibliotecas permiten a los desarrolladores escribir código Elixir que interactúa directamente con el hardware, lo que facilita la creación de sistemas incrustados, dispositivos IoT y más.","title":"","component":"ROOT","version":"","name":"circuits","url":"/nerves/circuits.html","titles":[{"text":"Elixir Circuits","hash":"elixir-circuits","id":1}]},"29":{"id":29,"text":"Es un framework para crear firmware de sistemas embebidos de con Elixir que corre sobre la maquina virtual de Erlang: \"BEAM\". Es ideal para trabajar con dispositivos potentes como Raspberry Pi, BeagleBone Black, etc. y permite trabajar con sistemas robustos con interfaces conectadas a hardware real (GPIO, 12C, SPI, etc). Se puede desarrollar tu firmware en Elixir Soporta actualizaciones Tiene integración con Phoenix para paneles de control web Usa herramientas modernas de Elixir como Mix, OTP y GenServer. ESP32 con AtomVM mide la humedad del suelo. Si la humedad es baja, activa una electroválvula. Se comunica vía WiFi con una Raspberry Pi con Nerves, que: Muestra datos en una interfaz web. Permite configurar umbrales de riego. Guarda histórico en una base de datos. Este sistema permite combinar lo mejor de ambos mundos: Microcontroladores pequeños y eficientes (ESP32 con AtomVM). Sistemas completos y robustos (Raspberry con Nerves). ESP32 ESP32-S2 o ESP32-C3 STM32 (más potente, pero más complejo de programar). Placas con mínimo 512 KB de RAM y 2 MB de Flash. Raspberry Pi 3 o 4 (mejor soporte). BeagleBone Black. GRiSP (especial para Elixir, ejecuta directamente BEAM sin sistema operativo). Cualquier SBC (single board computer) compatible con Linux y GPIO. Código funcional, fácil de razonar y mantener. Alta concurrencia con procesos ligeros. Alta tolerancia a fallos (modelo de actores de Erlang). Ideal para IoT, domótica, robots, monitoreo industrial y sistemas distribuidos. Usas el mismo lenguaje para la nube y el hardware. Elixir Circuits es una colección de bibliotecas Elixir diseñadas para facilitar la interacción con hardware, facilitando el control de periféricos y la interacción con sensores. Proporciona herramientas para trabajar con diversas interfaces de hardware como GPIO, I2C, SPI y UART. Estas bibliotecas permiten a los desarrolladores escribir código Elixir que interactúa directamente con el hardware, lo que facilita la creación de sistemas incrustados, dispositivos IoT y más. Soleil, una placa de control de sueño y gestión de energía de código abierto para Raspberry Pi y Nerves. Nerves Framework: Getting Started guide. (2025, February 4). https://daily.dev/blog/nerves-framework-getting-started-guide?utm_source=chatgpt.com Nerves · Elixir school. (n.d.). https://elixirschool.com/es/lessons/misc/nerves?utm_source=chatgpt.com","title":"Elixir Nerves","component":"ROOT","version":"","name":"nerves","url":"/nerves/nerves.html","titles":[{"text":"Caracteristicas","hash":"caracteristicas","id":1},{"text":"Proyecto ejemplo: Sistema de riego automático inteligente","hash":"proyecto-ejemplo-sistema-de-riego-automático-inteligente","id":2},{"text":"Para AtomVM (microcontroladores):","hash":"para-atomvm-microcontroladores","id":3},{"text":"Para Nerves","hash":"para-nerves","id":4},{"text":"Ventajas de usar Elixir + AtomVM/Nerves","hash":"ventajas-de-usar-elixir-atomvmnerves","id":5},{"text":"Elixir Circuits","hash":"elixir-circuits","id":6},{"text":"Soleil","hash":"soleil","id":7},{"text":"Referencias","hash":"referencias","id":8}]},"30":{"id":30,"text":"Soleil, una placa de control de sueño y gestión de energía de código abierto para Raspberry Pi y Nerves.","title":"","component":"ROOT","version":"","name":"soleil","url":"/nerves/soleil.html","titles":[{"text":"Soleil","hash":"soleil","id":1}]},"31":{"id":31,"text":"https://www.youtube.com/watch?v=kcsHsoWmbDI https://www.espressif.com/en/products/sdks/esp-idf https://www.youtube.com/watch?v=s5DnmeOwkxo https://www.youtube.com/watch?v=F321087yYy4 https://www.youtube.com/watch?v=Z_7y_4O7yTw&list=PLEQVp_6G_y4iFfemAbFsKw6tsGABarTwp&index=1 https://www.youtube.com/watch?v=jR5E5Kz9A-k https://sirinsoftware.com/blog/rtos-wars-freertos-vs-zephyr-a-decision-you-cant-afford-to-get-wrong https://www.youtube.com/watch?v=Qq5qD8OxTtY https://os.mbed.com/ https://www.arduinolibraries.info/libraries/rt-thread https://www.rt-thread.io/ https://threadx.io/","title":"Sistemas Operativos en Tiempo Real","component":"ROOT","version":"","name":"rtos","url":"/os/rtos.html","titles":[{"text":"FreeRTOS","hash":"freertos","id":1},{"text":"Zephyr","hash":"zephyr","id":2},{"text":"Mbed","hash":"mbed","id":3},{"text":"R-Thread","hash":"r-thread","id":4},{"text":"Eclipse Thread-X","hash":"eclipse-thread-x","id":5}]},"32":{"id":32,"text":"","title":"Energía Solar","component":"ROOT","version":"","name":"solar","url":"/solar/solar.html","titles":[]},"33":{"id":33,"text":"Your Gateway to Embedded Software Development Excellence — PlatformIO latest documentation. (n.d.). Retrieved from https://docs.platformio.org/en/latest/","title":"","component":"ROOT","version":"","name":"bibliography","url":"/tools/bibliography.html","titles":[]},"34":{"id":34,"text":"https://www.labcenter.com/simulation/ https://wokwi.com/esp32 https://www.tinkercad.com/ https://www.autodesk.com/latam/products/inventor/overview https://www.freecad.org/ https://www.autodesk.com/br/products/eagle/overview.acessado https://www.kicad.org/","title":"Herramientas de Computer Asisted Design (CAD)","component":"ROOT","version":"","name":"cad","url":"/tools/cad.html","titles":[{"text":"Proteus","hash":"proteus","id":1},{"text":"Wokwi","hash":"wokwi","id":2},{"text":"Thinkercad","hash":"thinkercad","id":3},{"text":"Autodesk Inventor","hash":"autodesk-inventor","id":4},{"text":"FreeCad","hash":"freecad","id":5},{"text":"Autodesk Eagle","hash":"autodesk-eagle","id":6},{"text":"KiCad","hash":"kicad","id":7},{"text":"PCBWay","hash":"pcbway","id":8}]},"35":{"id":35,"text":"https://github.com/thingsboard/thingsboard https://github.com/openremote/openremote","title":"Dashboards","component":"ROOT","version":"","name":"dashboards","url":"/tools/dashboards.html","titles":[{"text":"Thingboard","hash":"thingboard","id":1},{"text":"OpenRemote","hash":"openremote","id":2},{"text":"Grafana","hash":"grafana","id":3}]},"36":{"id":36,"text":"","title":"Home Assistant","component":"ROOT","version":"","name":"home-assistant","url":"/tools/home-assistant.html","titles":[]},"37":{"id":37,"text":"PlatformIO es una herramienta profesional para ingenieros de sistemas incrustados y desarrolladores de software que crean aplicaciones para productos incrustados. Es multiplataforma, compatible con múltiples arquitecturas y frameworks de desarrollo. PlatformIO es una herramienta imprescindible para ingenieros profesionales de sistemas incrustados que desarrollan soluciones en más de una plataforma específica. Además, al contar con una arquitectura descentralizada, PlatformIO ofrece tanto a desarrolladores nuevos como a los ya establecidos una vía rápida de integración para desarrollar productos listos para el mercado, reduciendo el tiempo total de comercialización. La principal razón que aleja a muchas personas del mundo de los sistemas incrustados es el proceso complicado para configurar el entorno de desarrollo para un MCU o placa específica: Toolchains, entornos de desarrollo (IDE) propietarios del fabricante (que a veces no son gratuitos) y, además, la necesidad de contar con una computadora con un sistema operativo compatible con ese software. Múltiples plataformas de hardware (MCUs, placas) requieren diferentes toolchains, IDEs, etc., lo que implica invertir tiempo en aprender nuevos entornos de desarrollo. Dificultad para encontrar bibliotecas adecuadas y ejemplos de código que muestren cómo usar sensores, actuadores y otros componentes populares. Compartir proyectos incrustados entre miembros del equipo, independientemente del sistema operativo que prefieran usar. ¿Cómo funciona? Los usuarios seleccionan la(s) placa(s) que les interesan en el archivo “platformio.ini” (archivo de configuración del proyecto). Con base en esta lista de placas, PlatformIO descarga automáticamente los toolchains necesarios e instala todo lo requerido. Los usuarios desarrollan el código, y PlatformIO se encarga de que sea compilado, preparado y cargado en todas las placas seleccionadas. PlatformIO está disponible para una multitud de editores. Entre los cuales se puede nombrar: Emacs Vim VSCode Se recomienda el uso de VSCode Figure 1. PlatformIO para VSCode","title":"PlatformIO IDE","component":"ROOT","version":"","name":"platformio","url":"/tools/platformio.html","titles":[{"text":"Editores","hash":"editores","id":1}]},"38":{"id":38,"text":"Hoy en día existen diversos robots para cumplir tareas específicas. En el área de restaurantes existen los robots meseros autónomos. Éstos robots permiten servir mesas y encontrar su camino por el restaurant. Entre los ejemplos disponibles esta el Segway ServeBot S1(“Restaurant Service Robot - Segway Robotics,” 2024) y el Bellabot (“Smart Delivery Robot-Pudu Robotics,” n.d.). Figure 1. Robot ServeBot S1 Figure 2. Bellabot Estos robots son de alta tecnología y cuentan con sensores e inteligencia artificial muy sofisticada. Lo que los hace tener un precio prohibitivo para la mayoría de los restaurantes. En Japón existe el concepto de \"Avatar Robot Café\". Donde un restaurant/café es atentido por avatares robots. Es decir, robots controlados por humanos remotamente. Estos robots no cuentan con IA debido a que se busca integrar a personas con dificultades motoras u otros problemas que les impide integrarse a la sociedad en trabajos tradicionales. Entre los avatares robots se puede encontrar meseros y baristas. Figure 3. Avatares Robot Figure 4. Robot OriHime Figure 5. Robot Barista Son controlados remotamente con una aplicación de tablet smartphone. Figure 6. Interfaz de Piloto Estos robots están ubicados en el Dawn Cafe Figure 7. Avatar Robot Cafe DAWN ver.β El “Avatar Robot Café DAWN ver.β” es un café experimental permanente operado por OryLab Inc., donde personas que tienen dificultades para salir de casa por diversas razones operan de forma remota nuestros robots avatar OriHime y OriHime-D desde sus hogares y hospitales para brindar servicios. (\"Avatar Robot Café\" n.d.) En Chile se han utilizado robots animatrónicos como el conocido restaurante \"África\" de Viña del Mar (SoyChile, 2019). Figure 8. Animatronicos del Restaurante África Jorge Fernández, gerente de El Japonés de Viña del Mar, calcula que desde que tienen al “Michi-robot” haciendo las veces de mesero la afluencia del público al local ha aumentado en un 20 por ciento. ¿La razón? La curiosidad de ver en acción al Bella-bot -o “Michi”, como le llaman en el restaurante-, que lleva pedidos a la mesa como un garzón más. (Transformadores, 2023). Como se puede apreciar, Chile está preparado para adoptar la inclusión de robots en el área de servicios, especialmente en robots meseros. Sin embargo los altos precios de adquisición impiden que más restaurantes adopten estas tecnologías. Para lograr disminuir la brecha tecnológica y aumentar la inclusión de personas con dificultades de trabajar presencialmente, se debe crear una alternativa de bajo costo e identidad local. Para esto se creará un \"Avatar Robot\" controlado remotamente via internet que pueda ser usado para atender comandas y servir como garzón en restaurantes. Este robot utilizará materiales reciclados o fáciles de adquirir a un costo moderado. Para el marco principal se debe considerar una estructura liviana que permita un movimiento para todas las direcciones, cuente con un lugar para dejar los platos y sea higiénica y estéticamente apropiado. Queda a discreción la selección del marco inicial. Acá se presentará unas opciones posibles. Nombre Fotografía Descripción Estante de Almacenamiento con Ruedas Giratorias y Cestas Metalicas Carrito Organizador Con Cesta Metal y Ruedas Bloqueables 3 Niveles Disponible en: https://www.sodimac.cl/sodimac-cl/articulo/138001816/Carrito-Organizador-Metal-3-Niveles-Estante-Ruedas-Bloqueables-Negro/138001817?exp=so_com Marca VIDITA Color Negro Diseño de 3 niveles y 2 mangos Con ruedas giratorias (2 bloqueables) Material resistente de metal Medida 43x29x78cm (largo x ancho x alto) Organizador de frutas metal 3 canastos Cromado La Frutera con 3 canastos y 3 ruedas en la parte inferior. Disponible en: https://www.sodimac.cl/sodimac-cl/articulo/110267804/Organizador-de-frutas-metal-3-canastos-Cromado/110267822?exp=so_com Marca: Just Home Collection Ancho: 29.5 cm Alto: 75.6 cm Color: Plateado Carro de compras colores 32 L Carro de compras colores 32 L Disponible en: https://www.sodimac.cl/sodimac-cl/articulo/131705964/Carro-de-compras-colores-32-l/131705965?exp=so_com Marca: Just Home Collection Ancho: 30 cm Alto: 53 cm La recomendación es que permita al menos 3 niveles. Ya que se necesita espacio para: La batería y circuitería. Ubicados en el nivel inferior. La bandeja principal para almacenar los platos a servir. Una bandeja superior para almacenar la cámara y un robot o pantalla opcional para expresar emociones por parte del piloto operador. El carro será controlado por una ESP32 que recibirá comandos por USB desde la Raspberry PI. La batería puede ser un PowerBank o una batería de motocicleta con un adaptador para USB. Es importante recalcar que el amperaje mínimo necesario es 3 amperes. Menor a ese amperaje servirá para cargar un smartphone, más no para alimentar una Raspberry PI. Opción Imagen Descripción PowerBank de 30K mAh Batería portátil USB capacidad de 30000 mAh. Tres puertos USB con USB-A y USB-C. Carga rápida del dispositivo con puerto USB-C PD 3.0 de máximo 20 W o USB-A con salida QC3/0 de máximo 18 W. Disponible en: https://www.philips.cl/c-p/DLP1930CB_00/bateria-portatil-usb Batería 12v + Adaptador USB Batería de motocicleta combinada con un adaptador USB de alta potencia (QC3.0). Es una opción válida para alimentar el robot. Ventajas: Se tiene mayor voltaje para velocidad más rápida. Desventaja: Puede ser más pesado y requerir equipamiento especial para recargar la batería. Disponible en: https://es.aliexpress.com/item/1005006281134333.html https://www.autoplanet.cl/producto/bateria_pilot_lb4lb_4ah_56cca/141258 El Smartphone es necesario para proveer internet a la Raspberry PI y también actuar como cámara principal para la comunicación remota (utilizando una video llamada). Se recomienda un smartphone Android. Cualquiera que pueda hacer uso de redes 3G y sea relativamente moderno (entre 5 a 10 años de antigüedad) servirá como principal puente de comunicación. Se podría omitir este elemento si el restaurante cuenta con Wifi y añadir una cámara web a la Raspberry PI, pero requeriría de mayores configuraciones en el router del local y asegurar estabilidad de señal. Para la elaboración de la comunicación via video se utilizará los servicios de Jitsi Meet. El cual proporciona una solución de bajo costo y de código libre para ser utilizada. Raspberry PI 3 cuenta con un procesador Broadcom Quad-Core ARM Cortex-A53 a 1.2GHz combinados con 1GB de RAM LPDDR2. Figure 9. Raspberry Pi 3 Model B Será el computador principal conectado con Nerves, lo que permitirá enviar señales tanto al Emote Robot como al Carro utilizando USB, además de proporcionar un servidor web accesible mediante internet conectándose al Smartphone. Sistema Nerves: https://github.com/nerves-project/nerves_system_rpi3 Disponible en: https://altronics.cl/raspberry-pi-3-modelb-old?search=raspberry&page=4 El modelo de Raspberry Pi es a elección, simplemente debe ser compatible con Nerves (https://hexdocs.pm/nerves/supported-targets.html) Un modelo alternativo compatible es el Raspberry Pi Zero 2W. Figure 10. Raspberry Pi Zero 2 W Disponible en: https://mcielectronics.cl/shop/product/33107/ Para proporcionar una forma de mostrar emociones remotamente se puede utilizar un personaje de lego animatrónico. Esto es totalmente opcional, pero agrega personalidad y empatía al robot. También puede ser utilizada una smart tablet con un personaje animado y controlado remotamente. Puede ser adquirido en https://www.tiendalego.cl/collections/creator-3in1/products/dragon-rojo-31145 Figure 11. Personaje Lego Creator 3 en 1 El robot será controlado por una ESP32 que recibirá comandos por USB desde la Raspberry PI. Table 1. Lista de posibles componentes Componente Descripción 1 Raspberry PI Una versión compatible con Nerves y que permita conexión USB (UART) a la ESP32 2 ESP32 Devkit Un ESP32 para controlar el carro y un ESP32 para controlar el robot 4 Motor DC Cuatro motores DC de alto torque para movilidad del carro hasta 25 Kg. L298N Permite controlar al los motores DC. Android Smartphone Un Smartphone que actue como Hotspot y permita usar Jitsi Meet Baterías La batería necesaria para alimentar tanto a la Raspberry, ESP32 y Smartphone NoIP Servicio de DNS dinámico para acceder al servidor de la Raspberry PI Este proyecto grupal tiene como propósito la programación de una figura animatrónica con actuadores (servos), que es controlada a través de un microcontrolador ESP32 y un programa en C++. La figura elegida fue un búho, cuyas alas, cabeza y patas tienen movimiento mediante servomotores. Figure 12. Lego Búho (#31125) Table 2. Tabla de Componentes Componente Cantidad Descripción ESP32-WROOM 1 Microcontrolador principal Servomotor SG90 4 Uno por ala, uno en la cabeza, uno en las patas Fuente de alimentación 1 USB 5V (desde computadora o batería externa) Cables Dupont Varios Para Conexiones Bloques tipo LEGO Varios Para ensamblar la estructura del búho Protoboard / PCB 1 Para conexiones eléctricas (opcional) Acotaciones Se recomienda usar piezas tipo LEGO para facilitar el ajuste de los servos y permitir cambios de diseño de manera sencilla. Se cuidó el peso en el diseño para no sobrecargar los servos, especialmente en las alas. La alimentación por USB 5V es suficiente para los servos, pero se debe evitar hacer movimientos simultáneos prolongados para no sobrecargar la corriente disponible. La estructura fue validada para estabilidad durante los movimientos. El código debe incorporar retardos adecuados y límites de movimiento para evitar daños mecánicos. Código fuente del Búho #include int pos = 0; Servo izquierdo; Servo derecho; Servo cabeza; Servo poto; int led = 16; bool inicializar = true; void setup() { Serial.begin(115200); // Pines válidos para ESP32, cambia si usas otros izquierdo.attach(13, 500, 2500); derecho.attach(14, 500, 2500); cabeza.attach(15, 500, 2500); poto.attach(18, 500, 2500); pinMode(led, OUTPUT); } void startPosition() { digitalWrite(led, HIGH); derecho.write(180); izquierdo.write(0); cabeza.write(180); poto.write(0); delay(500); digitalWrite(led, LOW); } void saludar(int velocidad) { digitalWrite(led, HIGH); for (pos = 90; pos <= 180; pos += 1) { izquierdo.write(pos); derecho.write(180 - pos); poto.write(90-pos); delay(velocidad); } for (pos = 180; pos >= 90; pos -= 1) { izquierdo.write(pos); derecho.write(180 - pos); poto.write(pos-40); delay(velocidad); } digitalWrite(led, LOW); } void feliz(int velocidad) { digitalWrite(led, HIGH); for (pos = 90; pos <= 180; pos += 1) { izquierdo.write(pos); derecho.write(180 - pos); cabeza.write(pos); delay(velocidad); } for (pos = 180; pos >= 90; pos -= 1) { izquierdo.write(pos); derecho.write(180 - pos); delay(velocidad); } digitalWrite(led, LOW); } void enojar(int velocidad) { digitalWrite(led, HIGH); for (pos =120; pos <= 180; pos += 1) { cabeza.write(pos); delay(velocidad); } digitalWrite(led, LOW); } // Lectura de los comandos por serial USB void leerComandoSerial() { if (Serial.available() <= 0) { return; } String comando = Serial.readStringUntil('\\n'); // Elimina espacios y saltos de línea comando.trim(); if (comando == \"saludar\") { cabeza.write(160); delay(15); saludar(10); saludar(10); saludar(10); startPosition(); } else if (comando == \"enojar\") { startPosition(); enojar(10); enojar(10); enojar(10); startPosition(); } else if (comando == \"resetear\") { startPosition(); } else if (comando == \"feliz\") { feliz(5); feliz(5); feliz(5); startPosition(); } else { Serial.println(\"Comando no reconocido.\"); } } void loop() { leerComandoSerial(); } Figure 13. Esquemático del Animatrónico Figure 14. Guía de Conexiones Video de Ejemplo de Funcionamiento Your browser does not support the video tag.","title":"","component":"ROOT","version":"","name":"animatronics","url":"/controllers/esp32/animatronics.html","titles":[{"text":"Pilotos OriHime","hash":"pilotos-orihime","id":1},{"text":"Restaurantes y Robots en Chile","hash":"restaurantes-y-robots-en-chile","id":2},{"text":"Descripción del Proyecto","hash":"descripción-del-proyecto","id":3},{"text":"Materiales","hash":"materiales","id":4},{"text":"Marco","hash":"marco","id":5},{"text":"Batería","hash":"batería","id":6},{"text":"Smartphone","hash":"smartphone","id":7},{"text":"Raspberry PI 3","hash":"raspberry-pi-3","id":8},{"text":"Emote Robot","hash":"emote-robot","id":9},{"text":"Búho Animatrónico","hash":"búho-animatrónico","id":10}]},"39":{"id":39,"text":"El objetivo es crear un \"Gladiador Robot\" controlado por un smartphone via Wifi, este debe ser capaz de reventar un globo. El ganador es quien reviente el globo del oponente. Figure 1. Alumnos de Robótica UVM 2025 con su Gladiador Combate de Gladiadores Robot Your browser does not support the video tag. Ítem Descripción ¿Donde adquirir? ESP32 (Wifi) + Smartphone Principal componente. Se programará para enviar señales a los servomotores y crear un servidor web para ser controlado via Smartphone. https://altronics.cl/tarjeta-esp32-microusb Placa de desarrollo ESP32 Extensión del ESP32 que incluye regulador de voltaje para resistir hasta 16V de entrada (DC) y contiene hileras con voltaje, tierra y señal de forma más comoda. https://es.aliexpress.com/item/1005008212851634.html 2 motores DC 3 a 12V Principal fuente de movimiento del gladiador. La elección del motor y su necesidad de voltaje es a criterio del equipo (mayor velocidad = mayor voltaje). https://articulo.mercadolibre.cl/MLC-923623185-motor-dc-coche-gear-amarillo-3v-12v-_JM L298N Permite controlar dos motores de corriente continua o un motor paso a paso bipolar de hasta 2 amperes. https://altronics.cl/modulo-puente-h-l298 Chasis + Ruedas de Goma + Porta Pilas Principal fuente de poder y marco para armar. Alimentación entre 6v a 12v. 9v recomendado. https://altronics.cl/kit-chasis-2wd-1 Gladiador de Lego (A elección). Mini figura de lego versión dungeons and dragons o similar. https://www.tiendalego.cl/products/dungeons-dragons-71047?variant=41690791805046 Protoboard Marco para conexión de componentes. Recomendado 400 puntos. https://altronics.cl/protoboard-400ptos Cables Jumper Macho - Hembra, Macho - Macho. Permite conectar los componentes. https://altronics.cl/JW_MF_40_10 Globos largos (Colores diferentes para cada gladiador). Globos inflables + bombin. https://belina.cl/globos-largos-20cm-bombin-colores-surtidos-20-pcs Armas para reventar el Globo (A elección) Clavos, alfileres o materiales corto punzantes varios. https://www.masferret.cl/product/clavo-punta-1 Figure 2. Diagrama de conexión entre componentes Table 1. Tabla de conexiones ESP32 MONTADO EN PLACA MOTOR AC1 MOTOR AC2 L298N Batería Pin 16 IN1 Pin 17 IN2 Pin 18 IN3 Pin 19 IN4 (+) OUT1 (-) OUT2 (+) OUT3 (-) OUT4 IN12V (+) GND (-) Jack de carga (+)(-) La posición del globo depende de cada gladiador. Pero almenos debe tener dos puntos de anclaje inferior. Las pilas son conectadas a los motores y al ESP32 de forma separada, gracias a la placa de expansión se conecta al Jack de carga directamente a las pilas ya que este aguanta hasta 16v sin problemas. Código fuente del gladiador #include #include // Nombre de la red WiFi creada por el ESP32 const char* ssid = \"RobotESP32\"; const char* password = \"12345678\"; // Pines del L298N const int IN1 = 16; const int IN2 = 17; const int IN3 = 18; const int IN4 = 19; WebServer server(80); // Funciones de movimiento void parar() { digitalWrite(IN1, LOW); digitalWrite(IN2, LOW); digitalWrite(IN3, LOW); digitalWrite(IN4, LOW); } void adelante() { digitalWrite(IN1, HIGH); digitalWrite(IN2, LOW); digitalWrite(IN3, HIGH); digitalWrite(IN4, LOW); } void atras() { digitalWrite(IN1, LOW); digitalWrite(IN2, HIGH); digitalWrite(IN3, LOW); digitalWrite(IN4, HIGH); } void izquierda() { digitalWrite(IN1, LOW); digitalWrite(IN2, HIGH); digitalWrite(IN3, HIGH); digitalWrite(IN4, LOW); } void derecha() { digitalWrite(IN1, HIGH); digitalWrite(IN2, LOW); digitalWrite(IN3, LOW); digitalWrite(IN4, HIGH); } // Página web con botones String paginaHTML() { return R\"rawliteral( Control del Robot

Control del Robot



)rawliteral\"; } void setup() { Serial.begin(115200); // Configurar pines como salida pinMode(IN1, OUTPUT); pinMode(IN2, OUTPUT); pinMode(IN3, OUTPUT); pinMode(IN4, OUTPUT); parar(); // Iniciar el ESP32 como Access Point WiFi.softAP(ssid, password); Serial.println(\"Red WiFi creada\"); Serial.print(\"IP del robot: \"); Serial.println(WiFi.softAPIP()); // Rutas del servidor server.on(\"/\", []() { server.send(200, \"text/html\", paginaHTML()); }); server.on(\"/adelante\", []() { adelante(); server.send(200, \"text/html\", paginaHTML()); }); server.on(\"/atras\", []() { atras(); server.send(200, \"text/html\", paginaHTML()); }); server.on(\"/izquierda\", []() { izquierda(); server.send(200, \"text/html\", paginaHTML()); }); server.on(\"/derecha\", []() { derecha(); server.send(200, \"text/html\", paginaHTML()); }); server.on(\"/parar\", []() { parar(); server.send(200, \"text/html\", paginaHTML()); }); server.begin(); } void loop() { server.handleClient(); } Al construir el gladiador se tendrá acceso a una red Wifi llamada \"RobotESP32\" (cambiar el nombre para cada gladiador). La cual puede ser accedida desde cualquier smartphone o computador. const char* ssid = \"RobotESP32\"; const char* password = \"12345678\"; Esta red permite enviar comandos de dirección al hacer click en los enlaces. Se deja como ejercicio adicional la creación de una interfaz más adecuada para el control del robot, como un joystick virtual o físico. Figure 3. Figura de Lego a elección","title":"","component":"ROOT","version":"","name":"gladiators","url":"/controllers/esp32/gladiators.html","titles":[{"text":"Materiales","hash":"materiales","id":1},{"text":"Código fuente","hash":"código-fuente","id":2}]},"40":{"id":40,"text":"El desarrollo del lenguaje de programación Ada comenzó en 1974, cuando el Ministerio de Defensa de los Estados Unidos llevó a cabo un estudio para encontrar una solución al problema de la diversidad de lenguajes de programación utilizados en sus sistemas. El objetivo era crear un único lenguaje estándar que permitiera mejorar la portabilidad, mantenibilidad y fiabilidad del software militar. El lenguaje fue oficialmente diseñado bajo encargo del Departamento de Defensa de los EE.UU. durante los años 1970. Ada fue diseñado por Jean Ichbiah y su equipo de CII Honeywell Bull como parte de un concurso organizado por el Departamento de Defensa de los EE.UU. El nombre \"Ada\" se eligió en honor a Augusta Ada Byron, conocida como Ada Lovelace, considerada la primera programadora de la historia. El lenguaje fue anunciado y patrocinado por el Departamento de Defensa de los EE.UU. en reconocimiento a su contribución pionera en computación. La sintaxis de Ada es clara y muy legible, similar a Pascal, e incluye palabras clave en inglés que facilitan la comprensión del código. Ada es un lenguaje fuertemente tipado y estáticamente tipado, lo que significa que cada variable debe tener un tipo definido en tiempo de compilación, y no se permiten conversiones implícitas entre tipos diferentes, evitando errores comunes en tiempo de ejecución. Fue diseñado pensando en la seguridad y confiabilidad, especialmente para aplicaciones críticas donde los fallos pueden tener consecuencias graves. Incluye verificaciones en tiempo de ejecución, manejo explícito de excepciones y detección temprana de errores gracias a su riguroso sistema de tipos. Ada tiene soporte nativo para programación concurrente, con mecanismos como tareas, protecciones y regiones críticas. También soporta programación orientada a objetos desde Ada 95, permitiendo encapsulamiento, herencia y polimorfismo. Ada se utiliza principalmente en industrias donde la seguridad y la fiabilidad son críticas, como la aeroespacial, defensa, transporte ferroviario y sistemas incrustados. Algunos casos más destacados incluyen: Sistemas de control de vuelo de aviones militares y civiles. Software para satélites y misiones espaciales. Sistemas ferroviarios de alta seguridad como los utilizados en trenes de alta velocidad en Europa. Aunque no es común en proyectos de inteligencia artificial modernos, Ada puede ser usado en componentes críticos dentro de sistemas que integran inteligencia artificial, especialmente cuando se requiere alta fiabilidad o seguridad. En comparación con lenguajes como Python, que domina el campo de la IA por su simplicidad y bibliotecas disponibles, Ada ofrece mayor seguridad y robustez, pero carece de un ecosistema amplio para machine learning o deep learning. Las ventajas de Ada frente a otros lenguajes incluyen: Verificación de tipos en tiempo de compilación. Soporte integrado para concurrencia. Alta fiabilidad y seguridad. Buen rendimiento en entornos incrustados. Sus desventajas son: Curva de aprendizaje más pronunciada. Menos herramientas y comunidades activas comparadas con lenguajes como Python o Java. Poco adoptado fuera de sectores especializados. Un ejemplo básico de programa en Ada es el siguiente: with Ada.Text_IO; use Ada.Text_IO; procedure Hola_Mundo is begin Put_Line(\"¡Hola Mundo!\"); end Hola_Mundo; Un programa en Ada consta de una o más unidades de compilación, como procedimientos, funciones o paquetes. La estructura básica incluye una sección de declaración (is) y una sección de ejecución (begin …​ end). Ejemplo de declaración de tipos, bucles y procedimientos: type Entero is range 1..100; procedure Ejemplo is I : Entero; begin for I in 1..10 loop Put_Line(Integer'Image(I)); end loop; end Ejemplo; Este ejemplo simula un sistema de control de vuelo básico, como los usados en aviones militares. Muestra las capacidades de Ada para manejar concurrencia, seguridad de tipos y temporización precisa, características esenciales en aplicaciones críticas. with Ada.Text_IO; use Ada.Text_IO; with Ada.Real_Time; use Ada.Real_Time; procedure Sistema_Control_Vuelo is -- Tipos definidos para mayor seguridad type Altitud is range 0 .. 50_000 with Default_Value => 0; type Velocidad is range 0 .. 1200 with Default_Value => 0; -- Variables globales simuladas por sensores Ultima_Altitud : Altitud := 0; Ultima_Velocidad : Velocidad := 0; -- Tareas concurrentes task Sistema_Sensores; task Sistema_Alarmas; task Sistema_Navegacion; -- Implementación de tareas task body Sistema_Sensores is Periodo : constant Time_Span := Milliseconds(1000); Next_Release : Time := Clock; begin loop -- Simulamos lecturas aleatorias de sensores Ultima_Altitud := Altitud (Unsigned_32 (Clock) mod 40_000); Ultima_Velocidad := Velocidad (Unsigned_32 (Clock) mod 1000); Put_Line (\"Sensor actualizado - Altitud: \" & Altitud'Image (Ultima_Altitud) & \" ft | Velocidad: \" & Velocidad'Image (Ultima_Velocidad) & \" kt\"); delay until Next_Release + Periodo; end loop; end Sistema_Sensores; task body Sistema_Alarmas is Periodo : constant Time_Span := Milliseconds(1500); Next_Release : Time := Clock; begin loop if Ultima_Altitud < 100 then Put_Line (\"⚠️ ALARMA: Altitud crítica!\"); end if; if Ultima_Velocidad > 950 then Put_Line (\"⚠️ ALARMA: Velocidad excesiva!\"); end if; delay until Next_Release + Periodo; end loop; end Sistema_Alarmas; task body Sistema_Navegacion is Periodo : constant Time_Span := Milliseconds(2000); Next_Release : Time := Clock; begin loop Put_Line (\"🧭 Navegación activa - Altitud objetivo: 30000 ft\"); delay until Next_Release + Periodo; end loop; end Sistema_Navegacion; begin Put_Line (\"✈️ Sistema de Control de Vuelo Iniciado...\"); delay 10.0; -- Simular ejecución durante 10 segundos Put_Line (\"🛑 Apagando sistema.\"); end Sistema_Control_Vuelo; Ada 83: Primera versión estándar oficial. Ada 95: Añadió soporte para programación orientada a objetos y mejoras en concurrencia. Ada 2005: Ampliaciones menores y soporte para interfaces gráficas. Ada 2012: Añadido contratos (precondiciones, postcondiciones) para verificar comportamiento. Ada 2022: Mejoras en la gestión de memoria, concurrencia y seguridad. Las herramientas más utilizadas para programar en Ada son: GNAT: Compilador GNU basado en GCC, ampliamente utilizado. GPS (GNAT Programming Studio): IDE para desarrollo en Ada. Otras herramientas incluyen análisis estático y depuración específicas para Ada. Ada sigue siendo ampliamente utilizado en industrias críticas y es mantenido por la Agencia de Defensa de Sistemas de Software (DSSA) y la comunidad GNAT/GCC. Algunas universidades ofrecen cursos sobre Ada, especialmente en programas enfocados en ingeniería de software seguro o sistemas incrustados. Ada ha sido ampliamente utilizado en proyectos militares de alta seguridad, como en sistemas de misiles, aviones de combate y submarinos nucleares, aunque muchos detalles siguen clasificados. El lenguaje fue elegido en 1979 después de un proceso competitivo que evaluó múltiples propuestas. Su diseño fue inspirado en gran parte por el lenguaje Pascal, pero con énfasis en modularidad y seguridad. Ada es un lenguaje de programación diseñado específicamente para aplicaciones donde la fiabilidad, seguridad y mantenibilidad son críticas. Su uso extendido en sectores como la defensa, aviación, ferrocarriles de alta velocidad y sistemas incrustados no es casualidad, sino el resultado de su arquitectura orientada a evitar errores comunes durante la ejecución. Gracias a su tipado fuerte y estático, manejo explícito de excepciones y soporte nativo para concurrencia, Ada se convierte en una herramienta poderosa para desarrollar software que opere bajo condiciones extremas o con altos requisitos de seguridad. A diferencia de lenguajes más modernos enfocados en rapidez de desarrollo, Ada prioriza la previsibilidad del comportamiento del sistema. Aunque su adopción en el ámbito comercial ha sido limitada comparado con lenguajes como Python o Java, Ada sigue siendo clave en proyectos donde los fallos pueden tener consecuencias graves. Además, su evolución constante —desde Ada 83 hasta Ada 2022— muestra su capacidad para adaptarse a nuevas necesidades sin perder su esencia. AdaCore. (2020, 5 de agosto). About Ada. https://www.adacore.com/about-ada Colaboradores de Wikipedia. (2024, 23 de agosto). Ada (lenguaje de programación). Wikipedia, la Enciclopedia Libre. https://es.wikipedia.org/wiki/Ada_ (lenguaje_de_programaci%C3%B3n) Lenguaje de programación Ada. (2017, 6 de marzo). EcuRed. https://www.ecured.cu/index.php?title=Lenguaje_de_programaci%C3%B3n_Ada&oldid=2824858 Mayuti. (2024, 8 de diciembre). Ada Lovelace, la primera programadora de la historia - La BioZona Blog. La BioZona. https://www.labiozona.com/blog/ada-lovelace/","title":"Lenguaje de programación Ada","component":"ROOT","version":"","name":"ada","url":"/fundamentals/programming/ada.html","titles":[{"text":"Características principales del lenguaje","hash":"características-principales-del-lenguaje","id":1},{"text":"Aplicaciones y usos actuales","hash":"aplicaciones-y-usos-actuales","id":2},{"text":"Ventajas y desventajas","hash":"ventajas-y-desventajas","id":3},{"text":"Ejemplos básicos de código","hash":"ejemplos-básicos-de-código","id":4},{"text":"Ejemplo avanzado: Sistema de Control de Vuelo Militar","hash":"ejemplo-avanzado-sistema-de-control-de-vuelo-militar","id":5},{"text":"Versiones y evolución","hash":"versiones-y-evolución","id":6},{"text":"Entornos de desarrollo (IDEs) y compiladores","hash":"entornos-de-desarrollo-ides-y-compiladores","id":7},{"text":"Estado actual y futuro","hash":"estado-actual-y-futuro","id":8},{"text":"Curiosidades","hash":"curiosidades","id":9},{"text":"Conclusión","hash":"conclusión","id":10},{"text":"Bibliografía","hash":"bibliografía","id":11}]},"41":{"id":41,"text":"","title":"","component":"ROOT","version":"","name":"cpp","url":"/fundamentals/programming/cpp.html","titles":[]},"42":{"id":42,"text":"","title":"","component":"ROOT","version":"","name":"elixir","url":"/fundamentals/programming/elixir.html","titles":[]}},"components":{},"componentVersions":{"ROOT/":{"displayVersion":"default","title":"Electrónica, Robótica e IOT con Elixir","version":"","name":"ROOT","asciidoc":{"attributes":{"env":"site","env-site":"","site-gen":"antora","site-gen-antora":"","attribute-missing":"warn","data-uri":null,"icons":"font","sectanchors":"","source-highlighter":"highlight.js","site-title":"Electrónica, Robótica e IOT con Elixir","site-url":"https://elixircl.github.io/elixir-robotics","kroki-fetch-diagram":true,"experimental":"","idprefix":"","idseparator":"-","page-pagination":"","stem":"latexmath"},"sourcemap":false,"extensions":[{},{},{}]},"url":"/index.html","navigation":[{"content":"Fundamentos","items":[{"content":"Introducción a la Electrónica","url":"/fundamentals/introduction.html","urlType":"internal"},{"content":"Fundamentos de Electricidad","url":"/fundamentals/electricity.html","urlType":"internal"},{"content":"Lenguajes de Programación","url":"/fundamentals/programming.html","urlType":"internal"}],"root":true,"order":1},{"content":"IC y Controladores","items":[{"content":"IC555","url":"/controllers/ic555.html","urlType":"internal"},{"content":"PIC16F877a","url":"/controllers/pic16f877a.html","urlType":"internal"},{"content":"Arduino","url":"/controllers/arduino.html","urlType":"internal"},{"content":"ESP32","url":"/controllers/esp32.html","urlType":"internal"},{"content":"STM32","url":"/controllers/stm32.html","urlType":"internal"},{"content":"Raspberry Pi","url":"/controllers/raspberry.html","urlType":"internal"},{"content":"FPGA","url":"/controllers/fpga.html","urlType":"internal"}],"root":true,"order":2},{"content":"Protocolos de Comunicación","items":[{"content":"LoRaWAN","url":"/communication/lorawan.html","urlType":"internal"}],"root":true,"order":3},{"content":"Herramientas","items":[{"content":"PlatformIO IDE","url":"/tools/platformio.html","urlType":"internal"},{"content":"Home Assistant","url":"/tools/home-assistant.html","urlType":"internal"},{"content":"Dashboards","url":"/tools/dashboards.html","urlType":"internal"},{"content":"Herramientas de Computer Asisted Design (CAD)","url":"/tools/cad.html","urlType":"internal"}],"root":true,"order":4},{"content":"AtomVM","items":[{"content":"AtomVM","url":"/atomvm/atomvm.html","urlType":"internal"},{"content":"Entorno de Desarrollo","url":"/atomvm/devenv.html","urlType":"internal"},{"content":"Componentes Electrónicos","url":"/atomvm/components.html","urlType":"internal"},{"content":"Conexión Remota","url":"/atomvm/remote.html","urlType":"internal"},{"content":"Proyecto: Videojuego Arcade","url":"/atomvm/arcade.html","urlType":"internal"}],"root":true,"order":5},{"content":"Coliseo Atómico","items":[{"content":"Coliseo Atómico","url":"/colosseo/colosseo.html","urlType":"internal"}],"root":true,"order":6},{"content":"Nerves","items":[{"content":"Elixir Nerves","url":"/nerves/nerves.html","urlType":"internal"}],"root":true,"order":7}]}}}}) \ No newline at end of file +antoraSearch.initSearch(lunr, {"index":{"version":"2.3.9","fields":["title","name","text","component","keyword"],"fieldVectors":[["title/1",[0,17.586,1,22.016,2,17.086,3,17.086,4,12.573,5,16.194]],["name/1",[6,1.89]],["text/1",[0,5.142,1,5.847,2,4.537,3,4.537,4,3.339,5,3.373,7,3.223,8,2.88,9,4.586,10,3.814,11,5.572,12,3.672,13,6.211,14,4.377,15,3.223,16,4.198,17,3.814,18,5.151,19,6.211,20,2.766,21,4.095,22,3.902,23,1.792,24,4.041,25,5.572,26,3.777,27,5.151,28,2.619,29,6.211,30,4.377,31,2.528,32,5.151,33,3.777,34,3.902,35,4.837,36,6.211,37,5.151,38,6.211,39,3.068]],["component/1",[40,0.597]],["keyword/1",[]],["title/2-1",[17,19.255,41,22.76,42,17.027]],["name/2-1",[]],["text/2-1",[]],["component/2-1",[]],["keyword/2-1",[]],["title/2-2",[43,46.939,44,40.745]],["name/2-2",[]],["text/2-2",[]],["component/2-2",[]],["keyword/2-2",[]],["title/2-3",[45,57.853]],["name/2-3",[]],["text/2-3",[]],["component/2-3",[]],["keyword/2-3",[]],["title/2",[17,19.255,46,39.489,47,36.506]],["name/2",[47,1.568]],["text/2",[2,0.932,4,1.896,7,3.088,8,2.085,10,2.922,12,3.519,15,3.088,17,1.238,20,2.28,23,1.981,28,3.031,31,1.53,39,3.3,41,2.635,42,1.454,43,5.394,44,4.683,45,1.459,46,2.54,47,2.348,48,2.217,49,2.464,50,1.058,51,1.146,52,1.459,53,1.058,54,1.626,55,1.626,56,0.883,57,1.626,58,4.227,59,1.459,60,1.626,61,3.866,62,1.626,63,1.459,64,1.267,65,1.201,66,5.018,67,1.459,68,1.626,69,1.626,70,1.459,71,3.162,72,1.626,73,1.459,74,1.626,75,1.349,76,1.744,77,1.058,78,1.626,79,1.349,80,0.959,81,1.099,82,1.5,83,1.626,84,1.022,85,2.649,86,1.913,87,0.989,88,4.704,89,1.238,90,1.022,91,0.989,92,1.995,93,2.54,94,1.626,95,1.626,96,1.626,97,3.76,98,1.626,99,1.779,100,0.989,101,1.626,102,1.626,103,1.626,104,1.817,105,0.989,106,1.995,107,1.267,108,3.76,109,1.058,110,4.393,111,1.267,112,0.989,113,1.058,114,0.959,115,1.459,116,3.373,117,1.626,118,1.349,119,1.626,120,1.626,121,1.349,122,2.577,123,2.831,124,2.442,125,1.995,126,1.099,127,3.76,128,3.118,129,2.831,130,1.842,131,2.831,132,2.831,133,1.626,134,0.883,135,2.54,136,2.831,137,2.54,138,1.5,139,1.842,140,1.626,141,1.099,142,1.626,143,1.779,144,2.928,145,1.626,146,1.459,147,1.626,148,1.626,149,1.459,150,2.205,151,1.626,152,0.907,153,2.222,154,1.626,155,2.54,156,1.267,157,1.459,158,1.459,159,1.459,160,1.459,161,1.349,162,1.201,163,0.861,164,5.214,165,1.201,166,1.459,167,2.54,168,1.459,169,1.201,170,1.459,171,3.169,172,1.099,173,1.267,174,1.459,175,1.022,176,1.146,177,1.146,178,0.959,179,1.349,180,1.459,181,1.267,182,1.459,183,3.039,184,2.09,185,1.459,186,1.201,187,1.459,188,2.205,189,1.267,190,1.267,191,1.459,192,1.349,193,1.201,194,1.201,195,1.459,196,1.349,197,2.154,198,2.928,199,2.096,200,2.652,201,1.146,202,1.267,203,1.459,204,1.459,205,0.861,206,1.201,207,0.989,208,1.459,209,1.676,210,1.459,211,0.989,212,1.34,213,2.042,214,0.686,215,1.267,216,1.267,217,2.348,218,1.267,219,1.722,220,1.267,221,1.238,222,2.362,223,1.459,224,1.626,225,1.459,226,0.989,227,1.459,228,3.76,229,0.989,230,0.932,231,4.034,232,3.729,233,1.626,234,1.349,235,1.626,236,1.267,237,1.349,238,1.099,239,1.459,240,2.649,241,1.459,242,1.626,243,1.626,244,1.058,245,2.09,246,2.54,247,1.626,248,2.54,249,1.995,250,2.704,251,1.626,252,2.831,253,2.831,254,1.099,255,1.626,256,1.267,257,1.626,258,3.76,259,1.626,260,1.626,261,1.022,262,1.626,263,1.626,264,2.54,265,2.831,266,1.626,267,1.626,268,1.626,269,1.626,270,1.626,271,1.626,272,0.883,273,2.831,274,1.626,275,1.267,276,1.626,277,1.349,278,1.626,279,1.626,280,1.626,281,1.459,282,1.626,283,1.626,284,1.626,285,4.522,286,1.626,287,1.626,288,1.626,289,1.626,290,1.626,291,1.626,292,1.626,293,2.831,294,3.32,295,3.039,296,1.626,297,1.267,298,1.626,299,2.831,300,1.626,301,1.626,302,1.626,303,1.626,304,1.626,305,2.348,306,1.626,307,2.217,308,1.626,309,1.626,310,2.348,311,1.626,312,1.626,313,1.626,314,1.626,315,1.626,316,1.626,317,1.626,318,1.626,319,2.831,320,1.626,321,1.626,322,1.626,323,2.831,324,1.626,325,2.831,326,1.626,327,2.831,328,1.626,329,1.626,330,1.626,331,2.54,332,1.201,333,1.201,334,1.626,335,1.626,336,1.626,337,3.039,338,2.831,339,1.626,340,1.842,341,1.626,342,1.626,343,1.626]],["component/2",[40,0.597]],["keyword/2",[]],["title/3-1",[344,35.362,345,38.63]],["name/3-1",[]],["text/3-1",[]],["component/3-1",[]],["keyword/3-1",[]],["title/3-2",[346,50.219]],["name/3-2",[]],["text/3-2",[]],["component/3-2",[]],["keyword/3-2",[]],["title/3-3",[4,10.348,20,7.786,21,12.69,37,20.354,177,17.294,347,9.339,348,20.354,349,22.017]],["name/3-3",[]],["text/3-3",[]],["component/3-3",[]],["keyword/3-3",[]],["title/3-4",[39,14.731,42,11.535,104,14.415,177,21.013,212,14.115,350,15.418]],["name/3-4",[]],["text/3-4",[]],["component/3-4",[]],["keyword/3-4",[]],["title/3-5",[351,53.483]],["name/3-5",[]],["text/3-5",[]],["component/3-5",[]],["keyword/3-5",[]],["title/3-6",[352,43.584]],["name/3-6",[]],["text/3-6",[]],["component/3-6",[]],["keyword/3-6",[]],["title/3",[21,33.344]],["name/3",[21,0.977]],["text/3",[3,2.223,4,3.281,5,4.227,7,3.167,8,1.094,15,1.579,17,1.032,20,2.66,21,4.336,23,1.85,28,2.414,31,2.769,33,1.434,34,1.482,39,3.553,42,1.911,49,2.389,50,2.524,53,1.534,56,1.281,61,3.661,71,1.116,76,2.655,80,2.288,81,3.34,82,1.249,84,2.437,86,2.622,89,1.032,100,1.434,104,3.059,105,1.434,112,1.434,122,2.831,153,2.441,163,2.055,171,2.733,175,2.437,176,2.733,177,4.459,199,2.162,209,2.203,212,2.339,213,1.281,214,0.994,217,1.956,219,1.434,221,1.697,226,1.434,229,3.005,230,1.351,240,2.733,244,1.534,245,1.741,250,3.477,261,1.482,285,3.725,337,1.594,347,0.897,353,3.021,354,2.864,355,3.879,356,2.684,357,2.358,358,4.795,359,2.358,360,2.358,361,2.358,362,3.192,363,3.215,364,1.741,365,1.836,366,2.437,367,1.96,368,1.594,369,3.48,370,3.217,371,2.358,372,2.116,373,2.358,374,2.358,375,3.879,376,1.482,377,2.359,378,1.391,379,1.391,380,2.358,381,2.116,382,1.594,383,1.594,384,1.741,385,1.741,386,1.662,387,1.434,388,1.956,389,3.021,390,1.662,391,1.482,392,2.71,393,1.741,394,2.358,395,2.116,396,2.358,397,2.116,398,2.358,399,3.879,400,2.892,401,1.741,402,2.116,403,1.534,404,2.358,405,2.358,406,1.741,407,2.358,408,1.741,409,1.836,410,2.358,411,2.358,412,3.021,413,2.358,414,2.116,415,1.956,416,2.358,417,1.662,418,2.358,419,1.741,420,1.391,421,1.956,422,2.116,423,1.594,424,2.358,425,3.48,426,3.879,427,3.48,428,1.391,429,1.836,430,2.358,431,2.116,432,1.836,433,3.482,434,2.358,435,1.662,436,3.34,437,1.836,438,2.116,439,2.358,440,1.836,441,3.879,442,3.48,443,2.358,444,3.215,445,2.358,446,1.836,447,2.358,448,2.358,449,2.358,450,2.358,451,2.358,452,2.733,453,2.358,454,1.956,455,2.116,456,1.956,457,2.864,458,2.358,459,2.358,460,2.358,461,2.358,462,2.116,463,1.956,464,1.836,465,2.358,466,2.358,467,1.351,468,1.956,469,2.524,470,1.836,471,2.358,472,2.116,473,2.358,474,1.956,475,1.741,476,2.223,477,2.358,478,1.594,479,1.741,480,2.116,481,1.956,482,2.864,483,2.358,484,2.358,485,1.956,486,1.956,487,1.165,488,1.741,489,1.594,490,1.956,491,1.836,492,1.836,493,1.434,494,1.836,495,2.358,496,2.358,497,3.34,498,3.879,499,2.358,500,2.358,501,2.358,502,2.358,503,2.358,504,2.358,505,4.941,506,1.836,507,1.836,508,2.358,509,1.594,510,3.879,511,2.116,512,2.358,513,2.358,514,2.116,515,2.116,516,2.116,517,2.116,518,1.836,519,2.358,520,2.358]],["component/3",[40,0.597]],["keyword/3",[]],["title/4-1",[521,30.858,522,34.043]],["name/4-1",[]],["text/4-1",[]],["component/4-1",[]],["keyword/4-1",[]],["title/4-2",[23,9.046,350,22.76,523,25.221]],["name/4-2",[]],["text/4-2",[]],["component/4-2",[]],["keyword/4-2",[]],["title/4-3",[23,9.046,214,18.559,347,16.75]],["name/4-3",[]],["text/4-3",[]],["component/4-3",[]],["keyword/4-3",[]],["title/4-4",[23,9.046,347,16.75,524,31.018]],["name/4-4",[]],["text/4-4",[]],["component/4-4",[]],["keyword/4-4",[]],["title/4-5",[525,45.443]],["name/4-5",[]],["text/4-5",[]],["component/4-5",[]],["keyword/4-5",[]],["title/4-6",[23,9.046,350,22.76,523,25.221]],["name/4-6",[]],["text/4-6",[]],["component/4-6",[]],["keyword/4-6",[]],["title/4-7",[23,9.046,214,18.559,347,16.75]],["name/4-7",[]],["text/4-7",[]],["component/4-7",[]],["keyword/4-7",[]],["title/4-8",[23,9.046,347,16.75,524,31.018]],["name/4-8",[]],["text/4-8",[]],["component/4-8",[]],["keyword/4-8",[]],["title/4-9",[172,35.362,173,40.745]],["name/4-9",[]],["text/4-9",[]],["component/4-9",[]],["keyword/4-9",[]],["title/4-10",[23,9.046,350,22.76,523,25.221]],["name/4-10",[]],["text/4-10",[]],["component/4-10",[]],["keyword/4-10",[]],["title/4-11",[23,9.046,214,18.559,347,16.75]],["name/4-11",[]],["text/4-11",[]],["component/4-11",[]],["keyword/4-11",[]],["title/4-12",[20,10.6,23,6.866,104,16.152,175,20.991,176,23.544]],["name/4-12",[]],["text/4-12",[]],["component/4-12",[]],["keyword/4-12",[]],["title/4-13",[23,9.046,350,22.76,523,25.221]],["name/4-13",[]],["text/4-13",[]],["component/4-13",[]],["keyword/4-13",[]],["title/4-14",[23,9.046,214,18.559,347,16.75]],["name/4-14",[]],["text/4-14",[]],["component/4-14",[]],["keyword/4-14",[]],["title/4-15",[23,9.046,104,21.279,178,25.96]],["name/4-15",[]],["text/4-15",[]],["component/4-15",[]],["keyword/4-15",[]],["title/4-16",[23,9.046,350,22.76,523,25.221]],["name/4-16",[]],["text/4-16",[]],["component/4-16",[]],["keyword/4-16",[]],["title/4-17",[23,9.046,214,18.559,347,16.75]],["name/4-17",[]],["text/4-17",[]],["component/4-17",[]],["keyword/4-17",[]],["title/4-18",[526,57.853]],["name/4-18",[]],["text/4-18",[]],["component/4-18",[]],["keyword/4-18",[]],["title/4-19",[23,9.046,350,22.76,523,25.221]],["name/4-19",[]],["text/4-19",[]],["component/4-19",[]],["keyword/4-19",[]],["title/4-20",[115,57.853]],["name/4-20",[]],["text/4-20",[]],["component/4-20",[]],["keyword/4-20",[]],["title/4-21",[23,9.046,350,22.76,523,25.221]],["name/4-21",[]],["text/4-21",[]],["component/4-21",[]],["keyword/4-21",[]],["title/4-22",[23,9.046,214,18.559,347,16.75]],["name/4-22",[]],["text/4-22",[]],["component/4-22",[]],["keyword/4-22",[]],["title/4-23",[20,12.051,188,29.583,189,29.583,190,29.583]],["name/4-23",[]],["text/4-23",[]],["component/4-23",[]],["keyword/4-23",[]],["title/4-24",[23,9.046,350,22.76,523,25.221]],["name/4-24",[]],["text/4-24",[]],["component/4-24",[]],["keyword/4-24",[]],["title/4-25",[23,9.046,214,18.559,347,16.75]],["name/4-25",[]],["text/4-25",[]],["component/4-25",[]],["keyword/4-25",[]],["title/4-26",[144,50.219]],["name/4-26",[]],["text/4-26",[]],["component/4-26",[]],["keyword/4-26",[]],["title/4-27",[23,9.046,350,22.76,523,25.221]],["name/4-27",[]],["text/4-27",[]],["component/4-27",[]],["keyword/4-27",[]],["title/4-28",[23,9.046,214,18.559,347,16.75]],["name/4-28",[]],["text/4-28",[]],["component/4-28",[]],["keyword/4-28",[]],["title/4-29",[165,38.63,527,35.362]],["name/4-29",[]],["text/4-29",[]],["component/4-29",[]],["keyword/4-29",[]],["title/4-30",[23,9.046,350,22.76,523,25.221]],["name/4-30",[]],["text/4-30",[]],["component/4-30",[]],["keyword/4-30",[]],["title/4-31",[23,9.046,214,18.559,347,16.75]],["name/4-31",[]],["text/4-31",[]],["component/4-31",[]],["keyword/4-31",[]],["title/4",[41,27.053,528,35.362]],["name/4",[111,1.472]],["text/4",[0,0.349,4,1.179,7,1.812,8,1.129,10,2.041,12,2.256,15,2.877,20,1.602,21,0.306,23,1.873,28,3.157,31,3.616,39,4.181,41,0.306,42,2.308,48,0.349,49,0.543,58,2.018,59,0.531,61,3.338,64,0.461,65,0.83,71,1.152,76,0.743,80,1.435,84,0.372,86,2.69,87,2.958,89,1.948,99,0.372,100,0.36,104,2.682,106,0.417,110,1.618,122,0.918,124,2.019,126,1.89,130,0.385,134,0.322,137,0.531,138,0.595,139,3.035,141,0.759,143,0.706,150,0.461,152,0.33,153,0.555,163,0.314,165,2.31,171,2.805,173,2.177,175,0.372,176,0.792,177,1.13,178,1.202,179,2.594,181,2.177,183,1.083,188,2.177,189,0.461,190,1.587,193,0.437,196,3.301,197,1.394,199,0.33,201,0.417,205,0.595,207,0.683,209,2.473,211,0.36,212,1.323,213,1.107,219,1.48,221,0.891,236,0.461,244,0.731,250,4.706,254,0.4,272,0.61,285,5.296,294,0.437,295,0.4,307,2.868,310,0.932,332,0.437,333,0.83,340,0.385,347,0.61,349,0.531,356,0.871,367,1.412,379,0.349,387,0.36,391,0.372,400,1.029,419,0.437,420,0.349,423,5.605,428,1.202,429,3.1,431,1.008,432,3.788,433,2.805,435,0.792,436,3.413,437,4.435,438,1.438,440,4.435,442,0.531,446,0.875,454,4.034,455,1.008,456,1.329,457,4.9,462,0.531,467,0.918,487,0.792,511,0.531,521,2.979,522,1.583,525,1.436,526,2.183,527,1.377,529,0.4,530,0.4,531,2.977,532,0.531,533,0.592,534,0.731,535,0.531,536,0.531,537,1.715,538,3.287,539,0.83,540,0.33,541,0.4,542,2.69,543,0.437,544,0.461,545,0.461,546,0.592,547,0.461,548,1.559,549,1.559,550,0.437,551,0.491,552,0.4,553,2.348,554,1.377,555,1.603,556,1.895,557,0.706,558,0.592,559,0.33,560,0.4,561,0.592,562,0.437,563,0.461,564,0.372,565,0.417,566,0.385,567,0.592,568,2.42,569,2.038,570,0.491,571,0.592,572,0.491,573,1.124,574,2.796,575,0.417,576,2.508,577,1.248,578,0.592,579,1.248,580,1.587,581,0.491,582,0.491,583,3.128,584,0.626,585,0.491,586,0.592,587,1.248,588,0.531,589,0.592,590,0.592,591,0.592,592,1.008,593,0.932,594,0.592,595,0.491,596,0.372,597,0.592,598,0.792,599,0.385,600,0.592,601,0.792,602,1.699,603,0.592,604,2.177,605,0.531,606,0.663,607,0.4,608,0.592,609,0.531,610,0.437,611,0.531,612,0.592,613,1.202,614,0.592,615,2.183,616,0.592,617,0.592,618,1.603,619,0.592,620,0.531,621,0.592,622,1.97,623,0.592,624,0.592,625,0.592,626,1.124,627,1.008,628,0.592,629,0.592,630,1.124,631,0.592,632,0.592,633,0.592,634,0.592,635,0.592,636,0.592,637,0.592,638,0.875,639,0.531,640,1.603,641,1.603,642,2.42,643,0.592,644,0.531,645,0.592,646,0.592,647,0.592,648,2.436,649,0.385,650,0.531,651,0.349,652,0.592,653,2.895,654,1.895,655,0.592,656,0.531,657,3.128,658,0.531,659,3.083,660,0.592,661,0.592,662,1.124,663,1.184,664,2.038,665,1.603,666,0.491,667,1.124,668,0.592,669,0.531,670,1.124,671,1.124,672,0.932,673,1.008,674,2.434,675,0.792,676,2.806,677,0.531,678,0.531,679,0.83,680,0.592,681,0.592,682,0.531,683,0.592,684,0.592,685,1.603,686,0.592,687,1.124,688,0.592,689,0.592,690,1.124,691,0.592,692,0.491,693,0.592,694,0.592,695,1.124,696,0.592,697,1.124,698,0.592,699,0.461,700,0.592,701,0.592,702,0.592,703,0.592,704,1.603,705,0.592,706,0.592,707,0.592,708,0.592,709,0.592,710,0.592,711,0.592,712,0.592,713,0.531,714,0.592,715,1.438,716,1.438,717,3.081,718,2.183,719,1.438,720,0.592,721,3.335,722,0.491,723,0.932,724,1.438,725,1.438,726,1.438,727,1.438,728,0.592,729,0.592,730,1.124,731,0.592,732,0.592,733,0.592,734,0.592,735,1.043,736,0.592,737,0.592,738,1.603,739,2.594,740,1.819,741,2.177,742,1.124,743,0.875,744,1.377,745,1.008,746,0.491,747,0.531,748,0.461,749,1.756,750,1.603,751,0.592,752,0.592,753,1.603,754,1.124,755,1.438,756,1.603,757,1.124,758,1.828,759,2.806,760,1.124,761,1.603,762,1.603,763,1.603,764,4.452,765,2.038,766,2.038,767,0.875,768,0.592,769,0.592,770,0.531,771,0.339,772,0.932,773,0.592,774,3.128,775,1.124,776,0.918,777,0.461,778,0.531,779,0.592,780,0.592,781,1.603,782,0.592,783,1.124,784,0.592,785,0.592,786,0.592,787,1.603,788,1.124,789,0.592,790,0.592,791,1.124,792,1.124,793,1.124,794,1.124,795,0.592,796,0.592,797,0.592,798,0.592,799,0.592,800,0.592,801,0.932,802,0.932,803,0.932,804,1.69,805,0.932,806,0.592,807,1.184,808,0.592,809,0.592,810,0.461,811,0.592,812,0.592,813,0.592,814,0.299,815,0.592,816,0.531,817,0.592,818,0.592,819,0.592,820,0.592,821,0.592,822,0.592,823,1.13,824,0.592,825,1.008,826,0.339,827,0.592,828,0.4,829,0.491,830,0.491,831,0.592,832,1.124,833,0.417,834,0.491,835,0.491,836,0.491,837,1.828,838,0.592,839,0.592,840,0.932,841,0.592,842,0.592,843,0.592,844,0.592,845,0.461,846,0.531,847,0.491,848,0.592,849,0.592,850,0.592,851,0.592,852,0.592,853,0.592,854,0.592,855,0.592,856,0.592,857,0.592,858,2.038,859,1.124,860,0.592,861,0.531,862,0.592,863,0.531,864,0.592,865,0.437,866,0.592,867,0.592,868,0.491,869,2.183,870,0.932,871,1.438,872,0.4,873,0.4,874,0.437,875,1.008,876,0.531,877,0.531,878,0.792,879,0.461,880,0.531,881,0.339,882,0.491,883,0.592,884,0.592,885,0.592,886,0.592,887,0.592,888,1.329,889,0.592,890,0.417,891,0.531,892,0.491,893,0.437,894,1.083,895,0.372,896,1.69,897,0.36,898,0.592,899,0.581,900,0.461,901,0.592,902,0.531,903,0.592,904,0.4,905,0.592,906,0.491,907,0.592,908,0.417,909,1.008,910,0.531,911,0.461,912,0.592,913,0.385,914,0.417,915,0.592,916,0.437,917,0.385,918,0.592,919,0.491,920,1.603,921,2.183,922,0.437,923,1.124,924,0.461,925,0.491,926,0.385,927,0.592,928,0.461,929,0.592,930,1.438,931,0.531,932,1.438,933,0.531,934,1.828,935,1.124,936,1.008,937,1.124,938,0.491,939,0.531,940,0.592,941,0.592,942,0.531,943,1.008,944,0.531,945,0.592,946,0.592,947,0.592,948,0.531,949,1.438,950,1.329,951,2.806,952,0.531,953,0.531,954,1.438,955,0.592,956,1.603,957,0.592,958,0.531,959,1.008,960,1.008,961,1.008,962,0.531,963,0.531,964,0.531,965,1.008,966,1.008,967,1.008,968,1.008,969,1.008,970,1.008,971,1.124,972,0.592,973,1.124,974,0.592,975,1.603,976,0.417,977,2.536,978,0.592,979,0.461,980,2.434,981,0.461,982,2.434,983,0.932,984,0.531,985,1.124,986,0.592,987,1.124,988,0.592,989,1.124,990,1.124,991,0.491,992,0.592,993,0.592,994,0.592,995,0.531,996,0.592,997,1.603,998,0.592,999,1.124,1000,0.592,1001,1.895,1002,0.592,1003,0.417,1004,0.592,1005,0.592,1006,0.491,1007,0.417,1008,0.592,1009,0.592,1010,0.592,1011,0.592,1012,0.491,1013,0.592,1014,0.592,1015,0.592,1016,1.124,1017,0.592,1018,0.592,1019,0.592,1020,0.592,1021,0.592,1022,0.592,1023,0.531,1024,0.531,1025,0.592,1026,1.124,1027,1.008,1028,0.461,1029,0.385,1030,0.592,1031,0.592,1032,1.124,1033,0.592,1034,0.531,1035,0.592,1036,0.592,1037,0.592,1038,0.592]],["component/4",[40,0.597]],["keyword/4",[]],["title/5-1",[1039,64.488]],["name/5-1",[]],["text/5-1",[]],["component/5-1",[]],["keyword/5-1",[]],["title/5-2",[39,25.848,1040,52.322]],["name/5-2",[]],["text/5-2",[]],["component/5-2",[]],["keyword/5-2",[]],["title/5-3",[4,14.088,21,17.276,28,14.088,200,19.705,1041,21.739]],["name/5-3",[]],["text/5-3",[]],["component/5-3",[]],["keyword/5-3",[]],["title/5",[23,9.046,163,23.314,376,27.654]],["name/5",[1042,1.696]],["text/5",[4,1.746,5,2.993,7,2.754,10,2.961,12,0.857,14,1.302,15,2.876,17,0.808,20,1.555,21,3.106,22,1.986,23,1.452,28,2.323,31,2.876,39,2.967,42,0.715,61,3.017,80,1.09,88,1.364,89,0.808,99,1.986,106,1.302,124,1.004,152,1.03,153,0.913,163,1.674,200,1.864,205,0.979,209,0.824,213,1.004,214,0.779,221,0.808,222,1.161,240,1.302,245,2.334,249,1.302,250,4.985,256,1.439,275,1.439,277,1.532,285,5.438,297,1.439,307,3.542,372,1.658,376,2.602,382,1.249,387,1.124,392,1.496,408,1.364,429,2.462,432,3.818,433,2.227,437,4.291,440,5.881,487,0.913,494,1.439,529,1.249,530,1.249,541,1.249,560,1.249,613,1.09,615,4.399,648,1.439,663,1.364,676,4.943,715,1.658,716,1.658,717,5.389,718,2.836,719,1.658,721,7.112,725,1.658,726,1.658,727,1.658,740,1.202,771,1.059,801,1.532,802,4.066,803,1.532,804,1.532,805,1.532,816,1.658,833,1.302,865,1.364,892,1.532,921,1.658,930,4.943,931,1.658,932,3.716,933,1.658,934,2.836,936,2.836,942,1.658,943,1.658,944,1.658,948,1.658,949,4.943,950,4.57,951,7.112,952,1.658,953,1.658,954,3.716,958,1.658,959,2.836,960,2.836,961,4.399,962,1.658,963,1.658,964,1.658,965,2.836,966,4.399,967,4.399,968,2.836,969,2.836,970,2.836,1012,4.066,1042,4.399,1043,3.161,1044,1.848,1045,1.302,1046,1.302,1047,1.658,1048,1.658,1049,2.836,1050,3.161,1051,1.658,1052,1.364,1053,3.161,1054,4.903,1055,1.658,1056,1.848,1057,1.848,1058,1.848,1059,1.439,1060,2.836,1061,1.848,1062,1.848,1063,1.848,1064,1.848,1065,1.848,1066,1.848,1067,1.848,1068,3.161,1069,1.848,1070,1.848,1071,1.848,1072,1.848,1073,1.848,1074,3.716,1075,1.848,1076,5.51,1077,4.903,1078,3.818,1079,4.066,1080,6.006,1081,4.903,1082,4.903,1083,1.848,1084,4.435,1085,3.161,1086,1.848,1087,1.848,1088,1.848,1089,1.848,1090,1.848,1091,3.161,1092,1.161,1093,4.142,1094,2.227,1095,1.658,1096,1.848,1097,1.161,1098,1.848,1099,1.161,1100,4.903,1101,1.658,1102,1.848,1103,1.439,1104,1.848,1105,1.848,1106,1.848,1107,1.658,1108,1.848,1109,1.848,1110,1.364,1111,1.848,1112,1.658,1113,1.364,1114,1.848,1115,1.532,1116,1.848,1117,1.848,1118,1.848,1119,1.848,1120,1.848,1121,1.439,1122,1.848,1123,1.848,1124,1.848,1125,1.848,1126,1.848,1127,1.848,1128,1.848,1129,1.848,1130,1.439,1131,1.848,1132,1.658,1133,1.658,1134,1.848,1135,1.848,1136,1.848,1137,1.848,1138,1.848,1139,1.848,1140,3.161,1141,1.848,1142,3.161,1143,3.161,1144,1.848,1145,2.836,1146,2.621,1147,1.848,1148,1.848,1149,1.848,1150,1.848,1151,2.621,1152,3.161,1153,3.161,1154,3.161,1155,1.848,1156,3.161,1157,3.161,1158,3.161,1159,1.848,1160,1.848,1161,1.848,1162,1.848]],["component/5",[40,0.597]],["keyword/5",[]],["title/6-1",[165,38.63,527,35.362]],["name/6-1",[]],["text/6-1",[]],["component/6-1",[]],["keyword/6-1",[]],["title/6",[21,27.053,1163,46.939]],["name/6",[1164,1.89]],["text/6",[7,3.147,10,3.382,15,3.147,20,2.453,21,3.998,24,5.031,41,3.998,76,3.586,216,6.022,487,3.82,529,5.226,1163,6.937,1165,6.413,1166,6.937]],["component/6",[40,0.597]],["keyword/6",[]],["title/7-1",[23,6.866,87,20.317,771,19.144,1167,27.71,1168,27.71]],["name/7-1",[]],["text/7-1",[]],["component/7-1",[]],["keyword/7-1",[]],["title/7-2",[21,22.76,23,9.046,1049,39.489]],["name/7-2",[]],["text/7-2",[]],["component/7-2",[]],["keyword/7-2",[]],["title/7-3",[347,24.54]],["name/7-3",[]],["text/7-3",[]],["component/7-3",[]],["keyword/7-3",[]],["title/7",[87,31.816,1169,40.745]],["name/7",[1170,1.89]],["text/7",[7,2.575,10,1.948,14,1.97,15,2.575,17,0.701,20,1.18,22,1.007,23,1.3,28,2.339,31,2.056,39,2.2,40,0.516,42,1.438,58,3.084,61,2.474,71,0.759,76,0.744,84,1.007,85,1.13,87,1.7,89,1.223,99,1.757,100,1.7,106,1.13,110,0.829,112,0.975,124,2.019,138,0.849,152,0.894,171,1.13,178,0.946,194,1.184,205,0.849,209,1.247,211,1.7,212,1.76,214,0.676,216,1.249,221,1.627,240,3.559,246,1.438,249,1.97,250,4.891,256,1.249,264,2.509,272,2.019,277,2.319,281,1.438,285,3.883,307,4.452,347,0.61,356,0.871,358,1.13,362,2.073,367,0.81,429,1.249,432,2.896,433,1.13,437,2.178,440,3.467,446,1.249,463,2.319,474,2.319,487,1.381,529,1.084,531,1.97,540,1.559,584,2.816,601,1.13,604,2.896,605,1.438,638,3.467,639,1.438,644,1.438,648,2.178,713,1.438,771,1.602,801,2.319,802,1.33,803,1.33,804,2.319,805,1.33,865,1.184,950,1.33,1001,2.896,1012,1.33,1027,2.509,1028,2.896,1034,1.438,1092,1.007,1099,1.007,1133,1.438,1167,2.319,1168,2.319,1171,1.33,1172,1.33,1173,1.603,1174,1.603,1175,3.084,1176,3.084,1177,1.13,1178,1.084,1179,1.13,1180,3.467,1181,2.178,1182,2.796,1183,1.603,1184,2.319,1185,1.603,1186,2.796,1187,2.796,1188,1.603,1189,1.438,1190,1.603,1191,1.33,1192,4.531,1193,1.603,1194,1.603,1195,2.796,1196,1.603,1197,2.796,1198,1.33,1199,1.603,1200,1.603,1201,1.603,1202,1.603,1203,2.509,1204,1.603,1205,1.603,1206,1.603,1207,1.603,1208,2.796,1209,4.453,1210,2.319,1211,2.796,1212,1.603,1213,1.603,1214,2.796,1215,2.796,1216,1.603,1217,1.603,1218,1.603,1219,1.603,1220,1.603,1221,1.13,1222,1.603,1223,1.603,1224,1.603,1225,1.603,1226,2.796,1227,1.603,1228,2.796,1229,2.319,1230,1.603,1231,5.548,1232,1.603,1233,1.603,1234,1.603,1235,2.796,1236,1.603,1237,1.603,1238,1.603,1239,1.603,1240,1.603,1241,1.33,1242,1.603,1243,1.184,1244,1.13,1245,1.603,1246,1.33,1247,3.084,1248,2.319,1249,1.33,1250,1.33,1251,1.603,1252,1.603,1253,1.603,1254,1.603,1255,1.603,1256,2.319,1257,1.603,1258,2.796,1259,2.796,1260,5.548,1261,1.603,1262,2.796,1263,1.603,1264,2.796,1265,1.603,1266,1.603,1267,2.796,1268,1.603,1269,3.287,1270,3.084,1271,1.438,1272,1.603,1273,3.084,1274,1.33,1275,1.438,1276,1.603,1277,1.603,1278,1.603,1279,6.326,1280,1.603,1281,1.603,1282,2.796,1283,1.13,1284,5.968,1285,3.718,1286,5.968,1287,2.319,1288,3.693,1289,2.796,1290,3.718,1291,1.603,1292,1.603,1293,2.796,1294,1.603,1295,1.438,1296,1.603,1297,3.718,1298,3.718,1299,2.796,1300,5.968,1301,1.603,1302,1.603,1303,3.718,1304,1.603,1305,1.603,1306,4.453,1307,4.453,1308,3.718,1309,1.603,1310,3.718,1311,5.565,1312,1.33,1313,1.603,1314,5.051,1315,5.051,1316,1.603,1317,1.603,1318,1.603,1319,1.603,1320,2.796,1321,1.603,1322,2.796,1323,2.796,1324,2.796,1325,1.603,1326,1.603,1327,1.603,1328,1.603,1329,1.603,1330,1.603,1331,1.603,1332,1.603,1333,7.147,1334,2.796,1335,1.603,1336,1.603,1337,1.603,1338,1.603,1339,1.438,1340,1.603,1341,1.603,1342,1.603,1343,1.33,1344,1.603,1345,1.603,1346,1.603,1347,1.33,1348,1.33,1349,3.718,1350,1.603,1351,1.603,1352,1.603,1353,5.051,1354,5.729,1355,2.796,1356,1.603,1357,1.603,1358,1.603,1359,1.603,1360,1.603,1361,1.603,1362,1.603,1363,2.796,1364,1.603,1365,1.603,1366,2.796,1367,1.603,1368,1.603,1369,1.603,1370,1.603,1371,1.603,1372,1.603,1373,1.603,1374,1.603,1375,1.603,1376,1.603,1377,1.603,1378,1.603,1379,1.603,1380,1.603,1381,1.603,1382,2.796,1383,1.603,1384,1.603,1385,1.603,1386,1.603,1387,1.603,1388,3.718,1389,2.513,1390,1.603,1391,1.603,1392,1.603,1393,1.603,1394,1.33,1395,1.33,1396,1.603,1397,1.603,1398,1.603,1399,1.603,1400,1.603,1401,1.249,1402,1.249,1403,1.603]],["component/7",[40,0.597]],["keyword/7",[]],["title/8-1",[1404,38.033]],["name/8-1",[]],["text/8-1",[]],["component/8-1",[]],["keyword/8-1",[]],["title/8-2",[1405,57.853]],["name/8-2",[]],["text/8-2",[]],["component/8-2",[]],["keyword/8-2",[]],["title/8-3",[1406,57.853]],["name/8-3",[]],["text/8-3",[]],["component/8-3",[]],["keyword/8-3",[]],["title/8-4",[1407,50.219]],["name/8-4",[]],["text/8-4",[]],["component/8-4",[]],["keyword/8-4",[]],["title/8-5",[23,9.046,1408,39.489,1409,32.499]],["name/8-5",[]],["text/8-5",[]],["component/8-5",[]],["keyword/8-5",[]],["title/8-6",[1410,50.219]],["name/8-6",[]],["text/8-6",[]],["component/8-6",[]],["keyword/8-6",[]],["title/8-7",[23,9.046,118,36.506,552,29.749]],["name/8-7",[]],["text/8-7",[]],["component/8-7",[]],["keyword/8-7",[]],["title/8-8",[1410,50.219]],["name/8-8",[]],["text/8-8",[]],["component/8-8",[]],["keyword/8-8",[]],["title/8-9",[1411,57.853]],["name/8-9",[]],["text/8-9",[]],["component/8-9",[]],["keyword/8-9",[]],["title/8-10",[1410,50.219]],["name/8-10",[]],["text/8-10",[]],["component/8-10",[]],["keyword/8-10",[]],["title/8-11",[1412,39.489,1413,39.489,1414,39.489]],["name/8-11",[]],["text/8-11",[]],["component/8-11",[]],["keyword/8-11",[]],["title/8-12",[1410,50.219]],["name/8-12",[]],["text/8-12",[]],["component/8-12",[]],["keyword/8-12",[]],["title/8",[535,46.939,536,46.939]],["name/8",[1405,1.696]],["text/8",[4,3.039,7,2.876,8,0.493,10,2.873,12,3.277,15,2.746,17,0.465,18,0.881,20,2.499,21,1.001,23,2.014,24,0.691,28,2.979,31,3.167,33,0.646,34,2.067,39,2.799,41,1.701,42,2.292,48,1.94,49,1.29,50,0.691,56,0.577,61,3.719,63,0.953,64,0.827,71,3.194,76,0.898,77,1.26,79,2.213,80,1.142,82,0.563,85,1.88,87,0.646,89,2.592,99,2.067,104,0.936,110,3.396,112,0.646,118,0.881,122,0.609,124,2.746,130,0.691,135,0.953,138,1.742,139,2.488,143,1.217,149,0.953,150,1.508,152,1.08,153,2.657,155,2.951,157,1.737,158,0.953,159,0.953,160,0.953,161,0.881,162,0.784,163,0.563,164,4.491,165,0.784,166,0.953,167,1.737,168,0.953,169,1.43,170,0.953,171,2.318,172,0.718,173,1.508,174,0.953,175,0.667,176,0.749,177,0.749,178,0.627,179,0.881,180,0.953,181,0.827,182,0.953,183,2.899,184,1.97,185,0.953,186,0.784,187,0.953,188,1.508,189,0.827,190,0.827,191,0.953,192,0.881,193,0.784,194,0.784,195,0.953,196,0.881,197,1.529,198,2.078,199,2.391,200,1.94,201,0.749,202,0.827,203,1.737,204,0.953,205,2.272,209,2.641,211,0.646,212,2.915,213,2.746,221,1.876,222,0.667,226,0.646,230,0.609,234,0.881,250,1.849,254,0.718,256,2.078,272,2.746,295,0.718,347,0.404,350,0.549,356,0.577,367,1.932,379,0.627,383,0.718,384,0.784,387,0.646,392,0.503,400,0.537,401,1.43,420,0.627,444,0.691,467,2.191,476,0.609,478,0.718,487,0.525,493,0.646,521,3.874,522,3.499,525,2.695,534,1.736,538,2.824,539,1.97,541,0.718,542,0.718,543,0.784,548,0.592,549,1.487,550,3.167,552,5.26,553,2.982,554,1.309,559,0.592,562,0.784,563,0.827,565,0.749,566,0.691,575,1.365,584,0.592,588,0.953,592,0.953,606,1.142,613,1.142,653,0.827,654,1.508,656,0.953,675,0.749,744,1.309,777,0.827,823,1.365,826,0.609,828,1.803,878,0.749,894,2.585,895,1.217,897,1.178,899,0.549,904,0.718,906,0.881,913,0.691,926,0.691,1003,0.749,1045,0.749,1092,0.667,1097,1.676,1101,0.953,1121,0.827,1177,0.749,1283,2.695,1404,0.627,1406,5.893,1407,4.614,1408,1.737,1409,1.43,1411,1.737,1412,1.737,1413,2.394,1414,1.737,1415,1.062,1416,1.062,1417,2.191,1418,0.881,1419,1.062,1420,0.881,1421,1.606,1422,1.062,1423,1.062,1424,1.062,1425,1.062,1426,0.827,1427,1.606,1428,0.881,1429,1.062,1430,0.749,1431,1.062,1432,1.062,1433,0.881,1434,1.062,1435,1.062,1436,0.749,1437,1.062,1438,1.936,1439,1.936,1440,3.172,1441,0.718,1442,1.062,1443,1.062,1444,1.606,1445,1.606,1446,1.309,1447,1.062,1448,1.062,1449,1.062,1450,1.062,1451,1.062,1452,1.062,1453,1.062,1454,0.953,1455,1.062,1456,1.936,1457,0.953,1458,0.627,1459,1.062,1460,1.062,1461,0.881,1462,1.062,1463,0.881,1464,4.289,1465,1.062,1466,2.668,1467,0.881,1468,1.062,1469,0.953,1470,1.062,1471,1.062,1472,1.062,1473,1.062,1474,1.062,1475,1.062,1476,0.881,1477,0.784,1478,1.062,1479,0.881,1480,1.062,1481,1.062,1482,1.062,1483,1.062,1484,1.062,1485,1.737,1486,1.062,1487,1.062,1488,1.062,1489,1.217,1490,0.881,1491,0.881,1492,0.881,1493,1.936,1494,2.078,1495,0.881,1496,1.062,1497,0.881,1498,1.062,1499,1.062,1500,1.062,1501,1.062,1502,1.062,1503,2.394,1504,0.784,1505,2.429,1506,2.728,1507,1.062,1508,1.062,1509,1.062,1510,0.881,1511,3.824,1512,0.881,1513,0.881,1514,1.062,1515,1.062,1516,1.508,1517,1.062,1518,0.881,1519,0.827,1520,1.062,1521,1.062,1522,2.668,1523,2.562,1524,1.062,1525,1.062,1526,0.881,1527,1.062,1528,1.365,1529,1.062,1530,1.606,1531,0.881,1532,1.062,1533,1.062,1534,0.881,1535,1.062,1536,1.062,1537,0.881,1538,2.668,1539,3.657,1540,2.668,1541,0.953,1542,1.062,1543,1.26,1544,1.062,1545,1.062,1546,0.953,1547,0.953,1548,1.062,1549,1.062,1550,1.062,1551,0.691,1552,1.062,1553,1.062,1554,1.062,1555,0.953,1556,1.062,1557,1.062,1558,0.627,1559,1.062,1560,1.062,1561,0.881,1562,1.062,1563,1.062,1564,1.936,1565,2.213,1566,2.213,1567,0.749,1568,2.213,1569,1.062,1570,0.953,1571,1.062,1572,5.057,1573,3.97,1574,0.881,1575,2.668,1576,1.936,1577,1.737,1578,0.881,1579,1.062,1580,1.936,1581,0.881,1582,0.881,1583,4.696,1584,1.062,1585,1.737,1586,1.062,1587,3.29,1588,1.062,1589,1.606,1590,2.668,1591,1.062,1592,0.881,1593,0.784,1594,1.062,1595,1.062,1596,1.062,1597,0.881,1598,1.062,1599,0.953,1600,1.062,1601,0.953,1602,0.881,1603,1.062,1604,2.213,1605,1.936,1606,1.062,1607,1.062,1608,0.881,1609,0.881,1610,1.062,1611,1.062,1612,2.668,1613,5.057,1614,3.824,1615,2.728,1616,1.062,1617,1.062,1618,1.062,1619,0.827,1620,1.062,1621,0.827,1622,4.289,1623,1.062,1624,0.953,1625,1.062,1626,1.062,1627,1.062,1628,1.062,1629,1.062,1630,1.062,1631,2.668,1632,0.784,1633,1.062,1634,1.062,1635,1.062,1636,1.062,1637,1.062,1638,1.062]],["component/8",[40,0.597]],["keyword/8",[]],["title/9",[]],["name/9",[1639,1.568]],["text/9",[3,5.471,4,2.293,20,2.304,23,2.083,31,3.7,37,4.511,138,3.846,161,4.511,221,2.379,340,3.539,488,4.016,507,4.236,976,5.118,1640,5.439,1641,5.439,1642,4.236,1643,4.511,1644,6.036,1645,6.441,1646,5.439,1647,5.439,1648,5.439,1649,8.724,1650,5.439,1651,5.439,1652,5.439,1653,4.016,1654,4.511,1655,5.439,1656,7.262,1657,5.439,1658,5.439,1659,5.439,1660,5.439,1661,5.439,1662,5.439,1663,4.88,1664,5.439,1665,5.439,1666,5.439,1667,5.439,1668,5.439,1669,5.439,1670,5.439,1671,4.88,1672,4.88,1673,3.833,1674,4.236,1675,5.439,1676,5.439,1677,5.439,1678,5.439,1679,5.439,1680,4.88]],["component/9",[40,0.597]],["keyword/9",[]],["title/10-1",[23,6.128,31,12.136,1644,22.016,1645,22.016,1681,21.013,1682,24.731]],["name/10-1",[]],["text/10-1",[]],["component/10-1",[]],["keyword/10-1",[]],["title/10-2",[3,19.144,7,13.598,23,6.866,340,21.739,976,23.544]],["name/10-2",[]],["text/10-2",[]],["component/10-2",[]],["keyword/10-2",[]],["title/10-3",[3,15.427,20,13.705,42,10.415,1682,22.33,1683,26.924,1684,22.33]],["name/10-3",[]],["text/10-3",[]],["component/10-3",[]],["keyword/10-3",[]],["title/10",[1674,50.219]],["name/10",[1674,1.472]],["text/10",[3,3.635,4,2.845,7,3.766,8,0.95,10,2.294,12,1.6,15,2.382,16,1.385,20,2.895,23,2.004,28,0.864,31,3.885,42,2.264,49,1.668,50,1.333,56,1.113,61,3.832,71,3.003,76,2.942,79,1.699,84,2.168,89,2.56,104,2.161,134,1.874,175,1.287,197,1.174,209,2.338,212,0.97,213,1.113,219,3.189,221,2.56,347,1.313,350,1.059,353,1.595,356,2.427,362,3.95,365,1.595,367,1.035,378,3.093,391,2.168,392,1.633,393,3.872,409,1.595,412,3.48,420,1.208,472,1.838,476,2.561,481,1.699,488,3.3,491,1.595,540,1.923,548,1.142,554,2.332,596,1.287,598,1.444,599,1.333,613,2.636,642,1.444,659,1.699,741,1.595,746,1.699,771,1.977,814,1.035,825,1.838,878,1.444,879,1.595,881,1.174,913,1.333,926,1.333,976,3.695,979,1.595,1041,1.333,1095,1.838,1097,1.287,1169,2.687,1401,1.595,1417,1.174,1506,2.861,1547,1.838,1551,1.333,1581,1.699,1582,1.699,1619,1.595,1621,1.595,1624,1.838,1644,4.683,1645,3.3,1674,2.687,1680,3.095,1681,3.149,1682,4.854,1684,1.699,1685,2.049,1686,2.049,1687,1.444,1688,2.049,1689,2.861,1690,2.049,1691,2.049,1692,1.838,1693,3.095,1694,2.718,1695,1.838,1696,2.049,1697,2.049,1698,3.695,1699,3.095,1700,4.704,1701,1.385,1702,3.707,1703,2.049,1704,2.049,1705,2.049,1706,2.049,1707,1.699,1708,2.049,1709,2.049,1710,1.513,1711,1.838,1712,1.513,1713,2.049,1714,3.095,1715,2.049,1716,2.049,1717,2.049,1718,2.049,1719,2.049,1720,2.049,1721,2.035,1722,2.049,1723,2.049,1724,2.049,1725,2.049,1726,1.513,1727,2.049,1728,1.699,1729,1.838,1730,1.444,1731,3.677,1732,2.049,1733,2.049,1734,1.595,1735,2.049,1736,1.838,1737,1.595,1738,2.049,1739,1.699,1740,2.049,1741,1.595,1742,1.838,1743,2.049,1744,2.049,1745,1.838,1746,1.595,1747,2.049,1748,1.699,1749,2.049,1750,2.049,1751,2.049,1752,2.049,1753,2.049,1754,2.049,1755,1.444,1756,1.208,1757,2.049,1758,1.699,1759,2.049,1760,2.049,1761,2.049,1762,2.547,1763,2.049,1764,1.208,1765,2.049,1766,1.444,1767,1.699,1768,1.838,1769,2.049,1770,3.45,1771,4.084,1772,4.349,1773,1.595,1774,1.838,1775,2.049,1776,1.513,1777,2.049,1778,4.704,1779,2.049,1780,1.595,1781,1.699,1782,2.049,1783,2.049,1784,1.699,1785,2.049,1786,1.513,1787,2.049,1788,3.45,1789,1.699,1790,2.049,1791,2.547,1792,2.049,1793,2.861,1794,1.595,1795,1.699,1796,3.45,1797,1.838,1798,1.444,1799,2.049,1800,1.444,1801,1.838,1802,1.699,1803,3.45,1804,1.333,1805,2.049,1806,2.049,1807,2.049,1808,1.595,1809,1.699,1810,1.838,1811,2.049,1812,2.049,1813,1.838,1814,2.049,1815,1.838,1816,2.049,1817,2.049,1818,2.049,1819,2.049,1820,2.049,1821,1.513,1822,2.049,1823,1.513,1824,2.049,1825,2.049,1826,1.595,1827,2.049,1828,1.699,1829,2.049,1830,1.595,1831,2.049,1832,2.049,1833,2.049,1834,1.838]],["component/10",[40,0.597]],["keyword/10",[]],["title/11",[1835,57.853]],["name/11",[1835,1.696]],["text/11",[]],["component/11",[40,0.597]],["keyword/11",[]],["title/12",[1836,57.853]],["name/12",[1836,1.696]],["text/12",[]],["component/12",[40,0.597]],["keyword/12",[]],["title/13",[1837,57.853]],["name/13",[1837,1.696]],["text/13",[]],["component/13",[40,0.597]],["keyword/13",[]],["title/14",[1436,45.443]],["name/14",[1436,1.332]],["text/14",[]],["component/14",[40,0.597]],["keyword/14",[]],["title/15-1",[39,25.848,1838,43.393]],["name/15-1",[]],["text/15-1",[]],["component/15-1",[]],["keyword/15-1",[]],["title/15-2",[17,19.255,272,23.905,1409,32.499]],["name/15-2",[]],["text/15-2",[]],["component/15-2",[]],["keyword/15-2",[]],["title/15-3",[1404,38.033]],["name/15-3",[]],["text/15-3",[]],["component/15-3",[]],["keyword/15-3",[]],["title/15-4",[214,22.061,428,30.858]],["name/15-4",[]],["text/15-4",[]],["component/15-4",[]],["keyword/15-4",[]],["title/15-5",[17,19.255,272,23.905,1839,32.499]],["name/15-5",[]],["text/15-5",[]],["component/15-5",[]],["keyword/15-5",[]],["title/15-6",[1840,40.745,1841,40.745]],["name/15-6",[]],["text/15-6",[]],["component/15-6",[]],["keyword/15-6",[]],["title/15-7",[7,13.598,20,10.6,272,18.145,1653,24.669,1842,26.019]],["name/15-7",[]],["text/15-7",[]],["component/15-7",[]],["keyword/15-7",[]],["title/15-8",[17,19.255,42,17.027,114,25.96]],["name/15-8",[]],["text/15-8",[]],["component/15-8",[]],["keyword/15-8",[]],["title/15-9",[1404,38.033]],["name/15-9",[]],["text/15-9",[]],["component/15-9",[]],["keyword/15-9",[]],["title/15-10",[1843,47.613]],["name/15-10",[]],["text/15-10",[]],["component/15-10",[]],["keyword/15-10",[]],["title/15-11",[1458,38.033]],["name/15-11",[]],["text/15-11",[]],["component/15-11",[]],["keyword/15-11",[]],["title/15-12",[1844,47.613]],["name/15-12",[]],["text/15-12",[]],["component/15-12",[]],["keyword/15-12",[]],["title/15-13",[90,27.654,91,26.767,138,23.314]],["name/15-13",[]],["text/15-13",[]],["component/15-13",[]],["keyword/15-13",[]],["title/15-14",[272,28.415,1845,40.745]],["name/15-14",[]],["text/15-14",[]],["component/15-14",[]],["keyword/15-14",[]],["title/15-15",[1839,38.63,1846,40.745]],["name/15-15",[]],["text/15-15",[]],["component/15-15",[]],["keyword/15-15",[]],["title/15-16",[352,43.584]],["name/15-16",[]],["text/15-16",[]],["component/15-16",[]],["keyword/15-16",[]],["title/15",[39,31.858]],["name/15",[39,0.934]],["text/15",[0,0.25,1,0.313,2,0.468,3,0.87,4,2.922,7,2.89,8,1.35,9,0.313,10,2.248,12,2.545,14,0.575,15,3.131,17,0.185,20,2.52,23,1.932,24,0.768,28,2.729,31,3.233,34,1.974,39,2.911,41,1.505,42,2.279,48,0.481,49,2.072,50,0.276,51,0.299,52,0.38,53,0.276,56,0.641,61,3.235,65,0.871,71,1.59,76,1.829,77,1.894,80,0.481,82,0.432,84,0.513,85,1.07,86,0.287,87,0.924,88,0.313,89,2.617,90,2.362,91,2.286,92,0.575,99,1.512,100,0.924,104,0.571,105,0.258,106,0.299,109,0.768,110,2.217,112,0.496,113,0.276,114,1.082,122,1.051,124,1.581,126,2.41,130,0.531,134,0.443,138,2.355,139,0.768,141,0.287,143,2.111,144,0.33,152,0.658,153,1.438,162,1.121,163,0.625,164,0.575,169,0.603,172,0.552,175,0.513,178,1.42,183,0.552,184,3.394,192,0.352,193,0.313,194,0.603,197,0.468,198,0.33,199,0.455,200,0.25,201,0.299,202,0.33,205,0.625,207,0.924,209,2.494,211,0.258,212,1.867,213,2.042,214,0.774,215,0.33,219,0.718,220,0.919,221,2.301,222,0.266,230,0.468,244,0.276,245,0.313,249,2.052,250,4.482,254,0.287,261,0.513,272,3.826,275,0.33,294,1.121,297,0.33,307,0.481,332,0.313,333,0.313,340,0.988,344,0.552,345,0.313,347,0.311,350,0.785,353,0.33,354,0.313,356,0.825,362,0.847,366,1.512,367,0.927,368,0.798,376,0.266,377,0.496,378,1.256,379,1.082,382,1.027,383,0.287,384,1.121,385,1.121,390,0.832,391,0.513,392,0.386,393,0.871,400,1.347,403,0.531,408,0.313,412,0.636,417,0.299,423,1.027,428,1.082,435,0.299,436,0.552,444,1.735,457,0.313,467,0.676,469,0.988,476,0.243,479,0.313,482,0.313,485,0.352,487,0.906,488,0.871,491,0.33,492,0.33,493,0.718,494,0.33,497,1.027,506,0.636,507,0.919,509,1.24,521,1.981,522,1.386,523,0.243,524,0.575,525,0.832,527,0.287,531,0.575,534,0.276,538,1.121,539,1.969,540,1.342,541,0.552,542,0.798,543,0.313,544,0.33,545,0.919,548,1.342,549,0.658,550,1.573,552,1.44,553,2.878,554,1.24,556,0.33,557,0.513,559,0.455,560,0.287,562,0.603,563,0.33,564,0.513,565,0.299,566,0.276,568,0.299,570,0.677,572,0.677,581,0.352,582,0.352,584,0.236,587,0.33,596,0.266,598,0.575,601,0.832,602,0.825,604,0.33,606,1.256,613,1.082,620,0.38,622,1.293,642,3.133,651,0.896,653,2.077,654,0.33,663,0.313,692,1.522,699,0.636,722,0.352,723,0.352,740,0.531,744,0.798,770,0.38,771,0.243,772,0.352,776,0.468,777,0.33,814,0.412,823,0.299,826,0.243,828,0.552,833,0.299,836,0.352,837,0.38,840,0.352,845,0.636,872,0.287,876,0.38,878,0.832,879,0.33,881,0.468,893,0.603,894,0.552,895,0.741,897,0.258,899,0.949,904,0.287,914,0.299,916,0.603,917,0.531,919,0.352,924,0.33,925,0.352,926,0.531,928,0.33,976,0.575,977,0.313,979,0.33,1001,0.33,1003,1.07,1007,1.293,1023,0.38,1024,0.38,1028,0.33,1029,1.194,1045,0.575,1052,0.313,1059,0.33,1078,0.33,1084,0.603,1092,0.513,1094,0.299,1099,0.266,1103,0.33,1110,0.313,1113,0.313,1121,0.33,1165,0.352,1166,0.38,1167,0.979,1168,0.979,1169,0.636,1172,0.677,1175,0.352,1176,0.352,1177,0.299,1178,0.287,1179,0.575,1180,0.33,1181,1.183,1184,0.352,1191,1.522,1198,0.677,1210,0.352,1221,1.293,1243,0.313,1244,0.832,1246,0.352,1247,0.979,1248,0.677,1249,0.352,1250,0.352,1256,0.677,1269,0.871,1270,0.352,1273,0.677,1274,0.352,1275,0.38,1283,1.696,1287,0.352,1288,0.352,1295,0.38,1311,1.659,1312,0.352,1343,0.352,1347,0.352,1348,0.352,1395,1.767,1401,1.183,1402,0.636,1404,0.481,1407,1.659,1409,2.32,1417,0.87,1418,0.352,1420,0.677,1421,0.352,1426,0.33,1428,0.352,1430,0.299,1433,0.677,1436,0.832,1440,0.352,1441,0.287,1444,0.979,1445,0.352,1446,1.24,1454,0.38,1458,1.981,1461,0.352,1463,0.352,1467,0.352,1489,0.513,1490,0.352,1491,0.352,1492,0.352,1497,0.677,1503,0.38,1504,0.603,1505,1.573,1506,1.26,1510,0.979,1512,0.352,1513,0.979,1516,0.636,1518,0.352,1523,2.077,1528,0.575,1530,0.979,1543,0.531,1551,0.276,1558,0.25,1561,0.352,1565,1.522,1566,0.352,1567,0.575,1568,0.677,1573,0.313,1574,0.352,1589,0.352,1592,0.677,1593,0.603,1604,0.352,1615,0.677,1621,0.33,1632,0.313,1644,0.871,1653,0.603,1681,0.299,1687,0.299,1692,0.38,1694,1.295,1701,0.287,1702,0.979,1707,0.352,1712,0.313,1714,0.38,1721,0.25,1726,0.313,1731,0.954,1734,0.33,1739,0.352,1746,0.919,1748,1.522,1755,0.575,1756,0.696,1758,0.352,1764,0.25,1766,0.299,1767,0.352,1768,0.732,1771,1.874,1772,0.352,1773,0.33,1774,0.38,1776,0.603,1781,0.979,1784,0.352,1786,0.313,1791,0.603,1793,0.979,1794,1.183,1795,0.677,1798,0.299,1800,0.575,1804,0.276,1809,0.352,1815,0.38,1823,0.603,1826,0.33,1830,0.33,1838,1.26,1839,0.871,1840,0.636,1841,0.919,1842,2.267,1843,1.121,1844,2.632,1845,0.33,1846,1.183,1847,0.352,1848,0.732,1849,0.424,1850,0.424,1851,1.26,1852,0.424,1853,0.424,1854,0.677,1855,0.33,1856,1.059,1857,0.424,1858,0.424,1859,0.424,1860,0.424,1861,0.816,1862,0.732,1863,0.424,1864,1.059,1865,0.424,1866,4.61,1867,0.38,1868,0.424,1869,0.677,1870,0.424,1871,1.363,1872,1.874,1873,0.732,1874,0.424,1875,0.424,1876,0.424,1877,0.424,1878,0.816,1879,0.424,1880,0.424,1881,0.38,1882,0.603,1883,0.299,1884,0.424,1885,0.424,1886,0.424,1887,1.059,1888,0.424,1889,1.18,1890,0.979,1891,0.38,1892,0.424,1893,0.424,1894,0.424,1895,0.424,1896,0.603,1897,0.33,1898,1.183,1899,0.424,1900,0.816,1901,0.677,1902,0.424,1903,0.352,1904,0.424,1905,0.424,1906,0.424,1907,0.424,1908,1.519,1909,1.512,1910,0.677,1911,0.38,1912,0.33,1913,0.424,1914,0.677,1915,1.835,1916,0.424,1917,0.816,1918,0.38,1919,0.424,1920,0.352,1921,0.871,1922,0.352,1923,0.424,1924,0.33,1925,0.424,1926,0.424,1927,0.424,1928,0.816,1929,0.424,1930,0.424,1931,0.768,1932,0.424,1933,0.424,1934,0.424,1935,0.424,1936,0.424,1937,0.38,1938,0.352,1939,0.424,1940,0.677,1941,0.424,1942,0.871,1943,1.26,1944,0.33,1945,0.603,1946,0.313,1947,1.183,1948,0.38,1949,0.424,1950,0.352,1951,0.38,1952,0.38,1953,0.424,1954,0.38,1955,0.424,1956,0.816,1957,0.732,1958,0.424,1959,0.424,1960,0.352,1961,0.424,1962,0.424,1963,0.424,1964,0.38,1965,0.38,1966,0.38,1967,0.352,1968,0.677,1969,0.677,1970,0.677,1971,0.352,1972,0.636,1973,0.38,1974,0.38,1975,0.38,1976,0.38,1977,0.732,1978,0.352,1979,0.38,1980,0.38,1981,0.38,1982,1.26,1983,1.522,1984,0.38,1985,0.299,1986,0.38,1987,0.38,1988,0.38,1989,0.38,1990,0.38,1991,0.313,1992,0.38,1993,0.677,1994,0.38,1995,0.38,1996,0.38,1997,0.38,1998,0.732,1999,0.38,2000,0.38,2001,0.38,2002,1.121,2003,0.636,2004,0.38,2005,0.732,2006,0.38,2007,0.38,2008,0.38,2009,0.38,2010,0.38,2011,0.38,2012,0.38,2013,0.732,2014,0.38,2015,0.38,2016,0.38,2017,0.38,2018,0.38,2019,0.38,2020,0.38,2021,0.979,2022,0.38,2023,0.38,2024,0.33,2025,0.636,2026,0.38,2027,0.38,2028,0.38,2029,1.059,2030,0.732,2031,0.919,2032,0.732,2033,0.38,2034,0.38,2035,0.38,2036,0.732,2037,0.798,2038,0.38,2039,0.38,2040,0.919,2041,0.352,2042,0.38,2043,0.575,2044,0.871,2045,0.38,2046,0.38,2047,0.741,2048,0.732,2049,2.393,2050,1.363,2051,1.059,2052,1.059,2053,0.732,2054,1.659,2055,0.38,2056,0.38,2057,3.072,2058,1.059,2059,1.646,2060,1.646,2061,1.646,2062,1.646,2063,0.636,2064,0.732,2065,0.732,2066,0.732,2067,0.38,2068,0.677,2069,2.159,2070,0.636,2071,0.38,2072,0.38,2073,0.38,2074,0.38,2075,0.38,2076,0.38,2077,0.38,2078,0.38,2079,0.38,2080,0.38,2081,0.38,2082,0.677,2083,0.38,2084,0.38,2085,0.38,2086,0.38,2087,0.38,2088,0.38,2089,0.38,2090,0.38,2091,0.38,2092,1.911,2093,0.38,2094,0.38,2095,0.38,2096,0.38,2097,0.38,2098,0.38,2099,0.38,2100,0.352,2101,0.38,2102,0.38,2103,0.352,2104,0.38,2105,0.38,2106,0.38,2107,0.352,2108,0.352,2109,0.552,2110,0.352,2111,0.33,2112,0.299,2113,1.363,2114,0.38,2115,0.603,2116,0.352,2117,0.732,2118,1.059,2119,0.732,2120,0.38,2121,1.059,2122,0.575,2123,0.732,2124,1.059,2125,0.732,2126,0.732,2127,0.38,2128,0.636,2129,0.352,2130,0.352,2131,0.38,2132,0.38,2133,0.287,2134,0.38,2135,0.38,2136,2.819,2137,1.646,2138,0.38,2139,0.38,2140,0.313,2141,0.38,2142,0.352,2143,0.313,2144,0.38,2145,0.38,2146,0.979,2147,0.979,2148,0.38,2149,0.38,2150,0.38,2151,0.38,2152,0.287,2153,0.38,2154,0.732,2155,0.33,2156,0.732,2157,0.636,2158,1.059,2159,0.732,2160,0.38,2161,0.38,2162,0.38,2163,0.38,2164,0.38,2165,0.38,2166,0.38,2167,0.352,2168,0.38,2169,0.38,2170,0.38,2171,0.38,2172,0.38,2173,0.313,2174,1.059,2175,1.363,2176,1.646,2177,0.732,2178,0.677,2179,0.352,2180,0.38,2181,0.38,2182,0.38,2183,0.38,2184,0.38,2185,0.38,2186,1.059,2187,0.313,2188,0.38,2189,0.38,2190,1.059,2191,0.38,2192,0.38,2193,0.352,2194,0.352,2195,0.33,2196,0.38,2197,0.38,2198,0.38,2199,0.33,2200,0.38,2201,0.732,2202,0.732,2203,0.38,2204,0.352,2205,0.38,2206,0.732,2207,0.636,2208,0.352,2209,1.194,2210,0.352,2211,0.38,2212,0.38,2213,0.38,2214,0.38,2215,0.38,2216,0.299,2217,0.38,2218,0.33,2219,0.38,2220,0.38,2221,0.38,2222,0.38,2223,0.38,2224,0.33,2225,0.38,2226,1.363,2227,0.38,2228,0.38,2229,0.313,2230,0.38,2231,0.732,2232,0.38,2233,0.38,2234,0.38,2235,0.38,2236,0.33,2237,0.33,2238,0.38,2239,0.38,2240,0.732,2241,0.732,2242,0.732,2243,0.38,2244,0.38,2245,1.059,2246,1.646,2247,1.059,2248,1.059,2249,0.38,2250,0.38,2251,1.059,2252,0.38,2253,0.38,2254,0.38,2255,0.38,2256,0.276,2257,0.38,2258,0.732,2259,1.059,2260,0.38,2261,0.38,2262,0.38,2263,0.38,2264,0.636,2265,0.732,2266,0.38,2267,1.363,2268,0.38,2269,0.38,2270,0.38,2271,0.38,2272,0.38,2273,0.38,2274,0.38,2275,0.732,2276,0.38,2277,0.732,2278,0.38,2279,0.677,2280,0.732,2281,0.732,2282,0.38,2283,0.732,2284,0.352,2285,0.38,2286,0.732,2287,0.352,2288,0.352,2289,0.38,2290,0.38,2291,0.919,2292,0.38,2293,0.38,2294,0.38,2295,0.38,2296,0.38,2297,0.38,2298,0.352,2299,0.299,2300,0.33,2301,0.38,2302,0.38,2303,0.38,2304,0.33,2305,0.38,2306,0.38,2307,0.38,2308,0.33,2309,0.38,2310,0.38,2311,0.352,2312,0.352,2313,0.38,2314,0.38,2315,0.352,2316,0.352,2317,0.38,2318,0.38,2319,0.38,2320,0.732,2321,0.38,2322,0.732,2323,0.732,2324,0.636,2325,0.299,2326,0.38,2327,0.38,2328,0.33,2329,0.33,2330,0.352,2331,0.38,2332,0.38,2333,0.38,2334,0.313,2335,0.38,2336,0.38,2337,0.732,2338,0.38,2339,0.38,2340,0.38,2341,0.38,2342,0.38,2343,0.38,2344,0.38,2345,0.352,2346,0.38,2347,0.38,2348,0.38,2349,0.636,2350,0.38,2351,0.38,2352,0.38,2353,0.38,2354,0.38,2355,0.38,2356,0.38,2357,0.352,2358,0.38,2359,0.38,2360,0.38,2361,0.38,2362,0.299,2363,0.38,2364,0.33,2365,0.38,2366,0.38,2367,0.38,2368,0.38,2369,0.38,2370,0.352,2371,0.38,2372,0.313,2373,0.38,2374,0.38,2375,0.352,2376,1.059,2377,1.059,2378,0.732,2379,0.38,2380,0.38,2381,0.287,2382,0.38,2383,0.38,2384,0.38,2385,0.38,2386,0.33,2387,0.33,2388,0.38,2389,0.38,2390,0.732,2391,0.38,2392,0.38,2393,0.38,2394,0.33,2395,0.313,2396,0.38,2397,0.38,2398,0.299,2399,0.38,2400,0.38,2401,0.38,2402,0.38,2403,0.38,2404,0.38,2405,0.38,2406,0.352,2407,0.38,2408,1.363,2409,0.38,2410,0.38,2411,0.38,2412,0.38,2413,1.911,2414,2.393,2415,1.646,2416,0.38,2417,0.38,2418,0.38,2419,0.38,2420,0.38,2421,1.363,2422,0.38,2423,1.646,2424,0.38,2425,0.38,2426,0.732,2427,0.38,2428,0.732,2429,0.38,2430,0.38,2431,0.38,2432,0.38,2433,0.38,2434,0.38,2435,0.38,2436,1.059,2437,0.38,2438,1.059,2439,0.38,2440,0.38,2441,1.059,2442,0.38,2443,0.38,2444,0.38,2445,0.424,2446,0.424,2447,0.38,2448,0.424,2449,0.38,2450,0.424,2451,0.424,2452,0.424,2453,0.424,2454,0.352,2455,1.429,2456,0.424,2457,0.424,2458,0.424,2459,0.424,2460,0.424,2461,0.816,2462,0.816,2463,0.38,2464,0.424,2465,0.424,2466,0.424,2467,0.424,2468,0.352,2469,0.424,2470,0.424]],["component/15",[40,0.597]],["keyword/15",[]],["title/16",[2471,53.483]],["name/16",[2471,1.568]],["text/16",[2472,8.249,2473,8.249,2474,8.249]],["component/16",[40,0.597]],["keyword/16",[]],["title/17-1",[904,35.362,2475,46.939]],["name/17-1",[]],["text/17-1",[]],["component/17-1",[]],["keyword/17-1",[]],["title/17-2",[904,35.362,2476,46.939]],["name/17-2",[]],["text/17-2",[]],["component/17-2",[]],["keyword/17-2",[]],["title/17-3",[17,16.618,42,14.695,1730,26.769,2477,29.583]],["name/17-3",[]],["text/17-3",[]],["component/17-3",[]],["keyword/17-3",[]],["title/17-4",[17,22.888,2478,46.939]],["name/17-4",[]],["text/17-4",[]],["component/17-4",[]],["keyword/17-4",[]],["title/17-5",[17,19.255,2479,39.489,2480,39.489]],["name/17-5",[]],["text/17-5",[]],["component/17-5",[]],["keyword/17-5",[]],["title/17-6",[352,43.584]],["name/17-6",[]],["text/17-6",[]],["component/17-6",[]],["keyword/17-6",[]],["title/17",[2481,53.483]],["name/17",[2481,1.568]],["text/17",[0,0.638,4,1.83,7,3.185,8,2.979,10,3.045,12,3.152,15,2.766,17,1.459,18,0.897,20,2.716,22,0.679,23,1.931,28,3.213,30,0.762,31,3.548,35,0.842,41,2.002,42,2.806,44,0.842,49,1.612,53,0.703,61,4.189,71,1.833,76,0.501,82,1.042,84,1.701,87,0.657,89,2.375,100,1.646,105,0.657,110,1.724,122,1.127,124,1.47,130,1.28,134,1.811,138,1.042,143,0.679,153,1.647,163,0.573,172,1.33,181,2.108,183,1.33,186,4.586,197,0.619,199,0.603,200,3.525,201,0.762,205,0.573,209,3.489,211,2.027,212,2.829,221,2.375,236,0.842,250,2.098,295,0.731,333,3.772,353,1.532,362,0.603,367,2.743,368,0.731,377,0.657,378,2.284,391,0.679,400,0.546,401,0.798,403,0.703,417,0.762,423,5.073,454,2.245,457,1.999,479,0.798,486,0.897,487,0.534,528,0.731,531,1.386,534,0.703,542,1.83,543,1.453,545,0.842,548,1.097,554,0.731,557,0.679,559,1.509,566,0.703,568,1.386,577,1.532,579,1.532,580,3.015,587,0.842,598,0.762,602,0.587,606,0.638,609,0.97,610,0.798,611,0.97,613,1.16,649,0.703,666,3.599,669,0.97,675,1.386,735,1.28,739,0.897,740,4.18,743,0.842,745,0.97,749,1.701,771,2.219,776,1.127,826,2.486,829,0.897,870,0.897,871,0.97,872,2.253,873,0.731,881,0.619,882,2.765,892,2.245,894,2.933,895,1.236,897,0.657,899,2.455,902,1.765,904,3.67,908,4.664,911,1.532,913,1.28,914,0.762,917,0.703,922,0.798,928,0.842,984,0.97,1006,0.897,1041,1.28,1045,0.762,1099,0.679,1110,0.798,1115,1.632,1178,0.731,1389,1.83,1417,0.619,1458,1.16,1528,1.386,1593,0.798,1643,0.897,1729,0.97,1730,3.6,1756,0.638,1762,0.798,1766,0.762,1780,0.842,1786,0.798,1804,0.703,1896,2.462,1912,0.842,1914,1.632,1931,0.703,1991,1.453,2024,0.842,2037,2.253,2040,0.842,2047,1.236,2100,0.897,2115,0.798,2122,0.762,2143,1.453,2209,2.823,2312,0.897,2362,1.908,2375,0.897,2381,0.731,2386,0.842,2394,0.842,2395,0.798,2406,1.632,2454,0.897,2455,2.596,2475,0.97,2476,4.259,2477,2.596,2478,3.474,2479,2.991,2480,2.991,2482,6.225,2483,7.104,2484,0.897,2485,1.081,2486,1.081,2487,1.081,2488,1.081,2489,1.081,2490,3.893,2491,0.97,2492,0.97,2493,0.897,2494,0.97,2495,0.842,2496,1.081,2497,0.762,2498,0.798,2499,1.081,2500,1.081,2501,1.081,2502,0.97,2503,1.967,2504,1.967,2505,1.081,2506,0.97,2507,0.97,2508,0.97,2509,1.081,2510,0.97,2511,1.081,2512,1.081,2513,4.237,2514,2.707,2515,1.081,2516,1.081,2517,1.081,2518,1.081,2519,1.081,2520,1.967,2521,0.798,2522,1.081,2523,0.97,2524,1.081,2525,1.081,2526,0.897,2527,3.058,2528,1.967,2529,0.842,2530,4.748,2531,1.081,2532,1.081,2533,2.707,2534,2.429,2535,1.081,2536,0.97,2537,4.748,2538,3.474,2539,1.081,2540,5.43,2541,1.081,2542,2.707,2543,1.967,2544,1.967,2545,1.967,2546,0.897,2547,1.967,2548,1.967,2549,1.081,2550,1.081,2551,1.081,2552,0.842,2553,1.081,2554,1.081,2555,0.97,2556,1.967,2557,1.967,2558,1.081,2559,1.765,2560,1.967,2561,1.081,2562,1.081,2563,0.897,2564,1.081,2565,1.967,2566,1.081,2567,1.081,2568,1.632,2569,1.081,2570,1.081,2571,1.081,2572,1.081,2573,1.081,2574,1.081,2575,1.081,2576,1.081,2577,1.081,2578,1.081,2579,1.967,2580,0.798,2581,0.897,2582,1.532,2583,3.872,2584,1.081,2585,1.081,2586,3.872,2587,1.081,2588,4.748,2589,0.897,2590,1.967,2591,0.842,2592,0.897,2593,1.081,2594,1.967,2595,1.081,2596,1.081,2597,1.967,2598,1.081,2599,0.97,2600,1.081,2601,1.081,2602,1.081,2603,1.081,2604,1.081,2605,1.081,2606,1.081,2607,1.081,2608,0.897,2609,1.081,2610,1.081,2611,1.081,2612,1.081,2613,1.081,2614,0.97,2615,1.081,2616,1.081,2617,1.081,2618,1.081,2619,0.897,2620,0.97,2621,1.081,2622,1.632,2623,0.97,2624,1.081,2625,1.081,2626,1.081,2627,1.081,2628,1.081,2629,1.967,2630,1.081,2631,0.897,2632,1.081,2633,1.081,2634,0.897,2635,1.081,2636,0.97,2637,1.081,2638,2.707,2639,2.429,2640,1.081,2641,1.967,2642,1.081,2643,2.707,2644,1.999,2645,1.081,2646,1.081,2647,2.707,2648,1.967,2649,1.28,2650,1.967,2651,1.967,2652,1.765,2653,1.081,2654,1.081]],["component/17",[40,0.597]],["keyword/17",[]],["title/18-1",[344,43.584]],["name/18-1",[]],["text/18-1",[]],["component/18-1",[]],["keyword/18-1",[]],["title/18-2",[20,8.541,28,18.215,366,16.915,649,17.518,899,13.921,2655,22.33]],["name/18-2",[]],["text/18-2",[]],["component/18-2",[]],["keyword/18-2",[]],["title/18-3",[42,17.027,1721,25.96,2656,29.749]],["name/18-3",[]],["text/18-3",[]],["component/18-3",[]],["keyword/18-3",[]],["title/18-4",[23,9.046,230,25.221,376,27.654]],["name/18-4",[]],["text/18-4",[]],["component/18-4",[]],["keyword/18-4",[]],["title/18-5",[23,9.046,347,16.75,1798,31.018]],["name/18-5",[]],["text/18-5",[]],["component/18-5",[]],["keyword/18-5",[]],["title/18-6",[23,6.128,28,12.573,49,14.415,200,17.586,584,16.623,888,24.731]],["name/18-6",[]],["text/18-6",[]],["component/18-6",[]],["keyword/18-6",[]],["title/18-7",[20,10.6,899,17.276,1924,26.019,2656,22.581,2657,29.974]],["name/18-7",[]],["text/18-7",[]],["component/18-7",[]],["keyword/18-7",[]],["title/18-8",[2658,57.853]],["name/18-8",[]],["text/18-8",[]],["component/18-8",[]],["keyword/18-8",[]],["title/18-9",[352,43.584]],["name/18-9",[]],["text/18-9",[]],["component/18-9",[]],["keyword/18-9",[]],["title/18",[2656,43.584]],["name/18",[2656,1.277]],["text/18",[0,1.054,3,0.558,4,2.739,7,2.401,8,0.451,10,2.363,11,0.873,12,2.224,15,2.569,16,0.658,17,0.782,20,2.366,22,0.611,23,1.972,28,2.156,31,2.644,33,0.592,41,0.503,42,1.563,48,1.462,49,1.953,53,1.163,56,0.529,61,3.166,67,0.873,71,1.912,76,2.372,77,0.633,82,0.515,88,1.32,89,2.477,104,1.198,109,1.999,110,2.089,122,2.056,124,2.411,125,0.686,126,0.658,130,0.633,134,0.971,138,1.627,139,0.633,141,0.658,152,0.543,153,0.883,156,1.392,162,1.32,171,1.746,175,0.611,184,2.649,193,2.268,197,1.42,199,0.543,200,0.574,205,0.947,207,1.087,208,0.873,209,2.138,211,2.457,212,1.454,214,0.754,216,1.93,219,0.592,220,0.758,221,1.767,222,0.611,223,0.873,229,1.087,230,2.056,234,1.482,238,0.658,241,0.873,244,0.633,245,1.32,248,0.873,250,3.868,285,1.163,294,0.719,307,2.383,340,2.629,344,2.425,347,0.37,351,2.548,356,2.411,362,1.382,363,1.612,364,0.719,365,0.758,366,3.706,367,1.552,377,0.592,378,2.116,379,0.574,382,3.241,385,2.983,387,0.592,391,0.611,392,1.912,393,0.719,400,2.86,406,0.719,412,0.758,417,1.259,423,1.208,428,2.618,435,0.686,444,1.999,456,1.482,464,0.758,467,1.024,470,1.93,475,0.719,476,0.558,479,0.719,482,1.32,491,0.758,492,0.758,493,0.592,509,1.675,521,0.574,524,0.686,527,0.658,531,0.686,537,1.746,548,1.713,549,1.382,553,2.828,556,0.758,564,0.611,576,1.603,584,1.382,599,1.163,601,0.686,602,0.529,607,0.658,622,0.686,649,0.633,651,1.054,659,0.807,663,0.719,666,2.055,672,4.241,673,2.223,675,1.259,677,1.603,679,0.719,724,0.873,735,0.633,739,0.807,740,1.163,741,0.758,749,0.611,755,0.873,776,0.558,814,1.252,826,1.024,840,0.807,861,1.603,863,0.873,869,0.873,873,1.208,874,0.719,877,0.873,881,0.558,888,0.807,895,0.611,897,1.087,899,1.588,900,2.392,910,0.873,913,0.633,914,1.259,922,1.83,926,0.633,928,0.758,976,0.686,977,1.32,981,0.758,983,1.482,995,0.873,1006,1.482,1029,0.633,1046,1.259,1048,0.873,1078,0.758,1084,1.32,1092,0.611,1094,2.165,1099,0.611,1103,0.758,1110,0.719,1130,0.758,1132,0.873,1146,0.807,1151,2.548,1189,0.873,1221,0.686,1229,1.482,1243,0.719,1271,0.873,1417,0.558,1427,0.807,1446,1.208,1458,0.574,1469,0.873,1479,1.482,1489,0.611,1497,1.482,1504,1.32,1528,0.686,1531,0.807,1551,1.163,1558,0.574,1567,1.259,1593,0.719,1599,0.873,1642,0.758,1643,2.548,1672,2.756,1681,0.686,1689,0.807,1693,0.873,1694,1.087,1695,0.873,1698,1.259,1721,1.462,1730,0.686,1731,1.557,1737,0.758,1742,0.873,1746,1.392,1756,1.812,1771,2.794,1772,0.807,1773,0.758,1784,1.482,1794,0.758,1797,0.873,1800,1.259,1808,0.758,1823,1.83,1830,0.758,1851,2.055,1882,1.83,1883,1.746,1887,1.603,1890,0.807,1896,1.32,1897,0.758,1903,2.548,1909,1.123,1912,0.758,1914,0.807,1920,0.807,1922,0.807,1924,1.392,1931,0.633,1942,0.719,1943,2.055,1944,0.758,1945,0.719,1946,1.83,1951,0.873,1978,0.807,1985,0.686,2002,0.719,2024,1.392,2044,1.32,2047,1.557,2054,0.758,2112,0.686,2133,0.658,2179,2.055,2209,1.163,2229,0.719,2284,0.807,2299,1.259,2325,1.746,2329,0.758,2334,1.32,2349,0.758,2372,0.719,2381,0.658,2386,1.392,2482,1.482,2484,0.807,2498,0.719,2502,0.873,2507,0.873,2513,0.807,2582,1.392,2620,0.873,2649,0.633,2655,2.055,2656,4.504,2657,3.624,2659,5.079,2660,4.795,2661,0.973,2662,1.603,2663,1.787,2664,1.482,2665,1.787,2666,0.973,2667,2.223,2668,0.973,2669,0.973,2670,0.807,2671,0.973,2672,0.973,2673,0.973,2674,0.973,2675,0.758,2676,0.973,2677,0.873,2678,0.973,2679,0.973,2680,1.787,2681,0.873,2682,0.973,2683,0.973,2684,0.807,2685,2.548,2686,0.973,2687,1.787,2688,0.973,2689,0.973,2690,1.392,2691,0.973,2692,0.973,2693,0.758,2694,0.973,2695,1.787,2696,0.973,2697,0.973,2698,0.973,2699,0.973,2700,0.973,2701,0.973,2702,0.973,2703,0.973,2704,0.973,2705,1.787,2706,0.973,2707,0.973,2708,0.973,2709,0.973,2710,0.973,2711,0.973,2712,0.807,2713,1.603,2714,0.973,2715,0.973,2716,1.787,2717,1.603,2718,1.787,2719,0.973,2720,1.603,2721,3.588,2722,1.787,2723,2.478,2724,4.04,2725,0.973,2726,0.973,2727,1.482,2728,0.973,2729,0.873,2730,0.758,2731,0.973,2732,0.973,2733,0.973,2734,1.787,2735,0.611,2736,0.973,2737,0.973,2738,1.603,2739,0.973,2740,2.392,2741,0.873,2742,0.973,2743,0.973,2744,0.973,2745,0.973,2746,0.973,2747,4.44,2748,4.44,2749,0.973,2750,0.973,2751,0.973,2752,0.973,2753,0.973,2754,0.973,2755,0.973,2756,0.873,2757,1.787,2758,0.973,2759,0.973,2760,1.787,2761,0.973,2762,0.973,2763,0.973,2764,0.973,2765,0.973,2766,0.973,2767,0.973,2768,0.873,2769,0.973,2770,1.603,2771,0.873,2772,0.973,2773,0.873,2774,0.973,2775,0.973,2776,0.973,2777,2.478,2778,1.787,2779,0.973,2780,0.973,2781,0.973,2782,0.973,2783,0.973,2784,0.973,2785,0.973,2786,0.973,2787,0.973,2788,0.973,2789,0.973,2790,0.973,2791,0.973,2792,0.973,2793,0.973,2794,0.973,2795,0.973,2796,3.072,2797,0.873,2798,0.973,2799,2.548,2800,3.072,2801,2.478,2802,0.973,2803,2.478,2804,1.603,2805,0.973,2806,3.624,2807,1.787,2808,0.973,2809,1.787,2810,2.223,2811,1.603,2812,1.603,2813,1.603,2814,0.973,2815,2.756,2816,0.973,2817,0.973,2818,0.973,2819,0.973,2820,2.756,2821,0.973,2822,0.973,2823,0.973,2824,0.873,2825,3.624,2826,0.873,2827,1.787,2828,0.973,2829,2.756,2830,0.973,2831,0.973,2832,3.588,2833,0.973,2834,3.072,2835,1.787,2836,0.973,2837,0.973,2838,0.973,2839,1.787,2840,0.973,2841,0.973,2842,2.478,2843,0.973,2844,0.973,2845,0.873,2846,0.973,2847,1.787,2848,0.973,2849,1.787,2850,1.787,2851,0.973,2852,0.973,2853,0.973,2854,0.719,2855,1.603,2856,0.973,2857,0.758,2858,0.973,2859,1.392,2860,0.973,2861,0.873,2862,0.973,2863,0.973,2864,1.787,2865,0.973,2866,0.973,2867,0.973,2868,0.973,2869,0.973,2870,0.973,2871,1.603,2872,0.973,2873,0.973,2874,0.873,2875,0.973,2876,0.973,2877,0.973,2878,0.719,2879,0.973,2880,0.973,2881,0.873,2882,0.973,2883,0.973,2884,0.973,2885,0.973,2886,0.873,2887,0.658,2888,0.973,2889,1.392,2890,0.807,2891,0.973,2892,0.973,2893,0.973,2894,1.787,2895,0.973,2896,0.973,2897,0.973,2898,0.973,2899,0.973,2900,0.973,2901,0.973,2902,0.973,2903,0.973]],["component/18",[40,0.597]],["keyword/18",[]],["title/19",[90,32.871,91,31.816]],["name/19",[90,1.187]],["text/19",[]],["component/19",[40,0.597]],["keyword/19",[]],["title/20",[2904,50.219]],["name/20",[2904,1.472]],["text/20",[10,3.307,23,1.836,39,3.735,61,3.371,89,3.307,221,3.307,378,4.459,482,5.582,749,4.75,1457,6.782,1681,5.327,1771,5.887,1810,6.782,2218,5.887,2904,5.887,2905,5.887,2906,6.782]],["component/20",[40,0.597]],["keyword/20",[]],["title/21",[]],["name/21",[1639,1.568]],["text/21",[0,2.926,2,3.91,5,2.695,7,2.777,15,2.019,20,1.574,21,3.528,23,1.603,42,2.64,49,3.299,200,2.926,209,2.212,229,4.15,230,2.843,250,3.299,346,5.314,354,3.664,358,3.497,444,5.466,464,3.864,497,5.677,516,4.452,517,4.452,518,5.314,938,4.115,1029,3.229,1436,3.497,1673,3.497,1764,2.926,1834,6.122,2122,3.497,2178,4.115,2195,3.864,2328,3.864,2447,4.452,2454,4.115,2455,7.396,2468,4.115,2497,4.809,2644,3.664,2740,5.314,2889,3.864,2890,4.115,2907,4.962,2908,4.962,2909,4.962,2910,4.962,2911,3.864,2912,4.962,2913,4.962,2914,4.115,2915,5.66,2916,4.962,2917,4.962,2918,4.452,2919,6.824,2920,6.122,2921,4.962,2922,4.962,2923,4.452,2924,4.962,2925,4.962,2926,4.962,2927,4.962,2928,4.962,2929,6.122,2930,4.962,2931,4.962,2932,4.962,2933,4.962,2934,4.962,2935,4.962,2936,4.115,2937,4.962,2938,4.962,2939,4.452,2940,4.962,2941,4.962,2942,3.497,2943,4.962,2944,4.962]],["component/21",[40,0.597]],["keyword/21",[]],["title/22-1",[8,13.829,23,6.128,26,18.133,31,12.136,1673,21.013,2945,29.819]],["name/22-1",[]],["text/22-1",[]],["component/22-1",[]],["keyword/22-1",[]],["title/22-2",[23,7.807,26,23.1,31,15.461,2946,31.506]],["name/22-2",[]],["text/22-2",[]],["component/22-2",[]],["keyword/22-2",[]],["title/22-3",[23,9.046,2256,28.64,2735,27.654]],["name/22-3",[]],["text/22-3",[]],["component/22-3",[]],["keyword/22-3",[]],["title/22-4",[602,28.415,1764,30.858]],["name/22-4",[]],["text/22-4",[]],["component/22-4",[]],["keyword/22-4",[]],["title/22-5",[606,38.033]],["name/22-5",[]],["text/22-5",[]],["component/22-5",[]],["keyword/22-5",[]],["title/22-6",[559,35.95]],["name/22-6",[]],["text/22-6",[]],["component/22-6",[]],["keyword/22-6",[]],["title/22-7",[602,35.022]],["name/22-7",[]],["text/22-7",[]],["component/22-7",[]],["keyword/22-7",[]],["title/22-8",[23,9.046,348,36.506,814,22.238]],["name/22-8",[]],["text/22-8",[]],["component/22-8",[]],["keyword/22-8",[]],["title/22-9",[23,9.046,814,22.238,1755,31.018]],["name/22-9",[]],["text/22-9",[]],["component/22-9",[]],["keyword/22-9",[]],["title/22",[23,9.046,25,39.489,26,26.767]],["name/22",[2947,1.89]],["text/22",[2,0.262,4,2.089,7,3.552,8,2.363,9,0.338,10,3.067,12,3.097,15,2.017,16,1.098,20,2.542,22,1.778,23,1.949,24,1.274,26,3.655,27,0.379,28,3.655,30,0.892,31,3.767,35,0.356,41,0.655,42,1.531,48,1.959,49,3.446,56,0.883,61,3.572,71,2.647,76,1.743,82,0.465,89,3.191,91,0.278,92,0.322,104,0.424,105,0.534,107,1.266,109,0.571,110,0.84,111,0.356,112,0.278,113,1.841,114,0.518,122,0.503,124,1.537,125,0.619,130,0.298,134,2.149,138,0.671,150,0.684,152,1.265,153,1.856,178,1.819,197,1.122,199,0.489,205,1.878,206,0.338,207,1.875,209,3.883,210,0.788,212,1.339,213,1.675,219,0.278,221,3.601,226,1.38,237,0.728,238,0.856,244,0.298,250,1.491,254,0.309,261,0.287,295,0.593,305,1.348,307,1.338,347,1.43,352,0.309,356,0.248,362,0.255,364,0.648,367,1.43,368,0.309,377,0.77,378,0.747,379,0.518,383,0.309,386,0.322,387,0.77,391,0.552,392,0.769,400,3.037,409,0.356,419,0.338,420,0.27,428,1.155,452,1.38,467,1.3,468,0.379,476,1.3,487,1.523,489,0.856,490,0.379,521,1.338,522,1.274,528,0.593,529,0.593,530,0.593,537,0.322,540,1.577,542,0.309,547,0.684,548,1.265,549,2.206,552,0.593,553,1.509,557,0.287,559,2.985,560,0.309,564,1.231,565,2.499,566,0.298,568,0.892,575,2.341,577,1.525,579,0.986,580,2.401,585,0.379,593,0.728,595,0.379,596,2.486,602,3.365,606,3.487,607,1.324,610,0.935,613,1.669,627,0.41,638,0.356,649,0.571,650,0.41,651,1.669,675,1.38,735,0.571,744,2.397,748,1.266,749,1.778,767,1.525,771,1.767,776,1.3,807,1.675,810,0.986,814,3.918,823,0.619,826,0.725,834,0.379,835,1.05,847,0.379,865,0.338,870,0.728,872,0.593,873,1.098,875,0.41,881,1.3,890,0.619,893,1.446,894,0.309,895,0.287,896,0.379,897,0.77,899,1.594,900,0.356,908,3.389,913,0.571,917,2.698,922,0.338,979,0.684,981,0.356,1041,0.571,1079,1.348,1097,1.608,1113,0.338,1171,0.379,1178,1.098,1179,0.619,1241,0.379,1243,0.338,1283,0.322,1389,0.309,1417,2.153,1430,0.892,1441,0.593,1446,0.309,1458,2.334,1476,0.379,1477,0.338,1489,2.228,1494,2.204,1495,0.379,1519,0.684,1526,0.379,1537,0.379,1539,0.986,1541,0.41,1543,0.298,1555,0.41,1558,2.334,1567,0.322,1573,0.338,1577,0.41,1578,0.728,1581,0.379,1597,0.379,1602,0.379,1608,0.379,1609,0.379,1619,2.587,1642,0.684,1673,0.322,1694,0.988,1701,0.309,1710,0.935,1712,0.338,1721,0.27,1728,1.625,1730,0.322,1731,0.552,1741,0.356,1756,0.27,1764,2.551,1766,0.619,1776,0.338,1808,0.684,1821,0.648,1855,0.986,1869,0.379,1909,2.087,1918,0.41,1931,0.571,1938,0.728,1942,0.648,1991,0.648,2002,0.338,2025,0.356,2037,4.413,2063,0.356,2109,0.856,2111,0.356,2116,0.379,2128,0.684,2133,0.593,2140,1.446,2143,0.338,2152,1.324,2157,0.356,2187,0.338,2195,0.356,2209,1.274,2224,0.356,2229,0.338,2236,0.684,2237,1.266,2256,1.274,2279,0.379,2288,0.728,2304,0.356,2308,0.356,2324,0.356,2387,0.356,2398,0.322,2495,0.684,2497,0.322,2498,0.648,2521,1.2,2523,0.41,2526,0.728,2527,2.173,2529,0.684,2552,0.356,2563,0.379,2568,0.728,2580,1.2,2581,0.379,2589,1.05,2591,2.204,2592,2.122,2608,0.728,2619,0.379,2622,0.728,2623,0.41,2631,0.379,2639,0.788,2644,2.922,2675,1.767,2684,0.379,2685,1.05,2693,0.356,2712,0.728,2713,0.41,2727,0.379,2730,0.684,2735,1.021,2854,2.453,2857,0.356,2878,0.935,2887,1.324,2905,0.986,2911,0.356,2920,0.41,2946,1.882,2948,2.557,2949,0.878,2950,2.453,2951,1.458,2952,0.457,2953,0.457,2954,2.557,2955,1.266,2956,2.453,2957,1.525,2958,1.993,2959,1.525,2960,0.457,2961,0.457,2962,0.878,2963,0.728,2964,1.266,2965,0.457,2966,0.788,2967,0.41,2968,0.457,2969,0.457,2970,0.728,2971,0.788,2972,0.457,2973,2.762,2974,0.457,2975,0.878,2976,0.457,2977,1.05,2978,0.457,2979,0.878,2980,0.356,2981,0.788,2982,0.457,2983,1.625,2984,0.457,2985,0.457,2986,0.457,2987,0.457,2988,2.269,2989,0.41,2990,2.538,2991,1.458,2992,2.559,2993,0.457,2994,0.878,2995,1.458,2996,1.757,2997,0.457,2998,1.458,2999,1.136,3000,0.878,3001,0.788,3002,0.41,3003,0.457,3004,0.457,3005,0.457,3006,0.457,3007,0.457,3008,0.728,3009,0.457,3010,0.41,3011,2.941,3012,0.457,3013,0.457,3014,0.457,3015,1.882,3016,1.757,3017,0.457,3018,0.41,3019,0.457,3020,0.379,3021,0.457,3022,1.625,3023,0.457,3024,1.266,3025,0.41,3026,0.41,3027,0.457,3028,0.788,3029,0.457,3030,0.457,3031,1.757,3032,0.728,3033,0.788,3034,1.458,3035,0.457,3036,2.755,3037,0.457,3038,1.882,3039,0.728,3040,1.625,3041,0.457,3042,0.457,3043,0.457,3044,0.379,3045,0.457,3046,0.457,3047,0.788,3048,0.457,3049,0.986,3050,1.136,3051,0.457,3052,0.457,3053,0.457,3054,0.457,3055,0.41,3056,0.457,3057,0.878,3058,0.457,3059,0.878,3060,0.457,3061,0.878,3062,0.878,3063,0.41,3064,0.728,3065,0.41,3066,0.457,3067,1.136,3068,0.457,3069,0.457,3070,0.457,3071,0.457,3072,1.348,3073,0.457,3074,0.457,3075,0.878,3076,0.878,3077,1.266,3078,0.457,3079,0.457,3080,0.457,3081,0.457,3082,0.457,3083,0.457,3084,1.266,3085,0.457,3086,0.457,3087,0.457,3088,0.379,3089,2.538,3090,3.322,3091,0.878,3092,0.878,3093,0.878,3094,0.878,3095,0.457,3096,0.788,3097,2.587,3098,0.457,3099,0.379,3100,0.41,3101,0.41,3102,1.136,3103,0.41,3104,0.41,3105,0.41,3106,0.41,3107,0.41,3108,0.41,3109,0.41,3110,0.41,3111,0.41,3112,0.41,3113,0.41,3114,0.41,3115,0.41,3116,0.41,3117,0.41,3118,1.05,3119,0.728,3120,0.41,3121,0.41,3122,0.41,3123,0.648,3124,0.379,3125,0.788,3126,0.41,3127,0.41,3128,0.41,3129,0.41,3130,0.379,3131,0.41,3132,1.05,3133,0.41,3134,0.41,3135,1.136,3136,0.788,3137,0.41,3138,0.41,3139,0.41,3140,0.41,3141,0.728,3142,0.41,3143,0.41,3144,0.788,3145,1.136,3146,0.41,3147,0.788,3148,0.356,3149,0.935,3150,0.41,3151,0.41,3152,0.41,3153,0.41,3154,0.41,3155,0.379,3156,0.41,3157,0.41,3158,0.41,3159,0.41,3160,0.41,3161,0.41,3162,1.136,3163,0.788,3164,0.41,3165,0.41,3166,0.41,3167,1.348,3168,0.41,3169,0.41,3170,0.41,3171,0.41,3172,0.788,3173,0.788,3174,1.757,3175,0.788,3176,0.41,3177,0.684,3178,0.41,3179,1.266,3180,0.41,3181,0.41,3182,0.41,3183,0.41,3184,0.788,3185,0.41,3186,1.136,3187,0.788,3188,0.41,3189,0.788,3190,0.41,3191,0.41,3192,0.41,3193,0.41,3194,0.41,3195,0.41,3196,0.41,3197,0.788,3198,0.788,3199,0.41,3200,0.41,3201,0.41,3202,0.41,3203,0.41,3204,0.41,3205,0.41,3206,0.41,3207,0.379,3208,0.41,3209,0.41,3210,1.05,3211,0.41,3212,0.41,3213,0.41,3214,0.41,3215,0.41,3216,0.41,3217,0.41,3218,0.41,3219,0.41,3220,0.41,3221,0.41,3222,0.41,3223,0.41,3224,0.41,3225,0.41,3226,0.41,3227,0.356,3228,0.379,3229,0.41,3230,0.41,3231,0.41,3232,0.41,3233,0.684,3234,0.41,3235,0.41,3236,0.41,3237,0.788,3238,0.41,3239,0.41,3240,0.788,3241,0.41,3242,0.41,3243,0.41,3244,0.684,3245,0.41,3246,0.41,3247,0.41,3248,0.788,3249,0.41,3250,0.41,3251,0.728,3252,0.41,3253,0.41,3254,0.41,3255,0.356,3256,0.41,3257,0.41,3258,0.788,3259,0.41,3260,0.41,3261,0.788,3262,0.41,3263,0.41,3264,0.41,3265,0.41,3266,0.41,3267,0.41,3268,0.41,3269,0.788,3270,1.458,3271,0.788,3272,0.41,3273,0.41,3274,0.338,3275,0.41,3276,0.41]],["component/22",[40,0.597]],["keyword/22",[]],["title/23-1",[20,13.964,596,27.654,814,22.238]],["name/23-1",[]],["text/23-1",[]],["component/23-1",[]],["keyword/23-1",[]],["title/23-2",[23,9.046,348,36.506,814,22.238]],["name/23-2",[]],["text/23-2",[]],["component/23-2",[]],["keyword/23-2",[]],["title/23-3",[23,9.046,814,22.238,1755,31.018]],["name/23-3",[]],["text/23-3",[]],["component/23-3",[]],["keyword/23-3",[]],["title/23",[]],["name/23",[1767,1.568]],["text/23",[4,0.786,7,3.457,8,1.933,10,2.639,12,1.476,15,1.696,20,2.466,22,2,23,1.922,26,1.133,27,1.545,28,3.667,31,3.859,41,2.155,42,1.612,49,3.843,56,1.012,61,3.466,71,3.479,76,1.933,82,0.987,89,3.215,92,1.313,109,1.212,110,1.646,112,1.133,113,1.212,114,1.099,134,2.263,153,3.184,178,1.099,207,1.133,209,4.02,213,1.729,221,3.762,226,1.133,295,2.151,347,2.107,356,1.012,364,2.35,367,0.941,377,1.133,379,1.099,386,1.313,392,1.973,400,1.608,467,1.067,487,1.573,489,1.259,521,2.458,528,1.259,537,1.313,540,1.775,547,1.451,548,1.039,549,1.775,552,2.151,553,1.099,557,1.17,559,1.775,564,1.17,575,2.243,596,4.268,606,1.877,610,1.375,613,1.099,651,1.877,744,3.742,748,1.451,749,2,771,1.067,776,2.388,807,1.375,814,4.649,826,1.067,835,3.456,872,1.259,881,1.067,890,1.313,897,1.133,899,2.155,908,4.251,922,1.375,981,1.451,1041,1.212,1079,4.088,1097,1.17,1113,1.375,1171,1.545,1179,1.313,1389,1.259,1417,2.825,1446,1.259,1458,3.801,1476,1.545,1494,4.312,1495,1.545,1537,1.545,1539,1.451,1543,1.212,1558,2.458,1573,1.375,1609,1.545,1694,1.936,1701,1.259,1710,2.35,1728,2.64,1756,1.099,1764,1.877,1766,1.313,1821,1.375,1909,2.618,1938,2.64,1942,1.375,2037,4.356,2109,1.259,2128,2.479,2140,1.375,2152,1.259,2157,1.451,2256,2.071,2304,1.451,2398,1.313,2495,1.451,2497,1.313,2498,2.35,2529,1.451,2563,1.545,2591,1.451,2644,1.375,2675,3.245,2693,1.451,2735,1.17,2854,2.35,2857,1.451,2887,1.259,2948,1.545,2950,1.375,2951,3.739,2956,3.077,2957,1.451,2958,1.451,2959,1.451,2966,1.671,2999,2.856,3011,2.64,3036,2.64,3038,1.545,3040,1.545,3049,2.479,3050,1.671,3072,2.64,3123,1.375,3141,1.545,3149,1.375,3167,3.456,3177,1.451,3179,1.451,3209,1.671,3210,3.456,3211,1.671,3212,1.671,3213,1.671,3214,1.671,3215,1.671,3216,1.671,3217,1.671,3218,1.671,3219,1.671,3220,1.671,3221,1.671,3222,1.671,3223,1.671,3224,1.671,3225,1.671,3226,1.671,3227,1.451,3228,1.545,3229,1.671,3230,1.671,3231,1.671,3232,1.671,3233,2.479,3234,1.671,3235,1.671,3236,1.671,3237,2.856,3238,1.671,3239,1.671,3240,2.856,3241,1.671,3242,1.671,3243,1.671,3244,2.479,3245,1.671,3246,1.671,3247,1.671,3248,2.856,3249,1.671,3250,1.671,3251,2.64,3252,1.671,3253,1.671,3254,1.671,3255,1.451,3256,1.671,3257,1.671,3258,2.856,3259,1.671,3260,1.671,3261,2.856,3262,1.671,3263,1.671,3264,1.671,3265,1.671,3266,1.671,3267,1.671,3268,1.671,3269,2.856,3270,4.423,3271,2.856,3272,1.671,3273,1.671,3274,1.375,3275,1.671,3276,1.671]],["component/23",[40,0.597]],["keyword/23",[]],["title/24-1",[10,10.736,42,9.493,212,11.617,478,16.587,530,16.587,1687,17.294,2950,18.12,3123,18.12]],["name/24-1",[]],["text/24-1",[]],["component/24-1",[]],["keyword/24-1",[]],["title/24-2",[104,31.174]],["name/24-2",[]],["text/24-2",[]],["component/24-2",[]],["keyword/24-2",[]],["title/24-3",[2325,45.443]],["name/24-3",[]],["text/24-3",[]],["component/24-3",[]],["keyword/24-3",[]],["title/24-4",[20,13.964,1441,29.749,3277,39.489]],["name/24-4",[]],["text/24-4",[]],["component/24-4",[]],["keyword/24-4",[]],["title/24-5",[26,39.214]],["name/24-5",[]],["text/24-5",[]],["component/24-5",[]],["keyword/24-5",[]],["title/24-6",[23,6.866,28,14.088,392,15.815,528,22.581,3278,29.974]],["name/24-6",[]],["text/24-6",[]],["component/24-6",[]],["keyword/24-6",[]],["title/24-7",[3279,40.745,3280,40.745]],["name/24-7",[]],["text/24-7",[]],["component/24-7",[]],["keyword/24-7",[]],["title/24",[0,25.96,31,17.914,2936,36.506]],["name/24",[3281,1.89]],["text/24",[0,2.578,2,0.895,4,1.152,7,3.261,8,1.267,9,0.621,10,2.173,12,2.97,15,2.47,16,2.462,17,0.956,20,2.795,22,2.529,23,2.036,24,0.547,26,2.215,28,3.563,30,2.567,31,3.661,32,0.697,33,0.511,34,0.528,41,0.435,42,1.811,48,0.496,49,3.096,56,0.457,61,3.542,71,2.473,76,2.303,77,0.547,80,0.496,81,0.568,82,0.827,89,2.39,104,1.946,105,0.511,107,1.702,109,0.547,110,1.662,112,0.511,113,0.547,114,0.921,121,1.295,134,0.457,139,0.547,141,0.568,146,0.754,152,1.792,153,1.08,163,0.827,175,0.528,178,0.496,186,1.614,197,0.482,199,0.469,205,0.827,206,0.621,209,3.653,211,0.949,212,0.739,213,1.978,219,0.511,221,3.186,222,0.981,226,0.949,237,0.697,238,0.568,345,0.621,347,1.663,351,1.295,356,2.186,362,1.523,363,0.547,366,2.019,367,3.067,368,1.477,377,1.329,378,0.496,379,0.921,382,0.568,386,0.592,387,0.949,390,0.592,391,0.528,392,1.906,400,1.104,403,2.844,419,0.621,420,2.374,452,0.592,463,1.295,467,0.895,476,2.504,478,2.721,481,0.697,487,0.415,493,0.511,509,0.568,521,0.496,524,0.592,527,1.055,528,2.172,530,0.568,534,0.547,540,1.218,548,1.218,549,2.031,551,0.697,553,0.496,559,0.469,566,0.547,584,0.87,596,0.981,599,0.547,602,3.839,607,0.568,610,1.153,613,2.762,649,0.547,651,0.496,672,1.295,678,0.754,679,1.153,735,1.016,741,2.503,746,0.697,749,0.981,771,1.252,776,2.087,807,2.689,810,0.655,814,1.104,826,0.482,828,0.568,845,0.655,846,3.268,868,0.697,873,0.568,874,0.621,881,0.895,882,1.295,891,0.754,895,1.716,896,0.697,897,1.329,899,1.662,908,2.567,913,1.422,916,0.621,917,0.547,991,1.295,1007,1.1,1029,0.547,1041,0.547,1078,1.216,1092,0.528,1097,1.373,1146,0.697,1354,0.697,1404,0.496,1417,1.841,1441,2.172,1446,0.568,1477,0.621,1489,0.981,1531,1.295,1543,0.547,1551,1.016,1558,0.921,1582,0.697,1585,0.754,1601,0.754,1645,0.621,1671,0.754,1673,1.54,1687,3.5,1712,0.621,1721,0.496,1731,0.981,1756,0.496,1764,2.148,1780,0.655,1795,0.697,1798,0.592,1800,1.1,1804,0.547,1867,0.754,1872,0.655,1896,2.373,1898,0.655,1909,1.716,1912,0.655,1931,0.547,1940,0.697,1946,0.621,1947,1.216,1971,0.697,1972,1.216,1985,0.592,2031,0.655,2043,0.592,2047,2.019,2109,2.172,2110,1.813,2112,1.1,2133,0.568,2143,0.621,2152,1.055,2155,0.655,2173,1.614,2187,0.621,2199,0.655,2210,0.697,2216,0.592,2256,0.547,2291,0.655,2308,0.655,2315,0.697,2325,4.812,2357,0.697,2362,0.592,2364,1.216,2372,1.614,2381,0.568,2387,0.655,2395,0.621,2398,2.265,2471,0.697,2481,0.697,2482,1.295,2483,1.401,2490,1.961,2497,0.592,2513,0.697,2521,0.621,2527,1.54,2538,0.754,2552,0.655,2582,0.655,2589,0.697,2599,0.754,2619,0.697,2622,1.813,2644,1.153,2649,0.547,2655,2.266,2656,0.568,2659,1.401,2662,0.754,2664,0.697,2667,0.754,2675,0.655,2677,2.883,2681,0.754,2693,0.655,2730,1.702,2735,3.12,2854,0.621,2855,2.883,2859,0.655,2887,1.846,2889,0.655,2911,2.503,2914,0.697,2948,3.021,2950,0.621,2954,4.712,2956,1.153,2957,1.216,2958,1.702,2970,1.813,2971,0.754,2973,0.655,2977,3.339,2980,1.216,2981,0.754,2989,0.754,3008,0.697,3010,0.754,3015,0.697,3020,1.295,3025,0.754,3026,0.754,3032,0.697,3044,0.697,3049,1.216,3055,0.754,3063,0.754,3064,0.697,3065,0.754,3088,0.697,3097,0.655,3118,0.697,3123,1.153,3124,0.697,3132,0.697,3148,0.655,3155,1.295,3177,0.655,3207,0.697,3227,1.216,3233,1.216,3244,1.216,3255,2.127,3274,0.621,3277,2.883,3278,1.401,3279,1.216,3282,0.841,3283,0.841,3284,0.841,3285,0.841,3286,0.841,3287,0.841,3288,0.754,3289,0.841,3290,0.841,3291,0.841,3292,0.841,3293,0.841,3294,0.841,3295,0.841,3296,1.561,3297,0.841,3298,0.841,3299,0.841,3300,0.841,3301,0.754,3302,0.841,3303,0.841,3304,0.841,3305,0.841,3306,1.561,3307,0.841,3308,3.339,3309,0.841,3310,3.214,3311,1.401,3312,0.841,3313,0.841,3314,0.841,3315,0.841,3316,0.841,3317,1.401,3318,0.841,3319,0.841,3320,0.841,3321,0.841,3322,0.841,3323,0.841,3324,3.268,3325,0.841,3326,0.841,3327,0.841,3328,0.841,3329,0.655,3330,1.216,3331,2.186,3332,0.841,3333,0.841,3334,0.754,3335,0.841,3336,0.841,3337,0.841,3338,0.841,3339,0.841,3340,0.841,3341,0.841,3342,0.841,3343,0.841,3344,0.841,3345,0.697,3346,0.697,3347,0.841,3348,0.841,3349,0.841,3350,0.841,3351,0.841,3352,0.841,3353,0.841,3354,0.841,3355,0.841,3356,2.732,3357,0.841,3358,0.754,3359,0.841,3360,0.841,3361,0.841,3362,0.841,3363,0.841,3364,0.754,3365,0.841,3366,0.754,3367,0.754,3368,0.841,3369,0.697,3370,0.841,3371,0.841,3372,0.841,3373,0.841,3374,0.841,3375,0.841,3376,0.841,3377,0.841,3378,0.841,3379,0.841,3380,0.841,3381,0.754,3382,0.841,3383,0.841,3384,0.841,3385,1.561,3386,0.754,3387,0.841,3388,0.841,3389,0.841,3390,0.754,3391,0.841,3392,0.841,3393,0.754,3394,0.754,3395,1.401,3396,0.754,3397,1.295,3398,1.401,3399,0.754,3400,0.754,3401,1.401,3402,0.754,3403,0.754,3404,0.754,3405,0.754,3406,0.754,3407,0.754,3408,1.961,3409,0.754,3410,3.021,3411,0.754,3412,0.754,3413,0.754,3414,1.401,3415,1.961,3416,0.754,3417,0.754,3418,0.754,3419,1.401,3420,0.754,3421,2.883,3422,0.754,3423,0.754,3424,1.401,3425,0.754,3426,0.754,3427,0.754,3428,0.697,3429,0.754,3430,1.401,3431,0.754,3432,1.401,3433,0.754,3434,0.697,3435,0.754,3436,0.754,3437,0.754,3438,0.697,3439,0.754,3440,0.754,3441,1.401,3442,0.754,3443,0.754,3444,0.754,3445,0.754,3446,0.754,3447,0.754,3448,1.295,3449,0.754,3450,0.754,3451,0.754,3452,0.754,3453,0.754,3454,1.401,3455,0.754,3456,0.754,3457,0.754,3458,0.754,3459,0.754,3460,0.754,3461,0.754,3462,1.401,3463,0.754,3464,0.754,3465,1.401,3466,0.754,3467,0.754,3468,0.754,3469,0.754,3470,0.754,3471,0.754,3472,0.754,3473,0.754,3474,0.697,3475,0.697,3476,0.754,3477,0.754,3478,0.754,3479,1.401,3480,0.754,3481,0.754,3482,0.754,3483,0.754,3484,0.754,3485,0.754,3486,0.754,3487,0.754,3488,0.754,3489,0.754]],["component/24",[40,0.597]],["keyword/24",[]],["title/25-1",[2740,50.219]],["name/25-1",[]],["text/25-1",[]],["component/25-1",[]],["keyword/25-1",[]],["title/25-2",[20,13.964,444,40.828]],["name/25-2",[]],["text/25-2",[]],["component/25-2",[]],["keyword/25-2",[]],["title/25-3",[2942,45.443]],["name/25-3",[]],["text/25-3",[]],["component/25-3",[]],["keyword/25-3",[]],["title/25-4",[5,23.905,20,13.964,358,31.018]],["name/25-4",[]],["text/25-4",[]],["component/25-4",[]],["keyword/25-4",[]],["title/25-5",[776,36.95]],["name/25-5",[]],["text/25-5",[]],["component/25-5",[]],["keyword/25-5",[]],["title/25",[23,9.046,229,26.767,230,25.221]],["name/25",[3308,1.568]],["text/25",[0,0.466,1,0.584,2,0.845,3,0.453,4,3.002,5,0.801,7,3.387,8,0.684,10,2.207,12,3.393,15,2.655,16,0.534,17,0.645,20,2.625,21,1.071,23,2.016,28,2.69,30,0.557,31,3.324,34,0.926,39,0.391,42,2.206,44,0.616,49,2.659,50,0.514,51,0.557,53,0.514,56,1.665,61,3.262,64,0.616,65,0.584,66,0.709,71,1.451,75,0.656,76,2.45,80,0.87,81,1.756,82,0.781,84,0.497,86,0.534,89,2.577,93,0.709,104,0.382,105,0.481,110,1.071,112,0.481,113,0.514,122,0.453,124,0.429,126,0.997,134,1.125,141,0.997,152,0.441,153,1.024,163,0.419,164,0.557,200,2.276,205,0.419,206,1.089,209,3.077,212,1.23,214,0.333,217,0.656,218,1.614,219,1.26,221,1.971,222,0.497,225,0.709,226,1.26,229,3.787,230,3.475,231,0.709,232,0.656,238,0.534,239,0.709,240,0.557,250,4.089,261,0.497,285,3.283,307,1.533,310,0.656,332,1.53,337,0.997,340,0.514,344,2.354,346,0.616,347,0.789,356,1.665,358,1.831,362,0.441,363,1.691,365,0.616,366,2.424,367,1.313,370,1.223,376,1.302,377,0.897,378,1.533,379,2.054,381,0.709,382,2.608,383,0.534,384,1.089,385,0.584,386,2.455,387,1.26,389,1.614,390,0.557,392,2.948,400,1.549,401,0.584,403,1.691,419,1.089,420,0.87,421,0.656,423,2.354,428,1.222,433,1.46,436,0.997,444,4.564,467,0.845,470,0.616,475,1.089,480,0.709,487,0.391,489,0.534,493,0.897,497,1.756,506,0.616,518,1.148,532,1.323,534,0.514,537,0.557,540,1.155,541,0.534,544,0.616,548,0.441,549,1.449,557,0.926,560,0.534,564,0.497,575,0.557,598,0.557,599,0.959,602,0.429,607,0.534,613,1.222,622,0.557,642,1.46,648,0.616,679,1.089,735,0.959,740,0.514,743,0.616,758,0.709,759,1.859,776,0.845,778,4.043,865,0.584,868,0.656,872,0.997,873,0.997,874,1.089,880,1.859,890,0.557,894,0.534,895,1.302,897,0.481,899,1.344,900,0.616,904,0.534,906,0.656,911,0.616,914,0.557,917,3.437,939,1.859,983,0.656,1041,1.348,1045,0.557,1046,3.176,1051,0.709,1052,0.584,1059,0.616,1060,0.709,1084,0.584,1092,0.497,1094,1.46,1097,0.926,1099,0.926,1130,0.616,1151,0.656,1180,0.616,1192,0.709,1229,1.223,1244,0.557,1269,0.584,1311,1.148,1339,0.709,1389,1.756,1394,1.223,1436,0.557,1479,0.656,1489,1.302,1504,0.584,1516,1.148,1518,1.719,1519,0.616,1534,0.656,1543,0.959,1558,0.466,1570,0.709,1632,0.584,1642,0.616,1645,0.584,1654,0.656,1673,1.039,1694,0.897,1698,2.455,1700,1.859,1711,0.709,1721,1.222,1726,0.584,1731,1.926,1734,0.616,1755,0.557,1756,1.222,1762,1.089,1781,0.656,1789,0.656,1791,0.584,1798,0.557,1800,0.557,1801,0.709,1802,0.656,1804,0.514,1823,1.089,1828,0.656,1847,0.656,1854,0.656,1890,0.656,1891,0.709,1901,0.656,1903,0.656,1909,3.008,1911,0.709,1921,1.089,1922,0.656,2043,1.46,2044,1.089,2047,0.497,2057,0.616,2070,0.616,2103,0.656,2107,0.656,2108,0.656,2109,0.534,2112,0.557,2122,0.557,2133,0.997,2167,0.656,2173,0.584,2207,1.148,2208,1.223,2209,0.514,2216,0.557,2218,1.614,2229,0.584,2298,0.656,2311,0.656,2316,0.656,2325,1.831,2328,0.616,2329,0.616,2330,0.656,2334,0.584,2345,1.223,2349,1.148,2370,0.656,2372,0.584,2381,0.997,2395,1.089,2449,0.709,2477,0.616,2484,0.656,2493,0.656,2494,0.709,2506,0.709,2527,0.557,2546,1.223,2580,1.53,2582,0.616,2614,0.709,2634,0.656,2636,0.709,2652,0.709,2656,1.4,2664,0.656,2670,0.656,2730,0.616,2735,0.926,2740,1.614,2768,0.709,2770,2.331,2771,0.709,2773,0.709,2797,1.323,2799,2.543,2804,0.709,2806,2.331,2810,1.323,2811,1.323,2812,1.323,2813,1.323,2815,0.709,2820,0.709,2825,1.323,2826,0.709,2829,1.859,2845,1.323,2871,0.709,2878,0.584,2881,1.323,2887,0.534,2889,0.616,2890,1.223,2905,0.616,2915,0.656,2918,0.709,2923,0.709,2929,0.709,2936,0.656,2939,0.709,2942,4.019,2956,1.089,2959,0.616,2963,0.656,2967,0.709,2973,0.616,3036,0.656,3039,0.656,3044,0.656,3149,1.919,3179,1.148,3255,0.616,3274,1.089,3280,0.616,3301,1.323,3317,1.859,3329,1.148,3330,0.616,3345,1.223,3346,0.656,3364,0.709,3369,1.223,3490,0.791,3491,0.791,3492,0.791,3493,0.791,3494,0.791,3495,0.791,3496,0.791,3497,0.791,3498,0.791,3499,0.791,3500,0.791,3501,0.791,3502,0.791,3503,0.791,3504,1.475,3505,0.791,3506,1.475,3507,0.791,3508,0.791,3509,0.791,3510,0.791,3511,2.072,3512,1.475,3513,0.791,3514,0.791,3515,2.599,3516,0.791,3517,1.475,3518,0.709,3519,0.791,3520,0.791,3521,0.791,3522,0.791,3523,0.791,3524,0.791,3525,1.475,3526,1.323,3527,0.791,3528,1.323,3529,0.791,3530,0.791,3531,2.599,3532,1.475,3533,0.709,3534,0.709,3535,0.791,3536,0.791,3537,2.072,3538,0.791,3539,0.791,3540,0.791,3541,1.323,3542,1.475,3543,0.791,3544,0.791,3545,0.791,3546,1.475,3547,0.791,3548,0.791,3549,0.791,3550,0.791,3551,1.475,3552,0.791,3553,0.791,3554,0.791,3555,2.072,3556,0.791,3557,1.475,3558,0.791,3559,0.709,3560,1.323,3561,0.709,3562,1.475,3563,0.791,3564,0.791,3565,0.791,3566,0.791,3567,0.791,3568,0.791,3569,0.791,3570,1.475,3571,1.323,3572,0.791,3573,0.791,3574,0.709,3575,0.709,3576,0.709,3577,0.709,3578,0.709,3579,0.791,3580,0.791,3581,0.791,3582,0.709,3583,0.709,3584,0.791,3585,0.791,3586,0.709,3587,1.475,3588,0.791,3589,0.791,3590,1.475,3591,0.791,3592,0.791,3593,0.791,3594,0.791,3595,1.323,3596,0.709,3597,0.791,3598,0.709,3599,0.791,3600,0.791,3601,1.475,3602,1.323,3603,0.791,3604,0.709,3605,0.709,3606,0.791,3607,0.791,3608,0.791,3609,1.475,3610,0.791,3611,0.791,3612,0.791,3613,0.709,3614,0.709,3615,0.709,3616,1.475,3617,0.791,3618,0.791,3619,0.791,3620,1.859,3621,0.791,3622,0.791,3623,0.791,3624,0.791,3625,0.791,3626,0.791,3627,0.791,3628,0.791,3629,0.791,3630,0.791,3631,0.791,3632,0.791,3633,0.791,3634,0.656,3635,0.791,3636,0.709,3637,0.791,3638,0.709,3639,0.791,3640,1.323,3641,1.323,3642,0.791,3643,0.791,3644,3.483,3645,1.475,3646,2.072,3647,0.791,3648,0.791,3649,3.066,3650,2.599,3651,1.475,3652,1.475,3653,1.323,3654,3.066,3655,0.791,3656,2.072,3657,2.072,3658,3.066,3659,1.859,3660,0.791,3661,2.599,3662,1.475,3663,1.475,3664,1.475,3665,1.475,3666,3.859,3667,2.599,3668,0.791,3669,1.475,3670,0.791,3671,0.791,3672,0.791,3673,0.791,3674,0.791,3675,0.791,3676,0.791,3677,0.791,3678,1.475,3679,0.791,3680,0.791,3681,0.791,3682,0.791,3683,0.791,3684,0.791,3685,0.791,3686,0.791,3687,0.791,3688,0.791,3689,0.791,3690,0.791,3691,1.475,3692,0.791,3693,0.791,3694,0.791,3695,2.599,3696,0.791,3697,1.475,3698,1.475,3699,1.475,3700,0.791,3701,0.791,3702,0.791,3703,1.475,3704,0.791,3705,0.791,3706,1.859,3707,0.791,3708,0.791,3709,0.791,3710,0.791,3711,0.791,3712,0.791,3713,0.791,3714,0.791,3715,0.791,3716,0.791,3717,0.791,3718,0.791,3719,0.791,3720,0.791,3721,0.791,3722,1.475,3723,0.791,3724,0.791,3725,0.791,3726,0.791,3727,0.791,3728,0.791,3729,1.475,3730,0.791,3731,0.791,3732,0.791,3733,0.791,3734,0.791,3735,0.791,3736,0.791,3737,0.791,3738,0.791,3739,0.709]],["component/25",[40,0.597]],["keyword/25",[]],["title/26-1",[3279,40.745,3280,40.745]],["name/26-1",[]],["text/26-1",[]],["component/26-1",[]],["keyword/26-1",[]],["title/26",[]],["name/26",[3740,1.89]],["text/26",[0,1.408,2,1.368,4,1.007,7,3.487,8,1.107,10,2.18,12,2.311,15,1.595,20,2.718,23,2.083,26,2.383,28,3.049,31,3.972,32,1.98,42,2.648,49,2.788,61,3.752,71,1.13,82,2.075,89,1.714,110,2.577,114,1.408,121,3.25,163,2.075,186,1.763,197,1.368,199,1.331,205,1.264,209,2.839,212,1.13,221,2.786,222,1.5,226,1.452,345,1.763,367,4.065,392,1.855,403,4.912,420,2.311,452,1.682,509,1.613,540,1.331,551,1.98,559,1.331,596,1.5,814,1.98,826,1.368,881,1.368,991,3.25,1007,1.682,1029,1.553,1354,1.98,1404,1.408,1417,1.368,1477,1.763,1687,4.488,1756,1.408,1764,3.402,1804,1.553,1898,1.859,2031,1.859,2047,4.001,2133,1.613,2152,2.648,2155,1.859,2173,2.893,2199,1.859,2256,1.553,2291,1.859,2362,1.682,2364,3.051,2398,2.761,2521,1.763,2527,1.682,2552,1.859,2735,5.055,2970,1.98,2980,3.051,3020,3.25,3049,1.859,3064,1.98,3088,1.98,3097,1.859,3148,1.859,3227,3.051,3233,3.051,3244,3.051,3274,1.763,3279,3.051,3330,1.859,3393,2.142,3394,2.142,3395,3.515,3396,2.142,3397,3.25,3398,3.515,3399,2.142,3400,2.142,3401,3.515,3402,2.142,3403,2.142,3404,2.142,3405,2.142,3406,2.142,3407,2.142,3408,4.471,3409,2.142,3410,5.677,3411,2.142,3412,2.142,3413,2.142,3414,3.515,3415,4.471,3416,2.142,3417,2.142,3418,2.142,3419,3.515,3420,2.142,3421,5.714,3422,2.142,3423,2.142,3424,3.515,3425,2.142,3426,2.142,3427,2.142,3428,1.98,3429,2.142,3430,3.515,3431,2.142,3432,3.515,3433,2.142,3434,1.98,3435,2.142,3436,2.142,3437,2.142,3438,1.98,3439,2.142,3440,2.142,3441,3.515,3442,2.142,3443,2.142,3444,2.142,3445,2.142,3446,2.142,3447,2.142,3448,3.25,3449,2.142,3450,2.142,3451,2.142,3452,2.142,3453,2.142,3454,3.515,3455,2.142,3456,2.142,3457,2.142,3458,2.142,3459,2.142,3460,2.142,3461,2.142,3462,3.515,3463,2.142,3464,2.142,3465,3.515,3466,2.142,3467,2.142,3468,2.142,3469,2.142,3470,2.142,3471,2.142,3472,2.142,3473,2.142,3474,1.98,3475,1.98,3476,2.142,3477,2.142,3478,2.142,3479,3.515,3480,2.142,3481,2.142,3482,2.142,3483,2.142,3484,2.142,3485,2.142,3486,2.142,3487,2.142,3488,2.142,3489,2.142]],["component/26",[40,0.597]],["keyword/26",[]],["title/27-1",[602,28.415,1764,30.858]],["name/27-1",[]],["text/27-1",[]],["component/27-1",[]],["keyword/27-1",[]],["title/27-2",[606,38.033]],["name/27-2",[]],["text/27-2",[]],["component/27-2",[]],["keyword/27-2",[]],["title/27-3",[559,35.95]],["name/27-3",[]],["text/27-3",[]],["component/27-3",[]],["keyword/27-3",[]],["title/27-4",[602,35.022]],["name/27-4",[]],["text/27-4",[]],["component/27-4",[]],["keyword/27-4",[]],["title/27",[]],["name/27",[658,1.696]],["text/27",[4,2.752,7,3.556,8,2.567,10,3.323,12,3.116,15,2.122,16,1.372,20,2.64,22,2.152,23,1.904,24,2.583,26,2.082,28,3.335,30,1.431,31,3.794,35,0.872,42,1.877,48,2.619,49,2.676,56,0.608,61,3.872,71,2.102,76,1.841,82,0.593,89,3.323,91,0.681,107,1.581,110,1.441,111,0.872,113,1.321,114,0.66,122,1.163,124,2.635,125,0.789,134,3.162,138,1.476,152,1.132,153,1.377,199,0.624,205,2.352,206,0.826,207,2.414,209,3.797,212,0.961,213,2.412,221,3.501,226,1.235,238,1.372,244,0.728,250,2.346,261,0.703,305,2.84,307,2.619,347,0.426,352,0.757,362,0.624,367,2.244,379,0.66,387,0.681,400,2.942,420,0.66,428,2.341,452,1.964,467,1.163,468,0.928,476,1.163,487,1.377,490,0.928,521,1.198,522,2.583,528,0.757,529,1.372,530,0.757,540,1.132,547,0.872,549,1.554,553,2.02,559,3.845,560,0.757,564,1.751,565,0.789,566,0.728,568,1.964,575,1.964,577,1.581,579,0.872,580,2.667,585,0.928,593,0.928,595,0.928,602,4.346,606,4.41,607,2.315,638,0.872,649,1.321,651,0.66,675,2.797,735,1.321,744,1.884,748,0.872,749,2.152,767,3.091,771,0.641,807,0.826,814,2.942,823,1.431,826,0.641,834,0.928,847,0.928,881,1.962,890,0.789,893,2.528,899,0.579,908,3.901,913,1.321,917,2.583,1041,0.728,1097,2.494,1178,1.884,1179,0.789,1241,0.928,1417,1.597,1430,0.789,1458,1.644,1477,0.826,1489,3.658,1494,1.581,1539,0.872,1558,2.619,1567,0.789,1578,1.684,1597,0.928,1602,0.928,1608,0.928,1619,3.458,1694,0.681,1710,0.826,1730,0.789,1741,0.872,1764,1.198,1808,0.872,1821,0.826,1855,1.581,1869,0.928,1909,1.276,1991,1.499,2037,3.524,2063,0.872,2109,0.757,2111,0.872,2140,2.058,2152,0.757,2209,0.728,2224,0.872,2236,1.581,2237,2.667,2256,0.728,2521,0.826,2526,0.928,2527,3.901,2529,0.872,2568,0.928,2580,2.528,2581,0.928,2591,2.667,2592,2.311,2608,1.684,2685,2.311,2712,0.928,2727,0.928,2735,0.703,2854,2.058,2878,0.826,2887,1.372,2911,0.872,2946,2.311,2950,2.058,2954,2.84,2956,1.499,2957,0.872,2958,1.581,2959,0.872,2963,0.928,2973,1.581,2977,0.928,2990,1.004,2991,2.5,2995,1.822,2996,1.822,2998,1.004,3001,1.004,3008,0.928,3011,3.683,3015,2.84,3016,2.5,3028,1.004,3031,1.822,3032,0.928,3033,1.004,3034,1.822,3038,1.684,3039,0.928,3040,2.311,3047,1.004,3067,1.822,3072,0.928,3089,1.004,3096,1.004,3097,4.311,3099,0.928,3100,1.004,3101,1.004,3102,2.5,3103,1.004,3104,1.004,3105,1.004,3106,1.004,3107,1.004,3108,1.004,3109,1.004,3110,1.004,3111,1.004,3112,1.004,3113,1.004,3114,1.004,3115,1.004,3116,1.004,3117,1.004,3118,2.311,3119,1.684,3120,1.004,3121,1.004,3122,1.004,3123,0.826,3124,0.928,3125,1.822,3126,1.004,3127,1.004,3128,1.004,3129,1.004,3130,0.928,3131,1.004,3132,2.311,3133,1.004,3134,1.004,3135,2.5,3136,1.822,3137,1.004,3138,1.004,3139,1.004,3140,1.004,3141,0.928,3142,1.004,3143,1.004,3144,1.822,3145,2.5,3146,1.004,3147,1.822,3148,0.872,3149,1.499,3150,1.004,3151,1.004,3152,1.004,3153,1.004,3154,1.004,3155,0.928,3156,1.004,3157,1.004,3158,1.004,3159,1.004,3160,1.004,3161,1.004,3162,2.5,3163,1.822,3164,1.004,3165,1.004,3166,1.004,3167,0.928,3168,1.004,3169,1.004,3170,1.004,3171,1.004,3172,1.822,3173,1.822,3174,3.561,3175,1.822,3176,1.004,3177,0.872,3178,1.004,3179,2.17,3180,1.004,3181,1.004,3182,1.004,3183,1.004,3184,1.822,3185,1.004,3186,2.5,3187,1.822,3188,1.004,3189,1.822,3190,1.004,3191,1.004,3192,1.004,3193,1.004,3194,1.004,3195,1.004,3196,1.004,3197,1.822,3198,1.822,3199,1.004,3200,1.004,3201,1.004,3202,1.004,3203,1.004,3204,1.004,3205,1.004,3206,1.004,3207,0.928,3208,1.004]],["component/27",[40,0.597]],["keyword/27",[]],["title/28-1",[5,28.415,2649,34.043]],["name/28-1",[]],["text/28-1",[]],["component/28-1",[]],["keyword/28-1",[]],["title/28",[]],["name/28",[2649,1.23]],["text/28",[3,3.418,4,3.813,5,4.645,12,3.579,15,3.14,20,2.714,23,1.859,31,3.481,33,3.627,51,4.204,61,3.44,76,2.766,81,5.781,86,4.032,89,2.609,104,2.884,209,3.44,214,2.515,218,4.645,221,2.609,337,5.215,362,3.325,363,3.881,392,2.824,400,3.014,406,4.404,476,3.418,487,2.947,584,3.325,977,4.404,1099,3.748,1177,4.204,1701,4.032,1921,4.404,1944,4.645,1945,4.404,1946,4.404,1950,4.947,1960,4.947,2216,4.204,2649,3.881,2690,4.645,3634,4.947,3741,5.352,3742,6.923,3743,5.352]],["component/28",[40,0.597]],["keyword/28",[]],["title/29-1",[3744,64.488]],["name/29-1",[]],["text/29-1",[]],["component/29-1",[]],["keyword/29-1",[]],["title/29-2",[17,11.778,23,5.533,347,10.246,392,12.744,393,19.879,3745,24.154,3746,26.924]],["name/29-2",[]],["text/29-2",[]],["component/29-2",[]],["keyword/29-2",[]],["title/29-3",[15,17.914,21,22.76,366,27.654]],["name/29-3",[]],["text/29-3",[]],["component/29-3",[]],["keyword/29-3",[]],["title/29-4",[15,21.294,469,34.043]],["name/29-4",[]],["text/29-4",[]],["component/29-4",[]],["keyword/29-4",[]],["title/29-5",[5,16.194,23,6.128,80,17.586,250,14.415,2299,21.013,3747,29.819]],["name/29-5",[]],["text/29-5",[]],["component/29-5",[]],["keyword/29-5",[]],["title/29-6",[5,28.415,2649,34.043]],["name/29-6",[]],["text/29-6",[]],["component/29-6",[]],["keyword/29-6",[]],["title/29-7",[3748,47.613]],["name/29-7",[]],["text/29-7",[]],["component/29-7",[]],["keyword/29-7",[]],["title/29-8",[352,43.584]],["name/29-8",[]],["text/29-8",[]],["component/29-8",[]],["keyword/29-8",[]],["title/29",[5,28.415,469,34.043]],["name/29",[469,1.23]],["text/29",[3,2.47,4,3.901,5,4.288,7,2.198,8,1.245,10,1.885,12,2.504,15,3.315,20,2.842,21,2.229,23,1.97,28,1.132,31,3.091,33,2.621,39,3.344,42,1.039,48,1.583,51,1.892,61,2.756,71,2.04,76,2.504,81,4.575,86,3.65,89,3.161,90,4.253,91,3.759,100,1.633,104,1.298,122,2.47,124,1.458,125,1.892,138,1.422,143,2.708,153,1.326,176,3.037,205,1.422,209,2.756,214,2.277,218,2.091,219,2.621,221,2.704,227,2.409,229,1.633,250,1.298,261,1.687,272,1.458,331,2.409,332,1.982,337,2.913,354,1.982,356,2.933,358,3.037,362,2.403,363,1.747,366,1.687,370,3.575,385,1.982,388,2.227,389,2.091,391,2.708,392,3.595,400,2.728,401,1.982,406,1.982,408,1.982,414,2.409,415,2.227,417,3.037,420,1.583,427,3.867,433,3.037,464,2.091,469,4.404,470,2.091,474,2.227,475,3.182,476,1.538,478,1.815,479,1.982,486,2.227,487,1.326,489,1.815,492,2.091,493,1.633,497,1.815,514,3.867,515,2.409,584,3.01,651,1.583,767,2.091,814,1.356,829,2.227,830,2.227,833,1.892,873,1.815,977,1.982,1003,1.892,1046,1.892,1047,2.409,1074,2.409,1084,1.982,1099,2.708,1177,1.892,1178,1.815,1221,3.037,1244,1.892,1505,1.982,1632,1.982,1681,1.892,1698,1.892,1701,1.815,1737,2.091,1758,2.227,1762,1.982,1780,2.091,1786,1.982,1789,2.227,1791,1.982,1793,2.227,1855,3.357,1882,1.982,1897,2.091,1901,2.227,1921,1.982,1931,2.804,1937,2.409,1944,3.357,1945,1.982,1946,1.982,1948,3.867,1950,2.227,1960,2.227,1967,2.227,2041,2.227,2216,3.805,2334,1.982,2468,2.227,2634,2.227,2649,1.747,2690,3.357,2738,3.867,2741,2.409,2857,2.091,2904,2.091,3634,2.227,3741,2.409,3742,3.867,3743,2.409,3745,2.409,3748,1.982,3749,4.844,3750,2.685,3751,2.685,3752,2.685,3753,4.31,3754,4.31,3755,2.685,3756,2.685,3757,2.685,3758,2.685,3759,2.685,3760,2.685,3761,2.685,3762,2.409,3763,2.685,3764,2.685,3765,2.685,3766,2.685,3767,2.685,3768,2.685,3769,2.685,3770,2.685,3771,2.685,3772,2.409,3773,2.685,3774,2.685,3775,2.685,3776,2.409,3777,2.227,3778,2.409,3779,2.685,3780,2.685,3781,2.685,3782,2.685]],["component/29",[40,0.597]],["keyword/29",[]],["title/30-1",[3748,47.613]],["name/30-1",[]],["text/30-1",[]],["component/30-1",[]],["keyword/30-1",[]],["title/30",[]],["name/30",[3748,1.396]],["text/30",[15,3.06,20,2.825,23,2.016,89,3.289,90,4.723,91,4.572,143,4.723,214,3.17,469,4.892,584,4.191,814,3.798,3748,5.551,3776,6.745,3777,6.235,3778,6.745]],["component/30",[40,0.597]],["keyword/30",[]],["title/31-1",[3783,57.853]],["name/31-1",[]],["text/31-1",[]],["component/31-1",[]],["keyword/31-1",[]],["title/31-2",[3784,57.853]],["name/31-2",[]],["text/31-2",[]],["component/31-2",[]],["keyword/31-2",[]],["title/31-3",[3785,64.488]],["name/31-3",[]],["text/31-3",[]],["component/31-3",[]],["keyword/31-3",[]],["title/31-4",[2717,46.939,3786,43.393]],["name/31-4",[]],["text/31-4",[]],["component/31-4",[]],["keyword/31-4",[]],["title/31-5",[164,31.018,3786,36.506,3787,44.018]],["name/31-5",[]],["text/31-5",[]],["component/31-5",[]],["keyword/31-5",[]],["title/31",[7,13.598,134,18.145,392,15.815,1046,23.544,1762,24.669]],["name/31",[3788,1.89]],["text/31",[2631,6.067,3367,6.563,3783,6.563,3784,6.563,3786,6.067,3789,7.316,3790,7.316,3791,7.316,3792,7.316,3793,7.316,3794,7.316,3795,7.316,3796,7.316,3797,7.316,3798,7.316,3799,7.316,3800,7.316,3801,7.316,3802,7.316,3803,7.316,3804,7.316,3805,7.316,3806,7.316,3807,7.316]],["component/31",[40,0.597]],["keyword/31",[]],["title/32",[814,26.433,3808,46.939]],["name/32",[3808,1.696]],["text/32",[]],["component/32",[40,0.597]],["keyword/32",[]],["title/33",[]],["name/33",[1639,1.568]],["text/33",[250,3.781,497,5.286,518,6.091,599,5.089,2455,6.091,3739,7.017,3809,7.822,3810,7.822,3811,7.822,3812,6.091,3813,7.822,3814,7.822]],["component/33",[40,0.597]],["keyword/33",[]],["title/34-1",[3815,64.488]],["name/34-1",[]],["text/34-1",[]],["component/34-1",[]],["keyword/34-1",[]],["title/34-2",[3816,64.488]],["name/34-2",[]],["text/34-2",[]],["component/34-2",[]],["keyword/34-2",[]],["title/34-3",[3817,64.488]],["name/34-3",[]],["text/34-3",[]],["component/34-3",[]],["keyword/34-3",[]],["title/34-4",[3475,43.393,3818,46.939]],["name/34-4",[]],["text/34-4",[]],["component/34-4",[]],["keyword/34-4",[]],["title/34-5",[3819,64.488]],["name/34-5",[]],["text/34-5",[]],["component/34-5",[]],["keyword/34-5",[]],["title/34-6",[3818,46.939,3820,52.322]],["name/34-6",[]],["text/34-6",[]],["component/34-6",[]],["keyword/34-6",[]],["title/34-7",[3821,64.488]],["name/34-7",[]],["text/34-7",[]],["component/34-7",[]],["keyword/34-7",[]],["title/34-8",[3822,64.488]],["name/34-8",[]],["text/34-8",[]],["component/34-8",[]],["keyword/34-8",[]],["title/34",[23,6.128,33,18.133,3772,26.751,3823,29.819,3824,29.819,3825,26.751]],["name/34",[3825,1.696]],["text/34",[3826,8.054,3827,8.054,3828,8.054,3829,8.054,3830,8.054,3831,8.054,3832,8.054]],["component/34",[40,0.597]],["keyword/34",[]],["title/35-1",[3833,64.488]],["name/35-1",[]],["text/35-1",[]],["component/35-1",[]],["keyword/35-1",[]],["title/35-2",[3834,64.488]],["name/35-2",[]],["text/35-2",[]],["component/35-2",[]],["keyword/35-2",[]],["title/35-3",[3835,64.488]],["name/35-3",[]],["text/35-3",[]],["component/35-3",[]],["keyword/35-3",[]],["title/35",[3836,57.853]],["name/35",[3836,1.696]],["text/35",[3837,8.3,3838,8.3]],["component/35",[40,0.597]],["keyword/35",[]],["title/36",[2264,40.745,3839,46.939]],["name/36",[2264,0.829,3839,0.955]],["text/36",[]],["component/36",[40,0.597]],["keyword/36",[]],["title/37-1",[3840,57.853]],["name/37-1",[]],["text/37-1",[]],["component/37-1",[]],["keyword/37-1",[]],["title/37",[1883,36.87,3812,40.745]],["name/37",[3812,1.472]],["text/37",[2,1.749,4,3.222,7,2.933,8,1.416,10,2.57,12,3.831,14,2.152,15,3.535,17,2.088,20,2.533,23,1.977,28,2.012,31,2.391,33,2.902,34,1.918,41,1.579,42,2.788,61,3.559,71,1.445,76,1.416,77,1.987,80,2.815,81,2.064,82,1.617,89,3.492,104,1.476,105,2.902,110,1.579,134,2.592,143,4.173,153,1.508,163,3.518,209,3.786,212,1.445,214,2.012,221,3.153,226,1.857,240,3.363,337,2.064,347,1.162,363,4.69,376,3.691,392,3.412,400,1.543,406,3.524,409,3.717,422,2.739,475,2.254,478,2.064,482,2.254,487,1.508,489,2.064,530,3.226,541,2.064,549,1.702,553,1.801,557,1.918,564,1.918,599,3.105,776,1.749,833,2.152,874,2.254,881,1.749,899,2.468,909,2.739,916,2.254,926,1.987,1003,3.363,1046,3.363,1052,2.254,1112,2.739,1115,2.532,1427,2.532,1441,2.064,1485,4.282,1543,1.987,1551,3.105,1558,1.801,1698,2.152,1721,1.801,1731,1.918,1737,2.378,1745,2.739,1776,2.254,1826,2.378,1883,3.363,1897,2.378,1985,2.152,2115,2.254,2146,2.532,2147,2.532,2187,2.254,2193,2.532,2204,2.532,2362,2.152,2381,2.064,2510,2.739,2684,2.532,2859,3.717,2878,2.254,2906,2.739,3119,2.532,3251,3.958,3311,2.739,3329,3.717,3345,3.958,3369,2.532,3381,2.739,3474,3.958,3604,2.739,3636,2.739,3749,2.739,3762,2.739,3812,6.217,3840,2.739,3841,3.053,3842,3.053,3843,3.053,3844,3.053,3845,4.773,3846,4.773,3847,3.053,3848,3.053,3849,3.053,3850,3.053,3851,3.053,3852,3.053,3853,4.773,3854,5.875,3855,3.053,3856,3.053,3857,3.053,3858,3.053,3859,3.053,3860,3.053,3861,3.053,3862,3.053,3863,3.053,3864,3.053,3865,3.053,3866,3.053,3867,3.053,3868,3.053,3869,3.053,3870,3.053,3871,3.053,3872,3.053,3873,3.053,3874,3.053,3875,5.875]],["component/37",[40,0.597]],["keyword/37",[]],["title/38-1",[1840,40.745,1841,40.745]],["name/38-1",[]],["text/38-1",[]],["component/38-1",[]],["keyword/38-1",[]],["title/38-2",[7,13.598,20,10.6,272,18.145,1653,24.669,1842,26.019]],["name/38-2",[]],["text/38-2",[]],["component/38-2",[]],["keyword/38-2",[]],["title/38-3",[17,19.255,42,17.027,114,25.96]],["name/38-3",[]],["text/38-3",[]],["component/38-3",[]],["keyword/38-3",[]],["title/38-4",[1404,38.033]],["name/38-4",[]],["text/38-4",[]],["component/38-4",[]],["keyword/38-4",[]],["title/38-5",[1843,47.613]],["name/38-5",[]],["text/38-5",[]],["component/38-5",[]],["keyword/38-5",[]],["title/38-6",[1458,38.033]],["name/38-6",[]],["text/38-6",[]],["component/38-6",[]],["keyword/38-6",[]],["title/38-7",[1844,47.613]],["name/38-7",[]],["text/38-7",[]],["component/38-7",[]],["keyword/38-7",[]],["title/38-8",[90,27.654,91,26.767,138,23.314]],["name/38-8",[]],["text/38-8",[]],["component/38-8",[]],["keyword/38-8",[]],["title/38-9",[272,28.415,1845,40.745]],["name/38-9",[]],["text/38-9",[]],["component/38-9",[]],["keyword/38-9",[]],["title/38-10",[1839,38.63,1846,40.745]],["name/38-10",[]],["text/38-10",[]],["component/38-10",[]],["keyword/38-10",[]],["title/38",[]],["name/38",[2463,1.696]],["text/38",[2,0.793,4,2.879,7,3.013,8,1.139,9,0.545,10,2.638,12,2.797,14,0.975,15,3.327,17,0.323,20,2.465,23,1.857,24,1.27,28,3.01,31,3.306,34,2.71,39,2.268,41,1.27,42,1.966,48,0.816,49,2.66,53,0.481,56,0.751,61,3.336,65,1.441,71,1.568,76,2.129,77,2.155,80,0.816,82,0.391,84,0.464,85,0.975,87,0.449,88,0.545,89,2.638,90,3.33,91,3.223,92,0.52,99,1.826,100,0.841,104,0.357,105,0.449,106,0.52,109,0.9,110,2.628,112,0.841,113,0.481,114,1.449,122,1.118,124,1.799,126,1.66,130,0.481,138,2.915,139,0.481,141,0.499,152,0.771,153,1.817,162,1.441,164,0.975,169,0.545,172,0.935,178,1.714,183,0.499,184,4.453,194,1.022,197,0.793,198,0.575,199,0.771,200,0.436,201,0.52,205,0.733,207,0.841,209,2.883,211,0.449,212,2.173,213,2.494,214,0.823,215,0.575,220,1.078,221,2.407,230,0.423,249,2.826,250,4.356,254,0.499,272,4.221,294,1.814,297,0.575,307,0.816,340,1.27,347,0.527,350,1.009,356,0.401,362,0.412,366,0.869,367,0.699,368,0.935,377,0.449,378,0.816,379,1.714,383,0.499,384,1.814,390,1.375,392,0.35,400,1.469,403,0.9,417,0.52,428,0.816,435,0.52,436,0.499,444,1.27,469,1.598,476,0.423,485,0.613,487,0.684,488,1.022,493,0.449,497,0.935,506,1.078,507,0.575,509,0.499,521,1.151,522,1.27,523,0.423,524,0.52,525,0.975,527,0.499,534,0.481,538,0.545,539,2.445,540,1.621,541,0.935,542,0.935,545,1.52,548,1.369,549,0.771,550,2.146,552,2.238,553,3.246,554,1.319,556,0.575,557,0.464,559,0.412,560,0.499,562,0.545,564,0.869,566,0.481,596,0.464,598,0.975,601,0.52,602,0.751,606,0.436,613,1.714,622,0.52,642,1.731,651,1.151,653,3.123,654,0.575,663,0.545,692,2.411,699,0.575,740,0.481,744,1.319,771,0.423,776,0.793,823,0.52,826,0.423,828,0.499,836,0.613,845,1.078,872,0.499,878,0.52,881,0.793,893,0.545,895,1.226,897,0.449,899,1.009,914,0.52,919,0.613,925,0.613,1003,1.375,1007,0.52,1029,0.9,1045,0.975,1052,0.545,1059,0.575,1094,0.52,1113,0.545,1121,0.575,1165,0.613,1169,1.078,1172,1.148,1177,0.52,1179,0.975,1180,0.575,1181,1.078,1191,2.411,1221,0.975,1243,0.545,1244,0.52,1283,2.048,1402,0.575,1404,0.436,1417,0.793,1418,0.613,1420,1.148,1421,0.613,1430,0.52,1440,0.613,1441,0.499,1444,1.619,1446,1.66,1458,2.708,1463,0.613,1489,0.869,1490,0.613,1491,0.613,1492,0.613,1504,1.022,1505,0.545,1510,1.619,1516,1.078,1523,2.264,1530,1.619,1543,0.9,1551,0.481,1561,0.613,1565,2.411,1567,0.975,1589,0.613,1592,1.148,1593,0.545,1615,1.148,1621,0.575,1632,0.545,1644,1.441,1653,1.022,1694,0.449,1701,0.499,1702,1.148,1721,0.436,1726,0.545,1739,0.613,1746,1.52,1748,2.037,1755,0.52,1756,0.436,1764,0.436,1766,0.52,1773,0.575,1776,1.022,1786,0.545,1791,1.022,1794,1.52,1798,0.52,1804,0.481,1830,0.575,1838,0.613,1839,1.441,1840,1.078,1841,1.52,1842,3.123,1843,1.022,1844,2.961,1845,0.575,1846,1.913,1848,0.663,1851,0.613,1854,0.613,1864,0.663,1866,5.915,1871,1.751,1872,1.913,1909,0.869,1910,0.613,1921,0.545,1931,0.9,1940,0.613,1942,1.022,1943,1.148,1945,0.545,1947,1.52,1957,0.663,1968,0.613,1969,0.613,1970,0.613,1972,0.575,1982,0.613,1983,0.613,1993,0.613,2002,1.022,2003,0.575,2021,1.148,2025,0.575,2037,0.499,2040,1.078,2043,0.52,2044,0.545,2047,0.464,2054,1.078,2057,2.864,2068,0.613,2070,0.575,2082,0.613,2107,0.613,2108,0.613,2109,0.935,2110,0.613,2111,0.575,2112,0.52,2113,2.204,2114,0.663,2115,1.022,2116,0.613,2117,0.663,2118,1.241,2119,1.241,2120,0.663,2121,0.663,2122,0.52,2123,1.241,2124,1.241,2125,0.663,2126,0.663,2127,0.663,2128,1.078,2129,0.613,2130,0.613,2131,0.663,2132,0.663,2133,0.499,2134,0.663,2135,0.663,2136,3.87,2137,2.204,2138,0.663,2139,0.663,2140,0.545,2141,0.663,2142,0.613,2143,0.545,2144,0.663,2145,0.663,2146,1.619,2147,1.619,2148,0.663,2149,0.663,2150,0.663,2151,0.663,2152,0.499,2153,0.663,2154,1.241,2155,0.575,2156,1.241,2157,0.575,2158,1.751,2159,1.241,2160,0.663,2161,0.663,2162,0.663,2163,0.663,2164,0.663,2165,0.663,2166,0.663,2167,0.613,2168,0.663,2169,0.663,2170,0.663,2171,0.663,2172,0.663,2173,0.545,2174,1.241,2175,1.241,2176,1.241,2177,0.663,2178,0.613,2179,0.613,2180,0.663,2181,0.663,2182,0.663,2183,0.663,2184,0.663,2185,0.663,2186,1.241,2187,0.545,2188,0.663,2189,0.663,2190,1.751,2191,0.663,2192,0.663,2193,0.613,2194,0.613,2195,0.575,2196,0.663,2197,0.663,2198,0.663,2199,0.575,2200,0.663,2201,1.241,2202,0.663,2203,0.663,2204,0.613,2205,0.663,2206,1.241,2207,1.078,2208,0.613,2209,1.891,2210,0.613,2211,0.663,2212,0.663,2213,0.663,2214,0.663,2215,0.663,2216,0.52,2217,0.663,2218,0.575,2219,0.663,2220,0.663,2221,0.663,2222,0.663,2223,0.663,2224,0.575,2225,0.663,2226,2.204,2227,0.663,2228,0.663,2229,0.545,2230,0.663,2231,1.241,2232,0.663,2233,0.663,2234,0.663,2235,0.663,2236,0.575,2237,0.575,2238,0.663,2239,0.663,2240,1.241,2241,1.241,2242,1.241,2243,0.663,2244,0.663,2245,1.751,2246,2.608,2247,1.751,2248,1.751,2249,0.663,2250,0.663,2251,1.751,2252,0.663,2253,0.663,2254,0.663,2255,0.663,2256,0.481,2257,0.663,2258,1.241,2259,1.751,2260,0.663,2261,0.663,2262,0.663,2263,0.663,2264,1.078,2265,1.241,2266,0.663,2267,2.204,2268,0.663,2269,0.663,2270,0.663,2271,0.663,2272,0.663,2273,0.663,2274,0.663,2275,1.241,2276,0.663,2277,1.241,2278,0.663,2279,1.148,2280,1.241,2281,1.241,2282,0.663,2283,1.241,2284,0.613,2285,0.663,2286,1.241,2287,0.613,2288,0.613,2289,0.663,2290,0.663,2291,1.52,2292,0.663,2293,0.663,2294,0.663,2295,0.663,2296,0.663,2297,0.663,2298,0.613,2299,0.52,2300,0.575,2301,0.663,2302,0.663,2303,0.663,2304,0.575,2305,0.663,2306,0.663,2307,0.663,2308,0.575,2309,0.663,2310,0.663,2311,0.613,2312,0.613,2313,0.663,2314,0.663,2315,0.613,2316,0.613,2317,0.663,2318,0.663,2319,0.663,2320,1.241,2321,0.663,2322,1.241,2323,1.241,2324,1.078,2325,0.52,2326,0.663,2327,0.663,2328,0.575,2329,0.575,2330,0.613,2331,0.663,2332,0.663,2333,0.663,2334,0.545,2335,0.663,2336,0.663,2337,1.241,2338,0.663,2339,0.663,2340,0.663,2341,0.663,2342,0.663,2343,0.663,2344,0.663,2345,0.613,2346,0.663,2347,0.663,2348,0.663,2349,1.078,2350,0.663,2351,0.663,2352,0.663,2353,0.663,2354,0.663,2355,0.663,2356,0.663,2357,0.613,2358,0.663,2359,0.663,2360,0.663,2361,0.663,2362,0.52,2363,0.663,2364,0.575,2365,0.663,2366,0.663,2367,0.663,2368,0.663,2369,0.663,2370,0.613,2371,0.663,2372,0.545,2373,0.663,2374,0.663,2375,0.613,2376,1.751,2377,1.751,2378,1.241,2379,0.663,2380,0.663,2381,0.499,2382,0.663,2383,0.663,2384,0.663,2385,0.663,2386,0.575,2387,0.575,2388,0.663,2389,0.663,2390,1.241,2391,0.663,2392,0.663,2393,0.663,2394,0.575,2395,0.545,2396,0.663,2397,0.663,2398,0.52,2399,0.663,2400,0.663,2401,0.663,2402,0.663,2403,0.663,2404,0.663,2405,0.663,2406,0.613,2407,0.663,2408,2.204,2409,0.663,2410,0.663,2411,0.663,2412,0.663,2413,2.971,2414,3.598,2415,2.608,2416,0.663,2417,0.663,2418,0.663,2419,0.663,2420,0.663,2421,2.204,2422,0.663,2423,2.608,2424,0.663,2425,0.663,2426,1.241,2427,0.663,2428,1.241,2429,0.663,2430,0.663,2431,0.663,2432,0.663,2433,0.663,2434,0.663,2435,0.663,2436,1.751,2437,0.663,2438,1.751,2439,0.663,2440,0.663,2441,1.751,2442,0.663,2443,0.663,2444,0.663]],["component/38",[40,0.597]],["keyword/38",[]],["title/39-1",[1404,38.033]],["name/39-1",[]],["text/39-1",[]],["component/39-1",[]],["keyword/39-1",[]],["title/39-2",[214,22.061,428,30.858]],["name/39-2",[]],["text/39-2",[]],["component/39-2",[]],["keyword/39-2",[]],["title/39",[]],["name/39",[3876,1.89]],["text/39",[1,1.13,4,1.513,7,1.093,8,1.245,10,1.886,12,1.999,15,2.644,20,1.713,23,1.853,28,2.277,31,2.516,39,3.054,41,2.229,42,2.871,49,1.298,50,0.996,51,1.079,56,0.831,61,2.896,71,2.322,76,1.999,77,2.334,82,0.811,85,1.892,87,1.633,89,1.175,92,1.079,99,1.687,100,1.633,109,0.996,110,2.229,114,0.903,124,1.948,126,4.178,138,1.422,139,1.747,143,2.254,144,1.192,153,0.756,163,0.811,169,1.13,178,1.584,183,1.035,202,1.192,207,1.633,209,1.197,212,2.041,213,1.948,214,0.646,221,1.569,244,0.996,249,1.079,250,4.855,261,0.962,272,2.341,333,1.13,350,0.792,354,1.13,356,1.948,367,1.357,368,1.035,400,1.357,423,2.914,428,2.116,436,1.035,457,1.13,467,2.055,487,0.756,493,0.931,494,1.192,509,1.815,521,3.646,522,2.334,525,1.079,531,1.079,538,2.649,539,1.983,540,0.853,542,1.035,543,1.13,544,1.192,548,0.853,549,0.853,550,1.13,553,2.116,554,1.035,557,0.962,559,0.853,562,1.13,563,1.192,565,1.079,568,1.079,570,2.227,572,2.227,581,1.27,582,1.27,584,0.853,587,1.192,601,1.892,602,1.458,604,1.192,606,2.543,622,3.038,642,5.093,651,0.903,699,1.192,722,1.27,723,1.27,740,0.996,772,1.27,777,1.192,828,1.035,833,1.079,878,1.892,879,1.192,894,1.815,899,1.389,917,1.747,924,1.192,926,0.996,1001,1.192,1007,1.892,1028,1.192,1029,0.996,1092,0.962,1099,0.962,1103,1.192,1110,1.13,1175,1.27,1176,1.27,1178,1.035,1181,2.091,1184,1.27,1198,2.227,1210,1.27,1221,1.892,1244,1.079,1246,1.27,1247,2.975,1248,2.227,1249,1.27,1250,1.27,1256,2.227,1269,2.649,1270,1.27,1273,2.227,1274,1.27,1283,1.892,1287,1.27,1288,1.27,1311,4.206,1312,1.27,1343,1.27,1347,1.27,1348,1.27,1395,4.479,1401,2.794,1402,1.192,1404,0.903,1407,4.206,1409,4.998,1417,1.539,1426,1.192,1428,1.27,1433,2.227,1445,1.27,1458,0.903,1461,1.27,1467,1.27,1505,3.621,1512,1.27,1513,2.975,1523,2.794,1528,1.079,1558,0.903,1566,1.27,1568,2.227,1573,1.13,1574,1.27,1604,1.27,1687,1.079,1694,2.181,1712,1.13,1734,1.192,1823,1.983,1826,1.192,1843,1.983,1844,3.183,1872,1.192,1882,1.13,1898,2.794,1964,1.373,1965,1.373,1966,1.373,1967,1.27,1968,1.27,1969,1.27,1970,1.27,1971,1.27,1972,1.192,1973,1.373,1974,1.373,1975,1.373,1976,1.373,1977,2.409,1978,1.27,1979,1.373,1980,1.373,1981,1.373,1982,2.975,1983,3.575,1984,1.373,1985,1.079,1986,1.373,1987,1.373,1988,1.373,1989,1.373,1990,1.373,1991,1.13,1992,1.373,1993,1.27,1994,1.373,1995,1.373,1996,1.373,1997,1.373,1998,2.409,1999,1.373,2000,1.373,2001,1.373,2002,1.983,2003,1.192,2004,1.373,2005,2.409,2006,1.373,2007,1.373,2008,1.373,2009,1.373,2010,1.373,2011,1.373,2012,1.373,2013,2.409,2014,1.373,2015,1.373,2016,1.373,2017,1.373,2018,1.373,2019,1.373,2020,1.373,2021,1.27,2022,1.373,2023,1.373,2024,1.192,2025,1.192,2026,1.373,2027,1.373,2028,1.373,2029,2.409,2030,2.409,2031,2.091,2032,2.409,2033,1.373,2034,1.373,2035,1.373,2036,2.409,2037,1.815,2038,1.373,2039,1.373,2040,1.192,2041,1.27,2042,1.373,2043,1.079,2044,1.983,2045,1.373,2046,1.373,2047,1.687,2048,2.409,2049,5.546,2050,3.868,2051,3.218,2052,3.218,2053,2.409,2054,3.357,2055,1.373,2056,1.373,2057,4.533,2058,3.218,2059,4.4,2060,4.4,2061,4.4,2062,4.4,2063,2.091,2064,2.409,2065,2.409,2066,2.409,2067,1.373,2068,1.27,2069,5.222,2070,1.192,2071,1.373,2072,1.373,2073,1.373,2074,1.373,2075,1.373,2076,1.373,2077,1.373,2078,1.373,2079,1.373,2080,1.373,2081,1.373,2082,1.27,2083,1.373,2084,1.373,2085,1.373,2086,1.373,2087,1.373,2088,1.373,2089,1.373,2090,1.373,2091,1.373,2092,4.845,2093,1.373,2094,1.373,2095,1.373,2096,1.373,2097,1.373,2098,1.373,2099,1.373,2100,1.27,2101,1.373,2102,1.373,2103,1.27,2104,1.373,2105,1.373,2106,1.373]],["component/39",[40,0.597]],["keyword/39",[]],["title/40-1",[42,14.695,229,23.1,344,25.675,345,28.048]],["name/40-1",[]],["text/40-1",[]],["component/40-1",[]],["keyword/40-1",[]],["title/40-2",[20,12.051,128,31.506,1721,22.404,1731,23.866]],["name/40-2",[]],["text/40-2",[]],["component/40-2",[]],["keyword/40-2",[]],["title/40-3",[20,13.964,2299,31.018,2300,34.278]],["name/40-3",[]],["text/40-3",[]],["component/40-3",[]],["keyword/40-3",[]],["title/40-4",[23,7.807,156,29.583,214,16.017,347,14.456]],["name/40-4",[]],["text/40-4",[]],["component/40-4",[]],["keyword/40-4",[]],["title/40-5",[23,8.236,347,9.339,392,11.617,584,13.681,1920,20.354,3877,22.017,3878,22.017]],["name/40-5",[]],["text/40-5",[]],["component/40-5",[]],["keyword/40-5",[]],["title/40-6",[20,13.964,275,34.278,3879,39.489]],["name/40-6",[]],["text/40-6",[]],["component/40-6",[]],["keyword/40-6",[]],["title/40-7",[20,9.46,23,6.128,163,15.794,376,18.734,1883,21.013,3880,26.751]],["name/40-7",[]],["text/40-7",[]],["component/40-7",[]],["keyword/40-7",[]],["title/40-8",[20,12.051,128,31.506,1389,25.675,1684,31.506]],["name/40-8",[]],["text/40-8",[]],["component/40-8",[]],["keyword/40-8",[]],["title/40-9",[2194,53.483]],["name/40-9",[]],["text/40-9",[]],["component/40-9",[]],["keyword/40-9",[]],["title/40-10",[2658,57.853]],["name/40-10",[]],["text/40-10",[]],["component/40-10",[]],["keyword/40-10",[]],["title/40-11",[2756,57.853]],["name/40-11",[]],["text/40-11",[]],["component/40-11",[]],["keyword/40-11",[]],["title/40",[23,7.807,229,23.1,230,21.766,2942,26.769]],["name/40",[2942,1.332]],["text/40",[2,0.578,4,1.747,7,3.569,8,0.468,10,1.612,12,2.556,15,2.876,17,1.118,20,2.671,23,1.985,28,2.433,31,3.26,33,1.922,34,0.634,41,0.522,42,1.602,48,0.595,49,2.197,50,1.202,53,0.657,56,1.717,61,2.862,70,0.906,71,2.321,73,0.906,75,0.837,76,2.786,89,1.612,99,0.634,100,0.614,104,1.236,105,0.614,116,0.906,125,1.302,134,1.717,152,0.563,153,0.499,156,1.439,163,1.354,172,0.682,197,0.578,199,0.563,207,1.124,209,2.186,211,0.614,212,0.478,213,0.548,214,0.426,215,0.786,221,1.988,222,0.634,229,4.116,230,2.81,232,2.12,236,0.786,238,0.682,250,4.299,254,1.249,261,0.634,285,4.049,295,0.682,307,2.443,337,0.682,344,0.682,346,1.439,347,1.402,363,2.057,364,0.745,367,3.243,369,0.906,376,0.634,377,0.614,378,1.09,382,0.682,383,0.682,386,0.711,387,0.614,388,0.837,389,2.87,390,0.711,392,3.039,395,0.906,397,1.658,400,1.862,402,1.658,403,2.695,408,2.721,415,1.533,420,0.595,421,0.837,425,1.658,435,0.711,436,3.314,446,1.99,452,0.711,467,0.578,476,0.578,478,0.682,489,0.682,493,0.614,529,1.249,534,2.398,537,0.711,540,1.03,548,2.534,549,1.762,584,1.425,599,2.398,607,1.249,649,0.657,651,1.09,679,1.365,682,3.716,735,0.657,743,0.786,747,0.906,749,1.161,776,0.578,810,0.786,826,0.578,828,1.727,830,1.533,890,0.711,899,0.522,911,0.786,916,0.745,924,1.439,926,0.657,938,0.837,1055,0.906,1092,1.606,1094,1.801,1097,1.161,1107,0.906,1130,1.99,1145,1.658,1203,0.906,1269,1.887,1389,0.682,1394,2.12,1426,0.786,1430,0.711,1489,1.161,1519,1.99,1526,0.837,1528,0.711,1534,0.837,1546,0.906,1551,0.657,1558,0.595,1654,1.533,1663,0.906,1689,0.837,1694,0.614,1698,0.711,1699,0.906,1707,0.837,1710,0.745,1721,0.595,1726,1.365,1731,1.606,1736,0.906,1741,0.786,1756,1.09,1778,0.906,1800,2.228,1802,1.533,1804,1.202,1809,1.533,1813,1.658,1821,0.745,1828,5.161,1847,0.837,1856,0.906,1862,3.306,1873,0.906,1881,0.906,1882,0.745,1883,0.711,1896,0.745,1909,2.856,1910,0.837,1924,0.786,1931,2.695,1947,0.786,1952,0.906,1954,0.906,1985,0.711,2003,0.786,2043,0.711,2047,0.634,2112,1.801,2115,0.745,2122,1.302,2129,1.533,2130,1.533,2142,0.837,2207,1.99,2209,0.657,2287,0.837,2299,0.711,2300,0.786,2324,0.786,2394,1.99,2477,0.786,2491,2.293,2492,0.906,2493,1.533,2495,0.786,2497,1.302,2498,1.365,2508,0.906,2534,1.658,2536,0.906,2546,1.533,2555,0.906,2559,0.906,2580,2.334,2670,3.056,2690,0.786,2720,0.906,2729,0.906,2735,0.634,2799,2.622,2824,3.306,2859,0.786,2861,2.293,2874,0.906,2886,0.906,2887,0.682,2905,0.786,2914,0.837,2915,0.837,2942,6.117,2980,0.786,3002,0.906,3018,1.658,3099,0.837,3130,0.837,3149,1.365,3210,0.837,3228,0.837,3280,0.786,3288,0.906,3308,0.837,3324,1.658,3329,0.786,3330,1.99,3334,1.658,3346,0.837,3358,0.906,3366,0.906,3386,0.906,3390,0.906,3397,0.837,3410,0.837,3428,2.12,3434,0.837,3438,0.837,3448,1.533,3518,2.293,3526,0.906,3528,2.293,3533,0.906,3534,0.906,3541,0.906,3559,2.293,3560,4.078,3561,0.906,3571,0.906,3574,0.906,3575,0.906,3576,0.906,3577,0.906,3578,0.906,3582,0.906,3583,0.906,3586,0.906,3595,2.293,3596,0.906,3598,0.906,3602,1.658,3605,0.906,3613,0.906,3614,0.906,3615,0.906,3620,1.658,3638,1.658,3640,2.836,3641,2.293,3653,3.716,3659,4.078,3706,1.658,3777,0.837,3877,2.293,3878,2.836,3879,0.906,3880,0.906,3881,1.009,3882,1.009,3883,1.009,3884,1.009,3885,1.009,3886,1.009,3887,1.009,3888,1.848,3889,1.009,3890,1.009,3891,2.556,3892,1.009,3893,1.009,3894,1.009,3895,1.009,3896,1.009,3897,1.009,3898,2.556,3899,1.848,3900,1.009,3901,1.009,3902,1.009,3903,1.009,3904,1.009,3905,1.009,3906,1.009,3907,1.009,3908,1.009,3909,2.556,3910,1.009,3911,1.848,3912,2.556,3913,1.009,3914,1.009,3915,1.009,3916,1.009,3917,4.546,3918,1.009,3919,1.848,3920,1.848,3921,1.848,3922,1.009,3923,1.009,3924,1.009,3925,1.009,3926,1.848,3927,1.009,3928,1.848,3929,2.556,3930,1.009,3931,1.009,3932,1.009,3933,1.009,3934,1.009,3935,1.009,3936,1.009,3937,1.009,3938,1.009,3939,1.009,3940,1.009,3941,1.009,3942,1.009,3943,1.009,3944,1.009,3945,1.009,3946,1.009,3947,1.848,3948,1.009,3949,1.848,3950,1.009,3951,1.848,3952,1.009,3953,1.009,3954,1.009,3955,1.009,3956,1.009,3957,1.009,3958,1.848,3959,1.848,3960,4.143,3961,1.009,3962,1.848,3963,1.009,3964,1.009,3965,1.009,3966,3.161,3967,3.161,3968,2.556,3969,2.556,3970,2.556,3971,1.009,3972,2.556,3973,1.009,3974,4.143,3975,1.009,3976,1.009,3977,1.848,3978,1.848,3979,1.009,3980,1.009,3981,4.143,3982,1.009,3983,1.009,3984,1.848,3985,1.009,3986,1.009,3987,1.009,3988,1.848,3989,1.009,3990,1.009,3991,1.009,3992,1.009,3993,1.009,3994,1.848,3995,1.009,3996,1.009,3997,1.009,3998,1.009,3999,1.009,4000,1.009,4001,1.009,4002,1.009,4003,1.848,4004,1.009,4005,1.009,4006,1.009,4007,1.848,4008,1.009,4009,1.009,4010,1.009,4011,1.009,4012,1.009,4013,1.009,4014,1.848,4015,1.009,4016,1.009,4017,1.009,4018,1.009,4019,1.009,4020,1.009,4021,1.009,4022,1.009,4023,1.009,4024,1.009,4025,1.009,4026,1.009,4027,1.009,4028,1.009,4029,1.009,4030,1.009,4031,1.009,4032,1.009,4033,1.009,4034,1.009,4035,1.009,4036,1.009,4037,1.009,4038,1.009,4039,1.009,4040,1.009,4041,1.009,4042,1.009,4043,1.009,4044,1.009,4045,1.009,4046,1.009,4047,1.848,4048,1.009,4049,1.009]],["component/40",[40,0.597]],["keyword/40",[]],["title/41",[]],["name/41",[4050,1.89]],["text/41",[]],["component/41",[40,0.597]],["keyword/41",[]],["title/42",[]],["name/42",[5,1.027]],["text/42",[]],["component/42",[40,0.597]],["keyword/42",[]]],"invertedIndex":[["",{"_index":250,"title":{"29-5":{}},"name":{},"text":{"2":{},"3":{},"4":{},"5":{},"7":{},"8":{},"15":{},"17":{},"18":{},"21":{},"22":{},"25":{},"27":{},"29":{},"33":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["0",{"_index":307,"title":{},"name":{},"text":{"2":{},"4":{},"5":{},"7":{},"15":{},"18":{},"22":{},"25":{},"27":{},"38":{},"40":{}},"component":{},"keyword":{}}],["0,96",{"_index":166,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["0.05",{"_index":1323,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["0.1",{"_index":276,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["0.1.0",{"_index":1135,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["0.15",{"_index":1325,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["0.25",{"_index":3648,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["0.3w",{"_index":2628,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["0.45",{"_index":1465,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["0.7.0",{"_index":516,"title":{},"name":{},"text":{"3":{},"21":{}},"component":{},"keyword":{}}],["0.9",{"_index":1346,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["00",{"_index":2828,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["000:000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000304000000000",{"_index":324,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["000:00000000ffffffff00000000ffffffff",{"_index":320,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["000:100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",{"_index":328,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["000:1a1c2c5d275db13e53ef7d57ffcd75a7f07038b76425717929366f3b5dc941a6f673eff7f4f4f494b0c2566c86333c57",{"_index":326,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["001:0123456789abcdeffedcba9876543210",{"_index":321,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["001:eccccccccc888888caaaaaaaca888888cacccccccacc0ccccacc0ccccacc0ccc",{"_index":311,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["002:0123456789abcdef0123456789abcdef",{"_index":322,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["002:ccccceee8888cceeaaaa0cee888a0ceeccca0ccc0cca0c0c0cca0c0c0cca0c0c",{"_index":312,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["003:eccccccccc888888caaaaaaaca888888cacccccccacccccccacc0ccccacc0ccc",{"_index":313,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["004:ccccceee8888cceeaaaa0cee888a0ceeccca0cccccca0c0c0cca0c0c0cca0c0c",{"_index":314,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["01",{"_index":2814,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["017:cacccccccaaaaaaacaaacaaacaaaaccccaaaaaaac8888888cc000cccecccccec",{"_index":315,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["018:ccca00ccaaaa0ccecaaa0ceeaaaa0ceeaaaa0cee8888ccee000cceeecccceee",{"_index":316,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["019:cacccccccaaaaaaacaaacaaacaaaaccccaaaaaaac8888888cc000cccecccccec",{"_index":317,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["020:ccca00ccaaaa0ccecaaa0ceeaaaa0ceeaaaa0cee8888ccee000cceeecccceee",{"_index":318,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["08h",{"_index":3505,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["09h",{"_index":3507,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["0f1220",{"_index":1258,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["0x00",{"_index":3508,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["0x0000",{"_index":2805,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["0x000000",{"_index":1031,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["0x0004",{"_index":2808,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["0x0f",{"_index":2835,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["0x1000",{"_index":1127,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["0x20",{"_index":2798,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["0x250000",{"_index":1085,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["0xfe",{"_index":3509,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["0xffffff",{"_index":1032,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["0~n",{"_index":964,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["1",{"_index":110,"title":{},"name":{},"text":{"2":{},"4":{},"7":{},"8":{},"15":{},"17":{},"18":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"37":{},"38":{},"39":{}},"component":{},"keyword":{}}],["1..10",{"_index":3954,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["1..100",{"_index":3953,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["1.0",{"_index":1471,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["1.000",{"_index":3084,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["1.18",{"_index":1136,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["1.2",{"_index":1495,"title":{},"name":{},"text":{"8":{},"22":{},"23":{}},"component":{},"keyword":{}}],["1.2ghz",{"_index":2332,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["1.5",{"_index":1476,"title":{},"name":{},"text":{"8":{},"22":{},"23":{}},"component":{},"keyword":{}}],["1.5/20",{"_index":689,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["1.5m",{"_index":688,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["1/20",{"_index":686,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["1/256",{"_index":2818,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["10",{"_index":197,"title":{},"name":{},"text":{"2":{},"4":{},"8":{},"10":{},"15":{},"17":{},"18":{},"22":{},"24":{},"26":{},"38":{},"40":{}},"component":{},"keyword":{}}],["10.0",{"_index":3993,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["100",{"_index":295,"title":{},"name":{},"text":{"2":{},"4":{},"8":{},"17":{},"22":{},"23":{},"40":{}},"component":{},"keyword":{}}],["1000",{"_index":3980,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["100k",{"_index":2632,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["100px",{"_index":2073,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["100vh",{"_index":1272,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["102",{"_index":137,"title":{},"name":{},"text":{"2":{},"4":{}},"component":{},"keyword":{}}],["1023",{"_index":674,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["10k",{"_index":182,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["10nf",{"_index":2603,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["10px",{"_index":1308,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["10µf",{"_index":2539,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["11",{"_index":2155,"title":{},"name":{},"text":{"15":{},"24":{},"26":{},"38":{}},"component":{},"keyword":{}}],["115200",{"_index":1089,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["12",{"_index":2157,"title":{},"name":{},"text":{"15":{},"22":{},"23":{},"38":{}},"component":{},"keyword":{}}],["12,5",{"_index":2679,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["12/libro",{"_index":1658,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["120",{"_index":1463,"title":{},"name":{},"text":{"8":{},"15":{},"38":{}},"component":{},"keyword":{}}],["1200",{"_index":3963,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["120m",{"_index":1501,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["12345678",{"_index":2053,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["125°c",{"_index":1907,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["128",{"_index":1000,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["12c",{"_index":3755,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["12l",{"_index":1376,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["12l8",{"_index":1362,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["12px",{"_index":1305,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["12v",{"_index":1982,"title":{},"name":{},"text":{"15":{},"38":{},"39":{}},"component":{},"keyword":{}}],["13",{"_index":663,"title":{},"name":{},"text":{"4":{},"5":{},"15":{},"18":{},"38":{}},"component":{},"keyword":{}}],["14",{"_index":2179,"title":{},"name":{},"text":{"15":{},"18":{},"38":{}},"component":{},"keyword":{}}],["14172b",{"_index":1320,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["14px",{"_index":1344,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["15",{"_index":1784,"title":{},"name":{},"text":{"10":{},"15":{},"18":{}},"component":{},"keyword":{}}],["150",{"_index":1934,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["16",{"_index":509,"title":{},"name":{},"text":{"3":{},"15":{},"18":{},"24":{},"26":{},"38":{},"39":{}},"component":{},"keyword":{}}],["160ma",{"_index":1462,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["16f876a",{"_index":2787,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["16f877a.h",{"_index":3548,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["16v",{"_index":1977,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["17",{"_index":2029,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["1736",{"_index":3472,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["1745",{"_index":3396,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["175",{"_index":1470,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["1775",{"_index":3416,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["1776",{"_index":3403,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["1789",{"_index":3483,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["1791",{"_index":3447,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["1799",{"_index":3405,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["18",{"_index":1007,"title":{},"name":{},"text":{"4":{},"15":{},"24":{},"26":{},"38":{},"39":{}},"component":{},"keyword":{}}],["180",{"_index":692,"title":{},"name":{},"text":{"4":{},"15":{},"38":{}},"component":{},"keyword":{}}],["1818",{"_index":3435,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["1819",{"_index":3473,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["1827",{"_index":3398,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["1836",{"_index":3418,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["1854",{"_index":3484,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["1857",{"_index":3463,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["1867",{"_index":3449,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["1881",{"_index":3411,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["1889",{"_index":3437,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["1894",{"_index":3464,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["18mm",{"_index":1481,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["18px",{"_index":1312,"title":{},"name":{},"text":{"7":{},"15":{},"39":{}},"component":{},"keyword":{}}],["19",{"_index":2031,"title":{},"name":{},"text":{"15":{},"24":{},"26":{},"39":{}},"component":{},"keyword":{}}],["192.168.4.1:8080/index.html",{"_index":1403,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["192.168.4.1~n",{"_index":1204,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["1970",{"_index":3526,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["1971",{"_index":2487,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["1974",{"_index":70,"title":{},"name":{},"text":{"2":{},"40":{}},"component":{},"keyword":{}}],["1979",{"_index":75,"title":{},"name":{},"text":{"2":{},"25":{},"40":{}},"component":{},"keyword":{}}],["1982",{"_index":1703,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["1983",{"_index":3546,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["1995",{"_index":3581,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["1999",{"_index":1715,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["1:48",{"_index":1478,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["1a1e35",{"_index":1259,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["1f2340",{"_index":1316,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["1gb",{"_index":2333,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["1k",{"_index":2585,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["1m",{"_index":684,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["1s",{"_index":2836,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["1x",{"_index":168,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["2",{"_index":124,"title":{},"name":{},"text":{"2":{},"4":{},"5":{},"7":{},"8":{},"15":{},"17":{},"18":{},"22":{},"25":{},"27":{},"29":{},"38":{},"39":{}},"component":{},"keyword":{}}],["2.0",{"_index":2867,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["2.3v",{"_index":1904,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["2.4",{"_index":1849,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["2/2",{"_index":180,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["2/20",{"_index":693,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["20",{"_index":1029,"title":{},"name":{},"text":{"4":{},"15":{},"18":{},"21":{},"24":{},"26":{},"38":{},"39":{}},"component":{},"keyword":{}}],["200",{"_index":1469,"title":{},"name":{},"text":{"8":{},"18":{}},"component":{},"keyword":{}}],["2000",{"_index":933,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["2001",{"_index":2504,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["2005",{"_index":3582,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["200n",{"_index":2669,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["2010",{"_index":1749,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["2012",{"_index":3583,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["2013",{"_index":2780,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["2016",{"_index":2778,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["2017",{"_index":2915,"title":{},"name":{},"text":{"21":{},"25":{},"40":{}},"component":{},"keyword":{}}],["2018",{"_index":396,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["2019",{"_index":2178,"title":{},"name":{},"text":{"15":{},"21":{},"38":{}},"component":{},"keyword":{}}],["2020",{"_index":1663,"title":{},"name":{},"text":{"9":{},"40":{}},"component":{},"keyword":{}}],["2021",{"_index":1643,"title":{},"name":{},"text":{"9":{},"17":{},"18":{}},"component":{},"keyword":{}}],["2022",{"_index":1654,"title":{},"name":{},"text":{"9":{},"25":{},"40":{}},"component":{},"keyword":{}}],["2023",{"_index":507,"title":{},"name":{},"text":{"3":{},"9":{},"15":{},"38":{}},"component":{},"keyword":{}}],["2024",{"_index":2122,"title":{},"name":{},"text":{"15":{},"17":{},"21":{},"25":{},"38":{},"40":{}},"component":{},"keyword":{}}],["2024a",{"_index":2646,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["2025",{"_index":1967,"title":{},"name":{},"text":{"15":{},"29":{},"39":{}},"component":{},"keyword":{}}],["20cm",{"_index":2015,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["20l8",{"_index":1381,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["20m",{"_index":683,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["20mhz",{"_index":2668,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["20px",{"_index":1297,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["21",{"_index":783,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["210",{"_index":1475,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["22",{"_index":991,"title":{},"name":{},"text":{"4":{},"24":{},"26":{}},"component":{},"keyword":{}}],["220ma",{"_index":1468,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["220r/1k/10k",{"_index":187,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["22mm",{"_index":1482,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["22µf",{"_index":2587,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["23",{"_index":938,"title":{},"name":{},"text":{"4":{},"21":{},"40":{}},"component":{},"keyword":{}}],["24",{"_index":1354,"title":{},"name":{},"text":{"7":{},"24":{},"26":{}},"component":{},"keyword":{}}],["240",{"_index":1024,"title":{},"name":{},"text":{"4":{},"15":{}},"component":{},"keyword":{}}],["24px",{"_index":1293,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["25",{"_index":2364,"title":{},"name":{},"text":{"15":{},"24":{},"26":{},"38":{}},"component":{},"keyword":{}}],["250",{"_index":1474,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["2500",{"_index":2408,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["250k",{"_index":2584,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["250ma",{"_index":1473,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["25508",{"_index":1443,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["256",{"_index":2724,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["26",{"_index":618,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["26429",{"_index":1437,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["27",{"_index":620,"title":{},"name":{},"text":{"4":{},"15":{}},"component":{},"keyword":{}}],["28",{"_index":2931,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["29",{"_index":2909,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["29.5",{"_index":2266,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["2a2f55",{"_index":1261,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["2b3090",{"_index":1327,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["2m",{"_index":691,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["2px",{"_index":1330,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["2w",{"_index":2350,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["2wd",{"_index":2000,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["3",{"_index":138,"title":{"15-13":{},"38-8":{}},"name":{},"text":{"2":{},"4":{},"7":{},"8":{},"9":{},"15":{},"17":{},"18":{},"22":{},"27":{},"29":{},"38":{},"39":{}},"component":{},"keyword":{}}],["3.0",{"_index":2290,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["3.3v",{"_index":455,"title":{},"name":{},"text":{"3":{},"4":{}},"component":{},"keyword":{}}],["3.6v",{"_index":1905,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["3.7",{"_index":3272,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["30",{"_index":1440,"title":{},"name":{},"text":{"8":{},"15":{},"38":{}},"component":{},"keyword":{}}],["3000",{"_index":931,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["30000",{"_index":2287,"title":{},"name":{},"text":{"15":{},"38":{},"40":{}},"component":{},"keyword":{}}],["30k",{"_index":2285,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["30p",{"_index":1448,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["30px",{"_index":1309,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["30x",{"_index":185,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["31125",{"_index":2379,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["31145",{"_index":2360,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["32",{"_index":162,"title":{},"name":{},"text":{"2":{},"8":{},"15":{},"18":{},"38":{}},"component":{},"keyword":{}}],["320",{"_index":1023,"title":{},"name":{},"text":{"4":{},"15":{}},"component":{},"keyword":{}}],["33",{"_index":755,"title":{},"name":{},"text":{"4":{},"18":{}},"component":{},"keyword":{}}],["34",{"_index":850,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["35",{"_index":2864,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["368",{"_index":2722,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["36px",{"_index":1334,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["39",{"_index":843,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["3a4090",{"_index":1263,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["3a40b0",{"_index":1332,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["3g",{"_index":2310,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["3in1/products/dragon",{"_index":2359,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["3v",{"_index":1461,"title":{},"name":{},"text":{"8":{},"15":{},"39":{}},"component":{},"keyword":{}}],["3v3",{"_index":657,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["3~9v",{"_index":1483,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["4",{"_index":122,"title":{},"name":{},"text":{"2":{},"3":{},"4":{},"8":{},"15":{},"17":{},"18":{},"22":{},"25":{},"27":{},"29":{},"38":{}},"component":{},"keyword":{}}],["4.0",{"_index":1498,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["4.8",{"_index":1493,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["40",{"_index":1851,"title":{},"name":{},"text":{"15":{},"18":{},"38":{}},"component":{},"keyword":{}}],["400",{"_index":2008,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["40000",{"_index":994,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["400pto",{"_index":2010,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["40_000",{"_index":3979,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["40m",{"_index":1125,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["40°c",{"_index":1906,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["43x29x78cm",{"_index":2257,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["44",{"_index":2718,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["470",{"_index":2543,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["47k",{"_index":2541,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["48",{"_index":863,"title":{},"name":{},"text":{"4":{},"18":{}},"component":{},"keyword":{}}],["4c53c7",{"_index":1265,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["4l",{"_index":1356,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["4px",{"_index":1331,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["5",{"_index":199,"title":{},"name":{},"text":{"2":{},"3":{},"4":{},"8":{},"15":{},"17":{},"18":{},"22":{},"24":{},"26":{},"27":{},"38":{},"40":{}},"component":{},"keyword":{}}],["5.0",{"_index":1927,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["5.5",{"_index":2728,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["50",{"_index":668,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["500",{"_index":384,"title":{},"name":{},"text":{"3":{},"8":{},"15":{},"25":{},"38":{}},"component":{},"keyword":{}}],["500.000",{"_index":3066,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["5000",{"_index":943,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["500k",{"_index":120,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["50_000",{"_index":3961,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["50hz",{"_index":670,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["50px",{"_index":2074,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["51",{"_index":687,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["512",{"_index":1937,"title":{},"name":{},"text":{"15":{},"29":{}},"component":{},"keyword":{}}],["520",{"_index":1891,"title":{},"name":{},"text":{"15":{},"25":{}},"component":{},"keyword":{}}],["53",{"_index":2272,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["555",{"_index":2483,"title":{},"name":{},"text":{"17":{},"24":{}},"component":{},"keyword":{}}],["5h8v",{"_index":1364,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["5px",{"_index":2075,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["5v",{"_index":194,"title":{},"name":{},"text":{"2":{},"7":{},"8":{},"15":{},"38":{}},"component":{},"keyword":{}}],["5z",{"_index":1366,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["6",{"_index":826,"title":{},"name":{},"text":{"4":{},"8":{},"15":{},"17":{},"18":{},"22":{},"23":{},"24":{},"26":{},"27":{},"38":{},"40":{}},"component":{},"keyword":{}}],["60",{"_index":1502,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["600",{"_index":1295,"title":{},"name":{},"text":{"7":{},"15":{}},"component":{},"keyword":{}}],["600ma",{"_index":1484,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["64",{"_index":1002,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["65mm",{"_index":1480,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["6h",{"_index":1365,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["6px",{"_index":1319,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["6v",{"_index":1467,"title":{},"name":{},"text":{"8":{},"15":{},"39":{}},"component":{},"keyword":{}}],["6v8h",{"_index":1383,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["6x",{"_index":195,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["7",{"_index":130,"title":{},"name":{},"text":{"2":{},"4":{},"8":{},"15":{},"17":{},"18":{},"22":{},"38":{}},"component":{},"keyword":{}}],["7.2",{"_index":1499,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["7.2v",{"_index":1472,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["70",{"_index":54,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["71047?variant=41690791805046",{"_index":2007,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["75",{"_index":2865,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["75.6",{"_index":2268,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["77",{"_index":690,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["8",{"_index":211,"title":{},"name":{},"text":{"2":{},"4":{},"7":{},"8":{},"15":{},"17":{},"18":{},"24":{},"38":{},"40":{}},"component":{},"keyword":{}}],["8.fandom.com/wiki/gpio",{"_index":96,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["80",{"_index":44,"title":{"2-2":{}},"name":{},"text":{"2":{},"17":{},"25":{}},"component":{},"keyword":{}}],["802.11",{"_index":1893,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["802.11ax",{"_index":1929,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["802.11b/g/n",{"_index":1932,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["8080",{"_index":1196,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["80px",{"_index":1303,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["83",{"_index":3994,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["830pt",{"_index":170,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["85",{"_index":1949,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["8e1f17",{"_index":1337,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["8h",{"_index":1382,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["8h5v8h6v",{"_index":1357,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["8h5z",{"_index":1358,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["8v",{"_index":1363,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["8v5h",{"_index":1377,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["8v6h8v5z",{"_index":1378,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["9",{"_index":919,"title":{},"name":{},"text":{"4":{},"15":{},"38":{}},"component":{},"keyword":{}}],["90",{"_index":294,"title":{},"name":{},"text":{"2":{},"4":{},"15":{},"18":{},"38":{}},"component":{},"keyword":{}}],["921600",{"_index":1082,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["923623185",{"_index":1987,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["95",{"_index":3926,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["950",{"_index":3989,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["999",{"_index":306,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["9g",{"_index":1452,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["9v",{"_index":543,"title":{},"name":{},"text":{"4":{},"8":{},"15":{},"17":{},"39":{}},"component":{},"keyword":{}}],["_",{"_index":645,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["__config",{"_index":2789,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["__module__",{"_index":1212,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["_arg",{"_index":1226,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["_boden_off",{"_index":2795,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["_cp_off",{"_index":2793,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["_http_request",{"_index":1232,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["_httpd_pid",{"_index":1218,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["_jm",{"_index":1990,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["_lvp_off",{"_index":2794,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["_network_pid",{"_index":1205,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["_pwrte_off",{"_index":2792,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["_wdt_off",{"_index":2791,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["_xt_osc",{"_index":2790,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["a(t",{"_index":3195,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["a53",{"_index":2331,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["a93226",{"_index":1342,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["abarcar",{"_index":3060,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["abierto",{"_index":3778,"title":{},"name":{},"text":{"29":{},"30":{}},"component":{},"keyword":{}}],["abren",{"_index":1822,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["absoluta",{"_index":3147,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["abstraccion",{"_index":3531,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["ac",{"_index":2237,"title":{},"name":{},"text":{"15":{},"22":{},"27":{},"38":{}},"component":{},"keyword":{}}],["ac1",{"_index":2027,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["ac2",{"_index":2028,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["academi",{"_index":2913,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["acced",{"_index":1180,"title":{},"name":{},"text":{"7":{},"15":{},"25":{},"38":{}},"component":{},"keyword":{}}],["accedida",{"_index":2102,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["accept",{"_index":3660,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["acces",{"_index":2338,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["acceso",{"_index":1184,"title":{},"name":{},"text":{"7":{},"15":{},"39":{}},"component":{},"keyword":{}}],["access",{"_index":1175,"title":{},"name":{},"text":{"7":{},"15":{},"39":{}},"component":{},"keyword":{}}],["accion",{"_index":2911,"title":{},"name":{},"text":{"21":{},"22":{},"24":{},"27":{}},"component":{},"keyword":{}}],["acción",{"_index":2195,"title":{},"name":{},"text":{"15":{},"21":{},"22":{},"38":{}},"component":{},"keyword":{}}],["aceleración",{"_index":146,"title":{},"name":{},"text":{"2":{},"24":{}},"component":{},"keyword":{}}],["acotacion",{"_index":2384,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["acrílico",{"_index":1569,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["activ",{"_index":1264,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["activa",{"_index":830,"title":{},"name":{},"text":{"4":{},"29":{},"40":{}},"component":{},"keyword":{}}],["activo",{"_index":190,"title":{"4-23":{}},"name":{},"text":{"2":{},"4":{},"8":{}},"component":{},"keyword":{}}],["actor",{"_index":3774,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["actu",{"_index":2366,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["actuador",{"_index":1441,"title":{"24-4":{}},"name":{},"text":{"8":{},"15":{},"22":{},"24":{},"37":{},"38":{}},"component":{},"keyword":{}}],["actual",{"_index":128,"title":{"40-2":{},"40-8":{}},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["actualic",{"_index":3719,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["actualidad",{"_index":3711,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["actualizacion",{"_index":3756,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["actualizado",{"_index":3982,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["actuar",{"_index":2308,"title":{},"name":{},"text":{"15":{},"22":{},"24":{},"38":{}},"component":{},"keyword":{}}],["actúa",{"_index":561,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["acuerdo",{"_index":2665,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["acumulación",{"_index":3253,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["acuña",{"_index":1719,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["ada",{"_index":2942,"title":{"40":{},"25-3":{}},"name":{"40":{}},"text":{"21":{},"25":{},"40":{}},"component":{},"keyword":{}}],["ada.real_tim",{"_index":3958,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["ada.text_io",{"_index":3640,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["ada/chapters/introduction.html#histori",{"_index":2944,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["adacor",{"_index":4038,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["adaptador",{"_index":1444,"title":{},"name":{},"text":{"8":{},"15":{},"38":{}},"component":{},"keyword":{}}],["adaptar",{"_index":1817,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["adaptars",{"_index":4036,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["adc",{"_index":840,"title":{},"name":{},"text":{"4":{},"15":{},"18":{}},"component":{},"keyword":{}}],["adc1",{"_index":844,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["adecuada",{"_index":1826,"title":{},"name":{},"text":{"10":{},"15":{},"37":{},"39":{}},"component":{},"keyword":{}}],["adecuado",{"_index":2396,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["adelant",{"_index":2063,"title":{},"name":{},"text":{"15":{},"22":{},"27":{},"39":{}},"component":{},"keyword":{}}],["adelante~n",{"_index":628,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["ademá",{"_index":105,"title":{},"name":{},"text":{"2":{},"3":{},"15":{},"17":{},"22":{},"24":{},"25":{},"37":{},"38":{},"40":{}},"component":{},"keyword":{}}],["adicion",{"_index":772,"title":{},"name":{},"text":{"4":{},"15":{},"39":{}},"component":{},"keyword":{}}],["adicional",{"_index":1166,"title":{},"name":{},"text":{"6":{},"15":{}},"component":{},"keyword":{}}],["adicionalment",{"_index":1509,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["admiten",{"_index":3691,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["adopción",{"_index":4033,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["adopt",{"_index":3545,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["adoptado",{"_index":3945,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["adoptar",{"_index":2205,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["adopten",{"_index":2212,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["adquirido",{"_index":2357,"title":{},"name":{},"text":{"15":{},"24":{},"38":{}},"component":{},"keyword":{}}],["adquirir",{"_index":1972,"title":{},"name":{},"text":{"15":{},"24":{},"38":{},"39":{}},"component":{},"keyword":{}}],["adquisición",{"_index":2210,"title":{},"name":{},"text":{"15":{},"24":{},"38":{}},"component":{},"keyword":{}}],["adversario",{"_index":1575,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["advertencia",{"_index":2576,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["aeroespaci",{"_index":3613,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["afford",{"_index":3800,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["afirmado",{"_index":1542,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["afluencia",{"_index":2188,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["africa",{"_index":2465,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["agencia",{"_index":4010,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["agkopian",{"_index":2777,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["agosto",{"_index":3448,"title":{},"name":{},"text":{"24":{},"26":{},"40":{}},"component":{},"keyword":{}}],["agrega",{"_index":2353,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["agricultura",{"_index":1815,"title":{},"name":{},"text":{"10":{},"15":{}},"component":{},"keyword":{}}],["agua",{"_index":1619,"title":{},"name":{},"text":{"8":{},"10":{},"22":{},"27":{}},"component":{},"keyword":{}}],["aguanta",{"_index":2042,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["agudo",{"_index":3335,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["ah",{"_index":1106,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["air",{"_index":1555,"title":{},"name":{},"text":{"8":{},"22":{}},"component":{},"keyword":{}}],["ajust",{"_index":2386,"title":{},"name":{},"text":{"15":{},"17":{},"18":{},"38":{}},"component":{},"keyword":{}}],["ajustar",{"_index":745,"title":{},"name":{},"text":{"4":{},"17":{}},"component":{},"keyword":{}}],["al",{"_index":212,"title":{"3-4":{},"24-1":{}},"name":{},"text":{"2":{},"3":{},"4":{},"7":{},"8":{},"10":{},"15":{},"17":{},"18":{},"22":{},"24":{},"25":{},"26":{},"27":{},"37":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["ala",{"_index":2376,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["alarma",{"_index":3988,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["alcalina",{"_index":3256,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["alcanc",{"_index":1770,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["alcanza",{"_index":2562,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["alcanzando",{"_index":1933,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["aleatoria",{"_index":3976,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["aleja",{"_index":3852,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["alemán",{"_index":3465,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["alessandro",{"_index":3393,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["alfiler",{"_index":2019,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["algo",{"_index":2622,"title":{},"name":{},"text":{"17":{},"22":{},"24":{}},"component":{},"keyword":{}}],["alguna",{"_index":1526,"title":{},"name":{},"text":{"8":{},"22":{},"40":{}},"component":{},"keyword":{}}],["alguno",{"_index":743,"title":{},"name":{},"text":{"4":{},"17":{},"25":{},"40":{}},"component":{},"keyword":{}}],["algún",{"_index":2678,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["alia",{"_index":1093,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["align",{"_index":1287,"title":{},"name":{},"text":{"7":{},"15":{},"39":{}},"component":{},"keyword":{}}],["alimentación",{"_index":542,"title":{},"name":{},"text":{"4":{},"8":{},"15":{},"17":{},"22":{},"38":{},"39":{}},"component":{},"keyword":{}}],["alimentada",{"_index":1508,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["alimentar",{"_index":545,"title":{},"name":{},"text":{"4":{},"15":{},"17":{},"38":{}},"component":{},"keyword":{}}],["almacenada",{"_index":3254,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["almacenamiento",{"_index":1755,"title":{"22-9":{},"23-3":{}},"name":{},"text":{"10":{},"15":{},"25":{},"38":{}},"component":{},"keyword":{}}],["almacenar",{"_index":1942,"title":{},"name":{},"text":{"15":{},"18":{},"22":{},"23":{},"38":{}},"component":{},"keyword":{}}],["almeno",{"_index":2038,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["alrededor",{"_index":1552,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["alta",{"_index":1931,"title":{},"name":{},"text":{"15":{},"17":{},"18":{},"22":{},"24":{},"29":{},"38":{},"40":{}},"component":{},"keyword":{}}],["altavoz",{"_index":2588,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["altern",{"_index":2573,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["alterna",{"_index":2608,"title":{},"name":{},"text":{"17":{},"22":{},"27":{}},"component":{},"keyword":{}}],["alternan",{"_index":2532,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["alternar",{"_index":2519,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["alternars",{"_index":2551,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["alternativa",{"_index":2218,"title":{},"name":{},"text":{"15":{},"20":{},"25":{},"38":{}},"component":{},"keyword":{}}],["alternativo",{"_index":2348,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["altitud",{"_index":3960,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["altitud'imag",{"_index":3983,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["alto",{"_index":2209,"title":{},"name":{},"text":{"15":{},"17":{},"18":{},"22":{},"25":{},"27":{},"38":{},"40":{}},"component":{},"keyword":{}}],["altura",{"_index":3040,"title":{},"name":{},"text":{"22":{},"23":{},"27":{}},"component":{},"keyword":{}}],["alumno",{"_index":1965,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["amarilla",{"_index":1580,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["amarillo",{"_index":202,"title":{},"name":{},"text":{"2":{},"8":{},"15":{},"39":{}},"component":{},"keyword":{}}],["amazon",{"_index":2451,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["ambient",{"_index":349,"title":{"3-3":{}},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["ambiental",{"_index":1953,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["ambo",{"_index":2857,"title":{},"name":{},"text":{"18":{},"22":{},"23":{},"29":{}},"component":{},"keyword":{}}],["amig",{"_index":3370,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["amper",{"_index":1993,"title":{},"name":{},"text":{"15":{},"38":{},"39":{}},"component":{},"keyword":{}}],["amperaj",{"_index":2283,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["amperio",{"_index":3088,"title":{},"name":{},"text":{"22":{},"24":{},"26":{}},"component":{},"keyword":{}}],["amplia",{"_index":1781,"title":{},"name":{},"text":{"10":{},"15":{},"25":{}},"component":{},"keyword":{}}],["ampliacion",{"_index":3997,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["ampliada",{"_index":1923,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["ampliament",{"_index":3528,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["amplio",{"_index":3938,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["amplitud",{"_index":3174,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["ampolleta",{"_index":1728,"title":{},"name":{},"text":{"10":{},"22":{},"23":{}},"component":{},"keyword":{}}],["ampèr",{"_index":3414,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["analogía",{"_index":3031,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["analógica",{"_index":839,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["analógico",{"_index":846,"title":{},"name":{},"text":{"4":{},"24":{}},"component":{},"keyword":{}}],["ancho",{"_index":1794,"title":{},"name":{},"text":{"10":{},"15":{},"18":{},"38":{}},"component":{},"keyword":{}}],["anclaj",{"_index":2039,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["andr",{"_index":3412,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["android",{"_index":1172,"title":{},"name":{},"text":{"7":{},"15":{},"38":{}},"component":{},"keyword":{}}],["andré",{"_index":1641,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["animado",{"_index":2356,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["animatron",{"_index":2463,"title":{},"name":{"38":{}},"text":{"15":{}},"component":{},"keyword":{}}],["animatronico",{"_index":2180,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["animatronics.aspx",{"_index":2467,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["animatrónica",{"_index":2373,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["animatrónico",{"_index":1839,"title":{"15-5":{},"15-15":{},"38-10":{}},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["ant",{"_index":2620,"title":{},"name":{},"text":{"17":{},"18":{}},"component":{},"keyword":{}}],["antena",{"_index":1956,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["anterior",{"_index":1925,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["antigua",{"_index":2615,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["antiguament",{"_index":3103,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["antiguo",{"_index":3520,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["antigüedad",{"_index":2312,"title":{},"name":{},"text":{"15":{},"17":{},"38":{}},"component":{},"keyword":{}}],["antígüa",{"_index":1533,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["anunciado",{"_index":3900,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["análisi",{"_index":1741,"title":{},"name":{},"text":{"10":{},"22":{},"27":{},"40":{}},"component":{},"keyword":{}}],["anónimo",{"_index":3305,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["ap_config",{"_index":1197,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["ap_start",{"_index":1201,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["apagado",{"_index":2558,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["apagando",{"_index":2536,"title":{},"name":{},"text":{"17":{},"40":{}},"component":{},"keyword":{}}],["apagar",{"_index":1729,"title":{},"name":{},"text":{"10":{},"17":{}},"component":{},"keyword":{}}],["apartado",{"_index":3290,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["api",{"_index":1192,"title":{},"name":{},"text":{"7":{},"25":{}},"component":{},"keyword":{}}],["aplica",{"_index":832,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["aplicacion",{"_index":1731,"title":{"40-2":{}},"name":{},"text":{"10":{},"15":{},"18":{},"22":{},"24":{},"25":{},"37":{},"40":{}},"component":{},"keyword":{}}],["aplicación",{"_index":1798,"title":{"18-5":{}},"name":{},"text":{"10":{},"15":{},"24":{},"25":{},"38":{}},"component":{},"keyword":{}}],["aplicada",{"_index":3282,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["aplicarla",{"_index":3293,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["aport",{"_index":3485,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["aporta",{"_index":2751,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["aportaron",{"_index":407,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["apoyo",{"_index":1455,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["app",{"_index":1133,"title":{},"name":{},"text":{"5":{},"7":{}},"component":{},"keyword":{}}],["applic",{"_index":1146,"title":{},"name":{},"text":{"5":{},"18":{},"24":{}},"component":{},"keyword":{}}],["apreciación",{"_index":3117,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["apreciar",{"_index":2203,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["aprend",{"_index":3860,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["aprendizaj",{"_index":3942,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["april",{"_index":2647,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["apropiadament",{"_index":1554,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["apropiado",{"_index":1561,"title":{},"name":{},"text":{"8":{},"15":{},"38":{}},"component":{},"keyword":{}}],["aprovechando",{"_index":496,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["aproximadament",{"_index":3687,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["aptest",{"_index":1193,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["apunt",{"_index":3287,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["aqu",{"_index":2974,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["aqui",{"_index":1239,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["arbitraria",{"_index":3136,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["arbitrario",{"_index":3131,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["arcad",{"_index":47,"title":{"2":{}},"name":{"2":{}},"text":{"2":{}},"component":{},"keyword":{}}],["archivo",{"_index":240,"title":{},"name":{},"text":{"2":{},"3":{},"5":{},"7":{},"25":{},"37":{}},"component":{},"keyword":{}}],["arduino",{"_index":1436,"title":{"14":{}},"name":{"14":{}},"text":{"8":{},"15":{},"21":{},"25":{}},"component":{},"keyword":{}}],["arg",{"_index":1018,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["arial",{"_index":2072,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["ariga",{"_index":1594,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["arm",{"_index":2329,"title":{},"name":{},"text":{"15":{},"18":{},"25":{},"38":{}},"component":{},"keyword":{}}],["arma",{"_index":2018,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["armar",{"_index":1428,"title":{},"name":{},"text":{"8":{},"15":{},"39":{}},"component":{},"keyword":{}}],["arquitectura",{"_index":2859,"title":{},"name":{},"text":{"18":{},"24":{},"37":{},"40":{}},"component":{},"keyword":{}}],["array",{"_index":3353,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["artifici",{"_index":2130,"title":{},"name":{},"text":{"15":{},"38":{},"40":{}},"component":{},"keyword":{}}],["asegura",{"_index":1930,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["asegurando",{"_index":1955,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["asegurar",{"_index":2319,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["asegúr",{"_index":462,"title":{},"name":{},"text":{"3":{},"4":{}},"component":{},"keyword":{}}],["asemeja",{"_index":3705,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["ashton",{"_index":1717,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["asic",{"_index":3354,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["asigna",{"_index":2764,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["asignación",{"_index":2768,"title":{},"name":{},"text":{"18":{},"25":{}},"component":{},"keyword":{}}],["asincronica",{"_index":2703,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["asist",{"_index":3823,"title":{"34":{}},"name":{},"text":{},"component":{},"keyword":{}}],["asistent",{"_index":1733,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["aspecto",{"_index":3532,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["assembl",{"_index":2740,"title":{"25-1":{}},"name":{},"text":{"18":{},"21":{},"25":{}},"component":{},"keyword":{}}],["assist",{"_index":3839,"title":{"36":{}},"name":{"36":{}},"text":{},"component":{},"keyword":{}}],["astabl",{"_index":2476,"title":{"17-2":{}},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["asum",{"_index":1102,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["asumiendo",{"_index":2993,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["asíncrono",{"_index":2701,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["atari",{"_index":2479,"title":{"17-5":{}},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["atención",{"_index":3712,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["atend",{"_index":2220,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["atentido",{"_index":2139,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["atienda",{"_index":3717,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["atomvm",{"_index":21,"title":{"3":{},"6":{},"3-3":{},"5-3":{},"7-2":{},"29-3":{}},"name":{"3":{}},"text":{"1":{},"3":{},"4":{},"5":{},"6":{},"8":{},"21":{},"25":{},"29":{}},"component":{},"keyword":{}}],["atomvm.html#whi",{"_index":2941,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["atomvm.net",{"_index":503,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["atomvm.packbeam",{"_index":1075,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["atomvm/?utm_source=chatgpt.com",{"_index":513,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["atomvm/atomvm",{"_index":499,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["atomvm/nerv",{"_index":3747,"title":{"29-5":{}},"name":{},"text":{},"component":{},"keyword":{}}],["atomvm_lib",{"_index":1187,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["atra",{"_index":2064,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["atrá",{"_index":3204,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["atrás~n",{"_index":635,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["atten",{"_index":854,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["atto",{"_index":3094,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["atómico",{"_index":536,"title":{"8":{}},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["audio",{"_index":1867,"title":{},"name":{},"text":{"15":{},"24":{}},"component":{},"keyword":{}}],["augusta",{"_index":3895,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["aula",{"_index":2937,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["aumenta",{"_index":3214,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["aumentado",{"_index":2191,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["aumentando",{"_index":1744,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["aumentar",{"_index":2215,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["aunqu",{"_index":1519,"title":{},"name":{},"text":{"8":{},"22":{},"25":{},"40":{}},"component":{},"keyword":{}}],["auriga",{"_index":1406,"title":{"8-3":{}},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["ausencia",{"_index":3621,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["author",{"_index":266,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["auto",{"_index":1079,"title":{},"name":{},"text":{"5":{},"22":{},"23":{}},"component":{},"keyword":{}}],["autodesk",{"_index":3818,"title":{"34-4":{},"34-6":{}},"name":{},"text":{},"component":{},"keyword":{}}],["automatización",{"_index":491,"title":{},"name":{},"text":{"3":{},"10":{},"15":{},"18":{}},"component":{},"keyword":{}}],["automatizar",{"_index":1697,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["automáticament",{"_index":3604,"title":{},"name":{},"text":{"25":{},"37":{}},"component":{},"keyword":{}}],["automático",{"_index":3746,"title":{"29-2":{}},"name":{},"text":{},"component":{},"keyword":{}}],["automóvil",{"_index":1562,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["autónomo",{"_index":1739,"title":{},"name":{},"text":{"10":{},"15":{},"38":{}},"component":{},"keyword":{}}],["avanc",{"_index":1803,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["avanzada",{"_index":1911,"title":{},"name":{},"text":{"15":{},"25":{}},"component":{},"keyword":{}}],["avanzado",{"_index":1920,"title":{"40-5":{}},"name":{},"text":{"15":{},"18":{}},"component":{},"keyword":{}}],["avanzan",{"_index":3014,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["avatar",{"_index":2136,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["aviación",{"_index":3614,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["avion",{"_index":3929,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["avm",{"_index":1053,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["avm_dht",{"_index":426,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["avm_dht.read(@dht_pin",{"_index":439,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["avm_scen",{"_index":1037,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["avm_scene.start_link(__module__",{"_index":1017,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["aw",{"_index":1671,"title":{},"name":{},"text":{"9":{},"24":{}},"component":{},"keyword":{}}],["añadi",{"_index":3996,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["añadido",{"_index":3999,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["añadimo",{"_index":260,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["añadir",{"_index":2316,"title":{},"name":{},"text":{"15":{},"25":{},"38":{}},"component":{},"keyword":{}}],["año",{"_index":53,"title":{},"name":{},"text":{"2":{},"3":{},"15":{},"17":{},"18":{},"25":{},"38":{},"40":{}},"component":{},"keyword":{}}],["b",{"_index":297,"title":{},"name":{},"text":{"2":{},"5":{},"15":{},"38":{}},"component":{},"keyword":{}}],["b'11000111",{"_index":2816,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["b'11100000",{"_index":2830,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["b/g/n",{"_index":1894,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["back",{"_index":1339,"title":{},"name":{},"text":{"7":{},"25":{}},"component":{},"keyword":{}}],["background",{"_index":1279,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["baja",{"_index":1780,"title":{},"name":{},"text":{"10":{},"17":{},"24":{},"29":{}},"component":{},"keyword":{}}],["bajando",{"_index":3037,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["bajo",{"_index":378,"title":{},"name":{},"text":{"3":{},"10":{},"15":{},"17":{},"18":{},"20":{},"22":{},"24":{},"25":{},"38":{},"40":{}},"component":{},"keyword":{}}],["banda",{"_index":1795,"title":{},"name":{},"text":{"10":{},"15":{},"24":{}},"component":{},"keyword":{}}],["bandeja",{"_index":2275,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["bank",{"_index":2813,"title":{},"name":{},"text":{"18":{},"25":{}},"component":{},"keyword":{}}],["barato",{"_index":2507,"title":{},"name":{},"text":{"17":{},"18":{}},"component":{},"keyword":{}}],["barco",{"_index":1622,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["barista",{"_index":2154,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["barrio",{"_index":1640,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["basada",{"_index":1878,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["basado",{"_index":1778,"title":{},"name":{},"text":{"10":{},"40":{}},"component":{},"keyword":{}}],["base",{"_index":1897,"title":{},"name":{},"text":{"15":{},"18":{},"29":{},"37":{}},"component":{},"keyword":{}}],["basico",{"_index":158,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["bastant",{"_index":3115,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["basura",{"_index":3609,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["batalla",{"_index":1413,"title":{"8-11":{}},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["batería",{"_index":1458,"title":{"15-11":{},"38-6":{}},"name":{},"text":{"8":{},"15":{},"17":{},"18":{},"22":{},"23":{},"27":{},"38":{},"39":{}},"component":{},"keyword":{}}],["baud",{"_index":1081,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["bautizada",{"_index":3443,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["bcf",{"_index":2825,"title":{},"name":{},"text":{"18":{},"25":{}},"component":{},"keyword":{}}],["beaglebon",{"_index":3753,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["beam",{"_index":370,"title":{},"name":{},"text":{"3":{},"25":{},"29":{}},"component":{},"keyword":{}}],["bebida",{"_index":1624,"title":{},"name":{},"text":{"8":{},"10":{}},"component":{},"keyword":{}}],["becom",{"_index":2846,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["befor",{"_index":1117,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["begin",{"_index":3659,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["behaviour",{"_index":1194,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["bell",{"_index":3524,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["bella",{"_index":2196,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["bellabot",{"_index":2123,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["benjamin",{"_index":3107,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["bg",{"_index":1257,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["bibliografía",{"_index":2756,"title":{"40-11":{}},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["bibliographi",{"_index":1639,"title":{},"name":{"9":{},"21":{},"33":{}},"text":{},"component":{},"keyword":{}}],["biblioteca",{"_index":337,"title":{},"name":{},"text":{"2":{},"3":{},"25":{},"28":{},"29":{},"37":{},"40":{}},"component":{},"keyword":{}}],["bicicleta",{"_index":1563,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["bidireccional",{"_index":1783,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["bien",{"_index":206,"title":{},"name":{},"text":{"2":{},"22":{},"24":{},"25":{},"27":{}},"component":{},"keyword":{}}],["biozona",{"_index":4047,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["bipolar",{"_index":1992,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["bit",{"_index":672,"title":{},"name":{},"text":{"4":{},"18":{},"24":{}},"component":{},"keyword":{}}],["bit_max",{"_index":853,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["bitwidth",{"_index":852,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["bjarn",{"_index":3538,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["black",{"_index":3754,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["blanca",{"_index":1616,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["blanco",{"_index":1656,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["blando",{"_index":3610,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["ble",{"_index":1768,"title":{},"name":{},"text":{"10":{},"15":{}},"component":{},"keyword":{}}],["blink",{"_index":2928,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["blink_delay",{"_index":3646,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["blinki",{"_index":3723,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["blinking_light",{"_index":3654,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["blog",{"_index":4048,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["bloqu",{"_index":2382,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["bloqueabl",{"_index":2247,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["bloqueo",{"_index":3715,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["bluetooth",{"_index":1506,"title":{},"name":{},"text":{"8":{},"10":{},"15":{}},"component":{},"keyword":{}}],["board",{"_index":3771,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["bodi",{"_index":1269,"title":{},"name":{},"text":{"7":{},"15":{},"25":{},"39":{},"40":{}},"component":{},"keyword":{}}],["bombin",{"_index":2013,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["book.html",{"_index":2474,"title":{},"name":{},"text":{"16":{}},"component":{},"keyword":{}}],["bool",{"_index":2403,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["boolean",{"_index":3668,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["bor",{"_index":2708,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["border",{"_index":1298,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["bot",{"_index":2197,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["botella",{"_index":1623,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["boton",{"_index":144,"title":{"4-26":{}},"name":{},"text":{"2":{},"15":{},"39":{}},"component":{},"keyword":{}}],["bottom",{"_index":1292,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["botón",{"_index":196,"title":{},"name":{},"text":{"2":{},"4":{},"8":{}},"component":{},"keyword":{}}],["box",{"_index":1306,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["breadboard",{"_index":2625,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["brecha",{"_index":2214,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["brillo",{"_index":3338,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["brindar",{"_index":2171,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["británico",{"_index":3450,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["broadcom",{"_index":2326,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["brown",{"_index":2709,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["browser",{"_index":1968,"title":{},"name":{},"text":{"15":{},"38":{},"39":{}},"component":{},"keyword":{}}],["bsd",{"_index":274,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["bsf",{"_index":2810,"title":{},"name":{},"text":{"18":{},"25":{}},"component":{},"keyword":{}}],["btfsc",{"_index":2848,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["btn",{"_index":1260,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["btn(0",{"_index":283,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["btn(1",{"_index":286,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["btn(2",{"_index":288,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["btn(3",{"_index":290,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["btn(4",{"_index":292,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["btn(5",{"_index":296,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["btn(6",{"_index":298,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["btn(7",{"_index":300,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["bu",{"_index":2698,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["bucl",{"_index":3952,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["buen",{"_index":2508,"title":{},"name":{},"text":{"17":{},"40":{}},"component":{},"keyword":{}}],["buena",{"_index":547,"title":{},"name":{},"text":{"4":{},"22":{},"23":{},"27":{}},"component":{},"keyword":{}}],["bueno",{"_index":3494,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["build",{"_index":2640,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["bull",{"_index":3578,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["busca",{"_index":2144,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["busqueda",{"_index":2882,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["button",{"_index":1311,"title":{},"name":{},"text":{"7":{},"15":{},"25":{},"39":{}},"component":{},"keyword":{}}],["button:act",{"_index":1328,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["button:hov",{"_index":1326,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["button_click",{"_index":3669,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["button_clicked'access",{"_index":3685,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["button_pin",{"_index":939,"title":{},"name":{},"text":{"4":{},"25":{}},"component":{},"keyword":{}}],["buttontest",{"_index":929,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["buzzer_pin",{"_index":884,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["buzzertest",{"_index":883,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["byron",{"_index":3896,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["byte",{"_index":2721,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["bytecod",{"_index":357,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["básica",{"_index":2720,"title":{},"name":{},"text":{"18":{},"40":{}},"component":{},"keyword":{}}],["básico",{"_index":156,"title":{"40-4":{}},"name":{},"text":{"2":{},"18":{},"40":{}},"component":{},"keyword":{}}],["búho",{"_index":1846,"title":{"15-15":{},"38-10":{}},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["c",{"_index":444,"title":{"25-2":{}},"name":{},"text":{"3":{},"8":{},"15":{},"18":{},"21":{},"25":{},"38":{}},"component":{},"keyword":{}}],["c0392b",{"_index":1268,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["c1",{"_index":2537,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["c2",{"_index":2586,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["c3",{"_index":3767,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["c6",{"_index":1908,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["caballo",{"_index":3243,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["cabeza",{"_index":2377,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["cabeza.attach(15",{"_index":2410,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["cabeza.write(160",{"_index":2434,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["cabeza.write(180",{"_index":2417,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["cabeza.write(po",{"_index":2426,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["cabl",{"_index":183,"title":{},"name":{},"text":{"2":{},"4":{},"8":{},"15":{},"17":{},"38":{},"39":{}},"component":{},"keyword":{}}],["cablear",{"_index":912,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["cabo",{"_index":3883,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["cad",{"_index":3825,"title":{"34":{}},"name":{"34":{}},"text":{},"component":{},"keyword":{}}],["cada",{"_index":467,"title":{},"name":{},"text":{"3":{},"4":{},"8":{},"15":{},"18":{},"22":{},"23":{},"24":{},"25":{},"27":{},"39":{},"40":{}},"component":{},"keyword":{}}],["cadena",{"_index":1724,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["cadmio",{"_index":3264,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["cae",{"_index":1537,"title":{},"name":{},"text":{"8":{},"22":{},"23":{}},"component":{},"keyword":{}}],["caf",{"_index":2137,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["cafe",{"_index":2159,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["caja",{"_index":1434,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["calcula",{"_index":2185,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["calculado",{"_index":680,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["calcular",{"_index":3250,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["calefactor",{"_index":2972,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["calidad",{"_index":1810,"title":{},"name":{},"text":{"10":{},"20":{}},"component":{},"keyword":{}}],["call",{"_index":3513,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["callback",{"_index":3682,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["calor",{"_index":3049,"title":{},"name":{},"text":{"22":{},"23":{},"24":{},"26":{}},"component":{},"keyword":{}}],["caloría",{"_index":3234,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["cambia",{"_index":2406,"title":{},"name":{},"text":{"15":{},"17":{},"38":{}},"component":{},"keyword":{}}],["cambian",{"_index":3166,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["cambiando",{"_index":2529,"title":{},"name":{},"text":{"17":{},"22":{},"23":{},"27":{}},"component":{},"keyword":{}}],["cambiar",{"_index":1110,"title":{},"name":{},"text":{"5":{},"15":{},"17":{},"18":{},"39":{}},"component":{},"keyword":{}}],["cambiarlo",{"_index":424,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["cambio",{"_index":141,"title":{},"name":{},"text":{"2":{},"4":{},"15":{},"18":{},"24":{},"25":{},"38":{}},"component":{},"keyword":{}}],["camino",{"_index":2116,"title":{},"name":{},"text":{"15":{},"22":{},"38":{}},"component":{},"keyword":{}}],["campo",{"_index":810,"title":{},"name":{},"text":{"4":{},"22":{},"24":{},"40":{}},"component":{},"keyword":{}}],["canal",{"_index":193,"title":{},"name":{},"text":{"2":{},"4":{},"8":{},"15":{},"18":{}},"component":{},"keyword":{}}],["canasta",{"_index":1631,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["canasto",{"_index":2259,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["canitdad",{"_index":2725,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["cant",{"_index":3799,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["cantidad",{"_index":113,"title":{},"name":{},"text":{"2":{},"15":{},"22":{},"23":{},"24":{},"25":{},"27":{},"38":{}},"component":{},"keyword":{}}],["capa",{"_index":1797,"title":{},"name":{},"text":{"10":{},"18":{}},"component":{},"keyword":{}}],["capac",{"_index":3041,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["capacidad",{"_index":1756,"title":{},"name":{},"text":{"10":{},"15":{},"17":{},"18":{},"22":{},"23":{},"24":{},"25":{},"26":{},"38":{},"40":{}},"component":{},"keyword":{}}],["capacitativo",{"_index":768,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["capacitor",{"_index":2538,"title":{},"name":{},"text":{"17":{},"24":{}},"component":{},"keyword":{}}],["capaz",{"_index":1712,"title":{},"name":{},"text":{"10":{},"15":{},"22":{},"24":{},"39":{}},"component":{},"keyword":{}}],["captur",{"_index":2676,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["capturar",{"_index":2677,"title":{},"name":{},"text":{"18":{},"24":{}},"component":{},"keyword":{}}],["capítulo",{"_index":1424,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["caracteristica",{"_index":3744,"title":{"29-1":{}},"name":{},"text":{},"component":{},"keyword":{}}],["característica",{"_index":344,"title":{"3-1":{},"18-1":{},"40-1":{}},"name":{},"text":{"15":{},"18":{},"25":{},"40":{}},"component":{},"keyword":{}}],["carec",{"_index":3937,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["carecen",{"_index":3616,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["carga",{"_index":2037,"title":{},"name":{},"text":{"15":{},"17":{},"22":{},"23":{},"27":{},"38":{},"39":{}},"component":{},"keyword":{}}],["cargado",{"_index":422,"title":{},"name":{},"text":{"3":{},"37":{}},"component":{},"keyword":{}}],["cargar",{"_index":2284,"title":{},"name":{},"text":{"15":{},"18":{},"38":{}},"component":{},"keyword":{}}],["cargu",{"_index":2609,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["carnegi",{"_index":1708,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["caro",{"_index":2873,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["carrera",{"_index":118,"title":{"8-7":{}},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["carrito",{"_index":2244,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["carro",{"_index":552,"title":{"8-7":{}},"name":{},"text":{"4":{},"8":{},"15":{},"22":{},"23":{},"38":{}},"component":{},"keyword":{}}],["cart",{"_index":265,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["cartucho",{"_index":253,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["casa",{"_index":2166,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["case",{"_index":438,"title":{},"name":{},"text":{"3":{},"4":{}},"component":{},"keyword":{}}],["casi",{"_index":3101,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["caso",{"_index":387,"title":{},"name":{},"text":{"3":{},"4":{},"5":{},"8":{},"18":{},"22":{},"24":{},"25":{},"27":{},"40":{}},"component":{},"keyword":{}}],["casualidad",{"_index":4029,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["catapulta",{"_index":1628,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["catch",{"_index":1400,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["caudal",{"_index":3139,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["caída",{"_index":2711,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["cañón",{"_index":1612,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["cc",{"_index":1626,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["ccs/pic16f887",{"_index":2926,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["celda",{"_index":2951,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["celular",{"_index":1171,"title":{},"name":{},"text":{"7":{},"22":{},"23":{}},"component":{},"keyword":{}}],["center",{"_index":1288,"title":{},"name":{},"text":{"7":{},"15":{},"39":{}},"component":{},"keyword":{}}],["central",{"_index":724,"title":{},"name":{},"text":{"4":{},"18":{}},"component":{},"keyword":{}}],["centrar",{"_index":2982,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["centímetro",{"_index":3000,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["cerca",{"_index":3116,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["cero",{"_index":3199,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["cerradura",{"_index":2742,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["cerrando",{"_index":907,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["cesta",{"_index":2242,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["channel",{"_index":721,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["channel_config",{"_index":951,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["char",{"_index":2050,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["chasi",{"_index":1433,"title":{},"name":{},"text":{"8":{},"15":{},"39":{}},"component":{},"keyword":{}}],["chile",{"_index":1653,"title":{"15-7":{},"38-2":{}},"name":{},"text":{"9":{},"15":{},"38":{}},"component":{},"keyword":{}}],["chileno",{"_index":1429,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["chip",{"_index":1078,"title":{},"name":{},"text":{"5":{},"15":{},"18":{},"24":{}},"component":{},"keyword":{}}],["ci",{"_index":3319,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["ciclo",{"_index":2685,"title":{},"name":{},"text":{"18":{},"22":{},"27":{}},"component":{},"keyword":{}}],["cido",{"_index":3266,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["ciento",{"_index":2192,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["científico",{"_index":3279,"title":{"24-7":{},"26-1":{}},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["cierta",{"_index":835,"title":{},"name":{},"text":{"4":{},"22":{},"23":{}},"component":{},"keyword":{}}],["cierto",{"_index":2563,"title":{},"name":{},"text":{"17":{},"22":{},"23":{}},"component":{},"keyword":{}}],["cii",{"_index":3576,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["circuit",{"_index":2649,"title":{"28-1":{},"29-6":{}},"name":{"28":{}},"text":{"17":{},"18":{},"24":{},"28":{},"29":{}},"component":{},"keyword":{}}],["circuitería",{"_index":2274,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["circuito",{"_index":908,"title":{},"name":{},"text":{"4":{},"17":{},"22":{},"23":{},"24":{},"27":{}},"component":{},"keyword":{}}],["circuits.com/555",{"_index":2650,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["circuits.com/atari",{"_index":2645,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["circula",{"_index":3141,"title":{},"name":{},"text":{"22":{},"23":{},"27":{}},"component":{},"keyword":{}}],["circulando",{"_index":3167,"title":{},"name":{},"text":{"22":{},"23":{},"27":{}},"component":{},"keyword":{}}],["circular",{"_index":1559,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["ciudad",{"_index":1696,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["civil",{"_index":3615,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["cl/articulo/110267804/organizador",{"_index":2262,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["cl/articulo/131705964/carro",{"_index":2270,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["cl/articulo/138001816/carrito",{"_index":2249,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["clara",{"_index":3534,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["clase",{"_index":3544,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["clasificacion",{"_index":3618,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["clasificado",{"_index":4020,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["class",{"_index":2449,"title":{},"name":{},"text":{"15":{},"25":{}},"component":{},"keyword":{}}],["class=\"back",{"_index":1379,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["class=\"control",{"_index":1350,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["class=\"forward",{"_index":1351,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["class=\"left",{"_index":1359,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["class=\"right",{"_index":1373,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["class=\"status\">estado",{"_index":1385,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["class=\"stop",{"_index":1367,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["clave",{"_index":1802,"title":{},"name":{},"text":{"10":{},"25":{},"40":{}},"component":{},"keyword":{}}],["clavo",{"_index":1566,"title":{},"name":{},"text":{"8":{},"15":{},"39":{}},"component":{},"keyword":{}}],["clc",{"_index":2853,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["clear",{"_index":2842,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["clic",{"_index":2613,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["click",{"_index":2103,"title":{},"name":{},"text":{"15":{},"25":{},"39":{}},"component":{},"keyword":{}}],["clock",{"_index":2824,"title":{},"name":{},"text":{"18":{},"40":{}},"component":{},"keyword":{}}],["clock_speed_hz",{"_index":993,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["cloud",{"_index":2893,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["clr_pb0",{"_index":2849,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["clrf",{"_index":2833,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["cls(13",{"_index":282,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["clásico",{"_index":52,"title":{},"name":{},"text":{"2":{},"15":{}},"component":{},"keyword":{}}],["cm",{"_index":2267,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["coap",{"_index":1796,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["cobertura",{"_index":1819,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["coca",{"_index":1705,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["coch",{"_index":1988,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["code",{"_index":2929,"title":{},"name":{},"text":{"21":{},"25":{}},"component":{},"keyword":{}}],["codigo",{"_index":2776,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["cola",{"_index":1706,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["colaborador",{"_index":4040,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["colección",{"_index":3741,"title":{},"name":{},"text":{"28":{},"29":{}},"component":{},"keyword":{}}],["coliseo",{"_index":535,"title":{"8":{}},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["collect",{"_index":2265,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["coloca",{"_index":2596,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["color",{"_index":1283,"title":{},"name":{},"text":{"7":{},"8":{},"15":{},"22":{},"38":{},"39":{}},"component":{},"keyword":{}}],["colosseo",{"_index":1405,"title":{"8-2":{}},"name":{"8":{}},"text":{},"component":{},"keyword":{}}],["column",{"_index":1286,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["columna",{"_index":2590,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["comanda",{"_index":2221,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["comando",{"_index":249,"title":{},"name":{},"text":{"2":{},"5":{},"7":{},"15":{},"38":{},"39":{}},"component":{},"keyword":{}}],["comando.trim",{"_index":2432,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["combat",{"_index":1426,"title":{},"name":{},"text":{"8":{},"15":{},"39":{},"40":{}},"component":{},"keyword":{}}],["combina",{"_index":3529,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["combinada",{"_index":2296,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["combinado",{"_index":1848,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["combinan",{"_index":2746,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["combinar",{"_index":2634,"title":{},"name":{},"text":{"17":{},"25":{},"29":{}},"component":{},"keyword":{}}],["combust",{"_index":3246,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["comenz",{"_index":395,"title":{},"name":{},"text":{"3":{},"40":{}},"component":{},"keyword":{}}],["comenzar",{"_index":2550,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["comerci",{"_index":4034,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["comercialización",{"_index":3851,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["como",{"_index":76,"title":{},"name":{},"text":{"2":{},"3":{},"4":{},"6":{},"7":{},"8":{},"10":{},"15":{},"17":{},"18":{},"22":{},"23":{},"24":{},"25":{},"27":{},"28":{},"29":{},"37":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["comoda",{"_index":1980,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["compacto",{"_index":394,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["compar",{"_index":2681,"title":{},"name":{},"text":{"18":{},"24":{}},"component":{},"keyword":{}}],["comparación",{"_index":1924,"title":{"18-7":{}},"name":{},"text":{"15":{},"18":{},"40":{}},"component":{},"keyword":{}}],["comparada",{"_index":3944,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["comparado",{"_index":4035,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["comparar",{"_index":2682,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["compartan",{"_index":567,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["comparten",{"_index":3710,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["compartida",{"_index":3713,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["compartir",{"_index":3862,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["compat",{"_index":1003,"title":{},"name":{},"text":{"4":{},"8":{},"15":{},"29":{},"37":{},"38":{}},"component":{},"keyword":{}}],["competitivo",{"_index":4023,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["compil",{"_index":2925,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["compila",{"_index":458,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["compilación",{"_index":3912,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["compilado",{"_index":1112,"title":{},"name":{},"text":{"5":{},"37":{}},"component":{},"keyword":{}}],["compilador",{"_index":3880,"title":{"40-7":{}},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["compilar",{"_index":1043,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["compile.app",{"_index":1144,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["compleja",{"_index":1941,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["complejidad",{"_index":877,"title":{},"name":{},"text":{"4":{},"18":{}},"component":{},"keyword":{}}],["complejo",{"_index":470,"title":{},"name":{},"text":{"3":{},"18":{},"25":{},"29":{}},"component":{},"keyword":{}}],["complementar",{"_index":63,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["complet",{"_index":709,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["completa",{"_index":490,"title":{},"name":{},"text":{"3":{},"22":{},"27":{}},"component":{},"keyword":{}}],["completo",{"_index":3765,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["complicada",{"_index":1423,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["complicado",{"_index":3311,"title":{},"name":{},"text":{"24":{},"37":{}},"component":{},"keyword":{}}],["compon",{"_index":111,"title":{},"name":{"4":{}},"text":{"2":{},"22":{},"27":{}},"component":{},"keyword":{}}],["component",{"_index":41,"title":{"4":{},"2-1":{}},"name":{},"text":{"2":{},"4":{},"6":{},"8":{},"15":{},"17":{},"18":{},"22":{},"23":{},"24":{},"37":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["comportamiento",{"_index":3638,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["compra",{"_index":1510,"title":{},"name":{},"text":{"8":{},"15":{},"38":{}},"component":{},"keyword":{}}],["comprensión",{"_index":3907,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["compresión",{"_index":3362,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["compuerta",{"_index":3314,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["comput",{"_index":3772,"title":{"34":{}},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["computacion",{"_index":1757,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["computación",{"_index":3904,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["computador",{"_index":92,"title":{},"name":{},"text":{"2":{},"15":{},"22":{},"23":{},"38":{},"39":{}},"component":{},"keyword":{}}],["computadora",{"_index":2381,"title":{},"name":{},"text":{"15":{},"17":{},"18":{},"24":{},"25":{},"37":{},"38":{}},"component":{},"keyword":{}}],["comun",{"_index":679,"title":{},"name":{},"text":{"4":{},"18":{},"24":{},"25":{},"40":{}},"component":{},"keyword":{}}],["comunica",{"_index":227,"title":{},"name":{},"text":{"2":{},"29":{}},"component":{},"keyword":{}}],["comunicacion",{"_index":1680,"title":{},"name":{},"text":{"9":{},"10":{}},"component":{},"keyword":{}}],["comunicación",{"_index":340,"title":{"10-2":{}},"name":{},"text":{"2":{},"4":{},"9":{},"15":{},"18":{},"25":{},"38":{}},"component":{},"keyword":{}}],["comunicaicón",{"_index":2706,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["comunican",{"_index":3709,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["comunicar",{"_index":330,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["comunicars",{"_index":335,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["comunidad",{"_index":402,"title":{},"name":{},"text":{"3":{},"40":{}},"component":{},"keyword":{}}],["comunment",{"_index":3156,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["común",{"_index":890,"title":{},"name":{},"text":{"4":{},"22":{},"23":{},"25":{},"27":{},"40":{}},"component":{},"keyword":{}}],["comúnment",{"_index":984,"title":{},"name":{},"text":{"4":{},"17":{}},"component":{},"keyword":{}}],["con",{"_index":4,"title":{"1":{},"3-3":{},"5-3":{}},"name":{},"text":{"1":{},"2":{},"3":{},"4":{},"5":{},"8":{},"9":{},"10":{},"15":{},"17":{},"18":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"28":{},"29":{},"37":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["concentrador",{"_index":1868,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["concepto",{"_index":2135,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["concisa",{"_index":3535,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["conclusión",{"_index":2658,"title":{"18-8":{},"40-10":{}},"name":{},"text":{},"component":{},"keyword":{}}],["concurrencia",{"_index":389,"title":{},"name":{},"text":{"3":{},"25":{},"29":{},"40":{}},"component":{},"keyword":{}}],["concurrent",{"_index":3706,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["concurso",{"_index":3892,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["condensador",{"_index":2530,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["condicion",{"_index":1952,"title":{},"name":{},"text":{"15":{},"40":{}},"component":{},"keyword":{}}],["conducir",{"_index":2969,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["conductor",{"_index":2990,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["condujo",{"_index":3442,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["conecta",{"_index":333,"title":{},"name":{},"text":{"2":{},"4":{},"15":{},"17":{},"39":{}},"component":{},"keyword":{}}],["conectada",{"_index":2041,"title":{},"name":{},"text":{"15":{},"29":{},"39":{}},"component":{},"keyword":{}}],["conectado",{"_index":84,"title":{},"name":{},"text":{"2":{},"3":{},"4":{},"7":{},"10":{},"15":{},"17":{},"25":{},"38":{}},"component":{},"keyword":{}}],["conectando",{"_index":2450,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["conectar",{"_index":531,"title":{},"name":{},"text":{"4":{},"7":{},"15":{},"17":{},"18":{},"39":{}},"component":{},"keyword":{}}],["conectarlo",{"_index":1514,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["conectars",{"_index":978,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["conectividad",{"_index":1915,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["conectándos",{"_index":2339,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["conexion",{"_index":350,"title":{"3-4":{},"4-2":{},"4-6":{},"4-10":{},"4-13":{},"4-16":{},"4-19":{},"4-21":{},"4-24":{},"4-27":{},"4-30":{}},"name":{},"text":{"8":{},"10":{},"15":{},"38":{},"39":{}},"component":{},"keyword":{}}],["conexión",{"_index":87,"title":{"7":{},"7-1":{}},"name":{},"text":{"2":{},"4":{},"7":{},"8":{},"15":{},"17":{},"38":{},"39":{}},"component":{},"keyword":{}}],["confiabilidad",{"_index":3916,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["configuracion",{"_index":836,"title":{},"name":{},"text":{"4":{},"15":{},"38":{}},"component":{},"keyword":{}}],["configuración",{"_index":909,"title":{},"name":{},"text":{"4":{},"37":{}},"component":{},"keyword":{}}],["configurado",{"_index":892,"title":{},"name":{},"text":{"4":{},"5":{},"17":{}},"component":{},"keyword":{}}],["configurar",{"_index":833,"title":{},"name":{},"text":{"4":{},"5":{},"15":{},"29":{},"37":{},"39":{}},"component":{},"keyword":{}}],["confundir",{"_index":3229,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["conjunto",{"_index":481,"title":{},"name":{},"text":{"3":{},"10":{},"24":{}},"component":{},"keyword":{}}],["conoc",{"_index":2489,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["conocida",{"_index":3897,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["conocido",{"_index":2173,"title":{},"name":{},"text":{"15":{},"24":{},"25":{},"26":{},"38":{}},"component":{},"keyword":{}}],["consecuencia",{"_index":3018,"title":{},"name":{},"text":{"22":{},"40":{}},"component":{},"keyword":{}}],["consider",{"_index":3365,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["considera",{"_index":2524,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["considerada",{"_index":3099,"title":{},"name":{},"text":{"22":{},"27":{},"40":{}},"component":{},"keyword":{}}],["considerado",{"_index":3113,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["consideramo",{"_index":3001,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["considerar",{"_index":2224,"title":{},"name":{},"text":{"15":{},"22":{},"27":{},"38":{}},"component":{},"keyword":{}}],["consist",{"_index":79,"title":{},"name":{},"text":{"2":{},"8":{},"10":{}},"component":{},"keyword":{}}],["consistencia",{"_index":1556,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["consol",{"_index":2641,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["consola",{"_index":466,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["consolidan",{"_index":1832,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["const",{"_index":2049,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["consta",{"_index":2729,"title":{},"name":{},"text":{"18":{},"40":{}},"component":{},"keyword":{}}],["constant",{"_index":2580,"title":{},"name":{},"text":{"17":{},"22":{},"25":{},"27":{},"40":{}},"component":{},"keyword":{}}],["constituyent",{"_index":3591,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["construido",{"_index":2618,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["construir",{"_index":2100,"title":{},"name":{},"text":{"15":{},"17":{},"39":{}},"component":{},"keyword":{}}],["consum",{"_index":380,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["consumen",{"_index":3235,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["consumida",{"_index":3240,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["consumo",{"_index":1771,"title":{},"name":{},"text":{"10":{},"15":{},"18":{},"20":{}},"component":{},"keyword":{}}],["contacto",{"_index":891,"title":{},"name":{},"text":{"4":{},"24":{}},"component":{},"keyword":{}}],["contar",{"_index":1485,"title":{},"name":{},"text":{"8":{},"37":{}},"component":{},"keyword":{}}],["contenido",{"_index":13,"title":{},"name":{},"text":{"1":{}},"component":{},"keyword":{}}],["content",{"_index":1290,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["content=\"width=devic",{"_index":1253,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["contien",{"_index":1978,"title":{},"name":{},"text":{"15":{},"18":{},"39":{}},"component":{},"keyword":{}}],["continu",{"_index":2847,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["continua",{"_index":1991,"title":{},"name":{},"text":{"15":{},"17":{},"22":{},"27":{},"39":{}},"component":{},"keyword":{}}],["continuación",{"_index":1189,"title":{},"name":{},"text":{"7":{},"18":{}},"component":{},"keyword":{}}],["continuament",{"_index":2520,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["continue_0",{"_index":2850,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["continuo",{"_index":2522,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["continúa",{"_index":3302,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["contraria",{"_index":3022,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["contrario",{"_index":1511,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["contrast",{"_index":3337,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["contrasta",{"_index":3601,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["contrato",{"_index":4000,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["contribución",{"_index":3902,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["contrincant",{"_index":1611,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["control",{"_index":584,"title":{"18-6":{},"40-5":{}},"name":{},"text":{"4":{},"7":{},"8":{},"15":{},"18":{},"24":{},"28":{},"29":{},"30":{},"39":{},"40":{}},"component":{},"keyword":{}}],["controla",{"_index":611,"title":{},"name":{},"text":{"4":{},"17":{}},"component":{},"keyword":{}}],["controlada",{"_index":1491,"title":{},"name":{},"text":{"8":{},"15":{},"38":{}},"component":{},"keyword":{}}],["controlado",{"_index":539,"title":{},"name":{},"text":{"4":{},"8":{},"15":{},"38":{},"39":{}},"component":{},"keyword":{}}],["controlador",{"_index":1486,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["controlando",{"_index":608,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["controlar",{"_index":554,"title":{},"name":{},"text":{"4":{},"8":{},"10":{},"15":{},"17":{},"38":{},"39":{}},"component":{},"keyword":{}}],["controlarlo",{"_index":103,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["convención",{"_index":2987,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["convenga",{"_index":3134,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["conversion",{"_index":3913,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["convertir",{"_index":2955,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["convertirla",{"_index":2953,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["conviert",{"_index":1710,"title":{},"name":{},"text":{"10":{},"22":{},"23":{},"27":{},"40":{}},"component":{},"keyword":{}}],["convierten",{"_index":3048,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["convirtiendo",{"_index":3249,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["convirtiéndola",{"_index":3017,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["convirtiéndos",{"_index":3238,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["copi",{"_index":2784,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["copyright",{"_index":2779,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["core",{"_index":2328,"title":{},"name":{},"text":{"15":{},"21":{},"25":{},"38":{}},"component":{},"keyword":{}}],["corr",{"_index":3751,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["correcta",{"_index":1831,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["correctament",{"_index":780,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["correr",{"_index":372,"title":{},"name":{},"text":{"3":{},"5":{}},"component":{},"keyword":{}}],["corriendo",{"_index":1595,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["corrient",{"_index":559,"title":{"22-6":{},"27-3":{}},"name":{},"text":{"4":{},"8":{},"15":{},"17":{},"22":{},"23":{},"24":{},"26":{},"27":{},"38":{},"39":{}},"component":{},"keyword":{}}],["corta",{"_index":3165,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["cortex",{"_index":2330,"title":{},"name":{},"text":{"15":{},"25":{},"38":{}},"component":{},"keyword":{}}],["corto",{"_index":879,"title":{},"name":{},"text":{"4":{},"10":{},"15":{},"39":{}},"component":{},"keyword":{}}],["cortocircuito",{"_index":3153,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["cosa",{"_index":1645,"title":{"10-1":{}},"name":{},"text":{"9":{},"10":{},"24":{},"25":{}},"component":{},"keyword":{}}],["cosas—​iot—​con",{"_index":1668,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["costo",{"_index":1746,"title":{},"name":{},"text":{"10":{},"15":{},"18":{},"38":{}},"component":{},"keyword":{}}],["cotidiano",{"_index":1688,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["count",{"_index":2801,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["count1",{"_index":3504,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["count1,1",{"_index":3516,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["count2",{"_index":3506,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["count2,1",{"_index":3519,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["counter",{"_index":2800,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["cpp",{"_index":4050,"title":{},"name":{"41":{}},"text":{},"component":{},"keyword":{}}],["cpu",{"_index":1903,"title":{},"name":{},"text":{"15":{},"18":{},"25":{}},"component":{},"keyword":{}}],["crea",{"_index":223,"title":{},"name":{},"text":{"2":{},"18":{}},"component":{},"keyword":{}}],["creación",{"_index":51,"title":{},"name":{},"text":{"2":{},"15":{},"25":{},"28":{},"29":{},"39":{}},"component":{},"keyword":{}}],["creada",{"_index":2048,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["creado",{"_index":93,"title":{},"name":{},"text":{"2":{},"25":{}},"component":{},"keyword":{}}],["creamo",{"_index":257,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["crean",{"_index":3842,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["crear",{"_index":100,"title":{},"name":{},"text":{"2":{},"3":{},"4":{},"7":{},"15":{},"17":{},"29":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["creator",{"_index":2361,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["crecer",{"_index":3216,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["creciendo",{"_index":404,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["criterio",{"_index":1984,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["cromado",{"_index":2260,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["cromado/110267822?exp=so_com",{"_index":2263,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["cruce",{"_index":2533,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["crucial",{"_index":3383,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["cruzan",{"_index":3146,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["crystal",{"_index":3550,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["crítica",{"_index":3917,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["crítico",{"_index":3605,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["cual",{"_index":82,"title":{},"name":{},"text":{"2":{},"3":{},"8":{},"15":{},"17":{},"18":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"37":{},"38":{},"39":{}},"component":{},"keyword":{}}],["cualquier",{"_index":1178,"title":{},"name":{},"text":{"7":{},"15":{},"17":{},"22":{},"27":{},"29":{},"39":{}},"component":{},"keyword":{}}],["cualquiera",{"_index":2309,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["cuando",{"_index":749,"title":{},"name":{},"text":{"4":{},"17":{},"18":{},"20":{},"22":{},"23":{},"24":{},"27":{},"40":{}},"component":{},"keyword":{}}],["cuantific",{"_index":3225,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["cuanto",{"_index":1857,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["cuatro",{"_index":2363,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["cuent",{"_index":2228,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["cuenta",{"_index":1504,"title":{},"name":{},"text":{"8":{},"15":{},"18":{},"25":{},"38":{}},"component":{},"keyword":{}}],["cuentan",{"_index":2128,"title":{},"name":{},"text":{"15":{},"22":{},"23":{},"38":{}},"component":{},"keyword":{}}],["cuerpo",{"_index":812,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["cuid",{"_index":2388,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["cuidado",{"_index":1865,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["cumplir",{"_index":2111,"title":{},"name":{},"text":{"15":{},"22":{},"27":{},"38":{}},"component":{},"keyword":{}}],["curiosidad",{"_index":2194,"title":{"40-9":{}},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["current",{"_index":3180,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["current_mod",{"_index":3658,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["curso",{"_index":3288,"title":{},"name":{},"text":{"24":{},"40":{}},"component":{},"keyword":{}}],["cursor",{"_index":1317,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["curva",{"_index":3941,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["cuya",{"_index":2375,"title":{},"name":{},"text":{"15":{},"17":{},"38":{}},"component":{},"keyword":{}}],["cuánta",{"_index":3140,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["cuánto",{"_index":3145,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["cv",{"_index":2602,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["cycl",{"_index":677,"title":{},"name":{},"text":{"4":{},"18":{}},"component":{},"keyword":{}}],["cálculo",{"_index":3364,"title":{},"name":{},"text":{"24":{},"25":{}},"component":{},"keyword":{}}],["cámara",{"_index":1871,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["círculo",{"_index":1578,"title":{},"name":{},"text":{"8":{},"22":{},"27":{}},"component":{},"keyword":{}}],["código",{"_index":214,"title":{"4-3":{},"4-7":{},"4-11":{},"4-14":{},"4-17":{},"4-22":{},"4-25":{},"4-28":{},"4-31":{},"15-4":{},"39-2":{},"40-4":{}},"name":{},"text":{"2":{},"3":{},"5":{},"7":{},"15":{},"18":{},"25":{},"28":{},"29":{},"30":{},"37":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["cómo",{"_index":530,"title":{"24-1":{}},"name":{},"text":{"4":{},"5":{},"22":{},"24":{},"27":{},"37":{}},"component":{},"keyword":{}}],["d",{"_index":2169,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["d=\"m12",{"_index":1355,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["d=\"m20",{"_index":1375,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["d=\"m4",{"_index":1361,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["da",{"_index":27,"title":{},"name":{},"text":{"1":{},"22":{},"23":{}},"component":{},"keyword":{}}],["dada",{"_index":3142,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["dado",{"_index":3696,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["daemon",{"_index":45,"title":{"2-3":{}},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["dahl",{"_index":2638,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["damo",{"_index":3042,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["dan",{"_index":551,"title":{},"name":{},"text":{"4":{},"24":{},"26":{}},"component":{},"keyword":{}}],["danger",{"_index":1267,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["dar",{"_index":1601,"title":{},"name":{},"text":{"8":{},"24":{}},"component":{},"keyword":{}}],["dashboard",{"_index":3836,"title":{"35":{}},"name":{"35":{}},"text":{},"component":{},"keyword":{}}],["data",{"_index":456,"title":{},"name":{},"text":{"3":{},"4":{},"18":{}},"component":{},"keyword":{}}],["data.statu",{"_index":1399,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["datasheet",{"_index":2666,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["dato",{"_index":219,"title":{},"name":{},"text":{"2":{},"3":{},"4":{},"10":{},"15":{},"18":{},"22":{},"24":{},"25":{},"29":{}},"component":{},"keyword":{}}],["dawn",{"_index":2158,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["daño",{"_index":2397,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["db_12",{"_index":855,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["dc",{"_index":522,"title":{"4-1":{}},"name":{},"text":{"4":{},"8":{},"15":{},"22":{},"27":{},"38":{},"39":{}},"component":{},"keyword":{}}],["de",{"_index":23,"title":{"5":{},"22":{},"25":{},"34":{},"40":{},"4-2":{},"4-3":{},"4-4":{},"4-6":{},"4-7":{},"4-8":{},"4-10":{},"4-11":{},"4-12":{},"4-13":{},"4-14":{},"4-15":{},"4-16":{},"4-17":{},"4-19":{},"4-21":{},"4-22":{},"4-24":{},"4-25":{},"4-27":{},"4-28":{},"4-30":{},"4-31":{},"7-1":{},"7-2":{},"8-5":{},"8-7":{},"10-1":{},"10-2":{},"18-4":{},"18-5":{},"18-6":{},"22-1":{},"22-2":{},"22-3":{},"22-8":{},"22-9":{},"23-2":{},"23-3":{},"24-6":{},"29-2":{},"29-5":{},"40-4":{},"40-5":{},"40-7":{}},"name":{},"text":{"1":{},"2":{},"3":{},"4":{},"5":{},"7":{},"8":{},"9":{},"10":{},"15":{},"17":{},"18":{},"20":{},"21":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"28":{},"29":{},"30":{},"37":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["debe",{"_index":99,"title":{},"name":{},"text":{"2":{},"4":{},"5":{},"7":{},"8":{},"15":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["deben",{"_index":1600,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["deberían",{"_index":2549,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["debido",{"_index":2143,"title":{},"name":{},"text":{"15":{},"17":{},"22":{},"24":{},"38":{}},"component":{},"keyword":{}}],["debug",{"_index":262,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["decfsz",{"_index":2845,"title":{},"name":{},"text":{"18":{},"25":{}},"component":{},"keyword":{}}],["decidi",{"_index":3567,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["decir",{"_index":2140,"title":{},"name":{},"text":{"15":{},"22":{},"23":{},"27":{},"38":{}},"component":{},"keyword":{}}],["decis",{"_index":3798,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["declaración",{"_index":3951,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["decrement",{"_index":3517,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["deep",{"_index":3939,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["def",{"_index":432,"title":{},"name":{},"text":{"3":{},"4":{},"5":{},"7":{}},"component":{},"keyword":{}}],["default16px",{"_index":1030,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["default_reset",{"_index":1118,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["default_valu",{"_index":3962,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["defecto",{"_index":987,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["defensa",{"_index":3560,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["defin",{"_index":1051,"title":{},"name":{},"text":{"5":{},"25":{}},"component":{},"keyword":{}}],["define(pin",{"_index":3726,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["definición",{"_index":1111,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["definida",{"_index":3348,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["definido",{"_index":3911,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["definimo",{"_index":3133,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["defmodul",{"_index":429,"title":{},"name":{},"text":{"3":{},"4":{},"5":{},"7":{}},"component":{},"keyword":{}}],["defp",{"_index":437,"title":{},"name":{},"text":{"3":{},"4":{},"5":{},"7":{}},"component":{},"keyword":{}}],["deja",{"_index":777,"title":{},"name":{},"text":{"4":{},"8":{},"15":{},"39":{}},"component":{},"keyword":{}}],["dejar",{"_index":2230,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["del",{"_index":42,"title":{"2-1":{},"3-4":{},"10-3":{},"15-8":{},"17-3":{},"18-3":{},"24-1":{},"38-3":{},"40-1":{}},"name":{},"text":{"2":{},"3":{},"4":{},"5":{},"7":{},"8":{},"10":{},"15":{},"17":{},"18":{},"21":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"29":{},"37":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["delay",{"_index":2799,"title":{},"name":{},"text":{"18":{},"25":{},"40":{}},"component":{},"keyword":{}}],["delay(15",{"_index":2435,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["delay(500",{"_index":2419,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["delay(clock=20mhz",{"_index":3549,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["delay(velocidad",{"_index":2423,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["delay_m",{"_index":3557,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["deliveri",{"_index":2125,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["demasiado",{"_index":373,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["demonio",{"_index":228,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["demor",{"_index":3202,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["demostrar",{"_index":2754,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["denni",{"_index":3521,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["denomina",{"_index":3458,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["dentro",{"_index":238,"title":{},"name":{},"text":{"2":{},"18":{},"22":{},"24":{},"25":{},"27":{},"40":{}},"component":{},"keyword":{}}],["dep",{"_index":802,"title":{},"name":{},"text":{"4":{},"5":{},"7":{}},"component":{},"keyword":{}}],["departamento",{"_index":3559,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["depend",{"_index":494,"title":{},"name":{},"text":{"3":{},"5":{},"15":{},"39":{}},"component":{},"keyword":{}}],["dependencia",{"_index":1049,"title":{"7-2":{}},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["dependiendo",{"_index":3551,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["depuración",{"_index":4008,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["depurar",{"_index":2752,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["derecha",{"_index":2066,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["derecho",{"_index":2401,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["derecho.attach(14",{"_index":2409,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["derecho.write(180",{"_index":2415,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["derrib",{"_index":1576,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["derriba",{"_index":1587,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["derribar",{"_index":1590,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["desarrollado",{"_index":2484,"title":{},"name":{},"text":{"17":{},"18":{},"25":{}},"component":{},"keyword":{}}],["desarrollador",{"_index":406,"title":{},"name":{},"text":{"3":{},"18":{},"28":{},"29":{},"37":{}},"component":{},"keyword":{}}],["desarrollan",{"_index":3845,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["desarrollar",{"_index":489,"title":{},"name":{},"text":{"3":{},"22":{},"23":{},"25":{},"29":{},"37":{},"40":{}},"component":{},"keyword":{}}],["desarrollo",{"_index":163,"title":{"5":{},"40-7":{}},"name":{},"text":{"2":{},"3":{},"4":{},"5":{},"8":{},"15":{},"17":{},"24":{},"25":{},"26":{},"37":{},"39":{},"40":{}},"component":{},"keyword":{}}],["desc",{"_index":268,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["descarga",{"_index":1115,"title":{},"name":{},"text":{"5":{},"17":{},"37":{}},"component":{},"keyword":{}}],["descargu",{"_index":2610,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["descentralizada",{"_index":3847,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["descompon",{"_index":3590,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["descomponerla",{"_index":3190,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["descompuesta",{"_index":3187,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["describ",{"_index":3226,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["describen",{"_index":2719,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["describi",{"_index":3109,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["describir",{"_index":3194,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["descripción",{"_index":114,"title":{"15-8":{},"38-3":{}},"name":{},"text":{"2":{},"15":{},"22":{},"23":{},"24":{},"26":{},"27":{},"38":{},"39":{}},"component":{},"keyword":{}}],["descubri",{"_index":3441,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["descubrimiento",{"_index":3401,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["desd",{"_index":540,"title":{},"name":{},"text":{"4":{},"7":{},"10":{},"15":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["desea",{"_index":3594,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["desfas",{"_index":3197,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["design",{"_index":3824,"title":{"34":{}},"name":{},"text":{},"component":{},"keyword":{}}],["designa",{"_index":3129,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["designación",{"_index":3095,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["despacho",{"_index":3599,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["despega",{"_index":1548,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["despué",{"_index":4022,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["destaca",{"_index":3607,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["destacada",{"_index":1919,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["destacado",{"_index":3280,"title":{"24-7":{},"26-1":{}},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["destruya",{"_index":1586,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["desventaja",{"_index":2300,"title":{"40-3":{}},"name":{},"text":{"15":{},"38":{},"40":{}},"component":{},"keyword":{}}],["detal",{"_index":4018,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["detección",{"_index":747,"title":{},"name":{},"text":{"4":{},"40":{}},"component":{},"keyword":{}}],["detect",{"_index":816,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["detecta",{"_index":750,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["detectar",{"_index":737,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["detectarla",{"_index":3469,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["detection_pin",{"_index":754,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["detecttest",{"_index":752,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["determina",{"_index":2606,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["determinada",{"_index":2572,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["determinado",{"_index":3144,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["determinan",{"_index":2560,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["dev",{"_index":1438,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["dev+git.65f16e87",{"_index":517,"title":{},"name":{},"text":{"3":{},"21":{}},"component":{},"keyword":{}}],["dev/ttyusb",{"_index":1109,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["dev/ttyusb0",{"_index":1080,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["develop",{"_index":3810,"title":{},"name":{},"text":{"33":{}},"component":{},"keyword":{}}],["devenv",{"_index":1042,"title":{},"name":{"5":{}},"text":{"5":{}},"component":{},"keyword":{}}],["devenv.nix",{"_index":1050,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["devic",{"_index":785,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["devkit",{"_index":1838,"title":{"15-1":{}},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["dht",{"_index":774,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["dht.start(%{pin",{"_index":784,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["dht.take_reading(dht",{"_index":790,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["dht11",{"_index":177,"title":{"3-3":{},"3-4":{}},"name":{},"text":{"2":{},"3":{},"4":{},"8":{}},"component":{},"keyword":{}}],["dht_11",{"_index":786,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["dht_pin",{"_index":431,"title":{},"name":{},"text":{"3":{},"4":{}},"component":{},"keyword":{}}],["dht_reader.ex",{"_index":460,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["dhtreader",{"_index":430,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["dhtreader.start",{"_index":453,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["dhttest",{"_index":782,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["di",{"_index":2597,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["diagrama",{"_index":2024,"title":{},"name":{},"text":{"15":{},"17":{},"18":{},"39":{}},"component":{},"keyword":{}}],["dialecto",{"_index":3565,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["diamagnetismo",{"_index":3455,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["diametro",{"_index":1560,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["dibujar",{"_index":3157,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["diciembr",{"_index":3434,"title":{},"name":{},"text":{"24":{},"26":{},"40":{}},"component":{},"keyword":{}}],["diferencia",{"_index":649,"title":{"18-2":{}},"name":{},"text":{"4":{},"17":{},"18":{},"22":{},"24":{},"27":{},"40":{}},"component":{},"keyword":{}}],["diferenciar",{"_index":3071,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["diferent",{"_index":1558,"title":{},"name":{},"text":{"8":{},"15":{},"18":{},"22":{},"23":{},"24":{},"25":{},"27":{},"37":{},"39":{},"40":{}},"component":{},"keyword":{}}],["dificultad",{"_index":2147,"title":{},"name":{},"text":{"15":{},"37":{},"38":{}},"component":{},"keyword":{}}],["difícil",{"_index":495,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["digit",{"_index":741,"title":{},"name":{},"text":{"4":{},"10":{},"18":{},"24":{}},"component":{},"keyword":{}}],["digital",{"_index":3310,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["digitalwrite(in1",{"_index":2059,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["digitalwrite(in2",{"_index":2060,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["digitalwrite(in3",{"_index":2061,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["digitalwrite(in4",{"_index":2062,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["digitalwrite(l",{"_index":2414,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["digito",{"_index":132,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["dimension",{"_index":3320,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["dinámica",{"_index":2979,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["dinámico",{"_index":2370,"title":{},"name":{},"text":{"15":{},"25":{},"38":{}},"component":{},"keyword":{}}],["dio",{"_index":1123,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["direccion",{"_index":2227,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["dirección",{"_index":565,"title":{},"name":{},"text":{"4":{},"8":{},"15":{},"22":{},"27":{},"39":{}},"component":{},"keyword":{}}],["direct",{"_index":638,"title":{},"name":{},"text":{"4":{},"7":{},"22":{},"27":{}},"component":{},"keyword":{}}],["directa",{"_index":3039,"title":{},"name":{},"text":{"22":{},"25":{},"27":{}},"component":{},"keyword":{}}],["directament",{"_index":1099,"title":{},"name":{},"text":{"5":{},"7":{},"15":{},"17":{},"18":{},"25":{},"28":{},"29":{},"39":{}},"component":{},"keyword":{}}],["directorio",{"_index":1214,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["disabl",{"_index":2840,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["discreción",{"_index":2235,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["diseñada",{"_index":1950,"title":{},"name":{},"text":{"15":{},"28":{},"29":{}},"component":{},"keyword":{}}],["diseñado",{"_index":1800,"title":{},"name":{},"text":{"10":{},"15":{},"18":{},"24":{},"25":{},"40":{}},"component":{},"keyword":{}}],["diseño",{"_index":1947,"title":{},"name":{},"text":{"15":{},"24":{},"38":{},"40":{}},"component":{},"keyword":{}}],["disminuir",{"_index":2213,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["disparador",{"_index":2512,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["disparo",{"_index":2516,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["display",{"_index":58,"title":{},"name":{},"text":{"2":{},"4":{},"7":{}},"component":{},"keyword":{}}],["display_opt",{"_index":999,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["display_serv",{"_index":1011,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["dispon",{"_index":34,"title":{},"name":{},"text":{"1":{},"3":{},"8":{},"15":{},"24":{},"25":{},"37":{},"38":{},"40":{}},"component":{},"keyword":{}}],["disponibilidad",{"_index":1714,"title":{},"name":{},"text":{"10":{},"15":{}},"component":{},"keyword":{}}],["dispositivo",{"_index":362,"title":{},"name":{},"text":{"3":{},"7":{},"10":{},"15":{},"17":{},"18":{},"22":{},"24":{},"25":{},"27":{},"28":{},"29":{},"38":{}},"component":{},"keyword":{}}],["dispositvo",{"_index":2688,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["distancia",{"_index":746,"title":{},"name":{},"text":{"4":{},"10":{},"24":{}},"component":{},"keyword":{}}],["distinguiendo",{"_index":2976,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["distinta",{"_index":32,"title":{},"name":{},"text":{"1":{},"24":{},"26":{}},"component":{},"keyword":{}}],["distinto",{"_index":532,"title":{},"name":{},"text":{"4":{},"25":{}},"component":{},"keyword":{}}],["distribuido",{"_index":3775,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["div",{"_index":1349,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["diversa",{"_index":1701,"title":{},"name":{},"text":{"10":{},"15":{},"22":{},"23":{},"28":{},"29":{},"38":{}},"component":{},"keyword":{}}],["diversidad",{"_index":3885,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["diverso",{"_index":2110,"title":{},"name":{},"text":{"15":{},"24":{},"38":{}},"component":{},"keyword":{}}],["divertida",{"_index":1419,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["dl_cnt",{"_index":2796,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["dmip",{"_index":1888,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["dn",{"_index":2369,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["do",{"_index":894,"title":{},"name":{},"text":{"4":{},"8":{},"15":{},"17":{},"22":{},"25":{},"39":{}},"component":{},"keyword":{}}],["do_stage_1(channel_config",{"_index":960,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["do_stage_2(channel_config",{"_index":965,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["do_stage_3(channel_config",{"_index":1154,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["do_stage_4(channel_config",{"_index":1156,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["dobl",{"_index":192,"title":{},"name":{},"text":{"2":{},"8":{},"15":{}},"component":{},"keyword":{}}],["doctyp",{"_index":1246,"title":{},"name":{},"text":{"7":{},"15":{},"39":{}},"component":{},"keyword":{}}],["document",{"_index":518,"title":{},"name":{},"text":{"3":{},"21":{},"25":{},"33":{}},"component":{},"keyword":{}}],["document.getelementbyid(\"status\").innertext",{"_index":1388,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["dod",{"_index":3562,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["domina",{"_index":3934,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["dominio",{"_index":3612,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["domotica",{"_index":471,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["domótica",{"_index":2741,"title":{},"name":{},"text":{"18":{},"29":{}},"component":{},"keyword":{}}],["dond",{"_index":56,"title":{},"name":{},"text":{"2":{},"3":{},"8":{},"10":{},"15":{},"18":{},"22":{},"23":{},"24":{},"25":{},"27":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["down",{"_index":963,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["down_press",{"_index":3667,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["dragon",{"_index":2005,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["driver",{"_index":555,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["dsp",{"_index":3356,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["dssa",{"_index":4011,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["dual",{"_index":1900,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["dungeon",{"_index":2004,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["dupont",{"_index":198,"title":{},"name":{},"text":{"2":{},"8":{},"15":{},"38":{}},"component":{},"keyword":{}}],["duración",{"_index":2514,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["durant",{"_index":2394,"title":{},"name":{},"text":{"15":{},"17":{},"38":{},"40":{}},"component":{},"keyword":{}}],["durat",{"_index":3665,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["duti",{"_index":676,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["duty_0_degre",{"_index":694,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["duty_180_degre",{"_index":696,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["duty_90_degre",{"_index":695,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["duty_cycle_valu",{"_index":730,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["duty_resolut",{"_index":715,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["década",{"_index":3525,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["déficit",{"_index":3111,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["día",{"_index":2108,"title":{},"name":{},"text":{"15":{},"25":{},"38":{}},"component":{},"keyword":{}}],["dígito",{"_index":123,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["e",{"_index":2,"title":{"1":{}},"name":{},"text":{"1":{},"2":{},"15":{},"21":{},"22":{},"24":{},"25":{},"26":{},"37":{},"38":{},"40":{}},"component":{},"keyword":{}}],["e74c3c",{"_index":1341,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["e8eaff",{"_index":1266,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["eagl",{"_index":3820,"title":{"34-6":{}},"name":{},"text":{},"component":{},"keyword":{}}],["eas",{"_index":1324,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["eclips",{"_index":3787,"title":{"31-5":{}},"name":{},"text":{},"component":{},"keyword":{}}],["económica",{"_index":2883,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["ecosistema",{"_index":369,"title":{},"name":{},"text":{"3":{},"40":{}},"component":{},"keyword":{}}],["ecualización",{"_index":3361,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["ecur",{"_index":4044,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["ed",{"_index":1646,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["edicion",{"_index":1665,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["edicion_9788429026092",{"_index":1651,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["editor",{"_index":3840,"title":{"37-1":{}},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["editori",{"_index":1647,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["educativa",{"_index":2885,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["educativo",{"_index":2744,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["ee.uu",{"_index":3891,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["eeprom",{"_index":2723,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["efectiva",{"_index":612,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["efectivament",{"_index":3006,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["efecto",{"_index":2552,"title":{},"name":{},"text":{"17":{},"22":{},"24":{},"26":{}},"component":{},"keyword":{}}],["eficiencia",{"_index":1700,"title":{},"name":{},"text":{"10":{},"25":{}},"component":{},"keyword":{}}],["eficient",{"_index":1793,"title":{},"name":{},"text":{"10":{},"15":{},"29":{}},"component":{},"keyword":{}}],["eia",{"_index":2445,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["ej",{"_index":659,"title":{},"name":{},"text":{"4":{},"10":{},"18":{}},"component":{},"keyword":{}}],["ejectuar",{"_index":1098,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["ejecución",{"_index":2670,"title":{},"name":{},"text":{"18":{},"25":{},"40":{}},"component":{},"keyword":{}}],["ejecuta",{"_index":331,"title":{},"name":{},"text":{"2":{},"29":{}},"component":{},"keyword":{}}],["ejecutado",{"_index":1044,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["ejecutar",{"_index":245,"title":{},"name":{},"text":{"2":{},"3":{},"5":{},"15":{},"18":{}},"component":{},"keyword":{}}],["ejecutándos",{"_index":3707,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["ejemplo",{"_index":347,"title":{"3-3":{},"4-3":{},"4-4":{},"4-7":{},"4-8":{},"4-11":{},"4-14":{},"4-17":{},"4-22":{},"4-25":{},"4-28":{},"4-31":{},"7-3":{},"18-5":{},"29-2":{},"40-4":{},"40-5":{}},"name":{},"text":{"3":{},"4":{},"7":{},"8":{},"10":{},"15":{},"18":{},"22":{},"23":{},"24":{},"25":{},"27":{},"37":{},"38":{},"40":{}},"component":{},"keyword":{}}],["ejercicio",{"_index":2105,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["ejército",{"_index":3304,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["el",{"_index":61,"title":{},"name":{},"text":{"2":{},"3":{},"4":{},"5":{},"7":{},"8":{},"10":{},"15":{},"17":{},"18":{},"20":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"28":{},"29":{},"37":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["elaboración",{"_index":2321,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["elaborar",{"_index":3490,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["elección",{"_index":1983,"title":{},"name":{},"text":{"15":{},"38":{},"39":{}},"component":{},"keyword":{}}],["electr",{"_index":2947,"title":{},"name":{"22":{}},"text":{},"component":{},"keyword":{}}],["electricidad",{"_index":26,"title":{"22":{},"22-1":{},"22-2":{},"24-5":{}},"name":{},"text":{"1":{},"22":{},"23":{},"24":{},"26":{},"27":{}},"component":{},"keyword":{}}],["electrodinámica",{"_index":3422,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["electrodoméstico",{"_index":1693,"title":{},"name":{},"text":{"10":{},"18":{}},"component":{},"keyword":{}}],["electromagnetismo",{"_index":3424,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["electromagnética",{"_index":3454,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["electromecánico",{"_index":3294,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["electromotriz",{"_index":3407,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["electron",{"_index":2644,"title":{},"name":{},"text":{"17":{},"21":{},"22":{},"23":{},"24":{}},"component":{},"keyword":{}}],["electronico",{"_index":160,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["electroquímica",{"_index":3452,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["electroválvula",{"_index":3761,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["electrólisi",{"_index":3456,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["electrón",{"_index":2992,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["electrónica",{"_index":0,"title":{"1":{},"24":{}},"name":{},"text":{"1":{},"4":{},"15":{},"17":{},"18":{},"21":{},"24":{},"25":{},"26":{}},"component":{},"keyword":{}}],["electrónico",{"_index":528,"title":{"4":{},"24-6":{}},"name":{},"text":{"17":{},"22":{},"23":{},"24":{},"27":{}},"component":{},"keyword":{}}],["elegida",{"_index":2374,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["elegido",{"_index":4021,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["elegir",{"_index":3592,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["elemento",{"_index":2315,"title":{},"name":{},"text":{"15":{},"24":{},"38":{}},"component":{},"keyword":{}}],["elevada",{"_index":2715,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["elevado",{"_index":3035,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["elevar",{"_index":3053,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["eligi",{"_index":3894,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["elimina",{"_index":925,"title":{},"name":{},"text":{"4":{},"15":{},"38":{}},"component":{},"keyword":{}}],["eliminar",{"_index":1114,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["elixir",{"_index":5,"title":{"1":{},"29":{},"25-4":{},"28-1":{},"29-5":{},"29-6":{}},"name":{"42":{}},"text":{"1":{},"3":{},"5":{},"21":{},"25":{},"28":{},"29":{}},"component":{},"keyword":{}}],["elixirc",{"_index":459,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["elixircl.github.io/elixir",{"_index":271,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["ello",{"_index":3155,"title":{},"name":{},"text":{"22":{},"24":{},"27":{}},"component":{},"keyword":{}}],["elsif",{"_index":3663,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["eléctrica",{"_index":1764,"title":{"22-4":{},"27-1":{}},"name":{},"text":{"10":{},"15":{},"21":{},"22":{},"23":{},"24":{},"26":{},"27":{},"38":{}},"component":{},"keyword":{}}],["eléctricament",{"_index":898,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["eléctrico",{"_index":2950,"title":{"24-1":{}},"name":{},"text":{"22":{},"23":{},"24":{},"27":{}},"component":{},"keyword":{}}],["emac",{"_index":3873,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["embargo",{"_index":2208,"title":{},"name":{},"text":{"15":{},"25":{},"38":{}},"component":{},"keyword":{}}],["embebido",{"_index":3750,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["embed",{"_index":3739,"title":{},"name":{},"text":{"25":{},"33":{}},"component":{},"keyword":{}}],["emblemático",{"_index":3492,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["emitida",{"_index":809,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["emitiendo",{"_index":3569,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["emocion",{"_index":2277,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["emot",{"_index":1845,"title":{"15-14":{},"38-9":{}},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["empatía",{"_index":2355,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["empezando",{"_index":2876,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["empezar",{"_index":3121,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["emptiv",{"_index":3701,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["en",{"_index":7,"title":{"31":{},"10-2":{},"15-7":{},"38-2":{}},"name":{},"text":{"1":{},"2":{},"3":{},"4":{},"5":{},"6":{},"7":{},"8":{},"10":{},"15":{},"17":{},"18":{},"21":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"29":{},"37":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["ena",{"_index":574,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["enabl",{"_index":2831,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["enb",{"_index":590,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["encapsulamiento",{"_index":3596,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["encarga",{"_index":2684,"title":{},"name":{},"text":{"18":{},"22":{},"37":{}},"component":{},"keyword":{}}],["encargado",{"_index":329,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["encargo",{"_index":3890,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["encend",{"_index":1041,"title":{"5-3":{}},"name":{},"text":{"10":{},"17":{},"22":{},"23":{},"24":{},"25":{},"27":{}},"component":{},"keyword":{}}],["encendido",{"_index":609,"title":{},"name":{},"text":{"4":{},"17":{}},"component":{},"keyword":{}}],["encendiendo",{"_index":2535,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["encendiéndolo",{"_index":2570,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["enciclopedia",{"_index":4041,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["enciend",{"_index":2569,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["encontrar",{"_index":2115,"title":{},"name":{},"text":{"15":{},"17":{},"37":{},"38":{},"40":{}},"component":{},"keyword":{}}],["encontrars",{"_index":1105,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["encuentra",{"_index":1104,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["encuentran",{"_index":11,"title":{},"name":{},"text":{"1":{},"18":{}},"component":{},"keyword":{}}],["end",{"_index":285,"title":{},"name":{},"text":{"2":{},"3":{},"4":{},"5":{},"7":{},"18":{},"25":{},"40":{}},"component":{},"keyword":{}}],["energi",{"_index":1767,"title":{},"name":{"23":{}},"text":{"10":{},"15":{}},"component":{},"keyword":{}}],["energético",{"_index":1772,"title":{},"name":{},"text":{"10":{},"15":{},"18":{}},"component":{},"keyword":{}}],["energía",{"_index":814,"title":{"32":{},"22-8":{},"22-9":{},"23-1":{},"23-2":{},"23-3":{}},"name":{},"text":{"4":{},"10":{},"15":{},"18":{},"22":{},"23":{},"24":{},"26":{},"27":{},"29":{},"30":{}},"component":{},"keyword":{}}],["enero",{"_index":3415,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["enfocada",{"_index":1735,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["enfocado",{"_index":4014,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["enfoqu",{"_index":19,"title":{},"name":{},"text":{"1":{}},"component":{},"keyword":{}}],["enfrentan",{"_index":1564,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["engin",{"_index":2917,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["enlac",{"_index":2104,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["enlazars",{"_index":3631,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["enojar",{"_index":2437,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["enojar(10",{"_index":2438,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["enojar(int",{"_index":2427,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["ensamblador",{"_index":2732,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["ensamblar",{"_index":2383,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["enseñanza",{"_index":2502,"title":{},"name":{},"text":{"17":{},"18":{}},"component":{},"keyword":{}}],["entend",{"_index":3032,"title":{},"name":{},"text":{"22":{},"24":{},"27":{}},"component":{},"keyword":{}}],["enter",{"_index":710,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["entero",{"_index":3620,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["entonc",{"_index":2973,"title":{},"name":{},"text":{"22":{},"24":{},"25":{},"27":{}},"component":{},"keyword":{}}],["entorno",{"_index":376,"title":{"5":{},"18-4":{},"40-7":{}},"name":{},"text":{"3":{},"5":{},"15":{},"25":{},"37":{},"40":{}},"component":{},"keyword":{}}],["entr",{"_index":899,"title":{"18-2":{},"18-7":{}},"name":{},"text":{"4":{},"8":{},"15":{},"17":{},"18":{},"22":{},"23":{},"24":{},"25":{},"27":{},"37":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["entra",{"_index":3004,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["entrada",{"_index":1103,"title":{},"name":{},"text":{"5":{},"15":{},"18":{},"39":{}},"component":{},"keyword":{}}],["entran",{"_index":3126,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["entrar",{"_index":1101,"title":{},"name":{},"text":{"5":{},"8":{}},"component":{},"keyword":{}}],["entregada",{"_index":3252,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["entregar",{"_index":3385,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["entregarla",{"_index":3286,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["entri",{"_index":3655,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["enum.each(ledc_channel",{"_index":949,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["enviando",{"_index":1390,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["enviar",{"_index":601,"title":{},"name":{},"text":{"4":{},"7":{},"15":{},"18":{},"38":{},"39":{}},"component":{},"keyword":{}}],["equ",{"_index":2797,"title":{},"name":{},"text":{"18":{},"25":{}},"component":{},"keyword":{}}],["equipada",{"_index":1959,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["equipado",{"_index":1692,"title":{},"name":{},"text":{"10":{},"15":{}},"component":{},"keyword":{}}],["equipamiento",{"_index":2303,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["equipo",{"_index":1985,"title":{},"name":{},"text":{"15":{},"18":{},"24":{},"37":{},"39":{},"40":{}},"component":{},"keyword":{}}],["equivalent",{"_index":3021,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["equivocada",{"_index":1606,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["era",{"_index":1534,"title":{},"name":{},"text":{"8":{},"25":{},"40":{}},"component":{},"keyword":{}}],["eras",{"_index":1091,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["erlang",{"_index":358,"title":{"25-4":{}},"name":{},"text":{"3":{},"7":{},"21":{},"25":{},"29":{}},"component":{},"keyword":{}}],["erlang.open_port({:spawn",{"_index":1008,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["erlang.send_after(100",{"_index":1020,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["error",{"_index":446,"title":{},"name":{},"text":{"3":{},"4":{},"7":{},"40":{}},"component":{},"keyword":{}}],["es",{"_index":221,"title":{},"name":{},"text":{"2":{},"3":{},"4":{},"5":{},"7":{},"8":{},"9":{},"10":{},"15":{},"17":{},"18":{},"20":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"28":{},"29":{},"37":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["es.pdf",{"_index":1659,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["esa",{"_index":2956,"title":{},"name":{},"text":{"22":{},"23":{},"24":{},"25":{},"27":{}},"component":{},"keyword":{}}],["escal",{"_index":484,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["escenario",{"_index":1863,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["escenci",{"_index":3493,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["esclavo",{"_index":2695,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["escocé",{"_index":3476,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["escrib",{"_index":239,"title":{},"name":{},"text":{"2":{},"25":{}},"component":{},"keyword":{}}],["escribir",{"_index":218,"title":{},"name":{},"text":{"2":{},"25":{},"28":{},"29":{}},"component":{},"keyword":{}}],["escrita",{"_index":3633,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["escrito",{"_index":2731,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["escritorio",{"_index":3689,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["escritura",{"_index":2707,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["esenci",{"_index":3423,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["esencia",{"_index":4037,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["esencial",{"_index":3957,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["esfuerzo",{"_index":3635,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["eso",{"_index":2730,"title":{},"name":{},"text":{"18":{},"22":{},"24":{},"25":{}},"component":{},"keyword":{}}],["esp",{"_index":161,"title":{},"name":{},"text":{"2":{},"8":{},"9":{}},"component":{},"keyword":{}}],["esp32",{"_index":39,"title":{"15":{},"3-4":{},"5-2":{},"15-1":{}},"name":{"15":{}},"text":{"1":{},"2":{},"3":{},"4":{},"5":{},"7":{},"8":{},"15":{},"20":{},"25":{},"29":{},"38":{},"39":{}},"component":{},"keyword":{}}],["esp32.tic",{"_index":251,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["esp32servo.h",{"_index":2399,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["esp8266",{"_index":1879,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["esp_adc.read(pin",{"_index":860,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["esp_adc.start(@potentiometer_pin",{"_index":851,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["espacial",{"_index":3932,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["espacio",{"_index":1516,"title":{},"name":{},"text":{"8":{},"15":{},"25":{},"38":{}},"component":{},"keyword":{}}],["especi",{"_index":1632,"title":{},"name":{},"text":{"8":{},"15":{},"25":{},"29":{},"38":{}},"component":{},"keyword":{}}],["especializado",{"_index":3946,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["especialment",{"_index":2207,"title":{},"name":{},"text":{"15":{},"25":{},"38":{},"40":{}},"component":{},"keyword":{}}],["especificacion",{"_index":3688,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["específica",{"_index":1551,"title":{},"name":{},"text":{"8":{},"10":{},"15":{},"18":{},"24":{},"37":{},"38":{},"40":{}},"component":{},"keyword":{}}],["específicament",{"_index":3358,"title":{},"name":{},"text":{"24":{},"40":{}},"component":{},"keyword":{}}],["específico",{"_index":64,"title":{},"name":{},"text":{"2":{},"4":{},"8":{},"25":{}},"component":{},"keyword":{}}],["espera",{"_index":451,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["espressif",{"_index":1913,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["espruino",{"_index":3736,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["esptool",{"_index":1077,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["esp—​manu",{"_index":1669,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["esquema",{"_index":3278,"title":{"24-6":{}},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["esquemático",{"_index":2444,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["est",{"_index":8,"title":{"22-1":{}},"name":{},"text":{"1":{},"2":{},"3":{},"4":{},"8":{},"10":{},"15":{},"17":{},"18":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"29":{},"37":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["esta",{"_index":487,"title":{},"name":{},"text":{"3":{},"4":{},"5":{},"6":{},"7":{},"8":{},"15":{},"17":{},"22":{},"23":{},"24":{},"25":{},"27":{},"28":{},"29":{},"37":{},"38":{},"39":{}},"component":{},"keyword":{}}],["estabilidad",{"_index":2320,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["estabilizar",{"_index":2604,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["establec",{"_index":902,"title":{},"name":{},"text":{"4":{},"17":{}},"component":{},"keyword":{}}],["establecido",{"_index":3848,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["estacion",{"_index":472,"title":{},"name":{},"text":{"3":{},"10":{}},"component":{},"keyword":{}}],["estado",{"_index":1389,"title":{"40-8":{}},"name":{},"text":{"7":{},"17":{},"22":{},"23":{},"25":{},"40":{}},"component":{},"keyword":{}}],["estamo",{"_index":2975,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["estando",{"_index":2919,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["estant",{"_index":2240,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["estar",{"_index":592,"title":{},"name":{},"text":{"4":{},"8":{}},"component":{},"keyword":{}}],["estarán",{"_index":83,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["estarían",{"_index":905,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["esto",{"_index":613,"title":{},"name":{},"text":{"4":{},"5":{},"8":{},"10":{},"15":{},"17":{},"22":{},"23":{},"24":{},"25":{},"38":{}},"component":{},"keyword":{}}],["estrategia",{"_index":1827,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["estrechament",{"_index":2515,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["estricto",{"_index":3611,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["estructura",{"_index":390,"title":{},"name":{},"text":{"3":{},"15":{},"24":{},"25":{},"38":{},"40":{}},"component":{},"keyword":{}}],["estudi",{"_index":3451,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["estudia",{"_index":3283,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["estudio",{"_index":3884,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["estufa",{"_index":3382,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["estuvo",{"_index":3114,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["está",{"_index":2875,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["están",{"_index":897,"title":{},"name":{},"text":{"4":{},"8":{},"15":{},"17":{},"18":{},"22":{},"23":{},"24":{},"25":{},"38":{}},"component":{},"keyword":{}}],["estándar",{"_index":2546,"title":{},"name":{},"text":{"17":{},"25":{},"40":{}},"component":{},"keyword":{}}],["estática",{"_index":2978,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["estáticament",{"_index":3910,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["estático",{"_index":4007,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["estéticament",{"_index":2233,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["etc",{"_index":475,"title":{},"name":{},"text":{"3":{},"18":{},"25":{},"29":{},"37":{}},"component":{},"keyword":{}}],["etcéra",{"_index":3217,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["etcétera",{"_index":3177,"title":{},"name":{},"text":{"22":{},"23":{},"24":{},"27":{}},"component":{},"keyword":{}}],["etiqueta",{"_index":1722,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["europa",{"_index":3933,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["evalu",{"_index":4024,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["even",{"_index":2642,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["evento",{"_index":234,"title":{},"name":{},"text":{"2":{},"8":{},"18":{}},"component":{},"keyword":{}}],["eventualment",{"_index":3050,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["evitación",{"_index":733,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["evitando",{"_index":3915,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["evitar",{"_index":172,"title":{"4-9":{}},"name":{},"text":{"2":{},"8":{},"15":{},"17":{},"38":{},"40":{}},"component":{},"keyword":{}}],["eviten",{"_index":824,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["evolución",{"_index":3879,"title":{"40-6":{}},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["exacta",{"_index":3498,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["exampl",{"_index":2890,"title":{},"name":{},"text":{"18":{},"21":{},"25":{}},"component":{},"keyword":{}}],["examples/#blink",{"_index":2935,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["examples/blob/master/led%20blink%20with%20tmr0%20and%20tmr1/tmr0_delay.asm",{"_index":2892,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["exatomvm",{"_index":803,"title":{},"name":{},"text":{"4":{},"5":{},"7":{}},"component":{},"keyword":{}}],["excel",{"_index":3811,"title":{},"name":{},"text":{"33":{}},"component":{},"keyword":{}}],["excelent",{"_index":2881,"title":{},"name":{},"text":{"18":{},"25":{}},"component":{},"keyword":{}}],["excepcion",{"_index":3921,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["except",{"_index":3510,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["excesiva",{"_index":3990,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["exceso",{"_index":3110,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["exig",{"_index":3714,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["exist",{"_index":1243,"title":{},"name":{},"text":{"7":{},"15":{},"18":{},"22":{},"38":{}},"component":{},"keyword":{}}],["existen",{"_index":2109,"title":{},"name":{},"text":{"15":{},"22":{},"23":{},"24":{},"25":{},"27":{},"38":{}},"component":{},"keyword":{}}],["exitosament",{"_index":1162,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["expansión",{"_index":1445,"title":{},"name":{},"text":{"8":{},"15":{},"39":{}},"component":{},"keyword":{}}],["expendedora",{"_index":1704,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["experiment",{"_index":2160,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["explosión",{"_index":3564,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["explícito",{"_index":3920,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["expon",{"_index":1213,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["exponent",{"_index":3630,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["export([start/0",{"_index":3725,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["expresar",{"_index":2276,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["exprimir",{"_index":3501,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["extend",{"_index":1163,"title":{"6":{}},"name":{},"text":{"6":{}},"component":{},"keyword":{}}],["extendido",{"_index":4028,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["extens",{"_index":1164,"title":{},"name":{"6":{}},"text":{},"component":{},"keyword":{}}],["extensión",{"_index":1734,"title":{},"name":{},"text":{"10":{},"15":{},"25":{},"39":{}},"component":{},"keyword":{}}],["exterior",{"_index":837,"title":{},"name":{},"text":{"4":{},"15":{}},"component":{},"keyword":{}}],["externa",{"_index":556,"title":{},"name":{},"text":{"4":{},"15":{},"18":{},"38":{}},"component":{},"keyword":{}}],["externo",{"_index":928,"title":{},"name":{},"text":{"4":{},"15":{},"17":{},"18":{}},"component":{},"keyword":{}}],["extra_appl",{"_index":1147,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["extrema",{"_index":1954,"title":{},"name":{},"text":{"15":{},"40":{}},"component":{},"keyword":{}}],["exunit",{"_index":1067,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["fabricación",{"_index":1582,"title":{},"name":{},"text":{"8":{},"10":{},"24":{}},"component":{},"keyword":{}}],["fabricado",{"_index":2499,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["fabricant",{"_index":3856,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["facilidad",{"_index":2871,"title":{},"name":{},"text":{"18":{},"25":{}},"component":{},"keyword":{}}],["facilita",{"_index":3634,"title":{},"name":{},"text":{"25":{},"28":{},"29":{}},"component":{},"keyword":{}}],["facilitan",{"_index":3906,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["facilitando",{"_index":1960,"title":{},"name":{},"text":{"15":{},"28":{},"29":{}},"component":{},"keyword":{}}],["facilitar",{"_index":1177,"title":{},"name":{},"text":{"7":{},"8":{},"15":{},"28":{},"29":{},"38":{}},"component":{},"keyword":{}}],["factor",{"_index":3079,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["fade",{"_index":959,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["fade~n",{"_index":1153,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["fallo",{"_index":415,"title":{},"name":{},"text":{"3":{},"29":{},"40":{}},"component":{},"keyword":{}}],["famili",{"_index":1274,"title":{},"name":{},"text":{"7":{},"15":{},"39":{}},"component":{},"keyword":{}}],["familia",{"_index":2662,"title":{},"name":{},"text":{"18":{},"24":{}},"component":{},"keyword":{}}],["famoso",{"_index":3400,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["fantástico",{"_index":1416,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["faraday",{"_index":3445,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["faradio",{"_index":3459,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["fase",{"_index":3205,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["febrero",{"_index":3395,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["februari",{"_index":2468,"title":{},"name":{},"text":{"15":{},"21":{},"29":{}},"component":{},"keyword":{}}],["feliz",{"_index":2440,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["feliz(5",{"_index":2441,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["feliz(int",{"_index":2425,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["femto",{"_index":3093,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["fernández",{"_index":2182,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["ferrocarril",{"_index":2477,"title":{"17-3":{}},"name":{},"text":{"17":{},"25":{},"40":{}},"component":{},"keyword":{}}],["ferroviario",{"_index":2534,"title":{},"name":{},"text":{"17":{},"40":{}},"component":{},"keyword":{}}],["fetch(\"/api/mov",{"_index":1391,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["fi",{"_index":1168,"title":{"7-1":{}},"name":{},"text":{"7":{},"15":{}},"component":{},"keyword":{}}],["fiabilidad",{"_index":1862,"title":{},"name":{},"text":{"15":{},"40":{}},"component":{},"keyword":{}}],["ficha",{"_index":147,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["field",{"_index":3350,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["figur",{"_index":553,"title":{},"name":{},"text":{"4":{},"8":{},"15":{},"18":{},"22":{},"23":{},"24":{},"27":{},"37":{},"38":{},"39":{}},"component":{},"keyword":{}}],["figura",{"_index":2002,"title":{},"name":{},"text":{"15":{},"18":{},"22":{},"38":{},"39":{}},"component":{},"keyword":{}}],["fijo",{"_index":880,"title":{},"name":{},"text":{"4":{},"25":{}},"component":{},"keyword":{}}],["file",{"_index":2760,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["file_system",{"_index":1070,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["fill",{"_index":1335,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["filtrado",{"_index":3360,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["filtro",{"_index":3331,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["fina",{"_index":3499,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["final",{"_index":1599,"title":{},"name":{},"text":{"8":{},"18":{}},"component":{},"keyword":{}}],["finalizado~n",{"_index":625,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["finalment",{"_index":35,"title":{},"name":{},"text":{"1":{},"17":{},"22":{},"27":{}},"component":{},"keyword":{}}],["finish",{"_index":700,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["finita",{"_index":3013,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["firm",{"_index":1557,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["firma",{"_index":2485,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["firmwar",{"_index":427,"title":{},"name":{},"text":{"3":{},"29":{}},"component":{},"keyword":{}}],["flag",{"_index":2844,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["flash",{"_index":1084,"title":{},"name":{},"text":{"5":{},"15":{},"18":{},"25":{},"29":{}},"component":{},"keyword":{}}],["flash_freq",{"_index":1124,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["flash_mod",{"_index":1122,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["flash_offset",{"_index":1141,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["flash_siz",{"_index":1126,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["flashear",{"_index":1054,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["flavor",{"_index":361,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["flecha",{"_index":3169,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["flex",{"_index":1285,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["flexibilidad",{"_index":208,"title":{},"name":{},"text":{"2":{},"18":{}},"component":{},"keyword":{}}],["flexibl",{"_index":2506,"title":{},"name":{},"text":{"17":{},"25":{}},"component":{},"keyword":{}}],["flip",{"_index":3327,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["float",{"_index":3647,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["flop",{"_index":3328,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["flotando",{"_index":1618,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["flotant",{"_index":778,"title":{},"name":{},"text":{"4":{},"25":{}},"component":{},"keyword":{}}],["fluido",{"_index":3102,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["flujo",{"_index":2946,"title":{"22-2":{}},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["fluy",{"_index":2568,"title":{},"name":{},"text":{"17":{},"22":{},"27":{}},"component":{},"keyword":{}}],["fluyen",{"_index":3168,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["fn",{"_index":950,"title":{},"name":{},"text":{"4":{},"5":{},"7":{}},"component":{},"keyword":{}}],["font",{"_index":1273,"title":{},"name":{},"text":{"7":{},"15":{},"39":{}},"component":{},"keyword":{}}],["forma",{"_index":1417,"title":{},"name":{},"text":{"8":{},"10":{},"15":{},"17":{},"18":{},"22":{},"23":{},"24":{},"26":{},"27":{},"38":{},"39":{}},"component":{},"keyword":{}}],["forman",{"_index":2984,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["formando",{"_index":2598,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["formul",{"_index":3420,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["forward",{"_index":639,"title":{},"name":{},"text":{"4":{},"7":{}},"component":{},"keyword":{}}],["fotoeléctrico",{"_index":3466,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["fotografía",{"_index":2239,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["foton",{"_index":3389,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["fotoresistencia",{"_index":526,"title":{"4-18":{}},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["fotorresistencia",{"_index":174,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["fotovoltaica",{"_index":2952,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["fpga",{"_index":2471,"title":{"16":{}},"name":{"16":{}},"text":{"24":{}},"component":{},"keyword":{}}],["framework",{"_index":3749,"title":{},"name":{},"text":{"29":{},"37":{}},"component":{},"keyword":{}}],["francé",{"_index":3419,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["franklin",{"_index":3108,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["frecuencia",{"_index":2527,"title":{},"name":{},"text":{"17":{},"22":{},"24":{},"25":{},"26":{},"27":{}},"component":{},"keyword":{}}],["freecad",{"_index":3819,"title":{"34-5":{}},"name":{},"text":{},"component":{},"keyword":{}}],["freerto",{"_index":3783,"title":{"31-1":{}},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["frent",{"_index":2886,"title":{},"name":{},"text":{"18":{},"40":{}},"component":{},"keyword":{}}],["freq_hz",{"_index":716,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["frica",{"_index":2174,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["fruta",{"_index":2258,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["frutera",{"_index":2261,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["ft",{"_index":3984,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["fue",{"_index":403,"title":{},"name":{},"text":{"3":{},"15":{},"17":{},"24":{},"25":{},"26":{},"38":{},"40":{}},"component":{},"keyword":{}}],["fuent",{"_index":428,"title":{"15-4":{},"39-2":{}},"name":{},"text":{"3":{},"4":{},"15":{},"18":{},"22":{},"25":{},"27":{},"38":{},"39":{}},"component":{},"keyword":{}}],["fuera",{"_index":3130,"title":{},"name":{},"text":{"22":{},"27":{},"40":{}},"component":{},"keyword":{}}],["fuert",{"_index":1546,"title":{},"name":{},"text":{"8":{},"40":{}},"component":{},"keyword":{}}],["fuertement",{"_index":3908,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["fuerza",{"_index":3406,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["full",{"_index":2868,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["funcion",{"_index":261,"title":{},"name":{},"text":{"2":{},"3":{},"15":{},"22":{},"25":{},"27":{},"29":{},"39":{},"40":{}},"component":{},"keyword":{}}],["funciona",{"_index":3119,"title":{},"name":{},"text":{"22":{},"27":{},"37":{}},"component":{},"keyword":{}}],["funcional",{"_index":375,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["funcionalidad",{"_index":216,"title":{},"name":{},"text":{"2":{},"6":{},"7":{},"18":{}},"component":{},"keyword":{}}],["funcionamiento",{"_index":524,"title":{"4-4":{},"4-8":{}},"name":{},"text":{"15":{},"18":{},"24":{},"38":{}},"component":{},"keyword":{}}],["funcionan",{"_index":3065,"title":{},"name":{},"text":{"22":{},"24":{}},"component":{},"keyword":{}}],["funcionar",{"_index":1609,"title":{},"name":{},"text":{"8":{},"22":{},"23":{}},"component":{},"keyword":{}}],["función",{"_index":3347,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["function",{"_index":281,"title":{},"name":{},"text":{"2":{},"7":{}},"component":{},"keyword":{}}],["fundamenta",{"_index":3127,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["fundamental",{"_index":3189,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["fundamento",{"_index":25,"title":{"22":{}},"name":{},"text":{"1":{}},"component":{},"keyword":{}}],["futuro",{"_index":1684,"title":{"10-3":{},"40-8":{}},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["fácil",{"_index":873,"title":{},"name":{},"text":{"4":{},"17":{},"18":{},"22":{},"24":{},"25":{},"29":{}},"component":{},"keyword":{}}],["fácile",{"_index":485,"title":{},"name":{},"text":{"3":{},"15":{},"38":{}},"component":{},"keyword":{}}],["fácilment",{"_index":3628,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["física",{"_index":2957,"title":{},"name":{},"text":{"22":{},"23":{},"24":{},"27":{}},"component":{},"keyword":{}}],["físico",{"_index":1687,"title":{"24-1":{}},"name":{},"text":{"10":{},"15":{},"24":{},"26":{},"39":{}},"component":{},"keyword":{}}],["g",{"_index":3098,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["ga",{"_index":3309,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["gabinet",{"_index":62,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["gama",{"_index":1917,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["gana",{"_index":1572,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["ganador",{"_index":1964,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["ganadora",{"_index":3572,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["ganar",{"_index":3209,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["gap",{"_index":1304,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["garabato",{"_index":3159,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["garantía",{"_index":2888,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["garzón",{"_index":2201,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["gate",{"_index":3352,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["gateway",{"_index":3809,"title":{},"name":{},"text":{"33":{}},"component":{},"keyword":{}}],["gatilla",{"_index":233,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["gcc",{"_index":4005,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["gear",{"_index":1989,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["gel",{"_index":3267,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["gener",{"_index":30,"title":{},"name":{},"text":{"1":{},"17":{},"22":{},"24":{},"25":{},"27":{}},"component":{},"keyword":{}}],["genera",{"_index":2556,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["generación",{"_index":3325,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["generada",{"_index":2966,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["generado",{"_index":336,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["generador",{"_index":2526,"title":{},"name":{},"text":{"17":{},"22":{},"27":{}},"component":{},"keyword":{}}],["general",{"_index":2736,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["generalment",{"_index":981,"title":{},"name":{},"text":{"4":{},"18":{},"22":{},"23":{}},"component":{},"keyword":{}}],["generando",{"_index":2611,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["generar",{"_index":875,"title":{},"name":{},"text":{"4":{},"22":{}},"component":{},"keyword":{}}],["generarla",{"_index":2949,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["genserv",{"_index":3759,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["genérico",{"_index":1869,"title":{},"name":{},"text":{"15":{},"22":{},"27":{}},"component":{},"keyword":{}}],["georg",{"_index":3481,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["gerent",{"_index":2183,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["gestiona",{"_index":614,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gestionar",{"_index":1048,"title":{},"name":{},"text":{"5":{},"18":{}},"component":{},"keyword":{}}],["gestión",{"_index":3777,"title":{},"name":{},"text":{"29":{},"30":{},"40":{}},"component":{},"keyword":{}}],["get",{"_index":514,"title":{},"name":{},"text":{"3":{},"29":{}},"component":{},"keyword":{}}],["ghz",{"_index":1850,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["gie",{"_index":2839,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["giga",{"_index":3075,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["gigler",{"_index":398,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["giratoria",{"_index":2241,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["giro",{"_index":1500,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["git",{"_index":804,"title":{},"name":{},"text":{"4":{},"5":{},"7":{}},"component":{},"keyword":{}}],["github",{"_index":498,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["gladiador",{"_index":1409,"title":{"8-5":{},"15-2":{}},"name":{},"text":{"8":{},"15":{},"39":{}},"component":{},"keyword":{}}],["gladiat",{"_index":3876,"title":{},"name":{"39":{}},"text":{},"component":{},"keyword":{}}],["global",{"_index":3964,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["globo",{"_index":1407,"title":{"8-4":{}},"name":{},"text":{"8":{},"15":{},"39":{}},"component":{},"keyword":{}}],["gnat",{"_index":4003,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["gnat/gcc",{"_index":4012,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["gnd",{"_index":457,"title":{},"name":{},"text":{"3":{},"4":{},"15":{},"17":{},"39":{}},"component":{},"keyword":{}}],["gnu",{"_index":4004,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["go",{"_index":231,"title":{},"name":{},"text":{"2":{},"25":{}},"component":{},"keyword":{}}],["golp",{"_index":1545,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["goma",{"_index":1996,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["goto",{"_index":2806,"title":{},"name":{},"text":{"18":{},"25":{}},"component":{},"keyword":{}}],["gp",{"_index":73,"title":{},"name":{},"text":{"2":{},"40":{}},"component":{},"keyword":{}}],["gpio",{"_index":86,"title":{},"name":{},"text":{"2":{},"3":{},"4":{},"15":{},"25":{},"28":{},"29":{}},"component":{},"keyword":{}}],["gpio.digital_read(pin",{"_index":765,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio.digital_writ",{"_index":3661,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["gpio.digital_write(@buzzer_pin",{"_index":886,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio.digital_write(@led_pin",{"_index":761,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio.digital_write(@left_motor_pin_1",{"_index":640,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio.digital_write(@left_motor_pin_2",{"_index":641,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio.edge_both",{"_index":3684,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["gpio.high",{"_index":3664,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["gpio.input",{"_index":3680,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["gpio.low",{"_index":3662,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["gpio.output",{"_index":3679,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["gpio.pin_interrupt",{"_index":3683,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["gpio.pin_mod",{"_index":3678,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["gpio.pin_numb",{"_index":3645,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["gpio.set_pin_mode(@button_pin",{"_index":940,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio.set_pin_mode(@buzzer_pin",{"_index":885,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio.set_pin_mode(@detection_pin",{"_index":757,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio.set_pin_mode(@led_pin",{"_index":756,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio.set_pin_mode(@left_motor_pin_1",{"_index":621,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio.set_pin_mode(@left_motor_pin_2",{"_index":623,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio.set_pin_mode(@motion_pin",{"_index":820,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio.set_pin_pull(@button_pin",{"_index":941,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio.setup",{"_index":3677,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["gpio13",{"_index":660,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio21",{"_index":781,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio22",{"_index":985,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio25",{"_index":573,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio26",{"_index":569,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio27",{"_index":571,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio32",{"_index":842,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio33",{"_index":742,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio34",{"_index":841,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["gpio:digital_write(pin",{"_index":3731,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["gpio:set_pin_mode(?pin",{"_index":3727,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["gpio_num",{"_index":725,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["gracia",{"_index":924,"title":{},"name":{},"text":{"4":{},"15":{},"39":{},"40":{}},"component":{},"keyword":{}}],["gradient(180deg",{"_index":1315,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["gradient(circl",{"_index":1281,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["grado",{"_index":685,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["grafana",{"_index":3835,"title":{"35-3":{}},"name":{},"text":{},"component":{},"keyword":{}}],["gramo",{"_index":3085,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["gran",{"_index":2905,"title":{},"name":{},"text":{"20":{},"22":{},"25":{},"40":{}},"component":{},"keyword":{}}],["grand",{"_index":2963,"title":{},"name":{},"text":{"22":{},"25":{},"27":{}},"component":{},"keyword":{}}],["granularidad",{"_index":3497,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["gratuito",{"_index":3857,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["grave",{"_index":3334,"title":{},"name":{},"text":{"24":{},"40":{}},"component":{},"keyword":{}}],["grid",{"_index":1300,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["grisp",{"_index":3768,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["grupal",{"_index":2371,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["gráfica",{"_index":3998,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["gráfico",{"_index":3173,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["guarda",{"_index":3763,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["guardar",{"_index":3391,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["guid",{"_index":515,"title":{},"name":{},"text":{"3":{},"29":{}},"component":{},"keyword":{}}],["guide.html?utm_source=chatgpt.com",{"_index":520,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["guide?utm_source=chatgpt.com",{"_index":3780,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["guía",{"_index":523,"title":{"4-2":{},"4-6":{},"4-10":{},"4-13":{},"4-16":{},"4-19":{},"4-21":{},"4-24":{},"4-27":{},"4-30":{}},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["h",{"_index":563,"title":{},"name":{},"text":{"4":{},"8":{},"15":{},"39":{}},"component":{},"keyword":{}}],["h1",{"_index":1291,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["h1>control",{"_index":1347,"title":{},"name":{},"text":{"7":{},"15":{},"39":{}},"component":{},"keyword":{}}],["ha",{"_index":1804,"title":{},"name":{},"text":{"10":{},"15":{},"17":{},"24":{},"25":{},"26":{},"38":{},"40":{}},"component":{},"keyword":{}}],["haber",{"_index":1634,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["habilitado",{"_index":594,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["habilitar",{"_index":102,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["habitualment",{"_index":3322,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["hablar",{"_index":3024,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["hablemo",{"_index":3082,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["habr",{"_index":1630,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["habrán",{"_index":1617,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["había",{"_index":3105,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["hace",{"_index":872,"title":{},"name":{},"text":{"4":{},"15":{},"17":{},"22":{},"23":{},"25":{},"38":{}},"component":{},"keyword":{}}],["hacemo",{"_index":3070,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["hacen",{"_index":2884,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["hacer",{"_index":368,"title":{},"name":{},"text":{"3":{},"15":{},"17":{},"22":{},"24":{},"38":{},"39":{}},"component":{},"keyword":{}}],["hacerlo",{"_index":3387,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["hacia",{"_index":627,"title":{},"name":{},"text":{"4":{},"22":{}},"component":{},"keyword":{}}],["haciendo",{"_index":1766,"title":{},"name":{},"text":{"10":{},"15":{},"17":{},"22":{},"23":{},"38":{}},"component":{},"keyword":{}}],["haciéndola",{"_index":1916,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["han",{"_index":2172,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["handle_api_request(:post",{"_index":1223,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["handle_api_request(method",{"_index":1230,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["handle_info(:update_display",{"_index":1025,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["handler",{"_index":1209,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["handler_config",{"_index":1211,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["hard_reset",{"_index":1119,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["hardwar",{"_index":81,"title":{},"name":{},"text":{"2":{},"3":{},"24":{},"25":{},"28":{},"29":{},"37":{}},"component":{},"keyword":{}}],["hasta",{"_index":1694,"title":{},"name":{},"text":{"10":{},"15":{},"18":{},"22":{},"23":{},"25":{},"27":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["hay",{"_index":2854,"title":{},"name":{},"text":{"18":{},"22":{},"23":{},"24":{},"27":{}},"component":{},"keyword":{}}],["head",{"_index":1248,"title":{},"name":{},"text":{"7":{},"15":{},"39":{}},"component":{},"keyword":{}}],["header",{"_index":1393,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["hecha",{"_index":2945,"title":{"22-1":{}},"name":{},"text":{},"component":{},"keyword":{}}],["hecho",{"_index":3106,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["height",{"_index":1001,"title":{},"name":{},"text":{"4":{},"7":{},"15":{},"39":{}},"component":{},"keyword":{}}],["height=\"12",{"_index":1372,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["heinrich",{"_index":3460,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["hello",{"_index":511,"title":{},"name":{},"text":{"3":{},"4":{}},"component":{},"keyword":{}}],["helloscen",{"_index":1014,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["helloscene.start_link",{"_index":1010,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["help",{"_index":1143,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["hembra",{"_index":1512,"title":{},"name":{},"text":{"8":{},"15":{},"39":{}},"component":{},"keyword":{}}],["hemo",{"_index":3300,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["hercio",{"_index":3470,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["herencia",{"_index":3598,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["herramienta",{"_index":33,"title":{"34":{}},"name":{},"text":{"1":{},"3":{},"8":{},"18":{},"24":{},"28":{},"29":{},"37":{},"40":{}},"component":{},"keyword":{}}],["hertz",{"_index":3462,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["hidruro",{"_index":3262,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["hidráulico",{"_index":3118,"title":{},"name":{},"text":{"22":{},"24":{},"27":{}},"component":{},"keyword":{}}],["high",{"_index":126,"title":{},"name":{},"text":{"2":{},"4":{},"15":{},"18":{},"25":{},"38":{},"39":{}},"component":{},"keyword":{}}],["high_speed_tim",{"_index":934,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["higiénica",{"_index":2232,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["hilera",{"_index":1979,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["hilo",{"_index":3695,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["hispavila",{"_index":2503,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["hispavila.com",{"_index":2653,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["historia",{"_index":346,"title":{"3-2":{}},"name":{},"text":{"21":{},"25":{},"40":{}},"component":{},"keyword":{}}],["histórico",{"_index":3764,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["hogar",{"_index":1864,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["hola_mundo",{"_index":3947,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["home",{"_index":2264,"title":{"36":{}},"name":{"36":{}},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["honeywel",{"_index":3577,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["honor",{"_index":3410,"title":{},"name":{},"text":{"24":{},"26":{},"40":{}},"component":{},"keyword":{}}],["horizont",{"_index":3163,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["hors",{"_index":3241,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["hospital",{"_index":2170,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["hosteado",{"_index":1182,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["hotspot",{"_index":2367,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["hover",{"_index":1262,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["hoy",{"_index":2107,"title":{},"name":{},"text":{"15":{},"25":{},"38":{}},"component":{},"keyword":{}}],["hp",{"_index":1938,"title":{},"name":{},"text":{"15":{},"22":{},"23":{}},"component":{},"keyword":{}}],["hpoint",{"_index":726,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["ht40",{"_index":1895,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["html",{"_index":1247,"title":{},"name":{},"text":{"7":{},"15":{},"39":{}},"component":{},"keyword":{}}],["http",{"_index":3718,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["http://192.168.4.1:8080~n",{"_index":1222,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["http_request",{"_index":1225,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["http_request.bodi",{"_index":1227,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["httpd",{"_index":1186,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["httpd.start_link(@port",{"_index":1219,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["httpd_api_handl",{"_index":1195,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["httpd_config",{"_index":1208,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["httpd_file_handl",{"_index":1216,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["https://afel.cl/products/display",{"_index":129,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["https://afel.cl/products/interruptor",{"_index":142,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["https://afel.cl/products/placa",{"_index":148,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["https://afel.cl/products/potenciometro",{"_index":119,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["https://altronics.cl/bas",{"_index":1447,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["https://altronics.cl/jw_mf_40_10",{"_index":2011,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["https://altronics.cl/kit",{"_index":1999,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["https://altronics.cl/modulo",{"_index":1994,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["https://altronics.cl/protoboard",{"_index":2009,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["https://altronics.cl/raspberri",{"_index":2342,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["https://altronics.cl/tarjeta",{"_index":1973,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["https://articulo.mercadolibre.cl/mlc",{"_index":1986,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["https://aulavirtual.fio.unam.edu.ar/mod/book/view.php?id=47577",{"_index":2938,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["https://belina.cl/globo",{"_index":2014,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["https://daily.dev/blog/nerv",{"_index":3779,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["https://dawn2021.orylab.com/en",{"_index":2458,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["https://dinahosting.com/blog/historia",{"_index":2921,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["https://docs.aws.amazon.com/es_es/iot",{"_index":1675,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["https://docs.microside.com/practicas/p",{"_index":2924,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["https://docs.platformio.org/en/latest",{"_index":3814,"title":{},"name":{},"text":{"33":{}},"component":{},"keyword":{}}],["https://elixirschool.com/es/lessons/misc/nerves?utm_source=chatgpt.com",{"_index":3782,"title":{},"name":{},"text":{"29":{}},"component":{},"keyword":{}}],["https://es.aliexpress.com/item/1005006281134333.html",{"_index":2305,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["https://es.aliexpress.com/item/1005008212851634.html",{"_index":1981,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["https://es.khanacademy.org/science/electr",{"_index":2916,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["https://es.wikipedia.org/wiki/ada_",{"_index":4042,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["https://github.com/atomvm/atomgl",{"_index":986,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["https://github.com/atomvm/atomvm/releas",{"_index":1116,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["https://github.com/atomvm/atomvm?utm_source=chatgpt.com",{"_index":502,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["https://github.com/atomvm/atomvm_dht",{"_index":773,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["https://github.com/atomvm/atomvm_lib",{"_index":1188,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["https://github.com/atomvm/avm_scen",{"_index":1038,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["https://github.com/atomvm/exatomvm",{"_index":805,"title":{},"name":{},"text":{"4":{},"5":{},"7":{}},"component":{},"keyword":{}}],["https://github.com/boppreh/keyboard",{"_index":339,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["https://github.com/bugst/go",{"_index":343,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["https://github.com/chipsalliance/chisel",{"_index":2472,"title":{},"name":{},"text":{"16":{}},"component":{},"keyword":{}}],["https://github.com/kylelk/blink",{"_index":3639,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["https://github.com/magkopian/p",{"_index":2891,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["https://github.com/micmonay/keybd_ev",{"_index":342,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["https://github.com/nerv",{"_index":2340,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["https://github.com/openremote/openremot",{"_index":3838,"title":{},"name":{},"text":{"35":{}},"component":{},"keyword":{}}],["https://github.com/thingsboard/thingsboard",{"_index":3837,"title":{},"name":{},"text":{"35":{}},"component":{},"keyword":{}}],["https://github.com/unclegrumpy/atomvm_dht",{"_index":806,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["https://hexdocs.pm/nerves/support",{"_index":2346,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["https://learn.adacore.com/courses/intro",{"_index":2943,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["https://lucassifoni.info/blog/hello",{"_index":512,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["https://mcielectronics.cl/shop/product/33107",{"_index":2351,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["https://mcielectronics.cl/shop/product/contrzolador",{"_index":1442,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["https://mcielectronics.cl/shop/product/kit",{"_index":157,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["https://mcielectronics.cl/shop/product/pack",{"_index":1451,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["https://os.mbed.com",{"_index":3803,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["https://pico",{"_index":95,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["https://pyserial.readthedocs.io/en/latest/index.html",{"_index":341,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["https://robotics.segway.com/baobao",{"_index":2456,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["https://sirinsoftware.com/blog/rto",{"_index":3796,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["https://threadx.io",{"_index":3807,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["https://tic80.com/play",{"_index":98,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["https://wokwi.com/esp32",{"_index":3827,"title":{},"name":{},"text":{"34":{}},"component":{},"keyword":{}}],["https://www.adacore.com/about",{"_index":4039,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["https://www.arduinolibraries.info/libraries/rt",{"_index":3804,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["https://www.atomvm.net",{"_index":504,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["https://www.atomvm.net/doc/master/get",{"_index":519,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["https://www.atomvm.net/doc/master/welcom",{"_index":2940,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["https://www.autodesk.com/br/products/eagle/overview.acessado",{"_index":3831,"title":{},"name":{},"text":{"34":{}},"component":{},"keyword":{}}],["https://www.autodesk.com/latam/products/inventor/overview",{"_index":3829,"title":{},"name":{},"text":{"34":{}},"component":{},"keyword":{}}],["https://www.autoplanet.cl/producto/bateria_pilot_lb4lb_4ah_56cca/141258",{"_index":2306,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["https://www.build",{"_index":2643,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["https://www.coursera.org/learn/electron",{"_index":2910,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["https://www.ecured.cu/index.php?title=lenguaje_de_programaci%c3%b3n_ada&oldid=2824858",{"_index":4045,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["https://www.espressif.com/en/products/sdks/esp",{"_index":3790,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["https://www.freecad.org",{"_index":3830,"title":{},"name":{},"text":{"34":{}},"component":{},"keyword":{}}],["https://www.hispavila.com/el",{"_index":2654,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["https://www.imm.dtu.dk/~masca/chisel",{"_index":2473,"title":{},"name":{},"text":{"16":{}},"component":{},"keyword":{}}],["https://www.inria.cl/sites/default/files/2022",{"_index":1657,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["https://www.kicad.org",{"_index":3832,"title":{},"name":{},"text":{"34":{}},"component":{},"keyword":{}}],["https://www.labcenter.com/simul",{"_index":3826,"title":{},"name":{},"text":{"34":{}},"component":{},"keyword":{}}],["https://www.labiozona.com/blog/ada",{"_index":4049,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["https://www.latercera.com",{"_index":2470,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["https://www.masferret.cl/product/clavo",{"_index":2022,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["https://www.mechatronicstore.cl/esp32",{"_index":1962,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["https://www.microchip.com/en",{"_index":2894,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["https://www.moisesbarrio.es/libro/internet",{"_index":1650,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["https://www.paraninfo.es/catalogo/9788428344968/internet",{"_index":1667,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["https://www.philips.cl/c",{"_index":2293,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["https://www.profesionalreview.com/2021/07/17/qu",{"_index":2902,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["https://www.pudurobotics.com/product/detail/bellabot",{"_index":2457,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["https://www.rt",{"_index":3805,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["https://www.sodimac.cl/sodimac",{"_index":2248,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["https://www.soychile.cl/valparaiso/sociedad/2019/07/18/606350/viaj",{"_index":2464,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["https://www.teachmemicro.com/p",{"_index":2932,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["https://www.tiendalego.cl",{"_index":1525,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["https://www.tiendalego.cl/collections/cr",{"_index":2358,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["https://www.tiendalego.cl/products/dungeon",{"_index":2006,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["https://www.tinkercad.com",{"_index":3828,"title":{},"name":{},"text":{"34":{}},"component":{},"keyword":{}}],["https://www.xaldigital.com/blog/tecnologia",{"_index":1679,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["https://www.youtube.com/watch?v=f321087yyy4",{"_index":3793,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["https://www.youtube.com/watch?v=jr5e5kz9a",{"_index":3795,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["https://www.youtube.com/watch?v=kcshsowmbdi",{"_index":3789,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["https://www.youtube.com/watch?v=qq5qd8oxtti",{"_index":3802,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["https://www.youtube.com/watch?v=s5dnmeowkxo",{"_index":3792,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["https://www.youtube.com/watch?v=ylp02lzla5u",{"_index":2453,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["https://www.youtube.com/watch?v=z_7y_4o7ytw&list=pleqvp_6g_y4iffemabfskw6tsgabartwp&index=1",{"_index":3794,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["hum",{"_index":793,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["humana",{"_index":2880,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["humano",{"_index":2141,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["humedad",{"_index":176,"title":{"4-12":{}},"name":{},"text":{"2":{},"3":{},"4":{},"8":{},"29":{}},"component":{},"keyword":{}}],["humfract",{"_index":794,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["humid",{"_index":442,"title":{},"name":{},"text":{"3":{},"4":{}},"component":{},"keyword":{}}],["i/o",{"_index":2734,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["i2c",{"_index":977,"title":{},"name":{},"text":{"4":{},"15":{},"18":{},"28":{},"29":{}},"component":{},"keyword":{}}],["i2c.open(i2c_opt",{"_index":998,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["i2c0",{"_index":996,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["i2c_host",{"_index":997,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["i2c_opt",{"_index":992,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["ia",{"_index":2142,"title":{},"name":{},"text":{"15":{},"38":{},"40":{}},"component":{},"keyword":{}}],["ic",{"_index":2490,"title":{},"name":{},"text":{"17":{},"24":{}},"component":{},"keyword":{}}],["ic555",{"_index":2481,"title":{"17":{}},"name":{"17":{}},"text":{"24":{}},"component":{},"keyword":{}}],["ichbiah",{"_index":3575,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["id",{"_index":1883,"title":{"37":{},"40-7":{}},"name":{},"text":{"15":{},"18":{},"37":{},"40":{}},"component":{},"keyword":{}}],["id=\"statu",{"_index":1384,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["ideal",{"_index":391,"title":{},"name":{},"text":{"3":{},"4":{},"10":{},"15":{},"17":{},"18":{},"22":{},"24":{},"29":{}},"component":{},"keyword":{}}],["identidad",{"_index":2219,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["identificar",{"_index":779,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["idf",{"_index":3791,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["idioma",{"_index":3471,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["idéntico",{"_index":918,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["ieee",{"_index":1928,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["if(pulsador_getvalue()==0",{"_index":2774,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["igual",{"_index":3478,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["iiot",{"_index":1682,"title":{"10-1":{},"10-3":{}},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["ilumina",{"_index":3380,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["imagen",{"_index":1113,"title":{},"name":{},"text":{"5":{},"15":{},"22":{},"23":{},"38":{}},"component":{},"keyword":{}}],["imagin",{"_index":3427,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["imaginemo",{"_index":3211,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["impacto",{"_index":1683,"title":{"10-3":{}},"name":{},"text":{},"component":{},"keyword":{}}],["impartiendo",{"_index":3043,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["impid",{"_index":2149,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["impiden",{"_index":2211,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["implementa",{"_index":1190,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["implementación",{"_index":3971,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["implementar",{"_index":3637,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["implementen",{"_index":3623,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["implica",{"_index":3858,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["implícita",{"_index":3914,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["important",{"_index":566,"title":{},"name":{},"text":{"4":{},"8":{},"15":{},"17":{},"22":{},"24":{},"27":{},"38":{}},"component":{},"keyword":{}}],["imprescind",{"_index":3844,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["imprimir",{"_index":465,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["impulsa",{"_index":1811,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["impulsada",{"_index":1753,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["impulsado",{"_index":1627,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["imágen",{"_index":1875,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["in1",{"_index":570,"title":{},"name":{},"text":{"4":{},"15":{},"39":{}},"component":{},"keyword":{}}],["in12v",{"_index":2035,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["in2",{"_index":572,"title":{},"name":{},"text":{"4":{},"15":{},"39":{}},"component":{},"keyword":{}}],["in3",{"_index":2030,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["in4",{"_index":2032,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["inalámbrica",{"_index":1769,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["inc",{"_index":2164,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["includ",{"_index":2044,"title":{},"name":{},"text":{"15":{},"18":{},"25":{},"38":{},"39":{}},"component":{},"keyword":{}}],["incluido",{"_index":3603,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["incluir",{"_index":463,"title":{},"name":{},"text":{"3":{},"7":{},"24":{}},"component":{},"keyword":{}}],["inclusión",{"_index":2206,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["incluso",{"_index":2636,"title":{},"name":{},"text":{"17":{},"25":{}},"component":{},"keyword":{}}],["incluy",{"_index":1092,"title":{},"name":{},"text":{"5":{},"7":{},"8":{},"15":{},"18":{},"24":{},"25":{},"39":{},"40":{}},"component":{},"keyword":{}}],["incluyen",{"_index":3330,"title":{},"name":{},"text":{"24":{},"25":{},"26":{},"40":{}},"component":{},"keyword":{}}],["incorporado",{"_index":1507,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["incorporando",{"_index":3585,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["incorporar",{"_index":1165,"title":{},"name":{},"text":{"6":{},"15":{},"38":{}},"component":{},"keyword":{}}],["incrementa",{"_index":3625,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["increíbl",{"_index":3284,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["increíblement",{"_index":3720,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["incrustada",{"_index":2664,"title":{},"name":{},"text":{"18":{},"24":{},"25":{}},"component":{},"keyword":{}}],["incrustado",{"_index":363,"title":{},"name":{},"text":{"3":{},"18":{},"24":{},"25":{},"28":{},"29":{},"37":{},"40":{}},"component":{},"keyword":{}}],["independient",{"_index":149,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["independientement",{"_index":3381,"title":{},"name":{},"text":{"24":{},"37":{}},"component":{},"keyword":{}}],["index",{"_index":6,"title":{},"name":{"1":{}},"text":{},"component":{},"keyword":{}}],["index.html",{"_index":1242,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["indica",{"_index":3170,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["indiqu",{"_index":3374,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["indirecta",{"_index":3019,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["individual",{"_index":3708,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["individualment",{"_index":1487,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["inducción",{"_index":3453,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["inductor",{"_index":3340,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["industri",{"_index":1681,"title":{"10-1":{}},"name":{},"text":{"10":{},"15":{},"18":{},"20":{},"29":{}},"component":{},"keyword":{}}],["industria",{"_index":3928,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["industrial",{"_index":412,"title":{},"name":{},"text":{"3":{},"10":{},"15":{},"18":{}},"component":{},"keyword":{}}],["inevitablement",{"_index":3055,"title":{},"name":{},"text":{"22":{},"24":{}},"component":{},"keyword":{}}],["inferior",{"_index":2040,"title":{},"name":{},"text":{"15":{},"17":{},"38":{},"39":{}},"component":{},"keyword":{}}],["infinit",{"_index":711,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["inflabl",{"_index":2012,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["información",{"_index":107,"title":{},"name":{},"text":{"2":{},"22":{},"24":{},"27":{}},"component":{},"keyword":{}}],["informar",{"_index":1713,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["infraestructura",{"_index":1825,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["infrarroja",{"_index":808,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["infrarrojo",{"_index":736,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["ingeniero",{"_index":3474,"title":{},"name":{},"text":{"24":{},"26":{},"37":{}},"component":{},"keyword":{}}],["ingeniería",{"_index":2914,"title":{},"name":{},"text":{"21":{},"24":{},"40":{}},"component":{},"keyword":{}}],["inglé",{"_index":3438,"title":{},"name":{},"text":{"24":{},"26":{},"40":{}},"component":{},"keyword":{}}],["inici",{"_index":2236,"title":{},"name":{},"text":{"15":{},"22":{},"27":{},"38":{}},"component":{},"keyword":{}}],["iniciado",{"_index":1203,"title":{},"name":{},"text":{"7":{},"40":{}},"component":{},"keyword":{}}],["inicializar",{"_index":2404,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["inicialment",{"_index":3543,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["iniciar",{"_index":722,"title":{},"name":{},"text":{"4":{},"15":{},"39":{}},"component":{},"keyword":{}}],["inicio",{"_index":159,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["init",{"_index":2807,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["init(_arg",{"_index":1019,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["initi",{"_index":1254,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["inmediatament",{"_index":1540,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["input",{"_index":758,"title":{},"name":{},"text":{"4":{},"25":{}},"component":{},"keyword":{}}],["input/output",{"_index":269,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["inria",{"_index":1652,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["inspect(reason",{"_index":449,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["inspiración",{"_index":78,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["inspirado",{"_index":4025,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["instala",{"_index":3870,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["instantáneament",{"_index":3005,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["institucion",{"_index":2446,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["instruccion",{"_index":351,"title":{"3-5":{}},"name":{},"text":{"18":{},"24":{}},"component":{},"keyword":{}}],["instrucción",{"_index":2671,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["instruct",{"_index":2823,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["instrumento",{"_index":1738,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["int",{"_index":2054,"title":{},"name":{},"text":{"15":{},"18":{},"38":{},"39":{}},"component":{},"keyword":{}}],["intcon",{"_index":2834,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["integr",{"_index":2693,"title":{},"name":{},"text":{"18":{},"22":{},"23":{},"24":{}},"component":{},"keyword":{}}],["integración",{"_index":1737,"title":{},"name":{},"text":{"10":{},"18":{},"29":{},"37":{}},"component":{},"keyword":{}}],["integrada",{"_index":1890,"title":{},"name":{},"text":{"15":{},"18":{},"25":{}},"component":{},"keyword":{}}],["integrado",{"_index":1896,"title":{},"name":{},"text":{"15":{},"17":{},"18":{},"24":{},"40":{}},"component":{},"keyword":{}}],["integran",{"_index":3366,"title":{},"name":{},"text":{"24":{},"40":{}},"component":{},"keyword":{}}],["integrar",{"_index":2145,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["integrars",{"_index":2150,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["inteligencia",{"_index":2129,"title":{},"name":{},"text":{"15":{},"38":{},"40":{}},"component":{},"keyword":{}}],["inteligent",{"_index":393,"title":{"29-2":{}},"name":{},"text":{"3":{},"10":{},"15":{},"18":{}},"component":{},"keyword":{}}],["intención",{"_index":3540,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["intensidad",{"_index":834,"title":{},"name":{},"text":{"4":{},"22":{},"27":{}},"component":{},"keyword":{}}],["intentar",{"_index":1603,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["inter",{"_index":2692,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["interacción",{"_index":3742,"title":{},"name":{},"text":{"28":{},"29":{}},"component":{},"keyword":{}}],["interactuamo",{"_index":1807,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["interactuar",{"_index":3694,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["interactúa",{"_index":3743,"title":{},"name":{},"text":{"28":{},"29":{}},"component":{},"keyword":{}}],["interactúen",{"_index":3632,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["intercambio",{"_index":1691,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["interconexión",{"_index":1686,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["interesan",{"_index":3868,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["interesant",{"_index":2623,"title":{},"name":{},"text":{"17":{},"22":{}},"component":{},"keyword":{}}],["interfac",{"_index":2690,"title":{},"name":{},"text":{"18":{},"28":{},"29":{},"40":{}},"component":{},"keyword":{}}],["interfaz",{"_index":1244,"title":{},"name":{},"text":{"7":{},"15":{},"25":{},"29":{},"38":{},"39":{}},"component":{},"keyword":{}}],["intermedia",{"_index":2733,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["intermitent",{"_index":2548,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["intern",{"_index":2822,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["interna",{"_index":910,"title":{},"name":{},"text":{"4":{},"18":{}},"component":{},"keyword":{}}],["internacion",{"_index":3408,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["internet",{"_index":1644,"title":{"10-1":{}},"name":{},"text":{"9":{},"10":{},"15":{},"38":{}},"component":{},"keyword":{}}],["interno",{"_index":869,"title":{},"name":{},"text":{"4":{},"18":{}},"component":{},"keyword":{}}],["interrupcion",{"_index":2869,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["interrupt",{"_index":60,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["interruptor",{"_index":135,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["interup",{"_index":2802,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["interupt",{"_index":2832,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["intervalo",{"_index":2607,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["introducción",{"_index":2936,"title":{"24":{}},"name":{},"text":{"21":{},"25":{}},"component":{},"keyword":{}}],["introduct",{"_index":3281,"title":{},"name":{"24":{}},"text":{},"component":{},"keyword":{}}],["invención",{"_index":3404,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["invent",{"_index":3425,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["invento",{"_index":2908,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["inventor",{"_index":3475,"title":{"34-4":{}},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["invertir",{"_index":3859,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["investigacion",{"_index":3439,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["investigación",{"_index":3487,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["inválida",{"_index":647,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["io.format('1",{"_index":958,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["io.format('2",{"_index":962,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["io.format('3",{"_index":1150,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["io.format('4",{"_index":1155,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["io.format('adc",{"_index":864,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["io.format('comando",{"_index":1237,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["io.format('deteniendo",{"_index":631,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["io.format('dirección",{"_index":646,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["io.format('error",{"_index":798,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["io.format('mov",{"_index":707,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["io.format('moviendo",{"_index":626,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["io.format('petición",{"_index":1233,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["io.format('punto",{"_index":1202,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["io.format('result",{"_index":766,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["io.format('servidor",{"_index":1220,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["io.format('servo",{"_index":698,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["io.format('set",{"_index":729,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["io.format('setup",{"_index":624,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["io.format('temperatur",{"_index":795,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["io.puts(\"error",{"_index":448,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["io.puts(\"humedad",{"_index":445,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["io.puts(\"iniciando",{"_index":434,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["io.puts(\"temperatura",{"_index":443,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["io:format(\"set",{"_index":3730,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["iot",{"_index":3,"title":{"1":{},"10-2":{},"10-3":{}},"name":{},"text":{"1":{},"3":{},"9":{},"10":{},"15":{},"18":{},"25":{},"28":{},"29":{}},"component":{},"keyword":{}}],["iphon",{"_index":1173,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["ir",{"_index":738,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["iría",{"_index":1240,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["italiano",{"_index":3399,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["item",{"_index":1027,"title":{},"name":{},"text":{"4":{},"7":{}},"component":{},"keyword":{}}],["izquierda",{"_index":2065,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["izquierdo",{"_index":2400,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["izquierdo.attach(13",{"_index":2407,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["izquierdo.write(0",{"_index":2416,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["izquierdo.write(po",{"_index":2421,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["ión",{"_index":3269,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["j",{"_index":1662,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["j/",{"_index":3480,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["jack",{"_index":2036,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["jame",{"_index":3432,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["japoné",{"_index":2184,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["japón",{"_index":2134,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["java",{"_index":3602,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["jean",{"_index":3574,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["jitsi",{"_index":2322,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["jorg",{"_index":2181,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["joul",{"_index":3233,"title":{},"name":{},"text":{"22":{},"23":{},"24":{},"26":{}},"component":{},"keyword":{}}],["joystick",{"_index":2106,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["juego",{"_index":66,"title":{},"name":{},"text":{"2":{},"25":{}},"component":{},"keyword":{}}],["jugador",{"_index":1538,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["juguet",{"_index":2743,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["juli",{"_index":2459,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["julio",{"_index":3479,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["jumper",{"_index":587,"title":{},"name":{},"text":{"4":{},"15":{},"17":{},"39":{}},"component":{},"keyword":{}}],["june",{"_index":2454,"title":{},"name":{},"text":{"15":{},"17":{},"21":{}},"component":{},"keyword":{}}],["junio",{"_index":3417,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["junt",{"_index":1636,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["junto",{"_index":3495,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["justa",{"_index":1411,"title":{"8-9":{}},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["justifi",{"_index":1289,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["k",{"_index":2631,"title":{},"name":{},"text":{"17":{},"22":{},"31":{}},"component":{},"keyword":{}}],["kb",{"_index":385,"title":{},"name":{},"text":{"3":{},"15":{},"18":{},"25":{},"29":{}},"component":{},"keyword":{}}],["kevin",{"_index":1716,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["keyboard",{"_index":338,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["kg",{"_index":2365,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["kg.cm",{"_index":1466,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["kg/cm",{"_index":1496,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["khan",{"_index":2912,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["kicad",{"_index":3821,"title":{"34-7":{}},"name":{},"text":{},"component":{},"keyword":{}}],["kilo",{"_index":3077,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["kiloamperio",{"_index":3087,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["kilogramo",{"_index":3083,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["kilovoltio",{"_index":3086,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["kilowatt",{"_index":3245,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["kit",{"_index":155,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["km",{"_index":1785,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["kt",{"_index":3986,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["l",{"_index":506,"title":{},"name":{},"text":{"3":{},"15":{},"25":{},"38":{}},"component":{},"keyword":{}}],["l/131705965?exp=so_com",{"_index":2271,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["l298",{"_index":1995,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["l298n",{"_index":538,"title":{},"name":{},"text":{"4":{},"8":{},"15":{},"38":{},"39":{}},"component":{},"keyword":{}}],["la",{"_index":31,"title":{"24":{},"10-1":{},"22-1":{},"22-2":{}},"name":{},"text":{"1":{},"2":{},"3":{},"4":{},"5":{},"7":{},"8":{},"9":{},"10":{},"15":{},"17":{},"18":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"28":{},"29":{},"37":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["la(",{"_index":3866,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["laboratorio",{"_index":3523,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["lado",{"_index":896,"title":{},"name":{},"text":{"4":{},"22":{},"24":{}},"component":{},"keyword":{}}],["languages.elixir.en",{"_index":1058,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["lanzado",{"_index":2661,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["larga",{"_index":3164,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["largo",{"_index":878,"title":{},"name":{},"text":{"4":{},"8":{},"10":{},"15":{},"38":{},"39":{}},"component":{},"keyword":{}}],["latest",{"_index":3813,"title":{},"name":{},"text":{"33":{}},"component":{},"keyword":{}}],["lazo",{"_index":2599,"title":{},"name":{},"text":{"17":{},"24":{}},"component":{},"keyword":{}}],["le",{"_index":881,"title":{},"name":{},"text":{"4":{},"10":{},"15":{},"17":{},"18":{},"22":{},"23":{},"24":{},"26":{},"27":{},"37":{},"38":{}},"component":{},"keyword":{}}],["lea",{"_index":225,"title":{},"name":{},"text":{"2":{},"25":{}},"component":{},"keyword":{}}],["learn",{"_index":1145,"title":{},"name":{},"text":{"5":{},"40":{}},"component":{},"keyword":{}}],["lecho",{"_index":3033,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["lectura",{"_index":435,"title":{},"name":{},"text":{"3":{},"4":{},"15":{},"18":{},"38":{},"40":{}},"component":{},"keyword":{}}],["led",{"_index":200,"title":{"5-3":{},"18-6":{}},"name":{},"text":{"2":{},"5":{},"8":{},"15":{},"17":{},"18":{},"21":{},"25":{},"38":{}},"component":{},"keyword":{}}],["led0_toggl",{"_index":2775,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["led1",{"_index":2544,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["led2",{"_index":2545,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["led_1",{"_index":936,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["led_2",{"_index":937,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["led_blink",{"_index":3651,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["led_mod",{"_index":3649,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["led_modes'first",{"_index":3674,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["led_modes'imag",{"_index":3671,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["led_modes'last",{"_index":3673,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["led_modes'po",{"_index":3676,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["led_modes'v",{"_index":3675,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["led_off",{"_index":3650,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["led_on",{"_index":3652,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["led_pin",{"_index":753,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["led_test",{"_index":1134,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["ledc",{"_index":615,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["ledc.channel_config",{"_index":720,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["ledc.channel_config(channel_config",{"_index":952,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["ledc.fade_func_install(0",{"_index":953,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["ledc.fade_no_wait",{"_index":970,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["ledc.fade_start(speed_mod",{"_index":969,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["ledc.high_speed_mod",{"_index":718,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["ledc.low_speed_mod",{"_index":946,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["ledc.set_duty(ledc.high_speed_mod",{"_index":731,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["ledc.set_duty(speed_mod",{"_index":1157,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["ledc.set_fade_with_time(speed_mod",{"_index":968,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["ledc.timer_config",{"_index":714,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["ledc.timer_config(ledc_hs_tim",{"_index":944,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["ledc.timer_config(ledc_ls_tim",{"_index":947,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["ledc.update_duty(ledc.high_speed_mod",{"_index":732,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["ledc.update_duty(speed_mod",{"_index":1158,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["ledc_channel",{"_index":948,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["ledc_hs_tim",{"_index":942,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["ledc_ls_tim",{"_index":945,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["ledtest",{"_index":1140,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["ledtest.mixproject",{"_index":1129,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["lee",{"_index":242,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["leer",{"_index":217,"title":{},"name":{},"text":{"2":{},"3":{},"25":{}},"component":{},"keyword":{}}],["leercomandoseri",{"_index":2428,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["left",{"_index":1336,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["left_motor_pin_1",{"_index":617,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["left_motor_pin_2",{"_index":619,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["legibl",{"_index":3905,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["lego",{"_index":1523,"title":{},"name":{},"text":{"8":{},"15":{},"38":{},"39":{}},"component":{},"keyword":{}}],["lenguaj",{"_index":229,"title":{"25":{},"40":{},"40-1":{}},"name":{},"text":{"2":{},"3":{},"18":{},"21":{},"25":{},"29":{},"40":{}},"component":{},"keyword":{}}],["lenguaje_de_programaci%c3%b3n",{"_index":4043,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["lentament",{"_index":2997,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["lento",{"_index":652,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["letra",{"_index":3096,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["level",{"_index":759,"title":{},"name":{},"text":{"4":{},"25":{}},"component":{},"keyword":{}}],["ley",{"_index":3486,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["leyendo",{"_index":418,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["lfe",{"_index":359,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["lib",{"_index":1056,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["lib.opt",{"_index":1065,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["lib/led_test.ex",{"_index":1149,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["libera",{"_index":813,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["libr",{"_index":215,"title":{},"name":{},"text":{"2":{},"15":{},"38":{},"40":{}},"component":{},"keyword":{}}],["librería",{"_index":1185,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["libro",{"_index":1655,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["licenc",{"_index":2783,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["licens",{"_index":273,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["lidia",{"_index":3056,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["ligera",{"_index":355,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["ligero",{"_index":1789,"title":{},"name":{},"text":{"10":{},"25":{},"29":{}},"component":{},"keyword":{}}],["light",{"_index":2652,"title":{},"name":{},"text":{"17":{},"25":{}},"component":{},"keyword":{}}],["light.mod",{"_index":3672,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["light_mod",{"_index":3666,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["limitación",{"_index":3624,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["limitada",{"_index":2874,"title":{},"name":{},"text":{"18":{},"40":{}},"component":{},"keyword":{}}],["limitado",{"_index":1801,"title":{},"name":{},"text":{"10":{},"25":{}},"component":{},"keyword":{}}],["limitan",{"_index":2566,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["linear",{"_index":1314,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["linux",{"_index":1047,"title":{},"name":{},"text":{"5":{},"29":{}},"component":{},"keyword":{}}],["linux/maco",{"_index":1039,"title":{"5-1":{}},"name":{},"text":{},"component":{},"keyword":{}}],["lisp",{"_index":360,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["list",{"_index":3502,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["lista",{"_index":2362,"title":{},"name":{},"text":{"15":{},"17":{},"24":{},"26":{},"37":{},"38":{}},"component":{},"keyword":{}}],["listo",{"_index":3849,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["listoadelanteatrásderechaizquierdapararcontrol",{"_index":1249,"title":{},"name":{},"text":{"7":{},"15":{},"39":{}},"component":{},"keyword":{}}],["tmr0",{"_index":2803,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["tmr0if",{"_index":2841,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["tmr_cnt",{"_index":2809,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["tocan",{"_index":3154,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["tocars",{"_index":3151,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["toda",{"_index":1052,"title":{},"name":{},"text":{"5":{},"15":{},"25":{},"37":{},"38":{}},"component":{},"keyword":{}}],["todo",{"_index":226,"title":{},"name":{},"text":{"2":{},"3":{},"8":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"37":{}},"component":{},"keyword":{}}],["toggle(high",{"_index":3734,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["toggle(level",{"_index":3733,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["toggle(low",{"_index":3735,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["tolerancia",{"_index":414,"title":{},"name":{},"text":{"3":{},"29":{}},"component":{},"keyword":{}}],["toma",{"_index":2614,"title":{},"name":{},"text":{"17":{},"25":{}},"component":{},"keyword":{}}],["tomamo",{"_index":3181,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["tomar",{"_index":3298,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["tomemo",{"_index":3030,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["tomo",{"_index":2985,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["tono",{"_index":871,"title":{},"name":{},"text":{"4":{},"17":{}},"component":{},"keyword":{}}],["tool",{"_index":1062,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["toolchain",{"_index":3854,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["top",{"_index":1282,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["torno",{"_index":3137,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["torqu",{"_index":1492,"title":{},"name":{},"text":{"8":{},"15":{},"38":{}},"component":{},"keyword":{}}],["torr",{"_index":2965,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["total",{"_index":3850,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["totalment",{"_index":2352,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["trabaja",{"_index":2879,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["trabajado",{"_index":1877,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["trabajan",{"_index":3063,"title":{},"name":{},"text":{"22":{},"24":{}},"component":{},"keyword":{}}],["trabajando",{"_index":3307,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["trabajar",{"_index":2216,"title":{},"name":{},"text":{"15":{},"24":{},"25":{},"28":{},"29":{},"38":{}},"component":{},"keyword":{}}],["trabajo",{"_index":2152,"title":{},"name":{},"text":{"15":{},"22":{},"23":{},"24":{},"26":{},"27":{},"38":{}},"component":{},"keyword":{}}],["trace(\"stdout=time:\"..t",{"_index":309,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["track",{"_index":327,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["tradicion",{"_index":371,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["tradicional",{"_index":2153,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["traducida",{"_index":3058,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["trae",{"_index":3247,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["trainer",{"_index":3553,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["transceptor",{"_index":1892,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["transductor",{"_index":3277,"title":{"24-4":{}},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["transferencia",{"_index":1775,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["transform",{"_index":1322,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["transforma",{"_index":3373,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["transformación",{"_index":1833,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["transformada",{"_index":3236,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["transformado",{"_index":1805,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["transformador",{"_index":2202,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["transformar",{"_index":3057,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["transformándos",{"_index":3239,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["transistor",{"_index":3341,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["transit",{"_index":1321,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["translatey(4px",{"_index":1329,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["transmisión",{"_index":979,"title":{},"name":{},"text":{"4":{},"10":{},"15":{},"22":{}},"component":{},"keyword":{}}],["transport",{"_index":3002,"title":{},"name":{},"text":{"22":{},"40":{}},"component":{},"keyword":{}}],["transportada",{"_index":2983,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["transportar",{"_index":2962,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["tratamiento",{"_index":1765,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["tratando",{"_index":3292,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["travé",{"_index":771,"title":{"7-1":{}},"name":{},"text":{"4":{},"5":{},"7":{},"10":{},"15":{},"17":{},"22":{},"23":{},"24":{},"27":{},"38":{}},"component":{},"keyword":{}}],["tre",{"_index":2288,"title":{},"name":{},"text":{"15":{},"22":{},"38":{}},"component":{},"keyword":{}}],["trene",{"_index":2555,"title":{},"name":{},"text":{"17":{},"40":{}},"component":{},"keyword":{}}],["trig",{"_index":2595,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["trisb",{"_index":2826,"title":{},"name":{},"text":{"18":{},"25":{}},"component":{},"keyword":{}}],["true",{"_index":1059,"title":{},"name":{},"text":{"5":{},"15":{},"25":{},"38":{}},"component":{},"keyword":{}}],["tsmc",{"_index":1853,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["tu",{"_index":464,"title":{},"name":{},"text":{"3":{},"18":{},"21":{},"29":{}},"component":{},"keyword":{}}],["tutorials/p",{"_index":2934,"title":{},"name":{},"text":{"21":{}},"component":{},"keyword":{}}],["type",{"_index":1394,"title":{},"name":{},"text":{"7":{},"25":{},"40":{}},"component":{},"keyword":{}}],["táctil",{"_index":889,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["térmica",{"_index":815,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["término",{"_index":1581,"title":{},"name":{},"text":{"8":{},"10":{},"22":{}},"component":{},"keyword":{}}],["típica",{"_index":3232,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["típicament",{"_index":748,"title":{},"name":{},"text":{"4":{},"22":{},"23":{},"27":{}},"component":{},"keyword":{}}],["típico",{"_index":3686,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["u",{"_index":1121,"title":{},"name":{},"text":{"5":{},"8":{},"15":{},"38":{}},"component":{},"keyword":{}}],["uart",{"_index":1945,"title":{},"name":{},"text":{"15":{},"18":{},"28":{},"29":{},"38":{}},"component":{},"keyword":{}}],["ubicado",{"_index":1592,"title":{},"name":{},"text":{"8":{},"15":{},"38":{}},"component":{},"keyword":{}}],["udp",{"_index":1799,"title":{},"name":{},"text":{"10":{}},"component":{},"keyword":{}}],["uf",{"_index":1431,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["ui",{"_index":1276,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["ultima_altitud",{"_index":3966,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["ultima_velocidad",{"_index":3967,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["umbral",{"_index":829,"title":{},"name":{},"text":{"4":{},"17":{},"29":{}},"component":{},"keyword":{}}],["un",{"_index":28,"title":{"5-3":{},"18-2":{},"18-6":{},"24-6":{}},"name":{},"text":{"1":{},"2":{},"3":{},"4":{},"5":{},"7":{},"8":{},"10":{},"15":{},"17":{},"18":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"29":{},"37":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["una",{"_index":89,"title":{},"name":{},"text":{"2":{},"3":{},"4":{},"5":{},"7":{},"8":{},"10":{},"15":{},"17":{},"18":{},"20":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"28":{},"29":{},"30":{},"37":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["unidad",{"_index":2735,"title":{"22-3":{}},"name":{},"text":{"18":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"40":{}},"component":{},"keyword":{}}],["unido",{"_index":3561,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["unir",{"_index":477,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["univers",{"_index":2702,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["universidad",{"_index":1707,"title":{},"name":{},"text":{"10":{},"15":{},"40":{}},"component":{},"keyword":{}}],["unix",{"_index":3527,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["unión",{"_index":2600,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["uno",{"_index":895,"title":{},"name":{},"text":{"4":{},"8":{},"15":{},"17":{},"18":{},"22":{},"24":{},"25":{},"38":{}},"component":{},"keyword":{}}],["unsigned_32",{"_index":3977,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["until",{"_index":3518,"title":{},"name":{},"text":{"25":{},"40":{}},"component":{},"keyword":{}}],["up",{"_index":921,"title":{},"name":{},"text":{"4":{},"5":{}},"component":{},"keyword":{}}],["update_display",{"_index":1022,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["us",{"_index":1130,"title":{},"name":{},"text":{"5":{},"18":{},"25":{},"40":{}},"component":{},"keyword":{}}],["us/product/pic16f18855#overview",{"_index":2899,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["us/tool",{"_index":2895,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["usa",{"_index":417,"title":{},"name":{},"text":{"3":{},"15":{},"17":{},"18":{},"29":{},"38":{}},"component":{},"keyword":{}}],["usada",{"_index":2901,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["usado",{"_index":254,"title":{},"name":{},"text":{"2":{},"4":{},"8":{},"15":{},"22":{},"38":{},"40":{}},"component":{},"keyword":{}}],["usamo",{"_index":3072,"title":{},"name":{},"text":{"22":{},"23":{},"27":{}},"component":{},"keyword":{}}],["usan",{"_index":669,"title":{},"name":{},"text":{"4":{},"17":{}},"component":{},"keyword":{}}],["usando",{"_index":419,"title":{},"name":{},"text":{"3":{},"4":{},"22":{},"24":{},"25":{}},"component":{},"keyword":{}}],["usar",{"_index":80,"title":{"29-5":{}},"name":{},"text":{"2":{},"3":{},"4":{},"5":{},"8":{},"15":{},"24":{},"25":{},"37":{},"38":{}},"component":{},"keyword":{}}],["usarlo",{"_index":480,"title":{},"name":{},"text":{"3":{},"25":{}},"component":{},"keyword":{}}],["usars",{"_index":3606,"title":{},"name":{},"text":{"25":{}},"component":{},"keyword":{}}],["usart",{"_index":2866,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["usart/sci",{"_index":2699,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["usb",{"_index":184,"title":{},"name":{},"text":{"2":{},"8":{},"15":{},"18":{},"38":{}},"component":{},"keyword":{}}],["uso",{"_index":1721,"title":{"18-3":{},"40-2":{}},"name":{},"text":{"10":{},"15":{},"18":{},"22":{},"24":{},"25":{},"37":{},"38":{},"40":{}},"component":{},"keyword":{}}],["usuario",{"_index":3345,"title":{},"name":{},"text":{"24":{},"25":{},"37":{}},"component":{},"keyword":{}}],["utiizando",{"_index":38,"title":{},"name":{},"text":{"1":{}},"component":{},"keyword":{}}],["utiliza",{"_index":735,"title":{},"name":{},"text":{"4":{},"17":{},"18":{},"22":{},"24":{},"25":{},"27":{},"40":{}},"component":{},"keyword":{}}],["utilizaban",{"_index":57,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["utilizada",{"_index":2324,"title":{},"name":{},"text":{"15":{},"22":{},"38":{},"40":{}},"component":{},"keyword":{}}],["utilizado",{"_index":534,"title":{},"name":{},"text":{"4":{},"8":{},"15":{},"17":{},"24":{},"25":{},"38":{},"40":{}},"component":{},"keyword":{}}],["utilizan",{"_index":3274,"title":{},"name":{},"text":{"22":{},"23":{},"24":{},"25":{},"26":{}},"component":{},"keyword":{}}],["utilizando",{"_index":1045,"title":{},"name":{},"text":{"5":{},"8":{},"15":{},"17":{},"25":{},"38":{}},"component":{},"keyword":{}}],["utilizar",{"_index":65,"title":{},"name":{},"text":{"2":{},"4":{},"15":{},"25":{},"38":{}},"component":{},"keyword":{}}],["uvm",{"_index":1966,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["v",{"_index":2727,"title":{},"name":{},"text":{"18":{},"22":{},"27":{}},"component":{},"keyword":{}}],["v0.6.6.img",{"_index":1128,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["v1",{"_index":1439,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["v12",{"_index":578,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["va",{"_index":575,"title":{},"name":{},"text":{"4":{},"8":{},"22":{},"23":{},"25":{},"27":{}},"component":{},"keyword":{}}],["validada",{"_index":2393,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["valor",{"_index":675,"title":{},"name":{},"text":{"4":{},"8":{},"17":{},"18":{},"22":{},"27":{}},"component":{},"keyword":{}}],["value=~p",{"_index":866,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["vamo",{"_index":2981,"title":{},"name":{},"text":{"22":{},"24":{}},"component":{},"keyword":{}}],["van",{"_index":3015,"title":{},"name":{},"text":{"22":{},"24":{},"27":{}},"component":{},"keyword":{}}],["var",{"_index":1284,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["variabl",{"_index":607,"title":{},"name":{},"text":{"4":{},"18":{},"22":{},"24":{},"25":{},"27":{},"40":{}},"component":{},"keyword":{}}],["variando",{"_index":3178,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["variedad",{"_index":1518,"title":{},"name":{},"text":{"8":{},"15":{},"25":{}},"component":{},"keyword":{}}],["vario",{"_index":2021,"title":{},"name":{},"text":{"15":{},"38":{},"39":{}},"component":{},"keyword":{}}],["varía",{"_index":847,"title":{},"name":{},"text":{"4":{},"22":{},"27":{}},"component":{},"keyword":{}}],["varían",{"_index":3172,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["vatio",{"_index":3477,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["vcc",{"_index":454,"title":{},"name":{},"text":{"3":{},"4":{},"17":{}},"component":{},"keyword":{}}],["vece",{"_index":2187,"title":{},"name":{},"text":{"15":{},"22":{},"24":{},"37":{},"38":{}},"component":{},"keyword":{}}],["velocidad",{"_index":548,"title":{},"name":{},"text":{"4":{},"8":{},"10":{},"15":{},"17":{},"18":{},"22":{},"23":{},"24":{},"25":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["velocidad'imag",{"_index":3985,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["vemo",{"_index":2964,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["ven",{"_index":2577,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["venir",{"_index":586,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["ventaja",{"_index":2299,"title":{"29-5":{},"40-3":{}},"name":{},"text":{"15":{},"18":{},"38":{},"40":{}},"component":{},"keyword":{}}],["ventasna",{"_index":2762,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["ver",{"_index":24,"title":{},"name":{},"text":{"1":{},"6":{},"8":{},"15":{},"22":{},"24":{},"27":{},"38":{}},"component":{},"keyword":{}}],["verd",{"_index":203,"title":{},"name":{},"text":{"2":{},"8":{}},"component":{},"keyword":{}}],["verdad",{"_index":3028,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["verificacion",{"_index":3918,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["verificación",{"_index":3940,"title":{},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["verificar",{"_index":1107,"title":{},"name":{},"text":{"5":{},"40":{}},"component":{},"keyword":{}}],["versatilidad",{"_index":1861,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["version",{"_index":275,"title":{"40-6":{}},"name":{},"text":{"2":{},"5":{},"15":{}},"component":{},"keyword":{}}],["versión",{"_index":2003,"title":{},"name":{},"text":{"15":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["versu",{"_index":3176,"title":{},"name":{},"text":{"22":{},"27":{}},"component":{},"keyword":{}}],["versátil",{"_index":1912,"title":{},"name":{},"text":{"15":{},"17":{},"18":{},"24":{}},"component":{},"keyword":{}}],["vez",{"_index":610,"title":{},"name":{},"text":{"4":{},"17":{},"22":{},"23":{},"24":{}},"component":{},"keyword":{}}],["via",{"_index":85,"title":{},"name":{},"text":{"2":{},"7":{},"8":{},"15":{},"38":{},"39":{}},"component":{},"keyword":{}}],["viaj",{"_index":2460,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["viajan",{"_index":3010,"title":{},"name":{},"text":{"22":{},"24":{}},"component":{},"keyword":{}}],["viajen",{"_index":3012,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["vibra",{"_index":3230,"title":{},"name":{},"text":{"22":{},"23":{}},"component":{},"keyword":{}}],["vida",{"_index":1547,"title":{},"name":{},"text":{"8":{},"10":{}},"component":{},"keyword":{}}],["video",{"_index":1872,"title":{},"name":{},"text":{"15":{},"24":{},"38":{},"39":{}},"component":{},"keyword":{}}],["videojuego",{"_index":46,"title":{"2":{}},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["vidita",{"_index":2252,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["vieito",{"_index":2918,"title":{},"name":{},"text":{"21":{},"25":{}},"component":{},"keyword":{}}],["vien",{"_index":3179,"title":{},"name":{},"text":{"22":{},"23":{},"25":{},"27":{}},"component":{},"keyword":{}}],["viewbox=\"0",{"_index":1353,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["vim",{"_index":3874,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["vina",{"_index":2466,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["virtual",{"_index":354,"title":{},"name":{},"text":{"3":{},"15":{},"21":{},"29":{},"39":{}},"component":{},"keyword":{}}],["visión",{"_index":811,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["vistazo",{"_index":29,"title":{},"name":{},"text":{"1":{}},"component":{},"keyword":{}}],["viña",{"_index":2175,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["vm",{"_index":501,"title":{},"name":{},"text":{"3":{}},"component":{},"keyword":{}}],["void",{"_index":2057,"title":{},"name":{},"text":{"15":{},"25":{},"38":{},"39":{}},"component":{},"keyword":{}}],["volt",{"_index":1494,"title":{},"name":{},"text":{"8":{},"22":{},"23":{},"27":{}},"component":{},"keyword":{}}],["volta",{"_index":3394,"title":{},"name":{},"text":{"24":{},"26":{}},"component":{},"keyword":{}}],["voltag",{"_index":861,"title":{},"name":{},"text":{"4":{},"18":{}},"component":{},"keyword":{}}],["voltaj",{"_index":606,"title":{"22-5":{},"27-2":{}},"name":{},"text":{"4":{},"8":{},"15":{},"17":{},"22":{},"23":{},"27":{},"38":{},"39":{}},"component":{},"keyword":{}}],["voltaje/velocidad",{"_index":1460,"title":{},"name":{},"text":{"8":{}},"component":{},"keyword":{}}],["voltio",{"_index":3064,"title":{},"name":{},"text":{"22":{},"24":{},"26":{}},"component":{},"keyword":{}}],["volumen",{"_index":3333,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["volver",{"_index":1602,"title":{},"name":{},"text":{"8":{},"22":{},"27":{}},"component":{},"keyword":{}}],["voz",{"_index":1874,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["vr1",{"_index":2583,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["vs",{"_index":3367,"title":{},"name":{},"text":{"24":{},"31":{}},"component":{},"keyword":{}}],["vscode",{"_index":3875,"title":{},"name":{},"text":{"37":{}},"component":{},"keyword":{}}],["vuelo",{"_index":3877,"title":{"40-5":{}},"name":{},"text":{"40":{}},"component":{},"keyword":{}}],["vuelta",{"_index":1585,"title":{},"name":{},"text":{"8":{},"24":{}},"component":{},"keyword":{}}],["vuelv",{"_index":2461,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["vuelven",{"_index":3052,"title":{},"name":{},"text":{"22":{}},"component":{},"keyword":{}}],["válida",{"_index":2298,"title":{},"name":{},"text":{"15":{},"25":{},"38":{}},"component":{},"keyword":{}}],["válido",{"_index":2405,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["vía",{"_index":3762,"title":{},"name":{},"text":{"29":{},"37":{}},"component":{},"keyword":{}}],["w",{"_index":2291,"title":{},"name":{},"text":{"15":{},"24":{},"26":{},"38":{}},"component":{},"keyword":{}}],["wait",{"_index":2838,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["wait_for_release(@button_pin",{"_index":957,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["wait_for_release(pin",{"_index":973,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["war",{"_index":3797,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["watt",{"_index":3244,"title":{},"name":{},"text":{"22":{},"23":{},"24":{},"26":{}},"component":{},"keyword":{}}],["wave",{"_index":319,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["web",{"_index":1221,"title":{},"name":{},"text":{"7":{},"15":{},"18":{},"29":{},"38":{},"39":{}},"component":{},"keyword":{}}],["webserv",{"_index":2055,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["webserver.h",{"_index":2046,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["weight",{"_index":1294,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["welcom",{"_index":2939,"title":{},"name":{},"text":{"21":{},"25":{}},"component":{},"keyword":{}}],["while(1",{"_index":2773,"title":{},"name":{},"text":{"18":{},"25":{}},"component":{},"keyword":{}}],["wi",{"_index":1167,"title":{"7-1":{}},"name":{},"text":{"7":{},"15":{}},"component":{},"keyword":{}}],["width",{"_index":604,"title":{},"name":{},"text":{"4":{},"7":{},"15":{},"39":{}},"component":{},"keyword":{}}],["width=\"12",{"_index":1371,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["wifi",{"_index":1505,"title":{},"name":{},"text":{"8":{},"15":{},"29":{},"38":{},"39":{}},"component":{},"keyword":{}}],["wifi.h",{"_index":2045,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["wifi.softap(ssid",{"_index":2087,"title":{},"name":{},"text":{"15":{},"39":{}},"component":{},"keyword":{}}],["wikipedia",{"_index":3324,"title":{},"name":{},"text":{"24":{},"40":{}},"component":{},"keyword":{}}],["wiper",{"_index":838,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["wire",{"_index":2627,"title":{},"name":{},"text":{"17":{}},"component":{},"keyword":{}}],["wireless/latest/developerguide/what",{"_index":1676,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["without",{"_index":1152,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["wokwi",{"_index":3816,"title":{"34-2":{}},"name":{},"text":{},"component":{},"keyword":{}}],["world",{"_index":1033,"title":{},"name":{},"text":{"4":{}},"component":{},"keyword":{}}],["write",{"_index":1083,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["write_flash",{"_index":1120,"title":{},"name":{},"text":{"5":{}},"component":{},"keyword":{}}],["wrong",{"_index":3801,"title":{},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["wroom",{"_index":2380,"title":{},"name":{},"text":{"15":{},"38":{}},"component":{},"keyword":{}}],["x",{"_index":164,"title":{"31-5":{}},"name":{},"text":{"2":{},"8":{},"15":{},"25":{},"38":{}},"component":{},"keyword":{}}],["x=\"6",{"_index":1369,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["x=96",{"_index":279,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["x=x",{"_index":289,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["x=x+1",{"_index":291,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["xaldigit",{"_index":1678,"title":{},"name":{},"text":{"9":{}},"component":{},"keyword":{}}],["xpress",{"_index":2748,"title":{},"name":{},"text":{"18":{}},"component":{},"keyword":{}}],["y",{"_index":20,"title":{"3-3":{},"4-12":{},"4-23":{},"10-3":{},"15-7":{},"18-2":{},"18-7":{},"23-1":{},"24-4":{},"25-2":{},"25-4":{},"38-2":{},"40-2":{},"40-3":{},"40-6":{},"40-7":{},"40-8":{}},"name":{},"text":{"1":{},"2":{},"3":{},"4":{},"5":{},"6":{},"7":{},"8":{},"9":{},"10":{},"15":{},"17":{},"18":{},"21":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"28":{},"29":{},"30":{},"37":{},"38":{},"39":{},"40":{}},"component":{},"keyword":{}}],["y=\"6",{"_index":1370,"title":{},"name":{},"text":{"7":{}},"component":{},"keyword":{}}],["y=24",{"_index":280,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["y=i",{"_index":284,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["y=y+1",{"_index":287,"title":{},"name":{},"text":{"2":{}},"component":{},"keyword":{}}],["ya",{"_index":557,"title":{},"name":{},"text":{"4":{},"15":{},"17":{},"22":{},"23":{},"25":{},"37":{},"38":{},"39":{}},"component":{},"keyword":{}}],["yo",{"_index":3375,"title":{},"name":{},"text":{"24":{}},"component":{},"keyword":{}}],["youtub",{"_index":2452,"title":{},"name":{},"text":{"15":{}},"component":{},"keyword":{}}],["zephyr",{"_index":3784,"title":{"31-2":{}},"name":{},"text":{"31":{}},"component":{},"keyword":{}}],["zero",{"_index":2349,"title":{},"name":{},"text":{"15":{},"18":{},"25":{},"38":{}},"component":{},"keyword":{}}],["zigbe",{"_index":1837,"title":{"13":{}},"name":{"13":{}},"text":{},"component":{},"keyword":{}}],["zumbador",{"_index":188,"title":{"4-23":{}},"name":{},"text":{"2":{},"4":{},"8":{}},"component":{},"keyword":{}}]],"pipeline":["stemmer"]},"store":{"documents":{"1":{"id":1,"text":"En este material se encuentran los contenidos necesarios para realizar proyectos relacionados con electrónica, robótica e IOT con enfoque en Elixir y AtomVM. Luego de ver los fundamentos de electrónica y electricidad, se da un vistazo general a las distintas herramientas disponibles para proyectos de electrónica, robótica e IOT. Finalmente se proporcionan proyectos prácticos utiizando ESP32 y AtomVM.","title":"Electrónica, Robótica e IOT con Elixir","component":"ROOT","version":"","name":"index","url":"/index.html","titles":[]},"2":{"id":2,"text":"Este proyecto tiene por objetivo la creación de un arcade clásico de los años 70 y principios de los 80 donde se utilizaban displays, pontenciómetros e interrupters en el gabinete para complementar el videojuego. En específico se utilizará el juego Speed Race (Taito, 1974) o Monaco GP (Sega, 1979) como principal inspiración. El proyecto consiste en usar los componentes de hardware cual estarán conectados via GPIO o Conexión Serial (ESP32) a una Raspberry PI o Computador con un videojuego creado en PICO8 (https://pico-8.fandom.com/wiki/GPIO) o TIC80 (https://tic80.com/play). Se debe crear o seleccionar un juego y habilitar controlarlo con los sensores. Además de mostrar información del juego en los displays segmentados. Table 1. Components de Arcade Posibles Componente Cantidad Descripción Potenciometro 1 Simula un manubrio de carreras. https://afel.cl/products/potenciometro-500k-ohm Display Segmentado de 4 dígitos 2 Muestra el High Score y el Score actual. https://afel.cl/products/display-7-segmentos-4-digitos Display Segmantado de 2 dígitos 1 Muestra el tiempo de juego actual. https://afel.cl/products/display-7-segmentos-2-digitos Interruptor MTS-102 3 pines 1 Simula una palanca de cambios. https://afel.cl/products/interruptor-mts-102-3-pines Placa de 4 botones 1 Simula los pedales de aceleración y fichas. https://afel.cl/products/placa-de-4-botones-independientes-micro-switch También se puede obtar por un Kit de componentes básicos como https://mcielectronics.cl/shop/product/kit-basico-de-inicio-de-componentes-electronicos-para-esp32-esp-32s/ Componentes del Kit 1 placa de desarrollo ESP32 1 x OLED de 0,96 pulgadas 1X Protoboard 830pts 1 X módulo para evitar obstáculos 1 módulo de fotorresistencia 1 X Módulo de temperatura y humedad DHT11 1 sensor de movimiento PIR de 2/2″ 1 potenciómetro X (10K) 1 cable micro USB 30X resistencias (220R/1K/10K) 1 zumbador pasivo 1 X zumbador activo 1 Módulo de relé de doble canal de 5V 6X interruptores de botón 10 x Cable DuPont 10 x cable DuPont de pulgadas 10 x Cable DuPont 5 x LED rojo 5 x LED amarillo 5 x LED verde 2 LEDs RGB TIC-80 si bien tiene mayor flexibilidad de que PICO-8 al ser de código libre, no tiene funcionalidades para leer o escribir datos en serial o GPIO. Por lo que la opción es lo siguiente: Se crea un projecto en ESP32 que lea todos los sensores Se comunica via serial a un demonio creado en un lenguaje de programación como Go o Python Este demonio gatilla eventos de teclado para simular presión de botones dentro de TIC-80. TIC-80 escribe en un archivo de texto serial el Score actual. El demonio lee el archivo y lo parsea para mostrar los datos en el display segmentado. Para poder ejecutar el juego y obtener los registros del log se puede ejecutar el siguiente comando: Comando para obtener los logs de un juego en TIC80 $ ./tic80 esp32.tic > out.log & El siguiente cartucho puede ser usado para probar Primero Creamos un cartucho de Lua > new lua Añadimos las funciones de debugging -- title: esp32 test cart -- author: ninjas.cl -- desc: A test cart for input/output to esp32 -- site: elixircl.github.io/elixir-robotics -- license: BSD License -- version: 0.1 -- script: lua t=0 x=96 y=24 function TIC() cls(13) if btn(0) then y=y-1 end if btn(1) then y=y+1 end if btn(2) then x=x-1 end if btn(3) then x=x+1 end if btn(4) then print(\"Player 1: A\", 90, 100) end if btn(5) then print(\"Player 1: B\", 90, 100) end if btn(6) then print(\"Player1: X\", 90, 100) end if btn(7) then print(\"Player1: Y\", 90, 100) end spr(1+t%60//30*2,x,y,14,3,0,0,2,2) print(\"ESP32 TEST\",84,84) t=t+1 if t > 999 then t = 0 end print(t, 0, 0) trace(\"stdout=time:\"..t) end -- -- 001:eccccccccc888888caaaaaaaca888888cacccccccacc0ccccacc0ccccacc0ccc -- 002:ccccceee8888cceeaaaa0cee888a0ceeccca0ccc0cca0c0c0cca0c0c0cca0c0c -- 003:eccccccccc888888caaaaaaaca888888cacccccccacccccccacc0ccccacc0ccc -- 004:ccccceee8888cceeaaaa0cee888a0ceeccca0cccccca0c0c0cca0c0c0cca0c0c -- 017:cacccccccaaaaaaacaaacaaacaaaaccccaaaaaaac8888888cc000cccecccccec -- 018:ccca00ccaaaa0ccecaaa0ceeaaaa0ceeaaaa0cee8888ccee000cceeecccceeee -- 019:cacccccccaaaaaaacaaacaaacaaaaccccaaaaaaac8888888cc000cccecccccec -- 020:ccca00ccaaaa0ccecaaa0ceeaaaa0ceeaaaa0cee8888ccee000cceeecccceeee -- -- -- 000:00000000ffffffff00000000ffffffff -- 001:0123456789abcdeffedcba9876543210 -- 002:0123456789abcdef0123456789abcdef -- -- -- 000:000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000304000000000 -- -- -- 000:1a1c2c5d275db13e53ef7d57ffcd75a7f07038b76425717929366f3b5dc941a6f673eff7f4f4f494b0c2566c86333c57 -- -- -- 000:100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -- El Daemon es el encargado de comunicar el ESP32 con TIC-80. Este se ejecuta en el mismo computador al cual el ESP32 se conecta por USB y ejecuta el TIC-80. Este puede ser programado en Go o Python y debe comunicarse via serial con el ESP32 y leer el archivo out.log generado por TIC-80. Biblioteca de Keyboard para Python: https://github.com/boppreh/keyboard Biblioteca de Comunicación Serial para Python: https://pyserial.readthedocs.io/en/latest/index.html Biblioteca de Keyboard para Go: https://github.com/micmonay/keybd_event Biblioteca de Comunicación Serial para Go: https://github.com/bugst/go-serial","title":"Proyecto: Videojuego Arcade","component":"ROOT","version":"","name":"arcade","url":"/atomvm/arcade.html","titles":[{"text":"Componentes del Proyecto","hash":"componentes-del-proyecto","id":1},{"text":"TIC-80","hash":"tic-80","id":2},{"text":"Daemon","hash":"daemon","id":3}]},"3":{"id":3,"text":"AtomVM es una máquina virtual ligera que permite ejecutar bytecode de Erlang, Elixir y LFE (Lisp Flavored Erlang) en dispositivos incrustados con pocos recursos (como microcontroladores). Su objetivo es hacer posible usar lenguajes del ecosistema BEAM en hardware donde la máquina virtual de Erlang tradicional no puede correr por ser demasiado pesada. Permite usar lenguajes funcionales como Elixir en entornos de muy bajo nivel. Consume muy poca memoria (menos de 500 KB en muchos casos). Soporta concurrencia ligera y estructuras de datos funcionales. Ideal para el desarrollo de sistemas incrustados inteligentes y compactos AtomVM comenzó su desarrollo en el año 2018 por Pascal Gigler con el objetivo de llevar Elixir y Erlang a un hardware más pequeño. La comunidad fue creciendo, sumando desarrolladores que aportaron soporte para nuevos dispositivos y bibliotecas, llegando a poder realizarse proyectos industriales de IoT que necesitaban de un dispositivo con tolerancia a fallos, y concurrencia, las cuales tenia el dispositivo. Este ejemplo usa un sensor DHT11 conectado a un ESP32, leyendo temperatura y humedad usando Elixir sobre AtomVM. Requisitos: Microcontrolador ESP32 con AtomVM cargado. Sensor DHT11 conectado al pin GPIO 4 (puedes cambiarlo). Módulo nativo avm_dht disponible en el firmware de AtomVM. Código fuente en Elixir defmodule DHTReader do @dht_pin 4 def start do IO.puts(\"Iniciando lectura del sensor DHT11...\") loop() end defp loop do case :avm_dht.read(@dht_pin, :dht11) do {:ok, temperature, humidity} -> IO.puts(\"Temperatura: #{temperature} °C\") IO.puts(\"Humedad: #{humidity} %\") {:error, reason} -> IO.puts(\"Error al leer sensor: #{inspect(reason)}\") end :timer.sleep(5000) # Espera 5 segundos loop() end end DHTReader.start() Sensor DHT11 ESP32 VCC 3.3V DATA GPIO 4 GND GND Compila el archivo con elixirc dht_reader.ex. Sube el archivo .beam al ESP32 con las herramientas de AtomVM. Asegúrate de incluir el módulo nativo avm_dht en tu firmware. El ESP32 imprimirá por consola la temperatura y humedad cada 5 segundos. ESP32 sumado con Elixir Nerves permite crear sistemas más complejos, como sistemas de domotica, sistemas industriales, estaciones meteorológicas con panel, etc. AtomVM y Elixir Nerves permiten unir el mundo del hardware incrustado con la programación funcional moderna. Usarlos en conjunto puede llevar a soluciones más robustas, escalables y fáciles de mantener. Además, estas tecnologías permiten desarrollar soluciones completas de IoT, automatización y monitoreo sin depender de lenguajes más difíciles como C o C++, y aprovechando todo el ecosistema de Elixir. Atomvm. (n.d.). GitHub - atomvm/AtomVM: Tiny Erlang VM. GitHub. https://github.com/atomvm/AtomVM?utm_source=chatgpt.com atomvm.net. (n.d.). AtomVM. AtomVM. https://www.atomvm.net/ Sifoni, L. (2023, November 16). Lucas Sifoni - Hello AtomVM — Elixir & Erlang on ESP32. Lucas Sifoni. https://lucassifoni.info/blog/hello-atomvm/?utm_source=chatgpt.com Getting Started Guide — AtomVM 0.7.0-dev+git.65f16e87 documentation. (n.d.). https://www.atomvm.net/doc/master/getting-started-guide.html?utm_source=chatgpt.com","title":"AtomVM","component":"ROOT","version":"","name":"atomvm","url":"/atomvm/atomvm.html","titles":[{"text":"Características principales","hash":"características-principales","id":1},{"text":"Historia","hash":"historia","id":2},{"text":"Ejemplo práctico: Medición ambiental con AtomVM y DHT11","hash":"ejemplo-práctico-medición-ambiental-con-atomvm-y-dht11","id":3},{"text":"Conexiones del sensor DHT11 al ESP32","hash":"conexiones-del-sensor-dht11-al-esp32","id":4},{"text":"Instrucciones","hash":"instrucciones","id":5},{"text":"Referencias","hash":"referencias","id":6}]},"4":{"id":4,"text":"En esta sección se mostrará ejemplos de cómo conectar y utilizar distintos componentes de electrónica que podrían ser utilizados en los robots del coliseo atómico. El Motor DC requiere de una placa L298N para poder ser controlado desde la ESP32. Se recomienda una alimentación de 9V separada de la placa de desarrollo para alimentar los motores y tengan una buena velocidad. Son ideales para las ruedas que dan movimiento al carro. Figure 1. Motores DC Para controlar un motor DC con una ESP32 y un driver L298N, se requiere de una fuente de alimentación externa para el motor, ya que la ESP32 no puede suministrar la corriente necesaria. El L298N actúa como un \"puente H\" que permite a la ESP32 controlar tanto la dirección como la velocidad del motor. Conexión a la ESP32: ESP32 GND → L298N GND (es importante que compartan tierra) ESP32 GPIO26 → L298N IN1 ESP32 GPIO27 → L298N IN2 ESP32 GPIO25 → L298N ENA (si se va a usar PWM) Conexión de la Fuente de Alimentación Externa: Fuente Externa Positivo (+) ` → `L298N V12 Fuente Externa Negativo (-) ` → `L298N GND Conexión del Motor DC: Motor Terminal 1 → L298N OUT1 Motor Terminal 2 → L298N OUT2 Notas sobre el pin ENA y el control de velocidad (PWM): El módulo L298N suele venir con un jumper de plástico preinstalado en el pin ENA (y ENB). Si este jumper está puesto, el motor estará siempre habilitado a máxima potencia y no podrás controlar su velocidad mediante software. Para poder controlar la velocidad del motor con la ESP32, se debe retirar el jumper del pin ENA y conectar un pin GPIO de la ESP32 (como GPIO25) a ENA. La ESP32 enviará una señal PWM (Pulse Width Modulation) a este pin ENA. El PWM permite simular un voltaje variable controlando el \"tiempo de encendido\" de la señal, lo que a su vez controla la velocidad efectiva del motor. En AtomVM, esto se gestiona mediante el módulo LEDC. defmodule MotorTest do @left_motor_pin_1 26 @left_motor_pin_2 27 def start() do :gpio.set_pin_mode(@left_motor_pin_1, :output) :gpio.set_pin_mode(@left_motor_pin_2, :output) :io.format('Setup de motor finalizado~n') loop() end defp loop() do :io.format('Moviendo hacia adelante~n') set_motor_direction(:forward) Process.sleep(3000) :io.format('Deteniendo motor~n') set_motor_direction(:stop) Process.sleep(2000) :io.format('Moviendo hacia atrás~n') set_motor_direction(:reverse) Process.sleep(3000) loop() end defp set_motor_direction(direction) do case direction do :forward -> :gpio.digital_write(@left_motor_pin_1, :high) :gpio.digital_write(@left_motor_pin_2, :low) :reverse -> :gpio.digital_write(@left_motor_pin_1, :low) :gpio.digital_write(@left_motor_pin_2, :high) :stop -> :gpio.digital_write(@left_motor_pin_1, :low) :gpio.digital_write(@left_motor_pin_2, :low) _ -> :io.format('Dirección de motor inválida: ~p~n', [direction]) end end end A diferencia de un motor DC, el servomotor puede ser controlado con precisión, pero son más lentos. En este caso se utilizará un Micro servo SG90. Figure 2. Servomotor SG90 Para conectar un servomotor SG90 a la ESP32: Pines del servomotor SG90: Cable Rojo: VCC Cable Marrón: GND Cable Naranja: Señal PWM Conexión a la ESP32: VCC (Servo) → ESP32 3v3 GND (Servo) → ESP32 GND Signal (Servo) → ESP32 GPIO (Ej: GPIO13) defmodule ServoTest do @servomotor_pin 13 @servo_pwm_channel 0 # canal LEDC a usar para el servo @servo_pwm_timer 0 # timer LEDC a usar para el servo @servo_pwm_freq 50 # servos usan 50Hz @servo_pwm_resolution 10 # 10 bits de resolución (0-1023) # valores de duty cycle para ángulos comunes del SG90 # calculados para 10 bits de resolución (máx 1023) y 50Hz (periodo 20ms): # 1ms (0 grados) -> (1/20) * 1023 = ~51 # 1.5ms (90 grados) -> (1.5/20) * 1023 = ~77 # 2ms (180 grados) -> (2/20) * 1023 = ~102 @duty_0_degrees 51 @duty_90_degrees 77 @duty_180_degrees 100 def start() do set_up_servo() :io.format('Servo setup finished. Starting movement sequence...~n') set_servo_angle(@duty_0_degrees) Process.sleep(1500) set_servo_angle(@duty_90_degrees) Process.sleep(1500) set_servo_angle(@duty_180_degrees) Process.sleep(1500) :io.format('Movement sequence completed. Entering infinite sleep.~n') :timer.sleep(:infinity) end defp set_up_servo() do :ok = LEDC.timer_config( duty_resolution: @servo_pwm_resolution, freq_hz: @servo_pwm_freq, speed_mode: LEDC.high_speed_mode(), timer_num: @servo_pwm_timer ) :ok = LEDC.channel_config( channel: @servo_pwm_channel, duty: @duty_90_degrees, # iniciar el servo en una posición central gpio_num: @servomotor_pin, speed_mode: LEDC.high_speed_mode(), hpoint: 0, timer_sel: @servo_pwm_timer ) end defp set_servo_angle(duty_cycle_value) do :io.format('Setting servo duty to: ~p~n', [duty_cycle_value]) :ok = LEDC.set_duty(LEDC.high_speed_mode(), @servo_pwm_channel, duty_cycle_value) :ok = LEDC.update_duty(LEDC.high_speed_mode(), @servo_pwm_channel) end end El módulo de evitación de obstaulos utiliza un sensor infrarrojo para enviar una señal al detectar un obstáculo. Figure 3. Sensor de Obstáculos IR Para conectar un Sensor de Obstáculos IR a la ESP32: Pines del Sensor de Obstáculos IR: VCC: Alimentación GND: Tierra OUT: Salida digital Conexión a la ESP32: VCC (Sensor) → Pin 3V3 de la ESP32 GND (Sensor) → Pin GND de la ESP32 OUT (Sensor) → Pin GPIO de la ESP32 (Ej: GPIO33) Notas: Algunos módulos tienen un potenciómetro para ajustar la distancia de detección. La salida OUT es típicamente LOW cuando detecta un obstáculo y HIGH cuando no detecta nada. defmodule DetectTest do @led_pin 2 @detection_pin 33 def start() do :gpio.set_pin_mode(@led_pin, :output) :gpio.set_pin_mode(@detection_pin, :input) loop() end defp loop() do level = read_detection(@detection_pin) :gpio.digital_write(@led_pin, level) Process.sleep(100) loop() end defp read_detection(pin) do result = GPIO.digital_read(pin) :io.format('Result = ~p~n', [result]) result end end El módulo de DHT11 es un sensor digital que mide la temperatura ambiente y la humedad, usando un sensor de humedad capacitativo y un termistor, mostrando los datos a través de un pin digital. Requiere de un driver adicional: https://github.com/atomvm/atomvm_dht Figure 4. Sensor DHT11 Para conectar un sensor DHT11 a la ESP32: Pines del Sensor DHT: VCC (o +): Alimentación (3.3V) DATA (o SIG): Pin de datos GND (o -): Tierra (Nota: Algunos módulos DHT tienen 3 pines, otros tienen 4 y el pin no usado se deja flotante. Asegúrate de identificar VCC, DATA y GND correctamente). Conexión a la ESP32: VCC (DHT) → Pin 3V3 de la ESP32 GND (DHT) → Pin GND de la ESP32 DATA (DHT) → Pin GPIO de la ESP32 (Ej: GPIO21) defmodule DhtTest do @dht_pin 21 def start() do {:ok, dht} = :dht.start(%{pin: @dht_pin, device: :dht_11}) loop(dht) end defp loop(dht) do take_reading(dht) Process.sleep(5000) loop(dht) end defp take_reading(dht) do case :dht.take_reading(dht) do {:ok, {{temp, tempFractional}, {hum, humFractional}}} -> :io.format('Temperature: ~p.~pC Humidity: ~p.~p%~n', [ temp, tempFractional, hum, humFractional ]) error -> :io.format('Error taking reading: ~p~n', [error]) end end end mix.exs defp deps do [ {:exatomvm, git: \"https://github.com/atomvm/ExAtomVM/\"}, {:dht, git: \"https://github.com/UncleGrumpy/atomvm_dht\"} ] end El sensor de movimiento PIR mide la luz infrarroja emitida en su campo de visión. Cada cuerpo libera energía térmica, lo que permite que el sensor los detecte. Figure 5. Sensor PIR Para conectar un Sensor de Movimiento PIR a la ESP32: Pines del Sensor PIR: VCC: Alimentación GND: Tierra OUT: Salida digital (HIGH cuando detecta movimiento, LOW en reposo) Conexión a la ESP32: VCC (PIR) → Pin 3V3 de la ESP32 GND (PIR) → Pin GND de la ESP32 OUT (PIR) → Pin GPIO de la ESP32 (Ej: GPIO26) defmodule SensorTest do @led_pin 2 @motion_pin 26 def start() do :gpio.set_pin_mode(@led_pin, :output) :gpio.set_pin_mode(@motion_pin, :input) loop() end defp loop() do level = read_detection(@motion_pin) :gpio.digital_write(@led_pin, level) Process.sleep(100) loop() end defp read_detection(pin) do result = GPIO.digital_read(pin) :io.format('Result = ~p~n', [result]) result end end La fotoresistencia son útiles para crear robots que sigan líneas o eviten obstáculos según el nivel de luz. Figure 6. Módulo de Fotoresistencia Para conectar un Módulo de Fotoresistencia a la ESP32: Pines del Módulo de Fotoresistencia: VCC: Alimentación GND: Tierra OUT (o DO): Salida digital Conexión a la ESP32: VCC → Pin 3V3 de la ESP32 GND → Pin GND de la ESP32 OUT → Pin GPIO de la ESP32 (Ej: GPIO26) Notas: Estos módulos suelen tener un potenciómetro para ajustar el umbral de luz que activa la salida digital. El ejemplo utilizado para el sensor de movimento también aplica para la fotoresistencia. Los pontenciómetros son útiles para configurar la intensidad de ciertas configuraciones. Figure 7. Potenciómetro Para conectar un Potenciómetro a la ESP32: Pines del Potenciómetro: Pin Exterior 1: VCC (Alimentación) Pin Exterior 2: GND (Tierra) Pin Central (Wiper): SIG (Salida de señal analógica) Conexión a la ESP32: Pin Exterior 1 → Pin 3V3 de la ESP32 Pin Exterior 2 → Pin GND de la ESP32 Pin Central → Pin ADC de la ESP32 (Ej: GPIO34) Notas: Los pines ADC de la ESP32 son específicos. GPIO32-39 son los más comunes para ADC1. La lectura del potenciómetro proporcionará un valor analógico que varía según la posición del eje. defmodule PotentiometerTest do @potentiometer_pin 34 def start do :ok = :esp_adc.start(@potentiometer_pin, bitwidth: :bit_max, atten: :db_12) loop() end def loop() do read_potentiometer(@potentiometer_pin) loop() end defp read_potentiometer(pin) do {:ok, {raw, mv}} = :esp_adc.read(pin, [:raw, :voltage, samples: 48]) :io.format('ADC pin ~p raw value=~p millivolts=~p~n', [pin, raw, mv]) end end Los zumbadores activos tienen un oscilador interno que produce un tono, lo que los hace fácil de usar. En cambio, los zumbadores pasivos requieren de una señal externa para generar un tono, ofreciendo mayor control a cambio de mayor complejidad. Figure 8. Zumbador Para conectar un Zumbador Activo a la ESP32: Pines del Zumbador Activo: Pin Positivo (+): Alimentación (pin más largo) Pin Negativo (-): Tierra (pin más corto) Conexión a la ESP32: Pin Positivo → Pin GPIO de la ESP32 (Ej: GPIO26) Pin Negativo → Pin GND de la ESP32 Notas: Un zumbador activo produce un tono fijo cuando se le aplica voltaje. No requiere una señal PWM para generar sonido. defmodule BuzzerTest do @led_pin 2 @detection_pin 33 @buzzer_pin 26 def start() do :gpio.set_pin_mode(@led_pin, :output) :gpio.set_pin_mode(@detection_pin, :input) :gpio.set_pin_mode(@buzzer_pin, :output) loop() end defp loop() do level = read_detection(@detection_pin) :gpio.digital_write(@led_pin, level) :gpio.digital_write(@buzzer_pin, level) Process.sleep(100) loop() end defp read_detection(pin) do result = :gpio.digital_read(pin) :io.format('Result = ~pn', [result]) result end end Un botón pulsador táctil común de 4 pines tiene sus contactos internos configurados de manera que los dos pines en cada uno de sus lados largos están siempre eléctricamente conectados entre sí. Al presionar el botón, se establece temporalmente una conexión entre estos dos lados que de otro modo estarían separados, cerrando el circuito. Esta configuración interna significa que para cablear el botón, solo necesitas usar un pin de cada lado opuesto, ya que el otro pin en el mismo lado ofrece un punto de conexión idéntico. Figure 9. Botón En el ejemplo se utiliza un pull-up interno. Para conectar un Botón Pulsador a la ESP32 con pull-up interno: Pines del Botón Pulsador: Dos terminales Conexión a la ESP32: Terminal 1 del Botón → Pin GPIO de la ESP32 (Ej: GPIO33) Terminal 2 del Botón → Pin GND de la ESP32 Notas: Con esta configuración, el pin GPIO estará HIGH (3.3V) cuando el botón no esté presionado (gracias al pull-up interno). Cuando el botón es presionado, el pin GPIO se conecta a GND y su lectura será LOW. Esto elimina la necesidad de un resistor externo. defmodule ButtonTest do @test_duty 3000 @test_fade_time 2000 @high_speed_timer 0 @low_speed_timer 1 @led_1 2 @led_2 23 @button_pin 33 def start do GPIO.set_pin_mode(@button_pin, :input) GPIO.set_pin_pull(@button_pin, :up) ledc_hs_timer = [ {:duty_resolution, 13}, {:freq_hz, 5000}, {:speed_mode, LEDC.high_speed_mode()}, {:timer_num, @high_speed_timer} ] :ok = LEDC.timer_config(ledc_hs_timer) ledc_ls_timer = [ {:duty_resolution, 13}, {:freq_hz, 5000}, {:speed_mode, LEDC.low_speed_mode()}, {:timer_num, @low_speed_timer} ] :ok = LEDC.timer_config(ledc_ls_timer) ledc_channel = [ [ {:channel, 0}, {:duty, 0}, {:gpio_num, @led_1}, {:speed_mode, LEDC.high_speed_mode()}, {:hpoint, 0}, {:timer_sel, @high_speed_timer} ], [ {:channel, 1}, {:duty, 0}, {:gpio_num, @led_2}, {:speed_mode, LEDC.high_speed_mode()}, {:hpoint, 0}, {:timer_sel, @high_speed_timer} ] ] Enum.each(ledc_channel, fn channel_config -> :ok = LEDC.channel_config(channel_config) end) :ok = LEDC.fade_func_install(0) loop(ledc_channel) end def loop(ledc_channel) do if read_button(@button_pin) == :pressed do wait_for_release(@button_pin) end :io.format('1. LEDC fade up to duty = p~n', [@test_duty]) Enum.each(ledc_channel, fn channel_config -> do_stage_1(channel_config) end) Process.sleep(@test_fade_time) :io.format('2. LEDC fade down to duty = 0~n') Enum.each(ledc_channel, fn channel_config -> do_stage_2(channel_config) end) Process.sleep(@test_fade_time) loop(ledc_channel) end defp do_stage_1(channel_config) do speed_mode = :proplists.get_value(:speed_mode, channel_config) channel = :proplists.get_value(:channel, channel_config) :ok = LEDC.set_fade_with_time(speed_mode, channel, @test_duty, @test_fade_time) :ok = LEDC.fade_start(speed_mode, channel, LEDC.fade_no_wait()) end defp do_stage_2(channel_config) do speed_mode = :proplists.get_value(:speed_mode, channel_config) channel = :proplists.get_value(:channel, channel_config) :ok = LEDC.set_fade_with_time(speed_mode, channel, 0, @test_fade_time) :ok = LEDC.fade_start(speed_mode, channel, LEDC.fade_no_wait()) end defp read_button(pin) do result = GPIO.digital_read(pin) :io.format('Result = ~p~n', [result]) case result do :low -> :pressed :high -> :released end end defp wait_for_release(pin) do Process.sleep(50) if read_button(pin) == :pressed do wait_for_release(pin) else :ok end end end La pantalla OLED SSD1306 utiliza el protocolo de comunicación I2C para conectarse a la ESP32. Para la transmisión de datos, el pin SDA del display se conecta al pin de datos I2C de la ESP32 (generalmente GPIO21), y el pin SCL del display al pin de reloj I2C de la ESP32 (comúnmente GPIO22). Requiere de un driver adicional: https://github.com/atomvm/atomgl Figure 10. Pantalla SSD1306 Para conectar una Pantalla OLED (SSD1306 I2C) a la ESP32: Pines de la Pantalla OLED: VCC: Alimentación GND: Tierra SCL: Línea de reloj I2C SDA: Línea de datos I2C Conexión a la ESP32: VCC (OLED) → Pin 3V3 de la ESP32 GND (OLED) → Pin GND de la ESP32 SCL (OLED) → Pin GPIO22 de la ESP32 (Pin SCL I2C por defecto) SDA (OLED) → Pin GPIO21 de la ESP32 (Pin SDA I2C por defecto) defmodule SsdTest do @sda_pin 21 @scl_pin 22 def start do i2c_opts = [ sda: @sda_pin, scl: @scl_pin, clock_speed_hz: 40000, peripheral: \"i2c0\" ] i2c_host = :i2c.open(i2c_opts) display_opts = [ width: 128, height: 64, compatible: \"solomon-systech,ssd1306\", i2c_host: i2c_host, reset: 18 ] display = :erlang.open_port({:spawn, \"display\"}, display_opts) {:ok, pid} = HelloScene.start_link([], display_server: {:port, display} ) Process.sleep(:infinity) end end defmodule HelloScene do def start_link(args, opts) do :avm_scene.start_link(__MODULE__, args, opts) end def init(_args) do :erlang.send_after(100, self(), :update_display) {:ok, %{width: 320, height: 240}} end def handle_info(:update_display, %{width: width, height: height} = state) do items = [ {:text, 10, 20, :default16px, 0x000000, 0xFFFFFF, \"Hello, World!\"}, {:rect, 0, 0, width, height, 0xFFFFFF} ] {:noreply, state, [{:push, items}]} end end mix.exs defp deps do [ {:avm_scene, git: \"https://github.com/atomvm/avm_scene/\"}, {:exatomvm, git: \"https://github.com/atomvm/ExAtomVM/\"} ] end","title":"Componentes Electrónicos","component":"ROOT","version":"","name":"components","url":"/atomvm/components.html","titles":[{"text":"Motor DC","hash":"motor-dc","id":1},{"text":"Guía de Conexiones","hash":"guía-de-conexiones","id":2},{"text":"Código de Ejemplo","hash":"código-de-ejemplo","id":3},{"text":"Ejemplo de Funcionamiento","hash":"ejemplo-de-funcionamiento","id":4},{"text":"Servomotor","hash":"servomotor","id":5},{"text":"Guía de Conexiones","hash":"guía-de-conexiones-2","id":6},{"text":"Código de Ejemplo","hash":"código-de-ejemplo-2","id":7},{"text":"Ejemplo de Funcionamiento","hash":"ejemplo-de-funcionamiento-2","id":8},{"text":"Evitar Obstáculos","hash":"evitar-obstáculos","id":9},{"text":"Guía de Conexiones","hash":"guía-de-conexiones-3","id":10},{"text":"Código de Ejemplo","hash":"código-de-ejemplo-3","id":11},{"text":"Sensor de temperatura y humedad","hash":"sensor-de-temperatura-y-humedad","id":12},{"text":"Guía de Conexiones","hash":"guía-de-conexiones-4","id":13},{"text":"Código de Ejemplo","hash":"código-de-ejemplo-4","id":14},{"text":"Sensor de movimiento","hash":"sensor-de-movimiento","id":15},{"text":"Guía de Conexiones","hash":"guía-de-conexiones-5","id":16},{"text":"Código de Ejemplo","hash":"código-de-ejemplo-5","id":17},{"text":"Fotoresistencia","hash":"fotoresistencia","id":18},{"text":"Guía de Conexiones","hash":"guía-de-conexiones-6","id":19},{"text":"Potenciometro","hash":"potenciometro","id":20},{"text":"Guía de Conexiones","hash":"guía-de-conexiones-7","id":21},{"text":"Código de Ejemplo","hash":"código-de-ejemplo-6","id":22},{"text":"Zumbador activo y pasivo","hash":"zumbador-activo-y-pasivo","id":23},{"text":"Guía de Conexiones","hash":"guía-de-conexiones-8","id":24},{"text":"Código de Ejemplo","hash":"código-de-ejemplo-7","id":25},{"text":"Botones","hash":"botones","id":26},{"text":"Guía de Conexiones","hash":"guía-de-conexiones-9","id":27},{"text":"Código de Ejemplo","hash":"código-de-ejemplo-8","id":28},{"text":"Pantalla OLED","hash":"pantalla-oled","id":29},{"text":"Guía de Conexiones","hash":"guía-de-conexiones-10","id":30},{"text":"Código de Ejemplo","hash":"código-de-ejemplo-9","id":31}]},"5":{"id":5,"text":"En esta sección se mostrará cómo configurar el entorno de desarrollo y compilar AtomVM para ser ejecutado en la ESP32 utilizando un sistema operativo Linux. Se recomienda usar Devenv para gestionar dependencias del sistema. El siguiente archivo devenv.nix define todas las dependencias necesarias para compilar un proyecto Elixir a avm, y luego flashear el resultado a un ESP32: devenv.nix { lib, pkgs, ... }: { languages.elixir.enable = true; packages = [ pkgs.inotify-tools pkgs.esptool pkgs.picocom ] ++ lib.optionals pkgs.stdenv.isDarwin [ # for ExUnit notifier pkgs.terminal-notifier # for package - file_system pkgs.darwin.apple_sdk.frameworks.CoreFoundation pkgs.darwin.apple_sdk.frameworks.CoreServices ]; scripts.flash.exec = '' mix atomvm.packbeam && sudo esptool --chip auto --port /dev/ttyUSB0 --baud 921600 \\ write-flash 0x250000 serial_test.avm ''; scripts.monitor.exec = '' sudo picocom -b 115200 /dev/ttyUSB0 ''; scripts.format.exec = '' sudo esptool --chip auto --port /dev/ttyUSB0 --baud 921600 erase-flash ''; } El entorno también incluye un alias para flashear el programa (flash) y un alias para monitorear la salida serial (monitor). Estos alias se pueden ejectuar directamente a través de la shell. Para entrar a la shell de devenv, se debe ejecutar el comando devenv shell. Se asume que la entrada de ESP32 se encuentra en /dev/ttyUSB0. En caso de no encontrarse ahí (se puede verificar con ls /dev/ttyUSB*), se debe cambiar en la definición de los scripts. Para correr programas Elixir compilados a avm, es necesario primero flashear la imagen de AtomVM (con soporte para Elixir) en la ESP32. # eliminar memoria flash sudo esptool --chip auto --port /dev/ttyUSB0 --baud 921600 erase-flash # flashear AtomVM (descarga en https://github.com/atomvm/AtomVM/releases) sudo esptool \\ --chip auto \\ --port /dev/ttyUSB0 --baud 921600 \\ --before default_reset --after hard_reset \\ write_flash -u \\ --flash_mode dio --flash_freq 40m --flash_size detect \\ 0x1000 \\ ./AtomVM-esp32-elixir-v0.6.6.img mix.exs defmodule LedTest.MixProject do use Mix.Project def project do [ app: :led_test, version: \"0.1.0\", elixir: \"~> 1.18\", start_permanent: Mix.env() == :prod, deps: deps(), atomvm: [ start: LedTest, flash_offset: 0x250000 ] ] end # Run \"mix help compile.app\" to learn about applications. def application do [ extra_applications: [:logger] ] end # Run \"mix help deps\" to learn about dependencies. defp deps do [ {:exatomvm, git: \"https://github.com/atomvm/ExAtomVM/\"} ] end end lib/led_test.ex defmodule LedTest do @test_duty 3000 @test_fade_time 2000 @led_1 2 # led de ESP32 def start do ledc_hs_timer = [ {:duty_resolution, 13}, {:freq_hz, 5000}, {:speed_mode, LEDC.high_speed_mode()}, {:timer_num, @high_speed_timer} ] :ok = LEDC.timer_config(ledc_hs_timer) ledc_channel = [ [ {:channel, 0}, {:duty, 0}, {:gpio_num, @led_1}, {:speed_mode, LEDC.high_speed_mode()}, {:hpoint, 0}, {:timer_sel, @high_speed_timer} ] ] Enum.each(ledc_channel, fn channel_config -> :ok = LEDC.channel_config(channel_config) end) :ok = LEDC.fade_func_install(0) loop(ledc_channel) end def loop(ledc_channel) do :io.format('1. LEDC fade up to duty = ~p~n', [@test_duty]) Enum.each(ledc_channel, fn channel_config -> do_stage_1(channel_config) end) Process.sleep(@test_fade_time) :io.format('2. LEDC fade down to duty = 0~n') Enum.each(ledc_channel, fn channel_config -> do_stage_2(channel_config) end) Process.sleep(@test_fade_time) :io.format('3. LEDC set duty = ~p without fade~n', [@test_duty]) Enum.each(ledc_channel, fn channel_config -> do_stage_3(channel_config) end) Process.sleep(@test_fade_time) :io.format('4. LEDC set duty = 0 without fade~n') Enum.each(ledc_channel, fn channel_config -> do_stage_4(channel_config) end) Process.sleep(@test_fade_time) loop(ledc_channel) end defp do_stage_1(channel_config) do speed_mode = :proplists.get_value(:speed_mode, channel_config) channel = :proplists.get_value(:channel, channel_config) :ok = LEDC.set_fade_with_time(speed_mode, channel, @test_duty, @test_fade_time) :ok = LEDC.fade_start(speed_mode, channel, LEDC.fade_no_wait()) end defp do_stage_2(channel_config) do speed_mode = :proplists.get_value(:speed_mode, channel_config) channel = :proplists.get_value(:channel, channel_config) :ok = LEDC.set_fade_with_time(speed_mode, channel, 0, @test_fade_time) :ok = LEDC.fade_start(speed_mode, channel, LEDC.fade_no_wait()) end defp do_stage_3(channel_config) do speed_mode = :proplists.get_value(:speed_mode, channel_config) channel = :proplists.get_value(:channel, channel_config) :ok = LEDC.set_duty(speed_mode, channel, @test_duty) :ok = LEDC.update_duty(speed_mode, channel) end defp do_stage_4(channel_config) do speed_mode = :proplists.get_value(:speed_mode, channel_config) channel = :proplists.get_value(:channel, channel_config) :ok = LEDC.set_duty(speed_mode, channel, 0) :ok = LEDC.update_duty(speed_mode, channel) end end Luego, en una shell con devenv: flash Si logras ejecutar éste código y el Led prende. Exitosamente has configurado el entorno de desarrollo para AtomVM.","title":"Entorno de Desarrollo","component":"ROOT","version":"","name":"devenv","url":"/atomvm/devenv.html","titles":[{"text":"Linux/MacOS","hash":"linuxmacos","id":1},{"text":"Preparar ESP32","hash":"preparar-esp32","id":2},{"text":"Encender un LED con AtomVM","hash":"encender-un-led-con-atomvm","id":3}]},"6":{"id":6,"text":"En esta sección se verá como extender AtomVM para incorporar componentes y funcionalidades adicionales.","title":"Extender AtomVM","component":"ROOT","version":"","name":"extensions","url":"/atomvm/extensions.html","titles":[{"text":"Pantalla OLED","hash":"pantalla-oled","id":1}]},"7":{"id":7,"text":"En esta sección se mostrará como conectar un celular Android o iPhone al ESP32 y poner enviar comandos via Wi-fi Access Point. Es posible crear un Access Point directamente desde un ESP32 para facilitar su conexión a dispositivos. Esta funcionalidad permite que cualquier dispositivo conectado al Access Point pueda acceder al servidor hosteado en el ESP32 a través de navegador. Para obtener acceso a la librería httpd de Erlang, es necesario incluir atomvm_lib en el archivo mix.exs. mix.exs defp deps do [ {:exatomvm, git: \"https://github.com/atomvm/ExAtomVM/\"}, {:atomvm_lib, git: \"https://github.com/atomvm/atomvm_lib/\"} ] end A continuación, se incluye un módulo de ejemplo que implementa httpd para servir archivos y una API desde un servidor hosteado en la ESP32. defmodule ApTest do @behaviour :httpd_api_handler @port 8080 def start() do ap_config = [ ssid: \"robot test\", psk: \"passpass\", ap_started: fn -> :io.format('Punto de acceso iniciado en 192.168.4.1~n') end ] {:ok, _network_pid} = :network.start(ap: ap_config) Process.sleep(1000) httpd_config = [ # handler para ruta /api {[<<\"api\">>], %{ handler: :httpd_api_handler, handler_config: %{ module: __MODULE__ } }}, # handler de archivos para ruta /, expone archivos en directorio /priv {[], %{ handler: :httpd_file_handler, handler_config: %{ app: :serial_test } }} ] {:ok, _httpd_pid} = :httpd.start_link(@port, httpd_config) :io.format('Servidor web iniciado en http://192.168.4.1:8080~n') :timer.sleep(:infinity) end def handle_api_request(:post, [<<\"move\">>], http_request, _args) do direction = http_request.body move_robot(direction) {:ok, %{status: \"ok\"}} end def handle_api_request(method, path, _http_request, _args) do :io.format('Petición no soportada: ~p ~p~n', [method, path]) :not_found end defp move_robot(direction) do :io.format('Comando de movimiento recibido: ~p~n', [direction]) # aqui iría el código para mover el robot end end También es necesario incluir un archivo index.html en el directorio /priv del proyecto (se debe crear si no existe), para acceder a la API a través de una interfaz. priv/index.html Control del Robot

Control del Robot

Estado: Listo
Para acceder a la API, el dispositivo primero se debe conectar a la red Wi-Fi llamada robot test, y luego acceder a 192.168.4.1:8080/index.html.","title":"Conexión Remota","component":"ROOT","version":"","name":"remote","url":"/atomvm/remote.html","titles":[{"text":"Conexión a través de Wi-Fi","hash":"conexión-a-través-de-wi-fi","id":1},{"text":"Dependencias de AtomVM","hash":"dependencias-de-atomvm","id":2},{"text":"Ejemplo","hash":"ejemplo","id":3}]},"8":{"id":8,"text":"Prepárate para entrar al fantástico mundo de las batallas de robots, de una forma tecnológica, divertida y con componentes con precios razonables, sin necesidad de soldadura o complicadas conexiones. En este capítulo se mostrarán proyectos relacionados a combates entre robots utilizando ESP32, AtomVM y componentes disponibles en el mercado. Los materiales para armar el carro están disponibles en el mercado chileno y tienen un valor razonable (menor a 2 UF). Carro y Motores DC: https://mcielectronics.cl/shop/product/kit-robotico-chasis-con-ruedas-motores-y-caja-reductoras-compatible-con-arduino-26429/ ESP32 (Dev Kit V1 - 30 pines): + Cables + Sensores + Actuadores: https://mcielectronics.cl/shop/product/kit-basico-de-inicio-de-componentes-electronicos-para-esp32-esp-32s/ L298N (Control de Motores): https://mcielectronics.cl/shop/product/contrzolador-de-motores-puente-h-l298n-25508/ Adaptador de Expansión de ESP32 de 30 pines (Opcional): https://altronics.cl/base-esp32-30p-st?search=expansion Pack de Servomotores: https://mcielectronics.cl/shop/product/pack-de-5-micro-servo-motores-sg90-9g/ Figure 1. Carro Motores DC Los motores DC son utilizados para la movilización principal del robot en dos de sus ruedas (la tercera es una rueda de apoyo omnidireccional). Estos motores necesitan una batería de 5 a 9v y un L298N para controlar la dirección de cada motor de forma independiente. Relaciones de Voltaje/Velocidad. DC 3V, 160mA, 120 rpm/min, 100 rpm/min, 0.45 kg.cm; DC 6V, 220mA, 200 rpm/min, 175 rpm/min, 1.0 kg.cm; DC 7.2V, 250mA, 250 rpm/min, 210 rpm/min, 1.5 kg.cm. Relación de los motores: 1:48 Tamaño de los motores: 65mm x 18mm x 22mm Alimentación Voltaje: 3~9V Corriente: 600mA Figure 2. Motores DC También es importante contar con un controlador L298N para controlar a los motores DC individualmente. Figure 3. L298N Servomotores SG90 Los servomotores son utilizados para herramientas que permitan complementar el robot o tener partes con movilidad controlada. Torque a 4.8 volts: 1.2 kg/cm Voltaje de operación: 4.0 a 7.2 volts Velocidad de giro a 4.8 volts: 120ms / 60 º Figure 4. Servomotor ESP32 Figure 5. KIT ESP32 Principal tarjeta de programación para AtomVM, cuenta con Wifi y Bluetooth incorporado y puede ser alimentada por USB. Adicionalmente y opcional es la compra de un adaptador de 30 pines para facilitar la conexión, caso contrario se puede usar cables hembra-macho para conectarlo a un protoboard y ocupar menos espacio. En el KIT de MCI incluye una variedad de componentes, aunque no necesariamente todos serán utilizados: 1 placa de desarrollo ESP32 1 x OLED de 0,96 pulgadas 1X Protoboard 830pts 1 X módulo para evitar obstáculos 1 módulo de fotorresistencia 1 X Módulo de temperatura y humedad DHT11 1 sensor de movimiento PIR de 2/2″ 1 potenciómetro X (10K) 1 cable micro USB 30X resistencias (220R/1K/10K) 1 zumbador pasivo 1 X zumbador activo 1 Módulo de relé de doble canal de 5V 6X interruptores de botón 10 x Cable DuPont 10 x cable DuPont de pulgadas 10 x Cable DuPont 5 x LED rojo 5 x LED amarillo 5 x LED verde 2 LEDs RGB Figure 6. ESP32 Dev Kit V1 30 Pines USB-C Figure 7. Placa Expansión ESP32 30 Pines Minifigura Lego Se recomienda una minifigura Lego que represente al Auriga. Ver https://www.tiendalego.cl/ o alguna tienda similar para saber que personajes están disponibles. Figure 8. Minifigura Lego Tal como en la roma antígüa y la era medieval se presentarán los siguientes eventos. Lucha de Gladiadores Carrera de Carros Justa Naumaquias (Batalla Naval) El Auriga es un personaje de lego pequeño que va sobre el carro robot. Si el auriga se cae del robot, el jugador pierde inmediatamente. Normalmente afirmado al carro de forma de que sea posible sacarlo con un golpe fuerte. Los globos son la \"vida\" que tiene el carro robot. Si el globo se despega del carro o es reventado, el jugador pierde inmediatamente. Se debe usar los globos largos que permiten ser moldeados a una forma específica alrededor del carro. El globo debe rodear apropiadamente el carro en forma de \"U\" y estar con un nivel de aire de modo que sea de consistencia firme. Cada carro debe tener un color de globo diferente. En un espacio circular de un diametro apropiado (como rueda de automóvil o bicicleta) dos carros y sus aurigas se enfrentan. El carro puede ser controlado remotamente via Wifi o Bluetooth. El carro debe contar con uno o más clavos (máximo 3) pequeños para reventar el globo. El carro consiste en un acrílico con dos motores dc y una rueda omnidireccional. Se permite que los clavos sean moviles con servomotores. Gana quien reviente primero el globo del adversario o derribe al auriga contrario. Si sale del círculo se penaliza con tarjeta amarilla. Dos tarjetas amarillas y el jugador pierde. Similar a la lucha de gladiadores en términos de fabricación de carros y aurigas. La pista puede tener obstáculos que pueden reventar los globos. El carro puede ser controlado remotamente via Wifi o Bluetooth. Solo 2 clavos permitidos (uno en cada rueda) Gana quien de 3 vueltas primero a la pista. Gana quien destruya los globos del adversario. Gana quien derriba al auriga adversario. Pierde inmediatamente quien se salga de los límites de la pista. La Justa consiste en derribar el auriga contrario con un palo ubicado en la parte superior del carro. Dos carros y sus arigas se enfrentan corriendo en línea recta y solamente separados por una línea. La pista es una \"O\" donde al llegar al final deben dar la vuelta y volver a intentar derriba al auriga oponente. Los muros y límites de la pista pueden reventar los globos. El carro puede ser controlado remotamente via Wifi o Bluetooth. Gana quien derriba primero al auriga oponente. Pierde si el carro va a la pista equivocada. Pierde si se revientan los globos en los muros o estos se salen del carro. Pierde si el carro deja de funcionar o sale de la pista. La naumaquia o batalla naval consiste en un robot náutico con el objetivo de derribar al auriga contrincante. Estas tienen un cañón de pelota de tenis de mesa (blanca), el cual puede ser usado para derribar al auriga contrario. También habrán pelotas de tenis de mesa de colores disponibles flotando en el agua que pueden ser recolectadas con redes del barco. Botellas de plástico de bebidas. 1 de 3 litros y 2 de 500 cc. El cañón puede ser impulsado con un sistema de catapulta onager. Habrá una canasta especial para recolectar las pelotas de tenis de cada barco. Puede haber una sola canasta y cada barco tiene pelotas de tenis de mesa de un color específico. Por ejemplo barco 1 tiene pelotas naranjas y barco 2 tiene pelotas verdes. Gana quien junte 2 pelotas de su color o derribe al auriga contrario con su cañón. Gana quien derriba el auriga oponente. Gana quien recolecte 2 pelotas de tenis de mesa de colores llevadas a la canasta del barco.","title":"Coliseo Atómico","component":"ROOT","version":"","name":"colosseo","url":"/colosseo/colosseo.html","titles":[{"text":"Materiales","hash":"materiales","id":1},{"text":"Colosseo","hash":"colosseo","id":2},{"text":"Auriga","hash":"auriga","id":3},{"text":"Globos","hash":"globos","id":4},{"text":"Lucha de Gladiadores","hash":"lucha-de-gladiadores","id":5},{"text":"Reglas","hash":"reglas","id":6},{"text":"Carrera de Carros","hash":"carrera-de-carros","id":7},{"text":"Reglas","hash":"reglas-2","id":8},{"text":"Justa","hash":"justa","id":9},{"text":"Reglas","hash":"reglas-3","id":10},{"text":"Naumaquias (Batalla Naval)","hash":"naumaquias-batalla-naval","id":11},{"text":"Reglas","hash":"reglas-4","id":12}]},"9":{"id":9,"text":"Barrio Andrés, M. (2021). Internet de las cosas (IoT) (3.ª ed.). Editorial Reus. Recuperado de https://www.moisesbarrio.es/libro/internet-de-las-cosas-iot-3-edicion_9788429026092 Inria Chile. (2022). Libro blanco: Internet de las cosas (IoT). Recuperado de https://www.inria.cl/sites/default/files/2022-12/libro-blanco-iot-es.pdf Pizarro Peláez, J. (2020). Internet de las cosas (IoT) con ESP. Manual práctico. Ediciones Paraninfo. Recuperado de https://www.paraninfo.es/catalogo/9788428344968/internet-de-las-cosas—​iot—​con-esp—​manual-practico AWS. (s.f.). ¿Qué es LoRaWAN?. https://docs.aws.amazon.com/es_es/iot-wireless/latest/developerguide/what-is-lorawan.html XalDigital. (2023). Tecnologías y protocolos de comunicación de IoT. Recuperado de https://www.xaldigital.com/blog/tecnologias-y-protocolos-de-comunicacion-de-iot/","title":"","component":"ROOT","version":"","name":"bibliography","url":"/communication/bibliography.html","titles":[]},"10":{"id":10,"text":"El Internet de las Cosas (IoT) se refiere a la interconexión de dispositivos físicos cotidianos a través de Internet, permitiendo la recopilación y el intercambio de datos. Estos dispositivos, equipados con sensores y software, pueden ser desde electrodomésticos hasta dispositivos médicos o sistemas de ciudades inteligentes. Su objetivo es automatizar procesos y mejorar la eficiencia en diversas áreas. En 1982, una máquina expendedora de Coca-Cola en la Universidad Carnegie Mellon se convierte en el primer dispositivo conectado a Internet, capaz de informar sobre la disponibilidad y temperatura de las bebidas. En 1999, Kevin Ashton, del MIT, acuña el término \"Internet de las Cosas\" al proponer el uso de etiquetas RFID para mejorar la eficiencia en la cadena de suministro. Un ejemplo moderno serían las ampolletas inteligentes, que permiten encender o apagar luces y controlar electrodomésticos desde aplicaciones móviles o asistentes inteligentes. El Internet Industrial de las Cosas (IIoT) es una extensión del IoT enfocada en el ámbito industrial. Consiste en la integración de sensores, instrumentos y dispositivos autónomos conectados a través de Internet con aplicaciones industriales. Esto permite recopilar datos, realizar análisis y optimizar la producción, aumentando la eficiencia y reduciendo los costos en procesos de fabricación y prestación de servicios. En 2010, el IIoT se perfila como una tendencia revolucionaria, impulsada por la disponibilidad masiva de almacenamiento y capacidad computacional en la nube, permitiendo aplicaciones como el mantenimiento predictivo y la automatización industrial. Los sistemas SCADA, por ejemplo, permiten monitorear y controlar procesos industriales en tiempo real, como plantas eléctricas o estaciones de tratamiento de aguas, haciendo uso del IoT. Bluetooth Low Energy (BLE): Tecnología inalámbrica de corto alcance y bajo consumo energético, ideal para dispositivos portátiles y aplicaciones de salud. Permite transferencias de datos rápidas en distancias de hasta 10 metros. LoRaWAN: Protocolo de red basado en LoRa para redes de baja potencia y área amplia (LPWAN). Permite comunicaciones bidireccionales de largo alcance (hasta 15 km) con consumo energético mínimo, ideal para sensores en áreas rurales o remotas. MQTT: Protocolo ligero de mensajería basado en el modelo publicador/suscriptor. Es eficiente en conexiones remotas con bajo ancho de banda. CoAP: Protocolo de la capa de aplicación basado en UDP. Está diseñado para dispositivos con recursos limitados y es eficiente en aplicaciones donde el bajo consumo energético es clave. El avance del IoT y el IIoT ha transformado profundamente la forma en que interactuamos con la tecnología. Mientras que el IoT mejora la calidad de vida mediante dispositivos inteligentes, el IIoT impulsa la eficiencia operativa en sectores industriales como la manufactura, energía, agricultura y logística. Protocolos como LoRaWAN, Bluetooth LE, MQTT y CoAP permiten adaptar las comunicaciones según las necesidades específicas, priorizando el bajo consumo energético, la cobertura o la velocidad de transmisión. En conjunto, estos avances no solo optimizan procesos, sino que abren paso a nuevos modelos de negocio basados en datos en tiempo real. Con una infraestructura adecuada, una estrategia de seguridad sólida y la selección correcta de tecnologías, IoT y IIoT se consolidan como ejes de la transformación digital del presente y futuro.","title":"LoRaWAN","component":"ROOT","version":"","name":"lorawan","url":"/communication/lorawan.html","titles":[{"text":"Internet Industrial de las Cosas (IIoT)","hash":"internet-industrial-de-las-cosas-iiot","id":1},{"text":"Protocolos de Comunicación en IoT","hash":"protocolos-de-comunicación-en-iot","id":2},{"text":"Impacto y Futuro del IoT y IIoT","hash":"impacto-y-futuro-del-iot-y-iiot","id":3}]},"11":{"id":11,"text":"","title":"Meshtastic","component":"ROOT","version":"","name":"meshtastic","url":"/communication/meshtastic.html","titles":[]},"12":{"id":12,"text":"","title":"Sigfox","component":"ROOT","version":"","name":"sigfox","url":"/communication/sigfox.html","titles":[]},"13":{"id":13,"text":"","title":"Zigbee","component":"ROOT","version":"","name":"zigbee","url":"/communication/zigbee.html","titles":[]},"14":{"id":14,"text":"","title":"Arduino","component":"ROOT","version":"","name":"arduino","url":"/controllers/arduino.html","titles":[]},"15":{"id":15,"text":"ESP32 es un único chip combinado de Wi-Fi y Bluetooth de 2.4 GHz, diseñado con la tecnología de bajo consumo de 40 nm de TSMC. Está diseñado para lograr el mejor rendimiento en cuanto a consumo de energía y radiofrecuencia (RF), mostrando solidez, versatilidad y fiabilidad en una amplia variedad de aplicaciones y escenarios de consumo energético. Figure 1. ESP32 Con su bajo consumo de energía, el ESP32 es una opción ideal para dispositivos IoT en las siguientes áreas: Hogar inteligente Automatización industrial Cuidado de la salud Electrónica de consumo Agricultura inteligente Máquinas POS Robots de servicio Dispositivos de audio Concentradores de sensores IoT de bajo consumo genéricos Registradores de datos IoT de bajo consumo genéricos Cámaras para transmisión de video Reconocimiento de voz Reconocimiento de imágenes Tarjeta de red SDIO Wi-Fi + Bluetooth Si has trabajado con Arduino y con las placas basadas en ESP8266, la ESP32 es muy similar. Es una placa con microcontrolador muchísimo más poderosa que Arduino y se puede programar con el mismo IDE de Arduino. Figure 2. Funciones del ESP32 Características Principales Microcontrolador Tensilica LX6 de doble núcleo a 240 MHz con 600 DMIPS SRAM integrada de 520 KB Transceptor Wi-Fi 802.11 b/g/n HT40 integrado, con banda base, pila y LwIP Bluetooth de modo dual integrado (clásico y BLE) Memoria flash de 4 MB, mapeada a la memoria de código de la CPU Voltaje de operación de 2.3V a 3.6V Temperatura de operación de -40°C a +125°C La placa de desarrollo ESP32-C6-DevKit Dual Tipo C es una solución avanzada y versátil para el desarrollo de aplicaciones IoT y dispositivos conectados. Basada en el microcontrolador ESP32-C6 de Espressif Systems, esta placa ofrece una serie de mejoras en conectividad y rendimiento, haciéndola ideal para una amplia gama de aplicaciones desde sistemas de monitoreo remoto hasta soluciones industriales y de hogar inteligente. Figure 3. ESP32 DevKit Tipo C Características Destacadas Microcontrolador Avanzado: Equipado con el ESP32-C6, esta placa proporciona un rendimiento mejorado y capacidades ampliadas en comparación con las versiones anteriores de la serie ESP32. Conectividad Superior: Ofrece conectividad mejorada con Bluetooth Low Energy (BLE) 5.0 y soporte para el protocolo IEEE 802.11ax, lo que asegura una comunicación eficiente y de alta velocidad. También es compatible con los protocolos IEEE 802.11b/g/n en anchos de banda de 20 MHz y 40 MHz, alcanzando velocidades de datos de hasta 150 Mbps. Memoria y Almacenamiento: Con 4 MB de memoria FLASH, 320 KB de ROM, 512 KB de HP SRAM, y 16 KB de LP SRAM, la placa proporciona suficiente capacidad para ejecutar aplicaciones complejas y almacenar datos de manera eficiente. Versatilidad en Puertos: Dispone de 32 GPIO, 3 SPI, 2 UART, 1 I2C, y 1 ADC, ofreciendo una amplia gama de opciones para conectar y controlar periféricos y sensores. Diseño Robusto: Con una temperatura de funcionamiento de -40 ℃ a 85 ℃, la placa está diseñada para operar en condiciones ambientales extremas, asegurando fiabilidad en entornos industriales y exteriores. Antena Integrada: Incluye una antena PCB integrada, que optimiza la conectividad sin necesidad de componentes externos adicionales. Conectividad Tipo C: La placa está equipada con un puerto USB Tipo C, facilitando la conexión y la programación, y proporcionando una interfaz moderna y eficiente. Disponibilidad en: https://www.mechatronicstore.cl/esp32-c6-devkit-pro-tipo-c/ El objetivo es crear un \"Gladiador Robot\" controlado por un smartphone via Wifi, este debe ser capaz de reventar un globo. El ganador es quien reviente el globo del oponente. Figure 4. Alumnos de Robótica UVM 2025 con su Gladiador Combate de Gladiadores Robot Your browser does not support the video tag. Ítem Descripción ¿Donde adquirir? ESP32 (Wifi) + Smartphone Principal componente. Se programará para enviar señales a los servomotores y crear un servidor web para ser controlado via Smartphone. https://altronics.cl/tarjeta-esp32-microusb Placa de desarrollo ESP32 Extensión del ESP32 que incluye regulador de voltaje para resistir hasta 16V de entrada (DC) y contiene hileras con voltaje, tierra y señal de forma más comoda. https://es.aliexpress.com/item/1005008212851634.html 2 motores DC 3 a 12V Principal fuente de movimiento del gladiador. La elección del motor y su necesidad de voltaje es a criterio del equipo (mayor velocidad = mayor voltaje). https://articulo.mercadolibre.cl/MLC-923623185-motor-dc-coche-gear-amarillo-3v-12v-_JM L298N Permite controlar dos motores de corriente continua o un motor paso a paso bipolar de hasta 2 amperes. https://altronics.cl/modulo-puente-h-l298 Chasis + Ruedas de Goma + Porta Pilas Principal fuente de poder y marco para armar. Alimentación entre 6v a 12v. 9v recomendado. https://altronics.cl/kit-chasis-2wd-1 Gladiador de Lego (A elección). Mini figura de lego versión dungeons and dragons o similar. https://www.tiendalego.cl/products/dungeons-dragons-71047?variant=41690791805046 Protoboard Marco para conexión de componentes. Recomendado 400 puntos. https://altronics.cl/protoboard-400ptos Cables Jumper Macho - Hembra, Macho - Macho. Permite conectar los componentes. https://altronics.cl/JW_MF_40_10 Globos largos (Colores diferentes para cada gladiador). Globos inflables + bombin. https://belina.cl/globos-largos-20cm-bombin-colores-surtidos-20-pcs Armas para reventar el Globo (A elección) Clavos, alfileres o materiales corto punzantes varios. https://www.masferret.cl/product/clavo-punta-1 Figure 5. Diagrama de conexión entre componentes Table 1. Tabla de conexiones ESP32 MONTADO EN PLACA MOTOR AC1 MOTOR AC2 L298N Batería Pin 16 IN1 Pin 17 IN2 Pin 18 IN3 Pin 19 IN4 (+) OUT1 (-) OUT2 (+) OUT3 (-) OUT4 IN12V (+) GND (-) Jack de carga (+)(-) La posición del globo depende de cada gladiador. Pero almenos debe tener dos puntos de anclaje inferior. Las pilas son conectadas a los motores y al ESP32 de forma separada, gracias a la placa de expansión se conecta al Jack de carga directamente a las pilas ya que este aguanta hasta 16v sin problemas. Código fuente del gladiador #include #include // Nombre de la red WiFi creada por el ESP32 const char* ssid = \"RobotESP32\"; const char* password = \"12345678\"; // Pines del L298N const int IN1 = 16; const int IN2 = 17; const int IN3 = 18; const int IN4 = 19; WebServer server(80); // Funciones de movimiento void parar() { digitalWrite(IN1, LOW); digitalWrite(IN2, LOW); digitalWrite(IN3, LOW); digitalWrite(IN4, LOW); } void adelante() { digitalWrite(IN1, HIGH); digitalWrite(IN2, LOW); digitalWrite(IN3, HIGH); digitalWrite(IN4, LOW); } void atras() { digitalWrite(IN1, LOW); digitalWrite(IN2, HIGH); digitalWrite(IN3, LOW); digitalWrite(IN4, HIGH); } void izquierda() { digitalWrite(IN1, LOW); digitalWrite(IN2, HIGH); digitalWrite(IN3, HIGH); digitalWrite(IN4, LOW); } void derecha() { digitalWrite(IN1, HIGH); digitalWrite(IN2, LOW); digitalWrite(IN3, LOW); digitalWrite(IN4, HIGH); } // Página web con botones String paginaHTML() { return R\"rawliteral( Control del Robot

Control del Robot



)rawliteral\"; } void setup() { Serial.begin(115200); // Configurar pines como salida pinMode(IN1, OUTPUT); pinMode(IN2, OUTPUT); pinMode(IN3, OUTPUT); pinMode(IN4, OUTPUT); parar(); // Iniciar el ESP32 como Access Point WiFi.softAP(ssid, password); Serial.println(\"Red WiFi creada\"); Serial.print(\"IP del robot: \"); Serial.println(WiFi.softAPIP()); // Rutas del servidor server.on(\"/\", []() { server.send(200, \"text/html\", paginaHTML()); }); server.on(\"/adelante\", []() { adelante(); server.send(200, \"text/html\", paginaHTML()); }); server.on(\"/atras\", []() { atras(); server.send(200, \"text/html\", paginaHTML()); }); server.on(\"/izquierda\", []() { izquierda(); server.send(200, \"text/html\", paginaHTML()); }); server.on(\"/derecha\", []() { derecha(); server.send(200, \"text/html\", paginaHTML()); }); server.on(\"/parar\", []() { parar(); server.send(200, \"text/html\", paginaHTML()); }); server.begin(); } void loop() { server.handleClient(); } Al construir el gladiador se tendrá acceso a una red Wifi llamada \"RobotESP32\" (cambiar el nombre para cada gladiador). La cual puede ser accedida desde cualquier smartphone o computador. const char* ssid = \"RobotESP32\"; const char* password = \"12345678\"; Esta red permite enviar comandos de dirección al hacer click en los enlaces. Se deja como ejercicio adicional la creación de una interfaz más adecuada para el control del robot, como un joystick virtual o físico. Figure 6. Figura de Lego a elección Hoy en día existen diversos robots para cumplir tareas específicas. En el área de restaurantes existen los robots meseros autónomos. Éstos robots permiten servir mesas y encontrar su camino por el restaurant. Entre los ejemplos disponibles esta el Segway ServeBot S1(“Restaurant Service Robot - Segway Robotics,” 2024) y el Bellabot (“Smart Delivery Robot-Pudu Robotics,” n.d.). Figure 7. Robot ServeBot S1 Figure 8. Bellabot Estos robots son de alta tecnología y cuentan con sensores e inteligencia artificial muy sofisticada. Lo que los hace tener un precio prohibitivo para la mayoría de los restaurantes. En Japón existe el concepto de \"Avatar Robot Café\". Donde un restaurant/café es atentido por avatares robots. Es decir, robots controlados por humanos remotamente. Estos robots no cuentan con IA debido a que se busca integrar a personas con dificultades motoras u otros problemas que les impide integrarse a la sociedad en trabajos tradicionales. Entre los avatares robots se puede encontrar meseros y baristas. Figure 9. Avatares Robot Figure 10. Robot OriHime Figure 11. Robot Barista Son controlados remotamente con una aplicación de tablet smartphone. Figure 12. Interfaz de Piloto Estos robots están ubicados en el Dawn Cafe Figure 13. Avatar Robot Cafe DAWN ver.β El “Avatar Robot Café DAWN ver.β” es un café experimental permanente operado por OryLab Inc., donde personas que tienen dificultades para salir de casa por diversas razones operan de forma remota nuestros robots avatar OriHime y OriHime-D desde sus hogares y hospitales para brindar servicios. (\"Avatar Robot Café\" n.d.) En Chile se han utilizado robots animatrónicos como el conocido restaurante \"África\" de Viña del Mar (SoyChile, 2019). Figure 14. Animatronicos del Restaurante África Jorge Fernández, gerente de El Japonés de Viña del Mar, calcula que desde que tienen al “Michi-robot” haciendo las veces de mesero la afluencia del público al local ha aumentado en un 20 por ciento. ¿La razón? La curiosidad de ver en acción al Bella-bot -o “Michi”, como le llaman en el restaurante-, que lleva pedidos a la mesa como un garzón más. (Transformadores, 2023). Como se puede apreciar, Chile está preparado para adoptar la inclusión de robots en el área de servicios, especialmente en robots meseros. Sin embargo los altos precios de adquisición impiden que más restaurantes adopten estas tecnologías. Para lograr disminuir la brecha tecnológica y aumentar la inclusión de personas con dificultades de trabajar presencialmente, se debe crear una alternativa de bajo costo e identidad local. Para esto se creará un \"Avatar Robot\" controlado remotamente via internet que pueda ser usado para atender comandas y servir como garzón en restaurantes. Este robot utilizará materiales reciclados o fáciles de adquirir a un costo moderado. Para el marco principal se debe considerar una estructura liviana que permita un movimiento para todas las direcciones, cuente con un lugar para dejar los platos y sea higiénica y estéticamente apropiado. Queda a discreción la selección del marco inicial. Acá se presentará unas opciones posibles. Nombre Fotografía Descripción Estante de Almacenamiento con Ruedas Giratorias y Cestas Metalicas Carrito Organizador Con Cesta Metal y Ruedas Bloqueables 3 Niveles Disponible en: https://www.sodimac.cl/sodimac-cl/articulo/138001816/Carrito-Organizador-Metal-3-Niveles-Estante-Ruedas-Bloqueables-Negro/138001817?exp=so_com Marca VIDITA Color Negro Diseño de 3 niveles y 2 mangos Con ruedas giratorias (2 bloqueables) Material resistente de metal Medida 43x29x78cm (largo x ancho x alto) Organizador de frutas metal 3 canastos Cromado La Frutera con 3 canastos y 3 ruedas en la parte inferior. Disponible en: https://www.sodimac.cl/sodimac-cl/articulo/110267804/Organizador-de-frutas-metal-3-canastos-Cromado/110267822?exp=so_com Marca: Just Home Collection Ancho: 29.5 cm Alto: 75.6 cm Color: Plateado Carro de compras colores 32 L Carro de compras colores 32 L Disponible en: https://www.sodimac.cl/sodimac-cl/articulo/131705964/Carro-de-compras-colores-32-l/131705965?exp=so_com Marca: Just Home Collection Ancho: 30 cm Alto: 53 cm La recomendación es que permita al menos 3 niveles. Ya que se necesita espacio para: La batería y circuitería. Ubicados en el nivel inferior. La bandeja principal para almacenar los platos a servir. Una bandeja superior para almacenar la cámara y un robot o pantalla opcional para expresar emociones por parte del piloto operador. El carro será controlado por una ESP32 que recibirá comandos por USB desde la Raspberry PI. La batería puede ser un PowerBank o una batería de motocicleta con un adaptador para USB. Es importante recalcar que el amperaje mínimo necesario es 3 amperes. Menor a ese amperaje servirá para cargar un smartphone, más no para alimentar una Raspberry PI. Opción Imagen Descripción PowerBank de 30K mAh Batería portátil USB capacidad de 30000 mAh. Tres puertos USB con USB-A y USB-C. Carga rápida del dispositivo con puerto USB-C PD 3.0 de máximo 20 W o USB-A con salida QC3/0 de máximo 18 W. Disponible en: https://www.philips.cl/c-p/DLP1930CB_00/bateria-portatil-usb Batería 12v + Adaptador USB Batería de motocicleta combinada con un adaptador USB de alta potencia (QC3.0). Es una opción válida para alimentar el robot. Ventajas: Se tiene mayor voltaje para velocidad más rápida. Desventaja: Puede ser más pesado y requerir equipamiento especial para recargar la batería. Disponible en: https://es.aliexpress.com/item/1005006281134333.html https://www.autoplanet.cl/producto/bateria_pilot_lb4lb_4ah_56cca/141258 El Smartphone es necesario para proveer internet a la Raspberry PI y también actuar como cámara principal para la comunicación remota (utilizando una video llamada). Se recomienda un smartphone Android. Cualquiera que pueda hacer uso de redes 3G y sea relativamente moderno (entre 5 a 10 años de antigüedad) servirá como principal puente de comunicación. Se podría omitir este elemento si el restaurante cuenta con Wifi y añadir una cámara web a la Raspberry PI, pero requeriría de mayores configuraciones en el router del local y asegurar estabilidad de señal. Para la elaboración de la comunicación via video se utilizará los servicios de Jitsi Meet. El cual proporciona una solución de bajo costo y de código libre para ser utilizada. Raspberry PI 3 cuenta con un procesador Broadcom Quad-Core ARM Cortex-A53 a 1.2GHz combinados con 1GB de RAM LPDDR2. Figure 15. Raspberry Pi 3 Model B Será el computador principal conectado con Nerves, lo que permitirá enviar señales tanto al Emote Robot como al Carro utilizando USB, además de proporcionar un servidor web accesible mediante internet conectándose al Smartphone. Sistema Nerves: https://github.com/nerves-project/nerves_system_rpi3 Disponible en: https://altronics.cl/raspberry-pi-3-modelb-old?search=raspberry&page=4 El modelo de Raspberry Pi es a elección, simplemente debe ser compatible con Nerves (https://hexdocs.pm/nerves/supported-targets.html) Un modelo alternativo compatible es el Raspberry Pi Zero 2W. Figure 16. Raspberry Pi Zero 2 W Disponible en: https://mcielectronics.cl/shop/product/33107/ Para proporcionar una forma de mostrar emociones remotamente se puede utilizar un personaje de lego animatrónico. Esto es totalmente opcional, pero agrega personalidad y empatía al robot. También puede ser utilizada una smart tablet con un personaje animado y controlado remotamente. Puede ser adquirido en https://www.tiendalego.cl/collections/creator-3in1/products/dragon-rojo-31145 Figure 17. Personaje Lego Creator 3 en 1 El robot será controlado por una ESP32 que recibirá comandos por USB desde la Raspberry PI. Table 2. Lista de posibles componentes Componente Descripción 1 Raspberry PI Una versión compatible con Nerves y que permita conexión USB (UART) a la ESP32 2 ESP32 Devkit Un ESP32 para controlar el carro y un ESP32 para controlar el robot 4 Motor DC Cuatro motores DC de alto torque para movilidad del carro hasta 25 Kg. L298N Permite controlar al los motores DC. Android Smartphone Un Smartphone que actue como Hotspot y permita usar Jitsi Meet Baterías La batería necesaria para alimentar tanto a la Raspberry, ESP32 y Smartphone NoIP Servicio de DNS dinámico para acceder al servidor de la Raspberry PI Este proyecto grupal tiene como propósito la programación de una figura animatrónica con actuadores (servos), que es controlada a través de un microcontrolador ESP32 y un programa en C++. La figura elegida fue un búho, cuyas alas, cabeza y patas tienen movimiento mediante servomotores. Figure 18. Lego Búho (#31125) Table 3. Tabla de Componentes Componente Cantidad Descripción ESP32-WROOM 1 Microcontrolador principal Servomotor SG90 4 Uno por ala, uno en la cabeza, uno en las patas Fuente de alimentación 1 USB 5V (desde computadora o batería externa) Cables Dupont Varios Para Conexiones Bloques tipo LEGO Varios Para ensamblar la estructura del búho Protoboard / PCB 1 Para conexiones eléctricas (opcional) Acotaciones Se recomienda usar piezas tipo LEGO para facilitar el ajuste de los servos y permitir cambios de diseño de manera sencilla. Se cuidó el peso en el diseño para no sobrecargar los servos, especialmente en las alas. La alimentación por USB 5V es suficiente para los servos, pero se debe evitar hacer movimientos simultáneos prolongados para no sobrecargar la corriente disponible. La estructura fue validada para estabilidad durante los movimientos. El código debe incorporar retardos adecuados y límites de movimiento para evitar daños mecánicos. Código fuente del Búho #include int pos = 0; Servo izquierdo; Servo derecho; Servo cabeza; Servo poto; int led = 16; bool inicializar = true; void setup() { Serial.begin(115200); // Pines válidos para ESP32, cambia si usas otros izquierdo.attach(13, 500, 2500); derecho.attach(14, 500, 2500); cabeza.attach(15, 500, 2500); poto.attach(18, 500, 2500); pinMode(led, OUTPUT); } void startPosition() { digitalWrite(led, HIGH); derecho.write(180); izquierdo.write(0); cabeza.write(180); poto.write(0); delay(500); digitalWrite(led, LOW); } void saludar(int velocidad) { digitalWrite(led, HIGH); for (pos = 90; pos <= 180; pos += 1) { izquierdo.write(pos); derecho.write(180 - pos); poto.write(90-pos); delay(velocidad); } for (pos = 180; pos >= 90; pos -= 1) { izquierdo.write(pos); derecho.write(180 - pos); poto.write(pos-40); delay(velocidad); } digitalWrite(led, LOW); } void feliz(int velocidad) { digitalWrite(led, HIGH); for (pos = 90; pos <= 180; pos += 1) { izquierdo.write(pos); derecho.write(180 - pos); cabeza.write(pos); delay(velocidad); } for (pos = 180; pos >= 90; pos -= 1) { izquierdo.write(pos); derecho.write(180 - pos); delay(velocidad); } digitalWrite(led, LOW); } void enojar(int velocidad) { digitalWrite(led, HIGH); for (pos =120; pos <= 180; pos += 1) { cabeza.write(pos); delay(velocidad); } digitalWrite(led, LOW); } // Lectura de los comandos por serial USB void leerComandoSerial() { if (Serial.available() <= 0) { return; } String comando = Serial.readStringUntil('\\n'); // Elimina espacios y saltos de línea comando.trim(); if (comando == \"saludar\") { cabeza.write(160); delay(15); saludar(10); saludar(10); saludar(10); startPosition(); } else if (comando == \"enojar\") { startPosition(); enojar(10); enojar(10); enojar(10); startPosition(); } else if (comando == \"resetear\") { startPosition(); } else if (comando == \"feliz\") { feliz(5); feliz(5); feliz(5); startPosition(); } else { Serial.println(\"Comando no reconocido.\"); } } void loop() { leerComandoSerial(); } Figure 19. Esquemático del Animatrónico Figure 20. Guía de Conexiones Video de Ejemplo de Funcionamiento Your browser does not support the video tag. Universidad EIA -canal institucional-. (2023, September 27). Master Class \"ESP32 en la Nube: Conectando microcontroladores a Amazon Web Service [Video]. YouTube. https://www.youtube.com/watch?v=YLP02lzla5U Restaurant Service Robot - Segway Robotics. (2024, June 12). Retrieved from https://robotics.segway.com/baobao/ Smart Delivery Robot-Pudu Robotics. (n.d.). Retrieved from https://www.pudurobotics.com/product/detail/bellabot Avatar Robot Café. (n.d.). Retrieved from https://dawn2021.orylab.com/en/ SoyChile. (2019, July 18). Viaje en el tiempo: “África” de Viña del Mar vuelve a rugir con los animatronics. Retrieved from https://www.soychile.cl/Valparaiso/Sociedad/2019/07/18/606350/Viaje-en-el-tiempo-Africa-de-Vina-del-Mar-vuelve-a-rugir-con-los-animatronics.aspx Transformadores. (2023, February 7). El “Michi-robot” que revoluciona a un restaurante de Viña del Mar. La Tercera. Retrieved from https://www.latercera.com","title":"ESP32","component":"ROOT","version":"","name":"esp32","url":"/controllers/esp32.html","titles":[{"text":"ESP32-DevKit","hash":"esp32-devkit","id":1},{"text":"Proyecto Gladiadores Robots","hash":"proyecto-gladiadores-robots","id":2},{"text":"Materiales","hash":"materiales","id":3},{"text":"Código fuente","hash":"código-fuente","id":4},{"text":"Proyecto Robot Animatrónico","hash":"proyecto-robot-animatrónico","id":5},{"text":"Pilotos OriHime","hash":"pilotos-orihime","id":6},{"text":"Restaurantes y Robots en Chile","hash":"restaurantes-y-robots-en-chile","id":7},{"text":"Descripción del Proyecto","hash":"descripción-del-proyecto","id":8},{"text":"Materiales","hash":"materiales-2","id":9},{"text":"Marco","hash":"marco","id":10},{"text":"Batería","hash":"batería","id":11},{"text":"Smartphone","hash":"smartphone","id":12},{"text":"Raspberry PI 3","hash":"raspberry-pi-3","id":13},{"text":"Emote Robot","hash":"emote-robot","id":14},{"text":"Búho Animatrónico","hash":"búho-animatrónico","id":15},{"text":"Referencias","hash":"referencias","id":16}]},"16":{"id":16,"text":"https://github.com/chipsalliance/chisel https://www.imm.dtu.dk/~masca/chisel-book.html","title":"FPGA","component":"ROOT","version":"","name":"fpga","url":"/controllers/fpga.html","titles":[]},"17":{"id":17,"text":"El temporizador 555 fue desarrollado por la firma Signetics en el 1971 con el nombre SE555/NE555 y se le conoce como el «Circuito Integrado Máquina del Tiempo» (The IC Time Machine). El IC 555 ha sido llamado \"la máquina del tiempo\" debido a su capacidad para manejar el tiempo en circuitos electrónicos. A pesar de su antigüedad, sigue siendo fabricado masivamente y es un pilar en la enseñanza y desarrollo de electrónica moderna (Hispavila, 2001). NE555 El 555 es un temporizador flexible, barato y fácil de encontrar. Es un buen punto de partida para multitud de proyectos de cualquier índole, debido a que su versátil salida, se puede conectar directamente a una carga a bajo o a alto. Es ideal para crear retardos de tiempo. En este modo, un disparador externo hace que el temporizador 555 genere un pulso de una duración ajustable. El modo astable está estrechamente relacionado con el modo monoestable. La diferencia importante es que, en modo astable, el pin de disparo, pin 2, está conectado a la patilla umbral pin 6, lo que hace que la salida pase a alternar continuamente entre los estados alto y bajo. En el modo astable, la salida del temporizador 555, es una forma de onda de pulso continuo. En realidad, el modo astable, se considera un sencillo generador de frecuencias, cuya frecuencia se puede controlar, modificando el valor del potenciómetro o cambiando el valor del condensador, para cambiar el rango de las frecuencias. Esta es un proyecto de luces de ferrocarril con un temporizador 555, en el cual dos luces se alternan, similar a una señal de cruce ferroviario. El temporizador 555 está configurado en modo astable, por lo que cambia continuamente su salida entre ALTA y BAJA, encendiendo y apagando así los dos LED conectados a la salida. Lista de Componentes 555 timer IC C1: Capacitor 10µF R1: Resistencia 47k R2: Resistencia 470 LED1 y LED2: Luces LED estándar Circuito Luces de Ferrocarril Conecta la batería de 9V al riel de alimentación y al riel de tierra para encender el circuito. Las luces intermitentes de ferrocarril con el temporizador 555 deberían comenzar a alternarse. Luces de Ferrocarril El proyecto usa un circuito integrado temporizador 555 para crear un efecto intermitente en dos LEDs rojos, que comúnmente se usan para simular las luces parpadeantes en un cruce ferroviario en maquetas de trenes. El temporizador 555 está configurado en modo “astable”, lo que significa que genera una secuencia continua de pulsos de encendido y apagado. Componentes de temporización: La resistencia (R1) y el condensador (C1) determinan la velocidad con la que parpadean los LEDs. El condensador se carga a través de R1 y, una vez que alcanza cierto voltaje, el temporizador cambia su salida para encender o apagar los LEDs. LEDs y resistencias: Los dos LEDs (LED1 y LED2) están conectados a la salida del temporizador a través de sus respectivas resistencias (R2 y R3), que limitan la corriente para evitar que los LEDs se quemen. Cuando la salida del 555 está en alto, la corriente fluye solo a través del LED inferior y este se enciende. Cuando la salida está en bajo, la corriente fluye solo a través del LED superior, encendiéndolo. Al alimentar este circuito, el temporizador 555 carga y descarga repetidamente el condensador a una velocidad determinada por R1 y C1, haciendo que el pin de salida alterne entre estados alto y bajo. Esto hace que los LEDs parpadeen, simulando las luces de advertencia que se ven en un cruce ferroviario real. Un metrónomo es un dispositivo utilizado por los músicos para mantener un tempo constante durante la práctica. En este proyecto, se construirá un metrónomo simple utilizando el circuito integrado temporizador 555. Lista de Componentes Batería 9V 555 Timer IC Potenciómetro, VR1 250kΩ Resistencia, R1 1kΩ 2 Capacitores, C1 & C2 22µF Altavoz (Parlante), 8Ω Circuito del Metrónomo Conecta el pin 8 (VCC) del temporizador 555 a la columna de alimentación positiva, y el pin 1 (GND) a la columna de alimentación negativa. Además, conecta el pin 4 (RESET) al pin 8 (VCC) para evitar que el temporizador se reinicie. Utiliza un cable para conectar el pin 6 (THR) al pin 2 (TRIG). Coloca VR1 y R1 en serie entre el pin 8 (VCC) y el pin 7 (DIS). Luego conecta el pin 7 (DIS) al pin 6 (THR), formando un lazo con las resistencias en serie y el temporizador. Conecta el terminal positivo de C1 a la unión entre VR1 y R1, y su terminal negativo al pin 1 (GND). Conecta el terminal positivo de C2 al pin 3 (OUT) y su terminal negativo a uno de los terminales del altavoz. Finalmente, conecta el otro terminal del altavoz al pin 1 (GND). Opcionalmente, conecta el pin 5 (CV) a tierra mediante un pequeño condensador de 10nF para estabilizar la frecuencia (no mostrado en el diagrama). Metrónomo El temporizador 555 está configurado en modo astable, lo que significa que genera una secuencia continua de pulsos. La frecuencia de estos pulsos determina el tempo del metrónomo. Componentes de temporización: Las resistencias (VR1 y R1) y el capacitor (C1) determinan el intervalo entre pulsos, el cual se puede ajustar modificando la resistencia de VR1. Descarga del capacitor: La salida alterna entre estados alto y bajo, lo que hace que C2 se cargue y se descargue, generando así el sonido en el altavoz. Salida al altavoz: Cuando el pin de salida (pin 3) está en alto, C2 se carga a través del altavoz, produciendo un sonido de clic. Toma su nombre de las antiguas computadoras Atari de los años 80 porque produce sonidos similares. Este circuito es perfecto si ya has construido un par de circuitos simples antes y quieres hacer algo más interesante. Lista de Componentes Una placa de pruebas (breadboard) para montar el circuito Cables de conexión (jumper wires) Altavoz (mínimo 0.3W) Dos circuitos integrados temporizadores 555 C1: Condensador de 10 nF C2: Condensador de 100 nF R1, R4: Resistencias de 1 kΩ R2, R3: Potenciómetros de 100k R5: Resistencia de 470 Ω Circuito de Atari Punk Atari Punk El circuito utiliza dos temporizadores 555. El temporizador 555 necesita algunos capacitores y resistencias para establecer el tono o la duración del pulso. Al combinar uno que establece la frecuencia y otro que controla la duración del pulso, puedes crear sonidos muy llamativos o incluso algo locos. Dahl, Ø. N. (2021, June 4). Build an Atari Punk Console this evening. Retrieved from https://www.build-electronic-circuits.com/atari-punk-console/ Dahl, Ø. N. (2024a, April 6). 555 timer Metronome Circuit. Retrieved from https://www.build-electronic-circuits.com/555-timer-metronome-circuit/ Dahl, Ø. N. (2024, April 6). 555 Timer Railroad Lights. Retrieved from https://www.build-electronic-circuits.com/555-timer-railroad-lights/ Hispavila. (2001, April 6). EL IC-555 – HISPAVILA.COM. Retrieved from https://www.hispavila.com/el-ic-555/","title":"IC555","component":"ROOT","version":"","name":"ic555","url":"/controllers/ic555.html","titles":[{"text":"Modo Monoestable","hash":"modo-monoestable","id":1},{"text":"Modo Astable","hash":"modo-astable","id":2},{"text":"Proyecto Luces del Ferrocarril","hash":"proyecto-luces-del-ferrocarril","id":3},{"text":"Proyecto Metrónomo","hash":"proyecto-metrónomo","id":4},{"text":"Proyecto Atari Punk","hash":"proyecto-atari-punk","id":5},{"text":"Referencias","hash":"referencias","id":6}]},"18":{"id":18,"text":"El PIC16F877a es un microcontrolador de 8 bits desarrollado por Microchip Technology, lanzado a finales de los años 90 como parte de la familia PIC16. Tiene un bajo consumo de energía y alta capacidad para aplicaciones incrustadas, de acuerdo con su datasheet, cuenta con un procesador RISC de 20MHZ de velocidad de la CPU y 200ns de tiempos de ejecución de instrucción. Cuenta con 3 temporizadores (Timer0, Timer1 y Timer2), que permiten gestionar eventos y medir el paso del tiempo. Módulo Capture: Permite capturar el temporizador ante algún evento con una resolución de 12,5 ns. Módulo Compare: Permite comparar 2 valores de un máximo de 16 bits con una resolución de 200 ns. PWM (Modulación de Ancho de Pulso): Se encarga de enviar una señal de salida de ciclo variable, con una resolución de máximo 10 bits. SSP (Puerto serie síncrono) permite comunicación entre dispositvos con los siguientes protocolos: SSI (Serial Peripheral Interface) permiote la comunicación entre sensores, memorias y pantallas. I2C™ (Inter-Integrated Circuit) permite la comunicación maestro-esclavo, como al querer conectar multiples dispositivos a un bus de datos. USART/SCI (Receptor/Transmisor Asíncrono y Síncrono Universal) permite la comunicación serial de forma asincronica con otros dispositivos. PSP (Puerto esclavo paralelo) permite la comunicaicón en paralelo de instrucciones lectura, escritura y selección de chip. BOR (Brown-out reset) protege al dispositivo en caso de caídas de tensión. RISC CPU: procesadores que están diseñados para ejecutar un número reducido de tipos de instrucciones que les permite operar a una velocidad más elevada (Solé, R. 2021). Figure 1. Diagrama del microcontrolador 44 pins PIC16F877a Fuente: Microchip Technology Figure 2. Diagrama del microcontrolador 40 pins PIC16F877a Fuente: Microchip Technology A continuación, se describen las características básicas de acuerdo con Microchip Technology (Microchip, s.f.) del microcontrolador PIC16F877a Característica Valor Tamaño de memoria de programa (KB) 14 RAM (byte) 368 Data EEPROM (bytes) 256 Canitdad pines 40 o 44 Voltage Max. de operación (V) 5.5 Voltage Min. de operación (V) 2 A diferencia de los microprocesadores, el PIC16F877a (el cual es un microcontrolador) no consta de un sistema operativo para su funcionamiento. En lugar de eso, está diseñado para ejecutar directamente código incrustado escrito en lenguajes como C o ensamblador, sin necesidad de capas intermedias de software. Característica Microcontrolador (ej: PIC16F877a) Microprocesador Integración Incluye CPU, memoria, I/O y periféricos Solo contiene la unidad central de proceso (CPU) Propósito Aplicaciones incrustadas específicas Computadoras generales o sistemas complejos Programación Fácil de programar con lenguajes simples Requiere sistema operativo y software complejo Costo Bajo Alto Consumo de energía Bajo Generalmente más alto Los microcontroladores como el PIC16F877a están optimizados para tareas específicas, mientras que los microprocesadores son más potentes pero requieren más componentes externos y recursos. El PIC16F877a tiene usos en sistemas incrustados donde se requiere bajo consumo energético, una programación simplificada en C++ o assembly. Entre sus usos más comunes se encuentran: Automatización industrial (control de motores, monitoreo de sensores) Domótica (control de luces, cerraduras, temperatura) Equipos médicos portátiles Electrónica de consumo (juguetes inteligentes, electrodomésticos) Sistemas educativos para enseñanza de programación y electrónica básica Prototipos de IoT cuando se combinan con módulos de comunicación externa Para poder programar al PIC16F877a se utiliza el IDE MPLAB ® Xpress IDE ofrecido por Microship Technology (Microchip, s.f.) , siendo una herramienta que aporta flexibilidad, permitiendo programar, depurar y cargar el código al PIC16F877a. Figure 3. Logo de MPLAB Fuente: Microchip Technology Los ejemplos a demostrar son obtenidos del texto de bibliografía (Ruiz, 2021). Dentro de MCC se crea el nombre del proyecto (menú File → media de microcontroladores) con el nombre LED PULSADOR, luego en la ventasna Project Resources se asigna los terminales RA0 y RA5 como salida y entrada digital respectivamente, tal como muestra la figura 4. Figure 4. Asignación de terminales Fuente: MPLAB Xpress Figure 5. Cambio de nombre terminales Fuente: MPLAB Xpress Figure 6. Figure 6: Ajuste de reloj interno Fuente: MPLAB Xpress #include \"mcc_generated_files/system/system.h\" /* Main application */ int main(void) { SYSTEM_Initialize(); while(1) { if(PULSADOR_GetValue()==0) LED0_Toggle(); } } Codigo en assembly para una funcionalidad similar (Agkopian, 2016): ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;Copyright (c) 2013 Manolis Agkopian ; ;See the file LICENCE for copying permission. ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; PROCESSOR '16F876A' INCLUDE __CONFIG _XT_OSC & _WDT_OFF & _PWRTE_OFF & _CP_OFF & _LVP_OFF & _BODEN_OFF DL_CNT EQU 0x20 ;DELAY COUNTER: COUNTS THE INTERUPS FROM TMR0 ORG 0x0000 GOTO INIT ORG 0x0004 GOTO TMR_CNT INIT: BSF STATUS, RP0 ;SELECT BANK 01 MOVLW B'11000111' ; PSA = 1/256 (THE TIMER WILL COUNT ONCE EVERY 256 CYCLES) MOVWF OPTION_REG ;AND USE INTERNAL INSTRUCTION CYCLE CLOCK BCF TRISB, 0 ;SET PB0 AS OUTPUT BCF STATUS, RP0 ;SELECT BANK 00 BCF PORTB, 0 MOVLW B'11100000' ;ENABLE TIMER 0 INTERUPT CLRF TMR0 MOVWF INTCON MOVLW 0x0F ;256 * 256 * 15 = ABOUT 1S MOVWF DL_CNT ;SO WE SET THE DELAY COUNTER TO COUNT 15 INTERUPTS MAIN: GOTO $ ;DO NOTHING, JUST WAIT FOR AN INTERUPT TMR_CNT: BCF INTCON, GIE ;DISABLE ALL INTERUPTS BCF INTCON, TMR0IF ;CLEAR TMR0 OVERFLOW FLAG DECFSZ DL_CNT ;WHEN THE DELAY COUNTER BECOMES ZERO GOTO CONTINUE BTFSC PORTB, 0 ;THEN IF PB0 IS SET GOTO CLR_PB0 ;CLEAR IT BSF PORTB, 0 ;ELSE IF IS CLEARED, THEN SET IT GOTO CONTINUE_0 CLR_PB0: BCF PORTB, 0 CONTINUE_0: MOVLW 0x0F ;RESET THE DELAY COUNTER MOVWF DL_CNT CONTINUE: BSF INTCON, GIE ;RENABLE THE INTERUPTS RETFIE END Figure 7. Ajuste CLC Fuente: MPLAB Xpress También hay opciones más modernas como el PIC18F4550 que tiene mayor capacidad de procesamiento y memoria interna. Se puede realizar una comparación entre las opciones en el sitio web de Microchip. Ambos son microcontroladores de 8 bits de Microchip, pero pertenecen a diferentes familias y niveles de capacidad. Table 1. Características Característica PIC16F877a PIC18F4550 Arquitectura PIC16 (Mid-range) PIC18 (High-end 8-bit) Velocidad de reloj Hasta 20 MHz Hasta 48 MHz (con PLL) Instrucciones por ciclo 1 cada 4 ciclos 1 por ciclo (en la mayoría) Número de instrucciones 35 75+ Table 2. Memoria Tipo de Memoria PIC16F877a PIC18F4550 Flash (programa) 14 KB 32 KB RAM 368 bytes 2 KB EEPROM 256 bytes 256 bytes Table 3. Periféricos y Funcionalidades Funcionalidad PIC16F877a PIC18F4550 Puertos I/O 33 35 Timers 3 (8 y 16 bits) 4 (8 y 16 bits) ADC 10-bit, 8 canales 10-bit, 13 canales PWM 2 canales 2 canales USART / UART 1 1 SPI / I2C Sí Sí (mejorado) USB No Sí (USB 2.0 Full-Speed) Interrupciones Básico Avanzado (prioridades) Table 4. Ventajas de Cada Uno Comparación PIC16F877a PIC18F4550 Facilidad de uso Muy fácil para principiantes Más complejo, más potente Costo Más barato Un poco más caro Capacidad de procesamiento Limitada Superior USB integrado ❌ No ✅ Sí Tamaño de programa 14 KB 32 KB Usa el PIC16F877a si: Estás empezando con microcontroladores. Tu proyecto es simple (sensores, control básico). No necesitas USB ni mucha memoria. Usa el PIC18F4550 si: Necesitas mayor velocidad y complejidad. Requieres comunicación USB integrada. Trabajas con interfaces humanas, data logging, etc. El microcontrolador PIC16F877a es una excelente opción para desarrolladores en busqueda de soluciones económicas y versátiles para sistemas incrustados. Sus periféricos integrados, bajo consumo de energía y facilidad de programación lo hacen ideal tanto para aplicaciones industriales como educativas. La principal ventaja frente a otras soluciones es que existe una garantía de que el programa se puede almacenar en la memoria flash o eeprom por 40 años o más. Agkopian, M. (2016). \"pic-assembly-examples\". https://github.com/magkopian/pic-assembly-examples/blob/master/led%20blink%20with%20TMR0%20and%20TMR1/TMR0_DELAY.asm Microchip Technology. (s.f.). \"MPLAB® Xpress Cloud-Based IDE\". https://www.microchip.com/en-us/tools-resources/develop/mplab-xpress Como recargas batería para optimizar el proceso Microchip Technology. (s.f.). \"PIC16F18855\". https://www.microchip.com/en-us/product/pic16f18855#Overview Ruiz, C. (2021). \"Programación de microcontroladores PIC paso a paso\". Macrocombo Solé, R. (2021). \"RISC: La arquitectura de procesadores usada por ARM para cambiar el mercado\". https://www.profesionalreview.com/2021/07/17/que-es-risc/#Que_es_RISC","title":"PIC16F877a","component":"ROOT","version":"","name":"pic16f877a","url":"/controllers/pic16f877a.html","titles":[{"text":"Características","hash":"características","id":1},{"text":"Diferencias entre un Microcontrolador y un Microprocesador","hash":"diferencias-entre-un-microcontrolador-y-un-microprocesador","id":2},{"text":"Usos del PIC16F877a","hash":"usos-del-pic16f877a","id":3},{"text":"Entorno de programación","hash":"entorno-de-programación","id":4},{"text":"Ejemplos de Aplicación","hash":"ejemplos-de-aplicación","id":5},{"text":"Control de un LED por pulsador","hash":"control-de-un-led-por-pulsador","id":6},{"text":"Comparación entre PIC16F877a y PIC18F4550","hash":"comparación-entre-pic16f877a-y-pic18f4550","id":7},{"text":"Conclusión","hash":"conclusión","id":8},{"text":"Referencias","hash":"referencias","id":9}]},"19":{"id":19,"text":"","title":"Raspberry Pi","component":"ROOT","version":"","name":"raspberry","url":"/controllers/raspberry.html","titles":[]},"20":{"id":20,"text":"El STM32 es una gran alternativa a ESP32 cuando se necesitan soluciones profesionales de bajo consumo de calidad industrial.","title":"STM32","component":"ROOT","version":"","name":"stm32","url":"/controllers/stm32.html","titles":[]},"21":{"id":21,"text":"Electrones en Acción: Electrónica y Arduinos para tus propios Inventos. (2019, September 29). Retrieved from https://www.coursera.org/learn/electrones-en-accion Khan Academy: Ingeniería eléctrica. (2017, February 23). Retrieved from https://es.khanacademy.org/science/electrical-engineering Vieito, E. (2024, June 20). Historia del lenguaje de programación C: ¿por qué sigue estando tan presente? Retrieved from https://dinahosting.com/blog/historia-del-lenguaje-de-programacion-c-por-que-sigue-estando-tan-presente/ Microside. (n.d.). Retrieved from https://docs.microside.com/practicas/pic-c-compiler-ccs/pic16f887-or-pic16f877a/1-blink-led PIC Assembly Code Examples. (2017, March 28). Retrieved from https://www.teachmemicro.com/pic-microcontroller-tutorials/pic-assembly-code-examples/#blink Historia e Introducción de C++ | Aula Virtual. (n.d.). Retrieved from https://aulavirtual.fio.unam.edu.ar/mod/book/view.php?id=47577 Welcome to AtomVM! — AtomVM 0.7.0-dev+git.65f16e87 documentation. (n.d.). Retrieved from https://www.atomvm.net/doc/master/welcome-to-atomvm.html#why-erlang-elixir “Ada Core Documentation\". (n.d.). Retrieved from https://learn.adacore.com/courses/intro-to-ada/chapters/introduction.html#history","title":"","component":"ROOT","version":"","name":"bibliography","url":"/fundamentals/bibliography.html","titles":[]},"22":{"id":22,"text":"La electricidad es una forma de energía que es fácil de generar. Podemos generarla de diferentes maneras, por ejemplo, a través de un generador eléctrico, podemos generarla a través de una celda fotovoltaica. Es fácil de convertirla en otros tipos de energía. Los sensores nos permiten medir señales y los actuadores nos permiten convertir esas señales en alguna acción física. Esos actuadores y sensores muchas veces lo que están haciendo es convertir entre diferentes tipos de energía, por ejemplo, si tenemos un parlante. Un parlante lo que hace realmente es convertir una señal eléctrica en energía mecánica, que se manifiesta a través de ondas de presión en el aire. La electricidad además es fácil de transportar en grandes cantidades. Lo vemos en torres de alta tensión que nos permiten recibir energía eléctrica en un lugar remoto, energía que es generada en otra región del país. También es fácil de conducir en pequeñas cantidades y a gran velocidad y precisión. La electricidad puede ser utilizada en muchas aplicaciones. Esto es ideal para aplicaciones de potencia, donde queremos hacer actuar un motor, por ejemplo, un calefactor o un parlante de muy alta potencia. Pero también es ideal para manejar señales e información. Entonces aquí estamos distinguiendo entre dos tipos diferentes de usos: realizar señales y procesar datos. Existe electricidad estática y electricidad dinámica, principalmente nos vamos a centrar en la electricidad dinámica. La electricidad es el flujo de carga eléctrica a través de un material. La carga eléctrica es transportada por electrones, los electrones que forman parte de todos los átomos neutros nos permiten transportar electricidad. Los electrones, por convención, tienen carga eléctrica negativa y se mueven en respuesta a un campo eléctrico. Figure 1. Flujo de Electrones en un Conductor Eléctrico La figura muestra un conductor eléctrico y cada uno de estos puntos representa un electrón. Asumiendo que hay un campo eléctrico que está moviendo los electrones en esa dirección. La electricidad como flujo de carga eléctrica es el movimiento promedio de todos estos electrones. Vemos que no todos se mueven en la misma dirección. La gran mayoría se está moviendo en cualquier dirección, realmente, en promedio, estos electrones se mueven en una dirección. Se mueven lentamente, en general, un electrón en un conductor se mueve a velocidades del orden de un centímetro por segundo. Realmente la electricidad, si lo consideramos como transporte de carga, no es tan rápida. Un electrón puede moverse a un par de centímetros por segundo dentro de este conductor. Pero si entra un electrón nuevo por un lado, instantáneamente sale un electrón por el otro, vemos que la electricidad efectivamente sí se movió rápidamente. Esa transmisión de electricidad ocurre más o menos a la velocidad de la luz. Las ondas eléctricas viajan a la velocidad de la luz, aunque los portadores de carga viajen a velocidad finita. A medida que los electrones avanzan por su camino, van perdiendo energía. Cada vez que un electrón se mueve, debido a un campo eléctrico en un conductor, pierde algo de energía. Va convirtiéndola en otras forma de energía y una consecuencia indirecta de este efecto, es que podemos almacenar y procesar información usando electrones. Típicamente la electricidad se produce por el movimiento de cargas negativas. Pero el movimiento de cargas negativas en una dirección en términos matemáticos, es equivalente al movimiento de cargas positivas en la dirección contraria. Entonces, aunque los electrones se muevan una dirección, vamos a hablar de que la electricidad transportada por una corriente eléctrica va en la dirección contraria. Es decir, la corriente va en la dirección contraria al movimiento de los electrones. Bajo este supuesto, podríamos pensar que la electricidad es transportada por cargas positivas. Eso no es verdad, en la gran mayoría de los conductores, la electricidad es transportada por cargas negativas. La electricidad es provocada por movimiento de electrones, pero que produce corrientes que van en la dirección contraria al movimiento de estos. Tomemos una analogía sencilla para entender mejor la electricidad. Como el agua en el lecho de un río, que se mueve desde el punto más elevado al punto más bajo, mientras más alto, más energía potencial tiene el agua y a medida que va bajando, va perdiendo energía. Si está más alto, es capaz de desarrollar más trabajo útil. De la misma forma, las cargas eléctricas positivas en un conductor se mueven desde un punto de mayor voltaje o potencial a un punto de menor voltaje. Es una analogía directa entre la altura que tiene el agua y el potencial que tiene un electrón. A más alto potencial o voltaje, más energía tienen estos portadores de carga y son más capaces de desarrollar trabajo útil. Entonces, cuando le damos el voltaje a algo, en realidad estamos impartiendo más energía a los portadores de carga para que puedan realizar más trabajo útil. Entonces como una analogía, tenemos un río y el agua fluye desde un punto más alto hasta un punto más bajo. Si por ejemplo tenemos una batería, esta tiene un terminal positivo donde hay un mayor potencial. Entonces las cargas eléctricas se mueven desde un punto de mayor potencial (terminal positivo), hacia un punto de menor potencial (terminal negativo). Figure 2. Batería con Ampolleta En este caso estas cargas están pasando a través de una ampolleta. Al pasar por esta ampolleta estas cargas pierden energía y esa energía la convierten en calor y eventualmente en luz. Luego de que perdieron energía, esas cargas vuelven al terminal negativo de la batería, que se encarga de elevar el potencial para que luego salgan por el terminal positivo con más energía. Entonces, ¿qué es la electricidad? La electricidad es una forma de energía. Y además es el movimiento de cargas eléctricas a través de un circuito. La electricidad inevitablemente lidia con cantidades físicas o cantidades que podemos medir, por ejemplo podemos hablar de ondas de presión, que podemos eventualmente transformar en electricidad. O podemos hablar del color de un tipo de luz, que también podemos transformar en electricidad. Entonces siempre hay cantidades. Típicamente las variables físicas son traducidas a voltajes o corrientes en un circuito. Un tema interesante es que los voltajes y corrientes pueden abarcar órdenes de magnitud diferentes. Por ejemplo, hay circuitos que trabajan con un voltio de alimentación. Pero también hay sistemas de transmisión de energía que funcionan con 500.000 volts y cuando queremos medir señales muy pequeñas medimos milivoltios o microvoltios. Entonces, ¿cómo hacemos para diferenciar entre tantos órdenes de magnitud? lo que usamos normalmente para solucionar este tema son los prefijos. Existen giga, mega, kilo que son los más usados, para multiplicar un número por un factor. En estos casos son potencias de 10, 10 a la tres, 10 a la seis, 10 a la nueve. Entonces cada vez que hablemos de kilo, es 10 a la tres. De la misma forma que un kilogramo son 1.000 gramos, un kilovoltio, son 1.000 voltios, y un kiloamperio, son 1.000 amperios. Y tenemos sub múltiplos mili, micro, nano, pico, femto, atto, entre otros, y tienen una designación a través de una letra. Table 1. Tabla de Unidades Unidad Tipo Símbolo Potencia Giga Múltiplos G Mega Múltiplos M Kilo Múltiplos k Mili Sub-Múltiplos m Micro Sub-Múltiplos µ Nano Sub-Múltiplos n Pico Sub-Múltiplos p Femto Sub-Múltiplos n Atto Sub-Múltiplos a La electricidad puede ser considerada, a grandes rasgos, casi como un fluido. Antiguamente se pensaba que había, de hecho, 2 tipos de electricidad, positiva y negativa. Luego Benjamin Franklin describió a la electricidad como un fluido de un solo tipo y el exceso o déficit de este fluido podía ser considerado como que es carga positiva o carga negativa. La verdad es que estuvo bastante cerca con su apreciación. Y una de las mejores analogías para los circuitos eléctricos son los circuitos hidráulicos. Es solo una analogía, no siempre funciona bien, pero sirve para empezar a entender mejor cómo funciona la electricidad. En un rio, el agua pasa de una altura mayor a una altura menor y a medida que se mueve cada partícula de agua, cada molécula de agua va perdiendo energía. De la misma forma, cargas positivas que salen desde el terminal positivo de la batería van perdiendo energía hasta que entran finalmente por el terminal negativo. Las cantidades físicas sobre las que se fundamenta todo lo que sabemos son voltaje y corriente. El voltaje se designa con la letra V y se mide en volts. (Es como si fuera la altura del agua en un circuito hidráulico), tiene que ver con la energía en los portadores de carga. En un circuito eléctrico el voltaje 0 es arbitrario. Y nosotros definimos el voltaje 0 donde más convenga y ese voltaje 0 le llamamos tierra. Entonces, esa tierra es la referencia arbitraria en torno a la cual medimos el voltaje. Y luego está la corriente, que se relaciona con el flujo o caudal en un circuito hidráulico, tiene que ver con cuánta agua circula por una sección dada del río en un momento determinado. Tiene que ver con cuántos portadores de carga cruzan una sección del circuito en un tiempo determinado y se mide de manera absoluta, a diferencia del voltaje, que se mide en relación a una tierra, la corriente se mide de manera absoluta. El voltaje también se le llama tensión. A mayor voltaje en un punto, mayor energía tienen los portadores de carga en ese punto. Los portadores de carga con mayor energía pueden realizar más trabajo útil. Por ejemplo, pueden mover un motor más rápidamente o pueden encender una luz con mayor intensidad. Si 2 objetos con voltajes diferentes llegaran a tocarse producirían un cortocircuito y corriente. Es decir, si tenemos 2 voltajes diferentes que se tocan, hay corriente entre ellos. Figure 3. Fuentes de Voltaje Símbolo Descripción Es el símbolo más genérico para una fuente de voltaje en un circuito. Comunmente suele ser una fuente de poder. Es una buena práctica dibujar los signos + y - dentro del círculo. Este símbolo se utiliza cuando hay fuentes alternas. Es el símbolo para una fuente de voltaje variable. El garabato dentro del círculo sugiere que este símbolo en particular representa un generador de onda sinusoidal. Este símbolo se utiliza para baterías. La línea horizontal más larga en el símbolo representa la terminal positiva de la batería y la línea horizontal más corta representa la terminal negativa. La corriente es el flujo de portadores de carga en un circuito. Cuando hay corriente los portadores van cambiando su nivel de energía, cambian de voltaje, es decir, cuando van circulando por un circuito con corriente pierden energía. De la misma forma, que las moléculas de agua en el lecho de un río, cuando fluyen van perdiendo energía. Esa diferencia de energía realmente no se pierde sino que se convierte en otras formas de energía. La corriente fluye a través de conductores eléctricos, dispositivos electrónicos, motores, luces y objetos en general. Figure 4. Símbolo de Corriente Es el símbolo más común para la corriente constante. La flecha indica la dirección del flujo positivo de la corriente. Las señales eléctricas llevan información. En general las señales típicamente son de voltaje y no de corriente, varían en el tiempo. Figure 5. Gráfico de Voltaje en el Tiempo El gráfico muestra la amplitud (el punto más alto que llega el voltaje) que medimos en volts versus tiempo (segundos). En el segundo 0, 1, 2, 3, 4, 5, 6, etcétera, tenemos una señal que va variando de manera continua, es decir que tiene un voltaje que varía de manera continua. Las señales tienen una parte variable y una parte que es constante. La parte variable le llamamos AC y la parte constante le llamamos DC. DC viene de \"direct current\" o corriente directa. Mientras que la parte AC viene por corriente alterna. La parte DC de una señal es el promedio de la señal en el tiempo. Si nosotros tomamos una señal en el tiempo y promediamos su valor, el valor promedio de la señal es la parte DC y la parte AC es todo lo que sobra. Por lo tanto, si sumamos parte DC más parte AC tendremos la señal completa. Las señales varían y tienen frecuencia y período. Entonces las señales variables pueden ser descompuestas en una suma de señales fundamentales de diferentes frecuencias. Descomponerlas en sus frecuencias fundamentales resulta sumamente útil para el análisis. Diferentes señales a diferentes frecuencias nos permiten componer cualquier otra señal. Por lo tanto, cualquier señal que se nos ocurra puede ser descompuesta en diferentes frecuencias. Figure 6. Señal Sinusoidal Para describir esta señal en el tiempo usamos funciones. En este caso A(t) (A de t). A sub 0 es la amplitud (El valor máximo al que llega esta señal). La constante 2π (2 * pi, es necesaria) y luego viene ƒ (frecuencia) y t (el tiempo), sumado a Φ (phi, la cantidad de desfase respecto a un valor cero). El tiempo y la frecuencia tiene que ver con cuántos ciclos (períodos) ocurren en una unidad de tiempo. Un ciclo se puede considerar desde un punto inicial a su amplitud máxima, su amplitud mínima y volver al punto inicial. Lo que se demore la señal en cumplir un ciclo lo consideramos como t. Este t se mide en segundos. La frecuencia es . Por lo tanto este ƒ va a ser 1 partido por el período. Luego Φ es el desfase y tiene que ver con cuánto más adelante o atrás está esta señal respecto de un 0. Existen 3 valores importantes en una señal sinusoidal, amplitud, frecuencia y fase. Y si nosotros sumamos muchas señales sinusoidales terminamos con cualquier señal arbitraria que se nos pueda ocurrir. Las señales eléctricas también pueden realizar acciones, no solamente nos permiten procesar información. == Energía y Potencia Los portadores de carga (electrones) tienen diferente nivel de energía. Cuando un portador de carga circula por un circuito puede ganar o perder energía. Imaginemos una carga positiva que está circulando a través de un circuito. Cada vez que la carga pasa por la ampolleta, pierde energía. No es que la pierda realmente, sino que esta se convierte en calor y, eventualmente, en luz. Cuando esa carga perdió energía, sigue circulando allí, y la batería le aumenta la energía y hace que la carga pueda seguir circulando, perder energía, crecer en energía, perder energía, etcéra. Figure 7. Circuito de Ampolleta Y esto es un poco parecido a una montaña rusa, donde un motor permite que un carro suba hasta una cierta altura, que es como una batería que está haciendo subir esta carga, hasta un cierto potencial y, luego, ese carro cae. La energía que llevaba, es decir, la energía potencial, se convierte en calor. La energía en el circuito es una propiedad física que podemos medir, es cuantificable y que describe el estado de un sistema, o de un objeto, o de un circuito. En un sistema eléctrico, mecánico, químico, nuclear, etcétera. No confundir energía con \"buenas vibras\", la energía es medible todo el tiempo. Existen diferentes formas de medir energía. La típica unidad que usamos es el Joule. Pero hay otras formas, por ejemplo, quienes cuentan calorías, cuentan la energía que consumen. La energía puede ser transformada en otros tipos de energía y puede producir trabajo útil. La potencia es la velocidad a la cual la energía va cambiando, ya sea convirtiéndose desde un sistema a otro, transformándose entre diferentes formas de energía. siendo consumida o generada. Por ejemplo, el motor del auto puede desarrollar una cierta potencia, como 100 HP (horse power, caballos de potencia). HP es una medida de potencia. La medida que usamos en electricidad es el Watt. Un motor de un auto puede producir una cierta cantidad de watts, por ejemplo, 100 kilowatts. Y la energía que requiere ese auto para funcionar viene desde el combustible que trae energía química, que luego se va convirtiendo en movimiento. Esa energía química se puede medir en joules. Es posible calcular la potencia de un componente de un circuito electrónico como el producto entre voltaje y corriente. La corriente en un componente por el voltaje en sus terminales, el producto entre ambos me da la potencia que está siendo consumida o entregada por ese componente y la energía es la acumulación de esa potencia en el tiempo. Por lo tanto, la energía es la integral, en el tiempo, de una potencia. La energía eléctrica puede ser almacenada en baterías y en otros medios. Hay diversas opciones de batería, que es la forma más común que tenemos para almacenar energía eléctrica. Table 2. Tipos de Baterías Imagen Tipo Descripción - Alcalina No se pueden recargar (muy peligroso) y generalmente tienen del orden de 1.5 volts por celda. - Recargables (NiMH, NiCd) Están las baterías recargables de Niquel-Hidruro metálico o Niquel-Cadmio que tienen del orden de 1.2 volts por celda. - Plomo ácido o gel Típicamente 6 volts o 12 volts, sirven para encender un auto, por ejemplo. - Ión-Litio o polímero de Litio Tienen 3.7 volts por celda. Éstas son las que se utilizan, por ejemplo, en muchos teléfonos celulares o computadores. Las baterías de polímero de litio tienen una mayor capacidad que las de ión-litio, pero son un poco más peligrosas de manejar.","title":"Fundamentos de Electricidad","component":"ROOT","version":"","name":"electricity","url":"/fundamentals/electricity.html","titles":[{"text":"¿De qué está hecha la electricidad?","hash":"de-qué-está-hecha-la-electricidad","id":1},{"text":"Flujo de la Electricidad","hash":"flujo-de-la-electricidad","id":2},{"text":"Unidades de Medida","hash":"unidades-de-medida","id":3},{"text":"Señales Eléctricas","hash":"señales-eléctricas","id":4},{"text":"Voltaje","hash":"voltaje","id":5},{"text":"Corriente","hash":"corriente","id":6},{"text":"Señales","hash":"señales","id":7},{"text":"Medición de Energía","hash":"medición-de-energía","id":8},{"text":"Almacenamiento de Energía","hash":"almacenamiento-de-energía","id":9}]},"23":{"id":23,"text":"Los portadores de carga (electrones) tienen diferente nivel de energía. Cuando un portador de carga circula por un circuito puede ganar o perder energía. Imaginemos una carga positiva que está circulando a través de un circuito. Cada vez que la carga pasa por la ampolleta, pierde energía. No es que la pierda realmente, sino que esta se convierte en calor y, eventualmente, en luz. Cuando esa carga perdió energía, sigue circulando allí, y la batería le aumenta la energía y hace que la carga pueda seguir circulando, perder energía, crecer en energía, perder energía, etcéra. Figure 1. Circuito de Ampolleta Y esto es un poco parecido a una montaña rusa, donde un motor permite que un carro suba hasta una cierta altura, que es como una batería que está haciendo subir esta carga, hasta un cierto potencial y, luego, ese carro cae. La energía que llevaba, es decir, la energía potencial, se convierte en calor. La energía en el circuito es una propiedad física que podemos medir, es cuantificable y que describe el estado de un sistema, o de un objeto, o de un circuito. En un sistema eléctrico, mecánico, químico, nuclear, etcétera. No confundir energía con \"buenas vibras\", la energía es medible todo el tiempo. Existen diferentes formas de medir energía. La típica unidad que usamos es el Joule. Pero hay otras formas, por ejemplo, quienes cuentan calorías, cuentan la energía que consumen. La energía puede ser transformada en otros tipos de energía y puede producir trabajo útil. La potencia es la velocidad a la cual la energía va cambiando, ya sea convirtiéndose desde un sistema a otro, transformándose entre diferentes formas de energía. siendo consumida o generada. Por ejemplo, el motor del auto puede desarrollar una cierta potencia, como 100 HP (horse power, caballos de potencia). HP es una medida de potencia. La medida que usamos en electricidad es el Watt. Un motor de un auto puede producir una cierta cantidad de watts, por ejemplo, 100 kilowatts. Y la energía que requiere ese auto para funcionar viene desde el combustible que trae energía química, que luego se va convirtiendo en movimiento. Esa energía química se puede medir en joules. Es posible calcular la potencia de un componente de un circuito electrónico como el producto entre voltaje y corriente. La corriente en un componente por el voltaje en sus terminales, el producto entre ambos me da la potencia que está siendo consumida o entregada por ese componente y la energía es la acumulación de esa potencia en el tiempo. Por lo tanto, la energía es la integral, en el tiempo, de una potencia. La energía eléctrica puede ser almacenada en baterías y en otros medios. Hay diversas opciones de batería, que es la forma más común que tenemos para almacenar energía eléctrica. Table 1. Tipos de Baterías Imagen Tipo Descripción - Alcalina No se pueden recargar (muy peligroso) y generalmente tienen del orden de 1.5 volts por celda. - Recargables (NiMH, NiCd) Están las baterías recargables de Niquel-Hidruro metálico o Niquel-Cadmio que tienen del orden de 1.2 volts por celda. - Plomo ácido o gel Típicamente 6 volts o 12 volts, sirven para encender un auto, por ejemplo. - Ión-Litio o polímero de Litio Tienen 3.7 volts por celda. Éstas son las que se utilizan, por ejemplo, en muchos teléfonos celulares o computadores. Las baterías de polímero de litio tienen una mayor capacidad que las de ión-litio, pero son un poco más peligrosas de manejar.","title":"","component":"ROOT","version":"","name":"energy","url":"/fundamentals/energy.html","titles":[{"text":"Energía y Potencia","hash":"energía-y-potencia","id":1},{"text":"Medición de Energía","hash":"medición-de-energía","id":2},{"text":"Almacenamiento de Energía","hash":"almacenamiento-de-energía","id":3}]},"24":{"id":24,"text":"¿Qué es la electrónica?. Es el campo de la ingeniería y de la física aplicada que estudia el diseño y fabricación de circuitos y dispositivos electrónicos. A través de la electrónica es posible medir y procesar señales para luego realizar acciones sobre el mundo. La electrónica ofrece una cantidad de opciones increíbles para capturar señales, procesarlas y entregarlas de vuelta. Estos apuntes no son un curso profundo de electrónica. En este apartado vamos a dar una pequeña pincelada a la electrónica tratando de ver cómo aplicarla en su forma más sencilla a proyectos electromecánicos que podamos tener. La electrónica se nos presenta como una herramienta muy versátil que nos permite hacer un montón de cosas. Por ejemplo, podemos adquirir señales; podemos tomar señales del mundo físico y llevarlas al mundo electrónico. Podemos procesar información. Eso también nos permite, por supuesto, trabajar sobre esas señales que hemos adquirido. Y luego esas señales nos permiten realizar acciones sobre el mundo físico. Entonces, es un lazo que parte desde la adquisición, luego sigue con el procesamiento, y, posteriormente, continúa con la realización de acciones a través de señales. La electrónica nos permite disponer de un ejército de electrones anónimos que trabajan para uno. Todos estos millones de electrones están trabajando para lo que se les programe. Sensores y transductores, estos son los que nos permiten adquirir señales, y funcionan para diferentes variables. Sensores de temperatura, presión, sonido, luz, distancia, aceleración, ángulo, contacto, señales eléctricas, gas, partículas, etcétera. Existen muchos otros tipos de sensores que nos permiten capturar señales desde el mundo físico. Luego tenemos el procesador que permite procesar información. Hay diversos tipos, analógicos, digitales; y, dentro de los digitales, están programables o no programables, están los procesadores incrustado, que son parte de un sistema electrónico más complicado, que puede incluir sensores y actuadores. Existen procesadores de propósito general y, en general, estos procesadores nos permiten diversos niveles de prestaciones. Existen procesadores con miles de millones de compuertas lógicas, literalmente. En cambio, nosotros podemos usar procesadores analógicos, que pueden incluir, por ejemplo, un par de operaciones matemáticas y puede ser suficiente para hacer algo. Table 1. Tipos de Procesador Ítem Descripción Circuito Integrado (IC) Un circuito integrado (CI), también conocido como chip o microchip, es una estructura de pequeñas dimensiones de material semiconductor, habitualmente silicio. (IC, Wikipedia). Uno de los más comunes es el temporizador IC 555, que se utiliza en la generación de temporizadores, pulsos y oscilaciones. El 555 puede ser utilizado para proporcionar retardos de tiempo, como un oscilador, y como un circuito integrado flip flop. (IC555, Wikipedia). Si bien no es un procesador, es un componente importante de ellos y se pueden realizar múltiples proyectos solo usando este microchip. Procesador Analógico Los ejemplos de procesamiento analógico de señales incluyen: el filtro pasa banda y filtro pasa bajos, entre otros filtros de señales para baja frecuencia y radio frecuencia, los controles de volumen, graves y agudos en equipos de música, y los controles de contraste y brillo en los televisores. El procesamiento analógico de la señal incluye elementos comunes como capacitores, resistencias, inductores, transistores o circuitos integrados. (Procesador Analógico, Wikipedia). Procesador Digital No Programable Un procesador digital no programable es un dispositivo digital que realiza tareas específicas sin la posibilidad de ser reprogramado por el usuario. En otras palabras, su función está definida por su hardware y no por software o instrucciones que puedan ser modificadas. Ejemplos: FPGAs (Field-Programmable Gate Arrays), ASICs (Application-Specific Integrated Circuits), Procesadores de Señales Digitales (DSP). (DSP, Wikipedia). Procesador Digital Programable Un procesador digital programable (PDSP) es un microprocesador de propósito general, diseñado específicamente para aplicaciones de procesamiento de señales digitales (DSP). Estos procesadores permiten realizar operaciones numéricas a alta velocidad sobre señales digitales, como audio, video o datos de sensores, para tareas como filtrado, ecualización, compresión, entre otras. (DSP, Wikipedia) Microcontrolador La principal diferencia entre un microprocesador y un microcontrolador radica en su diseño y aplicación. Un microprocesador es un procesador de propósito general que se utiliza en computadoras y otros dispositivos que requieren potencia de cálculo considerable. Los microcontroladores, por otro lado, son circuitos integrados que integran un procesador, memoria y periféricos en un solo chip, diseñados para aplicaciones específicas e incrustadas. (Microcontrolador vs Microprocesador, AWS) Entre ellos el màs popular es el PIC16f877a, un microcontrolador de 8 bits de la familia PIC ideal para proyectos simples, debido a su arquitectura de 8 bits, 18 pines, y un conjunto de instrucciones RISC muy amigable para memorizar y fácil de entender. (PIC1687X, Wikipedia) Luego tenemos actuadores y transductores (dispositivo que transforma una forma de energía en otra) que nos permiten realizar acciones. Tenemos de diverso tipo, sonido, por ejemplo, un parlante; transductores de luz como, por ejemplo, encender una luz que indique algo, o pueden ser también una pantalla donde yo puedo mirar algo, y esto también es una forma de un transductor. de luz que tiene diferentes píxeles. Cada uno de estos puntos de la pantalla es un píxel y cada uno de estos se ilumina independientemente. Existen también actuadores de movimiento como, por ejemplo, un motor, que nos permite realizar acciones físicas. Existen transductores de calor como una estufa o una resistencia eléctrica, entre otros. La electricidad es crucial cuando queremos procesar información; cuando pensamos en capturar, procesar o entregar señales, esto es sensor, procesar, procesador, y entregar señales a través de un actuador, inevitablemente, terminamos pensando en el uso de la electricidad y ¿por qué será eso?, ¿por qué no podemos, por ejemplo, capturar señales en otro medio, que no sea eléctrico? Podríamos hacerlo tal vez en un medio hidráulico, o un medio mecánico o, tal vez, de otra forma, en un medio óptico. El problema es que los fotones viajan a la velocidad de la luz y luego se van; en caso del sistema mecánico, a veces es muy complicado hacer que un sistema mecánico opere rápidamente; en caso de la electricidad, las respuestas son comparables a las de la velocidad de la luz pero, además, podemos guardar señales, y eso permite un nivel de procesamiento que solo la electricidad es capaz de otorgar. El siguiente esquema presenta el funcionamiento de un sistema electrónico en general. Los sensores son los que nos permiten capturar señales del mundo físico; el procesador, que nos permite procesar estas señales y, luego, los actuadores, que nos permiten actuar sobre el mundo físico. Figure 1. Esquema General de Sistema Electrónico La siguiente es una pequeña lista de los científicos que dan nombre a las distintas unidades que se utilizan en electrónica y electricidad. Nombre Descripción Alessandro Volta (18 de febrero de 1745, 5 de marzo de 1827) Fue un químico y físico italiano​ famoso principalmente por el descubrimiento del metano en 1776 y la invención y desarrollo de la pila eléctrica en 1799. La unidad de fuerza electromotriz del Sistema Internacional de Unidades ha llevado el nombre de voltio en su honor desde 1881. André-Marie Ampère (20 de enero de 1775, 10 de junio de 1836) Fue un matemático y físico francés. Formuló en 1827 la teoría de la electrodinámica, esencial al desarrollo del electromagnetismo, inventó el solenoide, e imaginó la primera teoría microscópica del magnetismo de materiales y una teoría del magnetismo terrestre. El amperio (en francés ampère) se llama así en su honor. James Prescott Joule (24 de diciembre de 1818, 11 de octubre de 1889) Fue un físico inglés, conocido sobre todo por sus investigaciones en termodinámica. Descubrió su relación con el trabajo mecánico, lo cual le condujo a la teoría de la energía. La unidad internacional de energía, calor y trabajo, el joule, fue bautizada en su honor. Michael Faraday (22 de septiembre de 1791, 25 de agosto de 1867) Fue un científico británico que estudió el electromagnetismo y la electroquímica. Sus principales descubrimientos incluyen la inducción electromagnética, el diamagnetismo y la electrólisis. La unidad nombrada en su honor se denomina faradio, La cual es la unidad de capacidad eléctrica del Sistema Internacional de Unidades (SI). Heinrich Rudolf Hertz (22 de febrero de 1857, 1 de enero de 1894) Fue un físico alemán que descubrió el efecto fotoeléctrico, la propagación de las ondas electromagnéticas y las formas para producirlas y detectarlas. La unidad de medida de la frecuencia, el hercio (Hertz, en la mayoría de los idiomas), lleva ese nombre en su honor. James Watt (19 de enero de 1736, 25 de agosto de 1819) Fue un ingeniero mecánico, inventor y químico escocés. El vatio o watt​ (símbolo: W) es la unidad para la potencia. Es igual a 1 julio por segundo (1 J/s). Georg Simon Ohm (16 de marzo de 1789, 6 de julio de 1854) Fue un físico y matemático alemán que aportó a la teoría de la electricidad la ley de Ohm. Conocido principalmente por su investigación sobre las corrientes eléctricas. La unidad de resistencia eléctrica, el ohmio, recibe este nombre en su honor.","title":"Introducción a la Electrónica","component":"ROOT","version":"","name":"introduction","url":"/fundamentals/introduction.html","titles":[{"text":"¿Cómo se pasa del mundo físico al eléctrico?","hash":"cómo-se-pasa-del-mundo-físico-al-eléctrico","id":1},{"text":"Sensores","hash":"sensores","id":2},{"text":"Procesadores","hash":"procesadores","id":3},{"text":"Actuadores y Transductores","hash":"actuadores-y-transductores","id":4},{"text":"Electricidad","hash":"electricidad","id":5},{"text":"Esquema de un Sistema Electrónico","hash":"esquema-de-un-sistema-electrónico","id":6},{"text":"Científicos Destacados","hash":"científicos-destacados","id":7}]},"25":{"id":25,"text":"Entre los distintos lenguajes de programación disponibles para elaborar proyectos de Electrónica, Robótica e IOT se pueden mencionar los siguientes. Uno de los lenguajes de bajo nivel más emblemáticos. Se recomienda para entornos de recursos muy limitados y donde la eficiencia sea escencial. Es especialmente bueno para usarlo junto al microcontrolador PIC16f877a. Si bien usar C es posible para reemplazar a Assembler en una gran variedad de casos de uso, el utilizar Assembler permite una granularidad exacta y fina sobre el uso de memoria del microcontrolador, logrando programas que puedan exprimir todo el potencial del mismo. Encender un Led para PIC16f877a, fuente: (\"PIC Assembly Code Examples\" 2017) list p=16f84a include COUNT1 EQU 08h COUNT2 EQU 09h org 0x00 goto start start bsf STATUS, RP0 ;bank 1 movlw 0xFE movwf TRISB ;set all PORTB input except for RB0 bcf STATUS, RP0 ;bank 0 main bsf PORTB, 0 ;make RB0 high call delay ;delay subroutine bcf PORTB, 0 ;make RB0 low goto main delay loop1 decfsz COUNT1,1 ;decrement COUNT1 variable until zero goto loop1 decfsz COUNT2,1 ;decrement COUNT2, if not zero, go back to loop1 goto loop1 return end El lenguaje de programación C es uno de los lenguajes de programación más antiguos y populares. Fue desarrollado por Dennis Ritchie en los laboratorios Bell en la década de 1970 como parte del sistema operativo UNIX. Desde entonces, ha sido ampliamente utilizado en una variedad de aplicaciones, desde sistemas operativos hasta aplicaciones de usuario y juegos. C es conocido por su eficiencia y su capacidad para acceder directamente a las funciones del sistema operativo y al hardware de la computadora. Es un lenguaje de programación de nivel medio, lo que significa que combina características de lenguajes de programación de bajo nivel, como la capacidad de manipular directamente la memoria, con características de lenguajes de alto nivel, como estructuras de datos avanzadas y abstracciones de programación. Uno de los aspectos más destacados de C es su sintaxis clara y concisa, lo que lo hace relativamente fácil de leer y escribir. Sin embargo, también es un lenguaje poderoso y flexible que permite a los programadores realizar una amplia variedad de tareas, desde el desarrollo de sistemas operativos hasta la creación de aplicaciones de usuario. (Vieito, 2024) C++ fue creado por Bjarne Stroustrup en 1979 como una extensión del lenguaje C, con la intención de añadir mecanismos orientados a objetos. Inicialmente llamado \"C con clases\", posteriormente se adoptó el nombre C++ en 1983. El objetivo era combinar la eficiencia de C con la capacidad de modelar problemas complejos usando objetos. (\"Historia e Introducción de C++\" n.d.) Encender un Led para PIC16f877a, fuente: (\"Microside\" n.d.) #include <16F877A.h> // Incluye el microcontrolador con el que se va a trabajar #use delay(clock=20Mhz, crystal) // Tipo de oscilador y frecuencia dependiendo del microcontrolador #define LED PIN_A1 // Pin donde está conectado el LED del X-TRAINER void main(void) { set_tris_a(0xFD); // Pin RA1 como salida while(1) { output_HIGH (LED); // Cambio de estado en el pin RA1 delay_ms (500); // Retardo output_LOW (LED); // Cambio de estado en el pin RA1 delay_ms (500) ; // Retardo } } En la década de 1970, el Departamento de Defensa de los Estados Unidos (DOD) sufrió una explosión en la cantidad de lenguajes de programación, con diferentes proyectos utilizando distintos dialectos no estándar o subconjuntos/superconjuntos de lenguajes. El DOD decidió resolver este problema emitiendo una solicitud de propuestas para un lenguaje de programación común y moderno. La propuesta ganadora fue presentada por Jean Ichbiah, de CII Honeywell-Bull. El primer estándar de Ada se publicó en 1983; posteriormente fue revisado y mejorado en 1995, 2005, 2012 y 2022, con cada revisión incorporando características nuevas y útiles. Ada es un lenguaje de programación muy bien diseñado y una excelente alternativa a C, C++ y Rust, en el sentido de que toma las grandes y monolíticas características de otros lenguajes y las descompone en sus partes constituyentes, de modo que puedes elegir qué porciones de esas características deseas usar. Ada descompone la programación orientada a objetos en características separadas como: encapsulamiento, reutilización, herencia, y despacho dinámico. En Ada, puedes optar por cada una de esas cosas por separado, dependiendo de para qué necesitas la \"programación orientada a objetos\". Esto contrasta mucho con Java, donde escribes la palabra clave “class” y todo eso viene incluido automáticamente. Hoy en día, Ada se utiliza ampliamente en sistemas incrustados en tiempo real, muchos de los cuales son críticos para la seguridad. Aunque Ada puede usarse como un lenguaje de propósito general, realmente destaca en aplicaciones de bajo nivel: Sistemas incrustados con requisitos de poca memoria (no se permite recolector de basura). Interfaz directa con hardware. Sistemas en tiempo real, ya sean blandos o estrictos. Programación de sistemas de bajo nivel. Algunos dominios específicos donde se utiliza Ada incluyen el aeroespacial y defensa, aviación civil, ferrocarriles, entre muchos otros. Ada es una excelente alternativa para la programación de microcontroladores del tipo ARM Cortex-M como Arduino. Los sistemas incrustados que carecen de una unidad de punto flotante representan un problema para los programadores en C, ya que las dos clasificaciones de tipos primitivos en C son tipos enteros y tipos de punto flotante. La ausencia de un procesador de punto flotante en un sistema incrustado requiere que todas las representaciones y operaciones en punto flotante se implementen por software en lugar de hardware. Esta limitación incrementa el tamaño del software de punto flotante en C y reduce la velocidad de cálculo de las operaciones de punto flotante. Ada proporciona tipos enteros, tipos de punto flotante y tipos de punto fijo. Los tipos de punto fijo pueden sustituirse fácilmente por tipos de punto flotante en sistemas que carecen de un procesador de punto flotante. Las operaciones con punto fijo utilizan el procesador de enteros del hardware y no requieren espacio de memoria para una mantisa y un exponente. Ada cuenta con facilidades integradas para enlazarse con bibliotecas en C o C+\\+, lo que permite que los programas en Ada interactúen con bibliotecas del procesador escritas en C. Ada facilita la programación incrustada con menos esfuerzo por parte del programador que el requerido para implementar los mismos datos y comportamientos usando C. (“Ada Core Documentation\",” n.d.) Encender un Led con Ada, fuente: https://github.com/kylelk/blink-example/ with GPIO; with Ada.Text_IO; procedure main is package TIO renames Ada.Text_IO; Pin_Num : constant GPIO.Pin_Number := 0; Button_Pin : constant GPIO.Pin_Number := 1; Blink_Delay : constant Float := 0.25; type LED_Modes is (LED_Off, LED_Blink, LED_On); task type Blinking_Light is entry Mode (Mode_Value : LED_Modes); end Blinking_Light; task body Blinking_Light is Current_Mode : LED_Modes := LED_Off; begin loop select accept Mode (Mode_Value : LED_Modes) do Current_Mode := Mode_Value; end Mode; else if Current_Mode = LED_Off then GPIO.Digital_Write (Pin_Num, GPIO.Low); elsif Current_Mode = LED_Blink then GPIO.Digital_Write (Pin_Num, GPIO.High); delay Duration (Blink_Delay); GPIO.Digital_Write (Pin_Num, GPIO.Low); delay Duration (Blink_Delay); elsif Current_Mode = LED_On then GPIO.Digital_Write (Pin_Num, GPIO.High); end if; end select; end loop; end Blinking_Light; Light : Blinking_Light; Light_Mode : LED_Modes := LED_Off; Down_Press : Boolean := True; procedure Button_Clicked is begin if Down_Press then TIO.Put_Line (\"button clicked \" & LED_Modes'Image (Light_Mode)); Light.Mode (Light_Mode); if Light_Mode = LED_Modes'Last then Light_Mode := LED_Modes'First; else Light_Mode := LED_Modes'Val (LED_Modes'Pos (Light_Mode) + 1); end if; end if; Down_Press := not Down_Press; end Button_Clicked; begin GPIO.Setup; GPIO.Pin_Mode (Pin_Num, GPIO.Output); GPIO.Pin_Mode (Button_Pin, GPIO.Input); -- register button callback GPIO.Pin_Interrupt (Button_Pin, GPIO.Edge_Both, Button_Clicked'Access); end main; El ESP32 típico viene con 520 KB de RAM y 4 MB de almacenamiento flash, aproximadamente las especificaciones de una computadora de escritorio de mediados de los años 80. Además, la mayoría de los entornos de microcontroladores no admiten APIs POSIX nativas para interactuar con un sistema operativo y, en muchos casos, las abstracciones comunes de un sistema operativo, como procesos, hilos o archivos, simplemente no están disponibles. Sin embargo, dado que la BEAM proporciona un entorno de multitarea con planificación preventiva (pre-emptive), muchas de las abstracciones comunes de los sistemas operativos, especialmente las relacionadas con hilos y concurrencia, simplemente no son necesarias. Como lenguajes orientados a la concurrencia, Erlang y Elixir admiten “procesos” ligeros, con el paso de mensajes como mecanismo para la comunicación entre procesos (de Erlang), multitarea con planificación preventiva, y asignación de memoria y recolección de basura por proceso. En muchos aspectos, el modelo de programación de Erlang y Elixir se asemeja más al de un sistema operativo con múltiples procesos concurrentes ejecutándose en él, donde los procesos del sistema operativo son unidades individuales de ejecución, se comunican mediante el paso de mensajes (señales) y no comparten estado entre sí. Esto contrasta con la mayoría de los lenguajes de programación populares en la actualidad (C, C++, Java, Python, etc.), que utilizan abstracciones de hilos para lograr concurrencia dentro de un único espacio de memoria, y que, por lo tanto, requieren especial atención en los casos en que múltiples CPUs operan sobre una región de memoria compartida, lo cual exige el uso de hilos, bloqueos, semáforos, etc. La BEAM permite desarrollar aplicaciones en dispositivos pequeños (AtomVM). Esto hace que escribir código concurrente para microcontroladores (por ejemplo, una aplicación que lea datos de sensores, atienda solicitudes HTTP y actualice el reloj del sistema, todo al mismo tiempo) sea increíblemente simple y natural, mucho más fácil que escribir programas concurrentes en C, C++ o incluso, por ejemplo, en MicroPython (“Welcome to AtomVM! — AtomVM Documentation,” n.d.). Ejemplo de Blinky en Erlang -module(blinky). -export([start/0]). -define(PIN, 2). start() -> gpio:set_pin_mode(?PIN, output), loop(?PIN, low). loop(Pin, Level) -> io:format(\"Setting pin ~p ~p~n\", [Pin, Level]), gpio:digital_write(Pin, Level), timer:sleep(1000), loop(Pin, toggle(Level)). toggle(high) -> low; toggle(low) -> high. Existen otras alternativas válidas como: MicroPython. Espruino. PicoRuby. TinyGo. Embedded Rust.","title":"Lenguajes de Programación","component":"ROOT","version":"","name":"programming","url":"/fundamentals/programming.html","titles":[{"text":"Assembler","hash":"assembler","id":1},{"text":"C y C++","hash":"c-y-c","id":2},{"text":"Ada","hash":"ada","id":3},{"text":"Erlang y Elixir","hash":"erlang-y-elixir","id":4},{"text":"Otros","hash":"otros","id":5}]},"26":{"id":26,"text":"La siguiente es una pequeña lista de los científicos que dan nombre a las distintas unidades que se utilizan en electrónica y electricidad. Nombre Descripción Alessandro Volta (18 de febrero de 1745, 5 de marzo de 1827) Fue un químico y físico italiano​ famoso principalmente por el descubrimiento del metano en 1776 y la invención y desarrollo de la pila eléctrica en 1799. La unidad de fuerza electromotriz del Sistema Internacional de Unidades ha llevado el nombre de voltio en su honor desde 1881. André-Marie Ampère (20 de enero de 1775, 10 de junio de 1836) Fue un matemático y físico francés. Formuló en 1827 la teoría de la electrodinámica, esencial al desarrollo del electromagnetismo, inventó el solenoide, e imaginó la primera teoría microscópica del magnetismo de materiales y una teoría del magnetismo terrestre. El amperio (en francés ampère) se llama así en su honor. James Prescott Joule (24 de diciembre de 1818, 11 de octubre de 1889) Fue un físico inglés, conocido sobre todo por sus investigaciones en termodinámica. Descubrió su relación con el trabajo mecánico, lo cual le condujo a la teoría de la energía. La unidad internacional de energía, calor y trabajo, el joule, fue bautizada en su honor. Michael Faraday (22 de septiembre de 1791, 25 de agosto de 1867) Fue un científico británico que estudió el electromagnetismo y la electroquímica. Sus principales descubrimientos incluyen la inducción electromagnética, el diamagnetismo y la electrólisis. La unidad nombrada en su honor se denomina faradio, La cual es la unidad de capacidad eléctrica del Sistema Internacional de Unidades (SI). Heinrich Rudolf Hertz (22 de febrero de 1857, 1 de enero de 1894) Fue un físico alemán que descubrió el efecto fotoeléctrico, la propagación de las ondas electromagnéticas y las formas para producirlas y detectarlas. La unidad de medida de la frecuencia, el hercio (Hertz, en la mayoría de los idiomas), lleva ese nombre en su honor. James Watt (19 de enero de 1736, 25 de agosto de 1819) Fue un ingeniero mecánico, inventor y químico escocés. El vatio o watt​ (símbolo: W) es la unidad para la potencia. Es igual a 1 julio por segundo (1 J/s). Georg Simon Ohm (16 de marzo de 1789, 6 de julio de 1854) Fue un físico y matemático alemán que aportó a la teoría de la electricidad la ley de Ohm. Conocido principalmente por su investigación sobre las corrientes eléctricas. La unidad de resistencia eléctrica, el ohmio, recibe este nombre en su honor.","title":"","component":"ROOT","version":"","name":"scientists","url":"/fundamentals/scientists.html","titles":[{"text":"Científicos Destacados","hash":"científicos-destacados","id":1}]},"27":{"id":27,"text":"La electricidad puede ser considerada, a grandes rasgos, casi como un fluido. Antiguamente se pensaba que había, de hecho, 2 tipos de electricidad, positiva y negativa. Luego Benjamin Franklin describió a la electricidad como un fluido de un solo tipo y el exceso o déficit de este fluido podía ser considerado como que es carga positiva o carga negativa. La verdad es que estuvo bastante cerca con su apreciación. Y una de las mejores analogías para los circuitos eléctricos son los circuitos hidráulicos. Es solo una analogía, no siempre funciona bien, pero sirve para empezar a entender mejor cómo funciona la electricidad. En un rio, el agua pasa de una altura mayor a una altura menor y a medida que se mueve cada partícula de agua, cada molécula de agua va perdiendo energía. De la misma forma, cargas positivas que salen desde el terminal positivo de la batería van perdiendo energía hasta que entran finalmente por el terminal negativo. Las cantidades físicas sobre las que se fundamenta todo lo que sabemos son voltaje y corriente. El voltaje se designa con la letra V y se mide en volts. (Es como si fuera la altura del agua en un circuito hidráulico), tiene que ver con la energía en los portadores de carga. En un circuito eléctrico el voltaje 0 es arbitrario. Y nosotros definimos el voltaje 0 donde más convenga y ese voltaje 0 le llamamos tierra. Entonces, esa tierra es la referencia arbitraria en torno a la cual medimos el voltaje. Y luego está la corriente, que se relaciona con el flujo o caudal en un circuito hidráulico, tiene que ver con cuánta agua circula por una sección dada del río en un momento determinado. Tiene que ver con cuántos portadores de carga cruzan una sección del circuito en un tiempo determinado y se mide de manera absoluta, a diferencia del voltaje, que se mide en relación a una tierra, la corriente se mide de manera absoluta. El voltaje también se le llama tensión. A mayor voltaje en un punto, mayor energía tienen los portadores de carga en ese punto. Los portadores de carga con mayor energía pueden realizar más trabajo útil. Por ejemplo, pueden mover un motor más rápidamente o pueden encender una luz con mayor intensidad. Si 2 objetos con voltajes diferentes llegaran a tocarse producirían un cortocircuito y corriente. Es decir, si tenemos 2 voltajes diferentes que se tocan, hay corriente entre ellos. Figure 1. Fuentes de Voltaje Símbolo Descripción Es el símbolo más genérico para una fuente de voltaje en un circuito. Comunmente suele ser una fuente de poder. Es una buena práctica dibujar los signos + y - dentro del círculo. Este símbolo se utiliza cuando hay fuentes alternas. Es el símbolo para una fuente de voltaje variable. El garabato dentro del círculo sugiere que este símbolo en particular representa un generador de onda sinusoidal. Este símbolo se utiliza para baterías. La línea horizontal más larga en el símbolo representa la terminal positiva de la batería y la línea horizontal más corta representa la terminal negativa. La corriente es el flujo de portadores de carga en un circuito. Cuando hay corriente los portadores van cambiando su nivel de energía, cambian de voltaje, es decir, cuando van circulando por un circuito con corriente pierden energía. De la misma forma, que las moléculas de agua en el lecho de un río, cuando fluyen van perdiendo energía. Esa diferencia de energía realmente no se pierde sino que se convierte en otras formas de energía. La corriente fluye a través de conductores eléctricos, dispositivos electrónicos, motores, luces y objetos en general. Figure 2. Símbolo de Corriente Es el símbolo más común para la corriente constante. La flecha indica la dirección del flujo positivo de la corriente. Las señales eléctricas llevan información. En general las señales típicamente son de voltaje y no de corriente, varían en el tiempo. Figure 3. Gráfico de Voltaje en el Tiempo El gráfico muestra la amplitud (el punto más alto que llega el voltaje) que medimos en volts versus tiempo (segundos). En el segundo 0, 1, 2, 3, 4, 5, 6, etcétera, tenemos una señal que va variando de manera continua, es decir que tiene un voltaje que varía de manera continua. Las señales tienen una parte variable y una parte que es constante. La parte variable le llamamos AC y la parte constante le llamamos DC. DC viene de \"direct current\" o corriente directa. Mientras que la parte AC viene por corriente alterna. La parte DC de una señal es el promedio de la señal en el tiempo. Si nosotros tomamos una señal en el tiempo y promediamos su valor, el valor promedio de la señal es la parte DC y la parte AC es todo lo que sobra. Por lo tanto, si sumamos parte DC más parte AC tendremos la señal completa. Las señales varían y tienen frecuencia y período. Entonces las señales variables pueden ser descompuestas en una suma de señales fundamentales de diferentes frecuencias. Descomponerlas en sus frecuencias fundamentales resulta sumamente útil para el análisis. Diferentes señales a diferentes frecuencias nos permiten componer cualquier otra señal. Por lo tanto, cualquier señal que se nos ocurra puede ser descompuesta en diferentes frecuencias. Figure 4. Señal Sinusoidal Para describir esta señal en el tiempo usamos funciones. En este caso A(t) (A de t). A sub 0 es la amplitud (El valor máximo al que llega esta señal). La constante 2π (2 * pi, es necesaria) y luego viene ƒ (frecuencia) y t (el tiempo), sumado a Φ (phi, la cantidad de desfase respecto a un valor cero). El tiempo y la frecuencia tiene que ver con cuántos ciclos (períodos) ocurren en una unidad de tiempo. Un ciclo se puede considerar desde un punto inicial a su amplitud máxima, su amplitud mínima y volver al punto inicial. Lo que se demore la señal en cumplir un ciclo lo consideramos como t. Este t se mide en segundos. La frecuencia es . Por lo tanto este ƒ va a ser 1 partido por el período. Luego Φ es el desfase y tiene que ver con cuánto más adelante o atrás está esta señal respecto de un 0. Existen 3 valores importantes en una señal sinusoidal, amplitud, frecuencia y fase. Y si nosotros sumamos muchas señales sinusoidales terminamos con cualquier señal arbitraria que se nos pueda ocurrir. Las señales eléctricas también pueden realizar acciones, no solamente nos permiten procesar información.","title":"","component":"ROOT","version":"","name":"signals","url":"/fundamentals/signals.html","titles":[{"text":"Señales Eléctricas","hash":"señales-eléctricas","id":1},{"text":"Voltaje","hash":"voltaje","id":2},{"text":"Corriente","hash":"corriente","id":3},{"text":"Señales","hash":"señales","id":4}]},"28":{"id":28,"text":"Elixir Circuits es una colección de bibliotecas Elixir diseñadas para facilitar la interacción con hardware, facilitando el control de periféricos y la interacción con sensores. Proporciona herramientas para trabajar con diversas interfaces de hardware como GPIO, I2C, SPI y UART. Estas bibliotecas permiten a los desarrolladores escribir código Elixir que interactúa directamente con el hardware, lo que facilita la creación de sistemas incrustados, dispositivos IoT y más.","title":"","component":"ROOT","version":"","name":"circuits","url":"/nerves/circuits.html","titles":[{"text":"Elixir Circuits","hash":"elixir-circuits","id":1}]},"29":{"id":29,"text":"Es un framework para crear firmware de sistemas embebidos de con Elixir que corre sobre la maquina virtual de Erlang: \"BEAM\". Es ideal para trabajar con dispositivos potentes como Raspberry Pi, BeagleBone Black, etc. y permite trabajar con sistemas robustos con interfaces conectadas a hardware real (GPIO, 12C, SPI, etc). Se puede desarrollar tu firmware en Elixir Soporta actualizaciones Tiene integración con Phoenix para paneles de control web Usa herramientas modernas de Elixir como Mix, OTP y GenServer. ESP32 con AtomVM mide la humedad del suelo. Si la humedad es baja, activa una electroválvula. Se comunica vía WiFi con una Raspberry Pi con Nerves, que: Muestra datos en una interfaz web. Permite configurar umbrales de riego. Guarda histórico en una base de datos. Este sistema permite combinar lo mejor de ambos mundos: Microcontroladores pequeños y eficientes (ESP32 con AtomVM). Sistemas completos y robustos (Raspberry con Nerves). ESP32 ESP32-S2 o ESP32-C3 STM32 (más potente, pero más complejo de programar). Placas con mínimo 512 KB de RAM y 2 MB de Flash. Raspberry Pi 3 o 4 (mejor soporte). BeagleBone Black. GRiSP (especial para Elixir, ejecuta directamente BEAM sin sistema operativo). Cualquier SBC (single board computer) compatible con Linux y GPIO. Código funcional, fácil de razonar y mantener. Alta concurrencia con procesos ligeros. Alta tolerancia a fallos (modelo de actores de Erlang). Ideal para IoT, domótica, robots, monitoreo industrial y sistemas distribuidos. Usas el mismo lenguaje para la nube y el hardware. Elixir Circuits es una colección de bibliotecas Elixir diseñadas para facilitar la interacción con hardware, facilitando el control de periféricos y la interacción con sensores. Proporciona herramientas para trabajar con diversas interfaces de hardware como GPIO, I2C, SPI y UART. Estas bibliotecas permiten a los desarrolladores escribir código Elixir que interactúa directamente con el hardware, lo que facilita la creación de sistemas incrustados, dispositivos IoT y más. Soleil, una placa de control de sueño y gestión de energía de código abierto para Raspberry Pi y Nerves. Nerves Framework: Getting Started guide. (2025, February 4). https://daily.dev/blog/nerves-framework-getting-started-guide?utm_source=chatgpt.com Nerves · Elixir school. (n.d.). https://elixirschool.com/es/lessons/misc/nerves?utm_source=chatgpt.com","title":"Elixir Nerves","component":"ROOT","version":"","name":"nerves","url":"/nerves/nerves.html","titles":[{"text":"Caracteristicas","hash":"caracteristicas","id":1},{"text":"Proyecto ejemplo: Sistema de riego automático inteligente","hash":"proyecto-ejemplo-sistema-de-riego-automático-inteligente","id":2},{"text":"Para AtomVM (microcontroladores):","hash":"para-atomvm-microcontroladores","id":3},{"text":"Para Nerves","hash":"para-nerves","id":4},{"text":"Ventajas de usar Elixir + AtomVM/Nerves","hash":"ventajas-de-usar-elixir-atomvmnerves","id":5},{"text":"Elixir Circuits","hash":"elixir-circuits","id":6},{"text":"Soleil","hash":"soleil","id":7},{"text":"Referencias","hash":"referencias","id":8}]},"30":{"id":30,"text":"Soleil, una placa de control de sueño y gestión de energía de código abierto para Raspberry Pi y Nerves.","title":"","component":"ROOT","version":"","name":"soleil","url":"/nerves/soleil.html","titles":[{"text":"Soleil","hash":"soleil","id":1}]},"31":{"id":31,"text":"https://www.youtube.com/watch?v=kcsHsoWmbDI https://www.espressif.com/en/products/sdks/esp-idf https://www.youtube.com/watch?v=s5DnmeOwkxo https://www.youtube.com/watch?v=F321087yYy4 https://www.youtube.com/watch?v=Z_7y_4O7yTw&list=PLEQVp_6G_y4iFfemAbFsKw6tsGABarTwp&index=1 https://www.youtube.com/watch?v=jR5E5Kz9A-k https://sirinsoftware.com/blog/rtos-wars-freertos-vs-zephyr-a-decision-you-cant-afford-to-get-wrong https://www.youtube.com/watch?v=Qq5qD8OxTtY https://os.mbed.com/ https://www.arduinolibraries.info/libraries/rt-thread https://www.rt-thread.io/ https://threadx.io/","title":"Sistemas Operativos en Tiempo Real","component":"ROOT","version":"","name":"rtos","url":"/os/rtos.html","titles":[{"text":"FreeRTOS","hash":"freertos","id":1},{"text":"Zephyr","hash":"zephyr","id":2},{"text":"Mbed","hash":"mbed","id":3},{"text":"R-Thread","hash":"r-thread","id":4},{"text":"Eclipse Thread-X","hash":"eclipse-thread-x","id":5}]},"32":{"id":32,"text":"","title":"Energía Solar","component":"ROOT","version":"","name":"solar","url":"/solar/solar.html","titles":[]},"33":{"id":33,"text":"Your Gateway to Embedded Software Development Excellence — PlatformIO latest documentation. (n.d.). Retrieved from https://docs.platformio.org/en/latest/","title":"","component":"ROOT","version":"","name":"bibliography","url":"/tools/bibliography.html","titles":[]},"34":{"id":34,"text":"https://www.labcenter.com/simulation/ https://wokwi.com/esp32 https://www.tinkercad.com/ https://www.autodesk.com/latam/products/inventor/overview https://www.freecad.org/ https://www.autodesk.com/br/products/eagle/overview.acessado https://www.kicad.org/","title":"Herramientas de Computer Asisted Design (CAD)","component":"ROOT","version":"","name":"cad","url":"/tools/cad.html","titles":[{"text":"Proteus","hash":"proteus","id":1},{"text":"Wokwi","hash":"wokwi","id":2},{"text":"Thinkercad","hash":"thinkercad","id":3},{"text":"Autodesk Inventor","hash":"autodesk-inventor","id":4},{"text":"FreeCad","hash":"freecad","id":5},{"text":"Autodesk Eagle","hash":"autodesk-eagle","id":6},{"text":"KiCad","hash":"kicad","id":7},{"text":"PCBWay","hash":"pcbway","id":8}]},"35":{"id":35,"text":"https://github.com/thingsboard/thingsboard https://github.com/openremote/openremote","title":"Dashboards","component":"ROOT","version":"","name":"dashboards","url":"/tools/dashboards.html","titles":[{"text":"Thingboard","hash":"thingboard","id":1},{"text":"OpenRemote","hash":"openremote","id":2},{"text":"Grafana","hash":"grafana","id":3}]},"36":{"id":36,"text":"","title":"Home Assistant","component":"ROOT","version":"","name":"home-assistant","url":"/tools/home-assistant.html","titles":[]},"37":{"id":37,"text":"PlatformIO es una herramienta profesional para ingenieros de sistemas incrustados y desarrolladores de software que crean aplicaciones para productos incrustados. Es multiplataforma, compatible con múltiples arquitecturas y frameworks de desarrollo. PlatformIO es una herramienta imprescindible para ingenieros profesionales de sistemas incrustados que desarrollan soluciones en más de una plataforma específica. Además, al contar con una arquitectura descentralizada, PlatformIO ofrece tanto a desarrolladores nuevos como a los ya establecidos una vía rápida de integración para desarrollar productos listos para el mercado, reduciendo el tiempo total de comercialización. La principal razón que aleja a muchas personas del mundo de los sistemas incrustados es el proceso complicado para configurar el entorno de desarrollo para un MCU o placa específica: Toolchains, entornos de desarrollo (IDE) propietarios del fabricante (que a veces no son gratuitos) y, además, la necesidad de contar con una computadora con un sistema operativo compatible con ese software. Múltiples plataformas de hardware (MCUs, placas) requieren diferentes toolchains, IDEs, etc., lo que implica invertir tiempo en aprender nuevos entornos de desarrollo. Dificultad para encontrar bibliotecas adecuadas y ejemplos de código que muestren cómo usar sensores, actuadores y otros componentes populares. Compartir proyectos incrustados entre miembros del equipo, independientemente del sistema operativo que prefieran usar. ¿Cómo funciona? Los usuarios seleccionan la(s) placa(s) que les interesan en el archivo “platformio.ini” (archivo de configuración del proyecto). Con base en esta lista de placas, PlatformIO descarga automáticamente los toolchains necesarios e instala todo lo requerido. Los usuarios desarrollan el código, y PlatformIO se encarga de que sea compilado, preparado y cargado en todas las placas seleccionadas. PlatformIO está disponible para una multitud de editores. Entre los cuales se puede nombrar: Emacs Vim VSCode Se recomienda el uso de VSCode Figure 1. PlatformIO para VSCode","title":"PlatformIO IDE","component":"ROOT","version":"","name":"platformio","url":"/tools/platformio.html","titles":[{"text":"Editores","hash":"editores","id":1}]},"38":{"id":38,"text":"Hoy en día existen diversos robots para cumplir tareas específicas. En el área de restaurantes existen los robots meseros autónomos. Éstos robots permiten servir mesas y encontrar su camino por el restaurant. Entre los ejemplos disponibles esta el Segway ServeBot S1(“Restaurant Service Robot - Segway Robotics,” 2024) y el Bellabot (“Smart Delivery Robot-Pudu Robotics,” n.d.). Figure 1. Robot ServeBot S1 Figure 2. Bellabot Estos robots son de alta tecnología y cuentan con sensores e inteligencia artificial muy sofisticada. Lo que los hace tener un precio prohibitivo para la mayoría de los restaurantes. En Japón existe el concepto de \"Avatar Robot Café\". Donde un restaurant/café es atentido por avatares robots. Es decir, robots controlados por humanos remotamente. Estos robots no cuentan con IA debido a que se busca integrar a personas con dificultades motoras u otros problemas que les impide integrarse a la sociedad en trabajos tradicionales. Entre los avatares robots se puede encontrar meseros y baristas. Figure 3. Avatares Robot Figure 4. Robot OriHime Figure 5. Robot Barista Son controlados remotamente con una aplicación de tablet smartphone. Figure 6. Interfaz de Piloto Estos robots están ubicados en el Dawn Cafe Figure 7. Avatar Robot Cafe DAWN ver.β El “Avatar Robot Café DAWN ver.β” es un café experimental permanente operado por OryLab Inc., donde personas que tienen dificultades para salir de casa por diversas razones operan de forma remota nuestros robots avatar OriHime y OriHime-D desde sus hogares y hospitales para brindar servicios. (\"Avatar Robot Café\" n.d.) En Chile se han utilizado robots animatrónicos como el conocido restaurante \"África\" de Viña del Mar (SoyChile, 2019). Figure 8. Animatronicos del Restaurante África Jorge Fernández, gerente de El Japonés de Viña del Mar, calcula que desde que tienen al “Michi-robot” haciendo las veces de mesero la afluencia del público al local ha aumentado en un 20 por ciento. ¿La razón? La curiosidad de ver en acción al Bella-bot -o “Michi”, como le llaman en el restaurante-, que lleva pedidos a la mesa como un garzón más. (Transformadores, 2023). Como se puede apreciar, Chile está preparado para adoptar la inclusión de robots en el área de servicios, especialmente en robots meseros. Sin embargo los altos precios de adquisición impiden que más restaurantes adopten estas tecnologías. Para lograr disminuir la brecha tecnológica y aumentar la inclusión de personas con dificultades de trabajar presencialmente, se debe crear una alternativa de bajo costo e identidad local. Para esto se creará un \"Avatar Robot\" controlado remotamente via internet que pueda ser usado para atender comandas y servir como garzón en restaurantes. Este robot utilizará materiales reciclados o fáciles de adquirir a un costo moderado. Para el marco principal se debe considerar una estructura liviana que permita un movimiento para todas las direcciones, cuente con un lugar para dejar los platos y sea higiénica y estéticamente apropiado. Queda a discreción la selección del marco inicial. Acá se presentará unas opciones posibles. Nombre Fotografía Descripción Estante de Almacenamiento con Ruedas Giratorias y Cestas Metalicas Carrito Organizador Con Cesta Metal y Ruedas Bloqueables 3 Niveles Disponible en: https://www.sodimac.cl/sodimac-cl/articulo/138001816/Carrito-Organizador-Metal-3-Niveles-Estante-Ruedas-Bloqueables-Negro/138001817?exp=so_com Marca VIDITA Color Negro Diseño de 3 niveles y 2 mangos Con ruedas giratorias (2 bloqueables) Material resistente de metal Medida 43x29x78cm (largo x ancho x alto) Organizador de frutas metal 3 canastos Cromado La Frutera con 3 canastos y 3 ruedas en la parte inferior. Disponible en: https://www.sodimac.cl/sodimac-cl/articulo/110267804/Organizador-de-frutas-metal-3-canastos-Cromado/110267822?exp=so_com Marca: Just Home Collection Ancho: 29.5 cm Alto: 75.6 cm Color: Plateado Carro de compras colores 32 L Carro de compras colores 32 L Disponible en: https://www.sodimac.cl/sodimac-cl/articulo/131705964/Carro-de-compras-colores-32-l/131705965?exp=so_com Marca: Just Home Collection Ancho: 30 cm Alto: 53 cm La recomendación es que permita al menos 3 niveles. Ya que se necesita espacio para: La batería y circuitería. Ubicados en el nivel inferior. La bandeja principal para almacenar los platos a servir. Una bandeja superior para almacenar la cámara y un robot o pantalla opcional para expresar emociones por parte del piloto operador. El carro será controlado por una ESP32 que recibirá comandos por USB desde la Raspberry PI. La batería puede ser un PowerBank o una batería de motocicleta con un adaptador para USB. Es importante recalcar que el amperaje mínimo necesario es 3 amperes. Menor a ese amperaje servirá para cargar un smartphone, más no para alimentar una Raspberry PI. Opción Imagen Descripción PowerBank de 30K mAh Batería portátil USB capacidad de 30000 mAh. Tres puertos USB con USB-A y USB-C. Carga rápida del dispositivo con puerto USB-C PD 3.0 de máximo 20 W o USB-A con salida QC3/0 de máximo 18 W. Disponible en: https://www.philips.cl/c-p/DLP1930CB_00/bateria-portatil-usb Batería 12v + Adaptador USB Batería de motocicleta combinada con un adaptador USB de alta potencia (QC3.0). Es una opción válida para alimentar el robot. Ventajas: Se tiene mayor voltaje para velocidad más rápida. Desventaja: Puede ser más pesado y requerir equipamiento especial para recargar la batería. Disponible en: https://es.aliexpress.com/item/1005006281134333.html https://www.autoplanet.cl/producto/bateria_pilot_lb4lb_4ah_56cca/141258 El Smartphone es necesario para proveer internet a la Raspberry PI y también actuar como cámara principal para la comunicación remota (utilizando una video llamada). Se recomienda un smartphone Android. Cualquiera que pueda hacer uso de redes 3G y sea relativamente moderno (entre 5 a 10 años de antigüedad) servirá como principal puente de comunicación. Se podría omitir este elemento si el restaurante cuenta con Wifi y añadir una cámara web a la Raspberry PI, pero requeriría de mayores configuraciones en el router del local y asegurar estabilidad de señal. Para la elaboración de la comunicación via video se utilizará los servicios de Jitsi Meet. El cual proporciona una solución de bajo costo y de código libre para ser utilizada. Raspberry PI 3 cuenta con un procesador Broadcom Quad-Core ARM Cortex-A53 a 1.2GHz combinados con 1GB de RAM LPDDR2. Figure 9. Raspberry Pi 3 Model B Será el computador principal conectado con Nerves, lo que permitirá enviar señales tanto al Emote Robot como al Carro utilizando USB, además de proporcionar un servidor web accesible mediante internet conectándose al Smartphone. Sistema Nerves: https://github.com/nerves-project/nerves_system_rpi3 Disponible en: https://altronics.cl/raspberry-pi-3-modelb-old?search=raspberry&page=4 El modelo de Raspberry Pi es a elección, simplemente debe ser compatible con Nerves (https://hexdocs.pm/nerves/supported-targets.html) Un modelo alternativo compatible es el Raspberry Pi Zero 2W. Figure 10. Raspberry Pi Zero 2 W Disponible en: https://mcielectronics.cl/shop/product/33107/ Para proporcionar una forma de mostrar emociones remotamente se puede utilizar un personaje de lego animatrónico. Esto es totalmente opcional, pero agrega personalidad y empatía al robot. También puede ser utilizada una smart tablet con un personaje animado y controlado remotamente. Puede ser adquirido en https://www.tiendalego.cl/collections/creator-3in1/products/dragon-rojo-31145 Figure 11. Personaje Lego Creator 3 en 1 El robot será controlado por una ESP32 que recibirá comandos por USB desde la Raspberry PI. Table 1. Lista de posibles componentes Componente Descripción 1 Raspberry PI Una versión compatible con Nerves y que permita conexión USB (UART) a la ESP32 2 ESP32 Devkit Un ESP32 para controlar el carro y un ESP32 para controlar el robot 4 Motor DC Cuatro motores DC de alto torque para movilidad del carro hasta 25 Kg. L298N Permite controlar al los motores DC. Android Smartphone Un Smartphone que actue como Hotspot y permita usar Jitsi Meet Baterías La batería necesaria para alimentar tanto a la Raspberry, ESP32 y Smartphone NoIP Servicio de DNS dinámico para acceder al servidor de la Raspberry PI Este proyecto grupal tiene como propósito la programación de una figura animatrónica con actuadores (servos), que es controlada a través de un microcontrolador ESP32 y un programa en C++. La figura elegida fue un búho, cuyas alas, cabeza y patas tienen movimiento mediante servomotores. Figure 12. Lego Búho (#31125) Table 2. Tabla de Componentes Componente Cantidad Descripción ESP32-WROOM 1 Microcontrolador principal Servomotor SG90 4 Uno por ala, uno en la cabeza, uno en las patas Fuente de alimentación 1 USB 5V (desde computadora o batería externa) Cables Dupont Varios Para Conexiones Bloques tipo LEGO Varios Para ensamblar la estructura del búho Protoboard / PCB 1 Para conexiones eléctricas (opcional) Acotaciones Se recomienda usar piezas tipo LEGO para facilitar el ajuste de los servos y permitir cambios de diseño de manera sencilla. Se cuidó el peso en el diseño para no sobrecargar los servos, especialmente en las alas. La alimentación por USB 5V es suficiente para los servos, pero se debe evitar hacer movimientos simultáneos prolongados para no sobrecargar la corriente disponible. La estructura fue validada para estabilidad durante los movimientos. El código debe incorporar retardos adecuados y límites de movimiento para evitar daños mecánicos. Código fuente del Búho #include int pos = 0; Servo izquierdo; Servo derecho; Servo cabeza; Servo poto; int led = 16; bool inicializar = true; void setup() { Serial.begin(115200); // Pines válidos para ESP32, cambia si usas otros izquierdo.attach(13, 500, 2500); derecho.attach(14, 500, 2500); cabeza.attach(15, 500, 2500); poto.attach(18, 500, 2500); pinMode(led, OUTPUT); } void startPosition() { digitalWrite(led, HIGH); derecho.write(180); izquierdo.write(0); cabeza.write(180); poto.write(0); delay(500); digitalWrite(led, LOW); } void saludar(int velocidad) { digitalWrite(led, HIGH); for (pos = 90; pos <= 180; pos += 1) { izquierdo.write(pos); derecho.write(180 - pos); poto.write(90-pos); delay(velocidad); } for (pos = 180; pos >= 90; pos -= 1) { izquierdo.write(pos); derecho.write(180 - pos); poto.write(pos-40); delay(velocidad); } digitalWrite(led, LOW); } void feliz(int velocidad) { digitalWrite(led, HIGH); for (pos = 90; pos <= 180; pos += 1) { izquierdo.write(pos); derecho.write(180 - pos); cabeza.write(pos); delay(velocidad); } for (pos = 180; pos >= 90; pos -= 1) { izquierdo.write(pos); derecho.write(180 - pos); delay(velocidad); } digitalWrite(led, LOW); } void enojar(int velocidad) { digitalWrite(led, HIGH); for (pos =120; pos <= 180; pos += 1) { cabeza.write(pos); delay(velocidad); } digitalWrite(led, LOW); } // Lectura de los comandos por serial USB void leerComandoSerial() { if (Serial.available() <= 0) { return; } String comando = Serial.readStringUntil('\\n'); // Elimina espacios y saltos de línea comando.trim(); if (comando == \"saludar\") { cabeza.write(160); delay(15); saludar(10); saludar(10); saludar(10); startPosition(); } else if (comando == \"enojar\") { startPosition(); enojar(10); enojar(10); enojar(10); startPosition(); } else if (comando == \"resetear\") { startPosition(); } else if (comando == \"feliz\") { feliz(5); feliz(5); feliz(5); startPosition(); } else { Serial.println(\"Comando no reconocido.\"); } } void loop() { leerComandoSerial(); } Figure 13. Esquemático del Animatrónico Figure 14. Guía de Conexiones Video de Ejemplo de Funcionamiento Your browser does not support the video tag.","title":"","component":"ROOT","version":"","name":"animatronics","url":"/controllers/esp32/animatronics.html","titles":[{"text":"Pilotos OriHime","hash":"pilotos-orihime","id":1},{"text":"Restaurantes y Robots en Chile","hash":"restaurantes-y-robots-en-chile","id":2},{"text":"Descripción del Proyecto","hash":"descripción-del-proyecto","id":3},{"text":"Materiales","hash":"materiales","id":4},{"text":"Marco","hash":"marco","id":5},{"text":"Batería","hash":"batería","id":6},{"text":"Smartphone","hash":"smartphone","id":7},{"text":"Raspberry PI 3","hash":"raspberry-pi-3","id":8},{"text":"Emote Robot","hash":"emote-robot","id":9},{"text":"Búho Animatrónico","hash":"búho-animatrónico","id":10}]},"39":{"id":39,"text":"El objetivo es crear un \"Gladiador Robot\" controlado por un smartphone via Wifi, este debe ser capaz de reventar un globo. El ganador es quien reviente el globo del oponente. Figure 1. Alumnos de Robótica UVM 2025 con su Gladiador Combate de Gladiadores Robot Your browser does not support the video tag. Ítem Descripción ¿Donde adquirir? ESP32 (Wifi) + Smartphone Principal componente. Se programará para enviar señales a los servomotores y crear un servidor web para ser controlado via Smartphone. https://altronics.cl/tarjeta-esp32-microusb Placa de desarrollo ESP32 Extensión del ESP32 que incluye regulador de voltaje para resistir hasta 16V de entrada (DC) y contiene hileras con voltaje, tierra y señal de forma más comoda. https://es.aliexpress.com/item/1005008212851634.html 2 motores DC 3 a 12V Principal fuente de movimiento del gladiador. La elección del motor y su necesidad de voltaje es a criterio del equipo (mayor velocidad = mayor voltaje). https://articulo.mercadolibre.cl/MLC-923623185-motor-dc-coche-gear-amarillo-3v-12v-_JM L298N Permite controlar dos motores de corriente continua o un motor paso a paso bipolar de hasta 2 amperes. https://altronics.cl/modulo-puente-h-l298 Chasis + Ruedas de Goma + Porta Pilas Principal fuente de poder y marco para armar. Alimentación entre 6v a 12v. 9v recomendado. https://altronics.cl/kit-chasis-2wd-1 Gladiador de Lego (A elección). Mini figura de lego versión dungeons and dragons o similar. https://www.tiendalego.cl/products/dungeons-dragons-71047?variant=41690791805046 Protoboard Marco para conexión de componentes. Recomendado 400 puntos. https://altronics.cl/protoboard-400ptos Cables Jumper Macho - Hembra, Macho - Macho. Permite conectar los componentes. https://altronics.cl/JW_MF_40_10 Globos largos (Colores diferentes para cada gladiador). Globos inflables + bombin. https://belina.cl/globos-largos-20cm-bombin-colores-surtidos-20-pcs Armas para reventar el Globo (A elección) Clavos, alfileres o materiales corto punzantes varios. https://www.masferret.cl/product/clavo-punta-1 Figure 2. Diagrama de conexión entre componentes Table 1. Tabla de conexiones ESP32 MONTADO EN PLACA MOTOR AC1 MOTOR AC2 L298N Batería Pin 16 IN1 Pin 17 IN2 Pin 18 IN3 Pin 19 IN4 (+) OUT1 (-) OUT2 (+) OUT3 (-) OUT4 IN12V (+) GND (-) Jack de carga (+)(-) La posición del globo depende de cada gladiador. Pero almenos debe tener dos puntos de anclaje inferior. Las pilas son conectadas a los motores y al ESP32 de forma separada, gracias a la placa de expansión se conecta al Jack de carga directamente a las pilas ya que este aguanta hasta 16v sin problemas. Código fuente del gladiador #include #include // Nombre de la red WiFi creada por el ESP32 const char* ssid = \"RobotESP32\"; const char* password = \"12345678\"; // Pines del L298N const int IN1 = 16; const int IN2 = 17; const int IN3 = 18; const int IN4 = 19; WebServer server(80); // Funciones de movimiento void parar() { digitalWrite(IN1, LOW); digitalWrite(IN2, LOW); digitalWrite(IN3, LOW); digitalWrite(IN4, LOW); } void adelante() { digitalWrite(IN1, HIGH); digitalWrite(IN2, LOW); digitalWrite(IN3, HIGH); digitalWrite(IN4, LOW); } void atras() { digitalWrite(IN1, LOW); digitalWrite(IN2, HIGH); digitalWrite(IN3, LOW); digitalWrite(IN4, HIGH); } void izquierda() { digitalWrite(IN1, LOW); digitalWrite(IN2, HIGH); digitalWrite(IN3, HIGH); digitalWrite(IN4, LOW); } void derecha() { digitalWrite(IN1, HIGH); digitalWrite(IN2, LOW); digitalWrite(IN3, LOW); digitalWrite(IN4, HIGH); } // Página web con botones String paginaHTML() { return R\"rawliteral( Control del Robot

Control del Robot



)rawliteral\"; } void setup() { Serial.begin(115200); // Configurar pines como salida pinMode(IN1, OUTPUT); pinMode(IN2, OUTPUT); pinMode(IN3, OUTPUT); pinMode(IN4, OUTPUT); parar(); // Iniciar el ESP32 como Access Point WiFi.softAP(ssid, password); Serial.println(\"Red WiFi creada\"); Serial.print(\"IP del robot: \"); Serial.println(WiFi.softAPIP()); // Rutas del servidor server.on(\"/\", []() { server.send(200, \"text/html\", paginaHTML()); }); server.on(\"/adelante\", []() { adelante(); server.send(200, \"text/html\", paginaHTML()); }); server.on(\"/atras\", []() { atras(); server.send(200, \"text/html\", paginaHTML()); }); server.on(\"/izquierda\", []() { izquierda(); server.send(200, \"text/html\", paginaHTML()); }); server.on(\"/derecha\", []() { derecha(); server.send(200, \"text/html\", paginaHTML()); }); server.on(\"/parar\", []() { parar(); server.send(200, \"text/html\", paginaHTML()); }); server.begin(); } void loop() { server.handleClient(); } Al construir el gladiador se tendrá acceso a una red Wifi llamada \"RobotESP32\" (cambiar el nombre para cada gladiador). La cual puede ser accedida desde cualquier smartphone o computador. const char* ssid = \"RobotESP32\"; const char* password = \"12345678\"; Esta red permite enviar comandos de dirección al hacer click en los enlaces. Se deja como ejercicio adicional la creación de una interfaz más adecuada para el control del robot, como un joystick virtual o físico. Figure 3. Figura de Lego a elección","title":"","component":"ROOT","version":"","name":"gladiators","url":"/controllers/esp32/gladiators.html","titles":[{"text":"Materiales","hash":"materiales","id":1},{"text":"Código fuente","hash":"código-fuente","id":2}]},"40":{"id":40,"text":"El desarrollo del lenguaje de programación Ada comenzó en 1974, cuando el Ministerio de Defensa de los Estados Unidos llevó a cabo un estudio para encontrar una solución al problema de la diversidad de lenguajes de programación utilizados en sus sistemas. El objetivo era crear un único lenguaje estándar que permitiera mejorar la portabilidad, mantenibilidad y fiabilidad del software militar. El lenguaje fue oficialmente diseñado bajo encargo del Departamento de Defensa de los EE.UU. durante los años 1970. Ada fue diseñado por Jean Ichbiah y su equipo de CII Honeywell Bull como parte de un concurso organizado por el Departamento de Defensa de los EE.UU. El nombre \"Ada\" se eligió en honor a Augusta Ada Byron, conocida como Ada Lovelace, considerada la primera programadora de la historia. El lenguaje fue anunciado y patrocinado por el Departamento de Defensa de los EE.UU. en reconocimiento a su contribución pionera en computación. La sintaxis de Ada es clara y muy legible, similar a Pascal, e incluye palabras clave en inglés que facilitan la comprensión del código. Ada es un lenguaje fuertemente tipado y estáticamente tipado, lo que significa que cada variable debe tener un tipo definido en tiempo de compilación, y no se permiten conversiones implícitas entre tipos diferentes, evitando errores comunes en tiempo de ejecución. Fue diseñado pensando en la seguridad y confiabilidad, especialmente para aplicaciones críticas donde los fallos pueden tener consecuencias graves. Incluye verificaciones en tiempo de ejecución, manejo explícito de excepciones y detección temprana de errores gracias a su riguroso sistema de tipos. Ada tiene soporte nativo para programación concurrente, con mecanismos como tareas, protecciones y regiones críticas. También soporta programación orientada a objetos desde Ada 95, permitiendo encapsulamiento, herencia y polimorfismo. Ada se utiliza principalmente en industrias donde la seguridad y la fiabilidad son críticas, como la aeroespacial, defensa, transporte ferroviario y sistemas incrustados. Algunos casos más destacados incluyen: Sistemas de control de vuelo de aviones militares y civiles. Software para satélites y misiones espaciales. Sistemas ferroviarios de alta seguridad como los utilizados en trenes de alta velocidad en Europa. Aunque no es común en proyectos de inteligencia artificial modernos, Ada puede ser usado en componentes críticos dentro de sistemas que integran inteligencia artificial, especialmente cuando se requiere alta fiabilidad o seguridad. En comparación con lenguajes como Python, que domina el campo de la IA por su simplicidad y bibliotecas disponibles, Ada ofrece mayor seguridad y robustez, pero carece de un ecosistema amplio para machine learning o deep learning. Las ventajas de Ada frente a otros lenguajes incluyen: Verificación de tipos en tiempo de compilación. Soporte integrado para concurrencia. Alta fiabilidad y seguridad. Buen rendimiento en entornos incrustados. Sus desventajas son: Curva de aprendizaje más pronunciada. Menos herramientas y comunidades activas comparadas con lenguajes como Python o Java. Poco adoptado fuera de sectores especializados. Un ejemplo básico de programa en Ada es el siguiente: with Ada.Text_IO; use Ada.Text_IO; procedure Hola_Mundo is begin Put_Line(\"¡Hola Mundo!\"); end Hola_Mundo; Un programa en Ada consta de una o más unidades de compilación, como procedimientos, funciones o paquetes. La estructura básica incluye una sección de declaración (is) y una sección de ejecución (begin …​ end). Ejemplo de declaración de tipos, bucles y procedimientos: type Entero is range 1..100; procedure Ejemplo is I : Entero; begin for I in 1..10 loop Put_Line(Integer'Image(I)); end loop; end Ejemplo; Este ejemplo simula un sistema de control de vuelo básico, como los usados en aviones militares. Muestra las capacidades de Ada para manejar concurrencia, seguridad de tipos y temporización precisa, características esenciales en aplicaciones críticas. with Ada.Text_IO; use Ada.Text_IO; with Ada.Real_Time; use Ada.Real_Time; procedure Sistema_Control_Vuelo is -- Tipos definidos para mayor seguridad type Altitud is range 0 .. 50_000 with Default_Value => 0; type Velocidad is range 0 .. 1200 with Default_Value => 0; -- Variables globales simuladas por sensores Ultima_Altitud : Altitud := 0; Ultima_Velocidad : Velocidad := 0; -- Tareas concurrentes task Sistema_Sensores; task Sistema_Alarmas; task Sistema_Navegacion; -- Implementación de tareas task body Sistema_Sensores is Periodo : constant Time_Span := Milliseconds(1000); Next_Release : Time := Clock; begin loop -- Simulamos lecturas aleatorias de sensores Ultima_Altitud := Altitud (Unsigned_32 (Clock) mod 40_000); Ultima_Velocidad := Velocidad (Unsigned_32 (Clock) mod 1000); Put_Line (\"Sensor actualizado - Altitud: \" & Altitud'Image (Ultima_Altitud) & \" ft | Velocidad: \" & Velocidad'Image (Ultima_Velocidad) & \" kt\"); delay until Next_Release + Periodo; end loop; end Sistema_Sensores; task body Sistema_Alarmas is Periodo : constant Time_Span := Milliseconds(1500); Next_Release : Time := Clock; begin loop if Ultima_Altitud < 100 then Put_Line (\"⚠️ ALARMA: Altitud crítica!\"); end if; if Ultima_Velocidad > 950 then Put_Line (\"⚠️ ALARMA: Velocidad excesiva!\"); end if; delay until Next_Release + Periodo; end loop; end Sistema_Alarmas; task body Sistema_Navegacion is Periodo : constant Time_Span := Milliseconds(2000); Next_Release : Time := Clock; begin loop Put_Line (\"🧭 Navegación activa - Altitud objetivo: 30000 ft\"); delay until Next_Release + Periodo; end loop; end Sistema_Navegacion; begin Put_Line (\"✈️ Sistema de Control de Vuelo Iniciado...\"); delay 10.0; -- Simular ejecución durante 10 segundos Put_Line (\"🛑 Apagando sistema.\"); end Sistema_Control_Vuelo; Ada 83: Primera versión estándar oficial. Ada 95: Añadió soporte para programación orientada a objetos y mejoras en concurrencia. Ada 2005: Ampliaciones menores y soporte para interfaces gráficas. Ada 2012: Añadido contratos (precondiciones, postcondiciones) para verificar comportamiento. Ada 2022: Mejoras en la gestión de memoria, concurrencia y seguridad. Las herramientas más utilizadas para programar en Ada son: GNAT: Compilador GNU basado en GCC, ampliamente utilizado. GPS (GNAT Programming Studio): IDE para desarrollo en Ada. Otras herramientas incluyen análisis estático y depuración específicas para Ada. Ada sigue siendo ampliamente utilizado en industrias críticas y es mantenido por la Agencia de Defensa de Sistemas de Software (DSSA) y la comunidad GNAT/GCC. Algunas universidades ofrecen cursos sobre Ada, especialmente en programas enfocados en ingeniería de software seguro o sistemas incrustados. Ada ha sido ampliamente utilizado en proyectos militares de alta seguridad, como en sistemas de misiles, aviones de combate y submarinos nucleares, aunque muchos detalles siguen clasificados. El lenguaje fue elegido en 1979 después de un proceso competitivo que evaluó múltiples propuestas. Su diseño fue inspirado en gran parte por el lenguaje Pascal, pero con énfasis en modularidad y seguridad. Ada es un lenguaje de programación diseñado específicamente para aplicaciones donde la fiabilidad, seguridad y mantenibilidad son críticas. Su uso extendido en sectores como la defensa, aviación, ferrocarriles de alta velocidad y sistemas incrustados no es casualidad, sino el resultado de su arquitectura orientada a evitar errores comunes durante la ejecución. Gracias a su tipado fuerte y estático, manejo explícito de excepciones y soporte nativo para concurrencia, Ada se convierte en una herramienta poderosa para desarrollar software que opere bajo condiciones extremas o con altos requisitos de seguridad. A diferencia de lenguajes más modernos enfocados en rapidez de desarrollo, Ada prioriza la previsibilidad del comportamiento del sistema. Aunque su adopción en el ámbito comercial ha sido limitada comparado con lenguajes como Python o Java, Ada sigue siendo clave en proyectos donde los fallos pueden tener consecuencias graves. Además, su evolución constante —desde Ada 83 hasta Ada 2022— muestra su capacidad para adaptarse a nuevas necesidades sin perder su esencia. AdaCore. (2020, 5 de agosto). About Ada. https://www.adacore.com/about-ada Colaboradores de Wikipedia. (2024, 23 de agosto). Ada (lenguaje de programación). Wikipedia, la Enciclopedia Libre. https://es.wikipedia.org/wiki/Ada_ (lenguaje_de_programaci%C3%B3n) Lenguaje de programación Ada. (2017, 6 de marzo). EcuRed. https://www.ecured.cu/index.php?title=Lenguaje_de_programaci%C3%B3n_Ada&oldid=2824858 Mayuti. (2024, 8 de diciembre). Ada Lovelace, la primera programadora de la historia - La BioZona Blog. La BioZona. https://www.labiozona.com/blog/ada-lovelace/","title":"Lenguaje de programación Ada","component":"ROOT","version":"","name":"ada","url":"/fundamentals/programming/ada.html","titles":[{"text":"Características principales del lenguaje","hash":"características-principales-del-lenguaje","id":1},{"text":"Aplicaciones y usos actuales","hash":"aplicaciones-y-usos-actuales","id":2},{"text":"Ventajas y desventajas","hash":"ventajas-y-desventajas","id":3},{"text":"Ejemplos básicos de código","hash":"ejemplos-básicos-de-código","id":4},{"text":"Ejemplo avanzado: Sistema de Control de Vuelo Militar","hash":"ejemplo-avanzado-sistema-de-control-de-vuelo-militar","id":5},{"text":"Versiones y evolución","hash":"versiones-y-evolución","id":6},{"text":"Entornos de desarrollo (IDEs) y compiladores","hash":"entornos-de-desarrollo-ides-y-compiladores","id":7},{"text":"Estado actual y futuro","hash":"estado-actual-y-futuro","id":8},{"text":"Curiosidades","hash":"curiosidades","id":9},{"text":"Conclusión","hash":"conclusión","id":10},{"text":"Bibliografía","hash":"bibliografía","id":11}]},"41":{"id":41,"text":"","title":"","component":"ROOT","version":"","name":"cpp","url":"/fundamentals/programming/cpp.html","titles":[]},"42":{"id":42,"text":"","title":"","component":"ROOT","version":"","name":"elixir","url":"/fundamentals/programming/elixir.html","titles":[]}},"components":{},"componentVersions":{"ROOT/":{"displayVersion":"default","title":"Electrónica, Robótica e IOT con Elixir","version":"","name":"ROOT","asciidoc":{"attributes":{"env":"site","env-site":"","site-gen":"antora","site-gen-antora":"","attribute-missing":"warn","data-uri":null,"icons":"font","sectanchors":"","source-highlighter":"highlight.js","site-title":"Electrónica, Robótica e IOT con Elixir","site-url":"https://elixircl.github.io/elixir-robotics","kroki-fetch-diagram":true,"experimental":"","idprefix":"","idseparator":"-","page-pagination":"","stem":"latexmath"},"sourcemap":false,"extensions":[{},{},{}]},"url":"/index.html","navigation":[{"content":"Fundamentos","items":[{"content":"Introducción a la Electrónica","url":"/fundamentals/introduction.html","urlType":"internal"},{"content":"Fundamentos de Electricidad","url":"/fundamentals/electricity.html","urlType":"internal"},{"content":"Lenguajes de Programación","url":"/fundamentals/programming.html","urlType":"internal"}],"root":true,"order":1},{"content":"IC y Controladores","items":[{"content":"IC555","url":"/controllers/ic555.html","urlType":"internal"},{"content":"PIC16F877a","url":"/controllers/pic16f877a.html","urlType":"internal"},{"content":"Arduino","url":"/controllers/arduino.html","urlType":"internal"},{"content":"ESP32","url":"/controllers/esp32.html","urlType":"internal"},{"content":"STM32","url":"/controllers/stm32.html","urlType":"internal"},{"content":"Raspberry Pi","url":"/controllers/raspberry.html","urlType":"internal"},{"content":"FPGA","url":"/controllers/fpga.html","urlType":"internal"}],"root":true,"order":2},{"content":"Protocolos de Comunicación","items":[{"content":"LoRaWAN","url":"/communication/lorawan.html","urlType":"internal"}],"root":true,"order":3},{"content":"Herramientas","items":[{"content":"PlatformIO IDE","url":"/tools/platformio.html","urlType":"internal"},{"content":"Home Assistant","url":"/tools/home-assistant.html","urlType":"internal"},{"content":"Dashboards","url":"/tools/dashboards.html","urlType":"internal"},{"content":"Herramientas de Computer Asisted Design (CAD)","url":"/tools/cad.html","urlType":"internal"}],"root":true,"order":4},{"content":"AtomVM","items":[{"content":"AtomVM","url":"/atomvm/atomvm.html","urlType":"internal"},{"content":"Entorno de Desarrollo","url":"/atomvm/devenv.html","urlType":"internal"},{"content":"Componentes Electrónicos","url":"/atomvm/components.html","urlType":"internal"},{"content":"Conexión Remota","url":"/atomvm/remote.html","urlType":"internal"},{"content":"Proyecto: Videojuego Arcade","url":"/atomvm/arcade.html","urlType":"internal"}],"root":true,"order":5},{"content":"Coliseo Atómico","items":[{"content":"Coliseo Atómico","url":"/colosseo/colosseo.html","urlType":"internal"}],"root":true,"order":6},{"content":"Nerves","items":[{"content":"Elixir Nerves","url":"/nerves/nerves.html","urlType":"internal"}],"root":true,"order":7}]}}}}) \ No newline at end of file diff --git a/docs/sitemap.xml b/docs/sitemap.xml index d8b2d9b..2d51bd6 100644 --- a/docs/sitemap.xml +++ b/docs/sitemap.xml @@ -2,170 +2,170 @@ https://elixircl.github.io/elixir-robotics/atomvm/arcade.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/atomvm/atomvm.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/atomvm/components.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/atomvm/devenv.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/atomvm/extensions.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/atomvm/remote.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/colosseo/colosseo.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/communication/bibliography.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/communication/lorawan.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/communication/meshtastic.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/communication/sigfox.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/communication/zigbee.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/controllers/arduino.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/controllers/esp32.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/controllers/esp32/animatronics.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/controllers/esp32/gladiators.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/controllers/fpga.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/controllers/ic555.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/controllers/pic16f877a.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/controllers/raspberry.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/controllers/stm32.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/fundamentals/bibliography.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/fundamentals/electricity.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/fundamentals/energy.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/fundamentals/introduction.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/fundamentals/programming.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/fundamentals/programming/ada.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/fundamentals/programming/cpp.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/fundamentals/programming/elixir.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/fundamentals/scientists.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/fundamentals/signals.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/index.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/nerves/circuits.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/nerves/nerves.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/nerves/soleil.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/os/rtos.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/solar/solar.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/tools/bibliography.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/tools/cad.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/tools/dashboards.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/tools/home-assistant.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z https://elixircl.github.io/elixir-robotics/tools/platformio.html -2025-12-23T02:01:44.300Z +2025-12-23T12:28:24.119Z diff --git a/docs/solar/solar.html b/docs/solar/solar.html index 8fa80f8..a16f226 100644 --- a/docs/solar/solar.html +++ b/docs/solar/solar.html @@ -5,7 +5,7 @@ Energía Solar :: Electrónica, Robótica e IOT con Elixir - + diff --git a/docs/tools/bibliography.html b/docs/tools/bibliography.html index 541d683..cf69bdc 100644 --- a/docs/tools/bibliography.html +++ b/docs/tools/bibliography.html @@ -5,7 +5,7 @@ Untitled :: Electrónica, Robótica e IOT con Elixir - + diff --git a/docs/tools/cad.html b/docs/tools/cad.html index 170a1bf..a79bd7f 100644 --- a/docs/tools/cad.html +++ b/docs/tools/cad.html @@ -7,7 +7,7 @@ - + diff --git a/docs/tools/dashboards.html b/docs/tools/dashboards.html index 10aeb6c..d9f9fd9 100644 --- a/docs/tools/dashboards.html +++ b/docs/tools/dashboards.html @@ -7,7 +7,7 @@ - + diff --git a/docs/tools/grafana.html b/docs/tools/grafana.html deleted file mode 100644 index f39b7fa..0000000 --- a/docs/tools/grafana.html +++ /dev/null @@ -1,228 +0,0 @@ - - - - - - Grafana :: Electrónica, Robótica e IOT con Elixir - - - - - - - - -
- -
-
- -
- -
- - -
-
-
- - - - - - - - - diff --git a/docs/tools/home-assistant.html b/docs/tools/home-assistant.html index f606db9..1ca6664 100644 --- a/docs/tools/home-assistant.html +++ b/docs/tools/home-assistant.html @@ -7,7 +7,7 @@ - + diff --git a/docs/tools/platformio.html b/docs/tools/platformio.html index 46710c1..a667049 100644 --- a/docs/tools/platformio.html +++ b/docs/tools/platformio.html @@ -7,7 +7,7 @@ - + diff --git a/modules/atomvm/images/components/motoresdc.jpg b/modules/atomvm/images/components/motoresdc.jpg new file mode 100644 index 0000000..37df340 Binary files /dev/null and b/modules/atomvm/images/components/motoresdc.jpg differ diff --git a/modules/atomvm/images/components/servo.png b/modules/atomvm/images/components/servo.png new file mode 100644 index 0000000..c74bffc Binary files /dev/null and b/modules/atomvm/images/components/servo.png differ diff --git a/modules/atomvm/pages/components.adoc b/modules/atomvm/pages/components.adoc index 4b6eb95..2abbd86 100644 --- a/modules/atomvm/pages/components.adoc +++ b/modules/atomvm/pages/components.adoc @@ -9,6 +9,9 @@ El https://mcielectronics.cl/shop/product/motor-gear-dc-caja-reductora-motorredu Se recomienda una alimentación de 9V separada de la placa de desarrollo para alimentar los motores y tengan una buena velocidad. Son ideales para las ruedas que dan movimiento al carro. +.Motores DC +image::components/motoresdc.jpg[] + === Guía de Conexiones Para controlar un motor DC con una ESP32 y un driver L298N, se requiere de una fuente de alimentación externa para el motor, ya que la ESP32 no puede suministrar la corriente necesaria. El L298N actúa como un "puente H" que permite a la ESP32 controlar tanto la dirección como la velocidad del motor. @@ -92,6 +95,9 @@ end A diferencia de un motor DC, el servomotor puede ser controlado con precisión, pero son más lentos. En este caso se utilizará un https://mcielectronics.cl/shop/product/micro-servo-motor-sg90-9g-25775/[Micro servo SG90]. +.Servomotor SG90 +image::components/servo.png[] + === Guía de Conexiones Para conectar un servomotor SG90 a la ESP32: