Სარჩევი:
- ნაბიჯი 1: მასალები
- ნაბიჯი 2: კონექსიონები
- ნაბიჯი 3: Mapa Logístico
- ნაბიჯი 4: კოდიგო
- ნაბიჯი 5: ფუნქცია
ვიდეო: Blink Caos: Mapa Logístico შემთხვევითი მოციმციმე: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
ეს არის სასწავლო ინსტრუქცია გენერაციის შემდგომი განვითარებისათვის, რომელიც გამოიყენება ლოგიკური რუქის გამოყენებით, რომელიც ახსნილია. Con el mapa logístico, se enciende y apaga un led de forma aleatoria. ეს არის მარტივი მომსახურების მიმდევრები, რომლებიც დაკავშირებულია მათთან ერთად, რომლებიც წარმოიქმნება ალეატორიოს მიერ. No se si es lo más práctico, pero es entretenido
ნაბიჯი 1: მასალები
ოკუპამოსი:
- Arduino UNO
- პურის დაფა
- კაბელები
- ხელმძღვანელობდა
- პოტენციალი 10k Ohm
ნაბიჯი 2: კონექსიონები
El led lo conectamos al pin 13 (pata larga) y a tierra (pata corta). Como estamos en el pin 13, არ არსებობს წინააღმდეგობა და წინააღმდეგობა.
ძალიან potenciómetro, lo conectamos a "5V" la pata izquierda, "GND" la pata derecha, y la del centro a A0.
ესო ეს ტოდო!
ნაბიჯი 3: Mapa Logístico
El mapa logístico es una ecuación que აღწერს el crecimiento logístico de una población. Es una ecuación discreta en tiempo que va paso a paso, en tiempos discretos, re-calculando el tamaño de la población. Esta ecuación muestra como comportamiento caótico puede emerger de una ecuación tan simple. Fue popularizada por Robert May en 1976. La ecuación:
n (t+1) = r * n (t) * (1 - n), აღწერეთ la población en t+1, como una función de la población en t, multiplicado for su potencial biótico (como se reproduce), y un efecto denso -დამოკიდებული რომ შემოვიღოთ en el término (1 - n). Esta es la versión normalizada de la ecuación. B,sicamente, debido al termino (1 - n), la población crece si n> 1, y decce n <1.
ეს ნიშნავს, რომ თქვენ შეძლებთ გამოიყენოთ crítico cuando la población n> 1, რომელიც არის ლიდერი. 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 (graficados con el plotter de Arduino).
ვიკიპედიაში ვკითხულობ, რომ ეს არის რამოდენიმე რბილი რუქა
ნაბიჯი 4: კოდიგო
En el código lo importante არის en el cuerpo principal del programa (loop), que it el el que se utiliza para iterar sobre la ecuación del mapa logstico. 6 -დან 7 წლამდე, თქვენ შეგიძლიათ განსაზღვროთ ცვლადი გლობალები და სხვა პოტენციური ბიოტიკო.
En la línea 18 se lee el potenciómetro, y en la 19, se convierte, primero a una escala de valor entre 0 y 1, y luego a un valor entre 0 y 3, aunque a eso se le aplica "constrain", para limitar los tipos de comportamiento que quiero con el potenciómetro (hay varias maneras de hacerlo y esta probablemente no es la mejor)
De las líneas 23 a la 28 simplemente se გადაწყვიტოს თქვენ დაათვალიერეთ იგი.
Adjunto el código para que lo puedan descargar.
ნაბიჯი 5: ფუნქცია
Como ven al mover el potenciómetro pasamos de oscilaciones periódicas, es decir un un blink intermitente con ciclos regulares, uno caótico.
ეს არის ის, რაც შეიძლება გამოყენებულ იქნას სხვა თაობებისათვის, რაც შეიძლება განსხვავდებოდეს სხვაგან, რაც შეიძლება მალე მოხდეს.
გირჩევთ:
შემთხვევითი DC საავტომობილო PWM ექსპერიმენტები + კოდირებით პრობლემების მოგვარება: 4 ნაბიჯი
შემთხვევითი DC საავტომობილო PWM ექსპერიმენტები + კოდირებით პრობლემების აღმოფხვრა: ხშირია შემთხვევები, როდესაც ვიღაცის ნაგავი სხვის საგანძურია და ეს იყო ჩემთვის ერთ -ერთი ასეთი მომენტი. თუ თქვენ მომყვებით, თქვენ ალბათ იცით, რომ მე წამოვიღე უზარმაზარი პროექტი ჯართისგან საკუთარი 3D პრინტერის CNC პრინტერის შესაქმნელად. ეს ნაჭრები იყო
M5StickC ESP32 & NeoPixels LED ბეჭედი შემთხვევითი ფერი: 7 ნაბიჯი
M5StickC ESP32 & NeoPixels LED Ring შემთხვევითი ფერი: ამ პროექტში ჩვენ ვისწავლით თუ როგორ უნდა აჩვენოთ შემთხვევითი ფერი NeoPixels LED Ring– ით M5StickC ESP32 დაფის გამოყენებით. ნახეთ ვიდეო
შემთხვევითი რიცხვების გენერატორი: 5 ნაბიჯი (სურათებით)
შემთხვევითი რიცხვების გენერატორი: ეს სტატია გიჩვენებთ შემთხვევითი რიცხვების ანალოგურ გენერატორს. ეს წრე იწყებს შემთხვევითი გამომუშავების გენერირებას, როდესაც ადამიანი შეხების ტერმინალს ეხება. მიკროსქემის გამომუშავება გაძლიერებულია, ინტეგრირებულია და კიდევ უფრო აძლიერებს ადამიანის ხმაურს, რომელიც მოქმედებს როგორც
512 ფერის LED განათება (შემთხვევითი): 13 ნაბიჯი
512 ფერადი LED განათება (შემთხვევითი): ეს LED ნათურა აჩვენებს 512 ფერს მიკროკონტროლერის გამოყენების გარეშე. 9 ბიტიანი ორობითი მრიცხველი წარმოქმნის ფსევდო შემთხვევით რიცხვს და 3 D/A (ციფრული ანალოგური) კონვერტორი მართავს წითელ, მწვანე და ლურჯ LED- ებს
LED შემთხვევითი რიცხვების გენერატორი: 5 ნაბიჯი (სურათებით)
LED შემთხვევითი რიცხვების გენერატორი: ეს არის ძალიან მარტივი Arduino პროექტი. პროდუქტი იყენებს LED- ებს შემთხვევითი რიცხვების გამოსახატავად. როდესაც დააჭირეთ ღილაკს (და გეჭიროთ), LED- ები მიდიან წინ და უკან, შემდეგ კი ის საშუალებას მისცემს LED- ების შემთხვევითი ნაკრები ბრწყინავდეს რიცხვის გამოსახატავად. ეს არის არდუ