İçindekiler:

Yanıp Sönme: Mapa Logistico Para Rastgele Yanıp Sönme: 5 Adım
Yanıp Sönme: Mapa Logistico Para Rastgele Yanıp Sönme: 5 Adım

Video: Yanıp Sönme: Mapa Logistico Para Rastgele Yanıp Sönme: 5 Adım

Video: Yanıp Sönme: Mapa Logistico Para Rastgele Yanıp Sönme: 5 Adım
Video: CELLAT36 DAMARLARI SAHTEYMİŞ İŞTE KANITI HERŞEY KURGU 2024, Kasım
Anonim
Yanıp Sönme: Mapa Logistico Para Rastgele Yanıp Sönme
Yanıp Sönme: Mapa Logistico Para Rastgele Yanıp Sönme

Este es unstructable para un generador de aleatoriedad, utilizando un mapa logistico, que ahora explico que es. Con el mapa logístico, se enciende ve apaga un led de forma aleatoria. En iyi hizmet, basit bir tatilin başlangıcından beri, tüm seyahatlerin ortak noktasıdır. Hiçbir se si es lo más practico, pero es entretenido

Adım 1: Malzemeler

Malzemeler
Malzemeler

Ocupamos:

  1. Arduino UNO'su
  2. ekmek tahtası
  3. kablolar
  4. Led
  5. Potenciómetro de 10k Ohm

2. Adım: Conexiones

Conexiones
Conexiones
Conexiones
Conexiones

El led lo conectamos al pin 13 (pata larga) ve bir tierra (pata corta). Como estamos en el pin 13, ocupamos una resistencia yok.

El potenciómetro, bir "5V" la pata izquierda, bir "GND" la pata derecha, y la del centro ve A0.

Yapılacak iş!

3. Adım: Mapa Logistico

Mapa Lojistik
Mapa Lojistik
Mapa Lojistik
Mapa Lojistik
Mapa Lojistik
Mapa Lojistik
Mapa Lojistik
Mapa Lojistik

El mapa logistico es una ecuación que, el crecimiento logistico de una población'u tanımlar. En bağımsız ekspertizler, her şeyin yolunda gitmesi, ayrı ayrı hesaplar yapılması, yeniden hesap yapılması. Ekvatorun en basit hali. Robert May ve 1976'da popüler hale getirildi.

n(t+1) = r * n(t) * (1 - n), a la población en t+1, como una función de la población en t, çoklu por su potencial biótico (como se reprodüksiyon), y un efecto denso-dependiente que se tanıtın en el término (1 - n). Esta en la versión normalizada de la ecuación. Temel, debido al termino (1 - n), la población crece si n > 1, y decrece n < 1.

En este ejemplo vamos bir faydacı como punto critico cuando la población n > 1, que se encienda el led. El potenciómetro se utiliza para cambiar los valores de r en la ecuación.

En las fotos se muestran algunos de los comportamientos que se obtienen de esa ecuación (Arduino'nun graficados con el çizicisi).

Vikipedi'de daha fazla bilgi

Adım 4: Codigo

codigo
codigo

En el código en önemli está en el cuerpo ana programa (döngü), sıraya girmeden önce, en uygun şekilde, en iyi şekilde yararlanma. En las líneas 6 y 7 se tanımlı dos değişkenleri n para el tamaño de población y r para potencial biótico küresel.

En la linea 18 se lee el potenciómetro, y en la 19, se convierte, primero a unescala de valor giriş 0 y 1, y luego a un valor giriş 0 y 3, aunque a eso se le aplika "kısıtlama", para los tipos de comportamiento que quiero con el potenciómetro (hay varias maneras de hacerlo y esta olasılığa hayır es la mejor)

23 ve 28 arasında basit bir şekilde karar verin.

Adjunto el código para que lo puedan indir.

Adım 5: Funcionando

Como ven al mover el potenciómetro pasamos de oscilaciones periódicas, es karar ve yanıp sönme aralıklı con ciclos düzenli, bir uno caótico.

Her zaman için ayrı ayrı geçerlidir.

Önerilen: