Wznowienie projektu z długą brodą
Ideą pomysłu było monitorowanie obiektów zamkniętych przez niezależny system ruchomych pojazdów. Jest rok 1994 – kompletny brak rozwiązań z zakresu mikro elektroniki, kupienie pc-ta stanowiło problem, kwestię opłacalności przemilczmy. Powstał zarys teoretyczny całości , powstawała aplikacja która symulowała rozwiązanie, wraz z protokołem komunikacji i analizy działania układu, i … trafiła do archiwum.
Dzisiaj – inaczej to wygląda, możliwości są spore, dostęp do miniaturyzacji nieograniczony. Więc powstaje fizyczna część pomysłu.
cdn..
Sprawdzian na szybko elementów mojego NXT
Tak na szybko wszystko co potrzeba aby sprawdzić jak to działa i czy w ogóle działa… a co? Arduino jako NXT – genialna zabawka dla wszystkich. Jak ktoś kiedyś myślał jak połączyć przyjemność układania z najbardziej udanych klocków na świecie i pasji projektowania… to jest właśnie to!
Może na początek kilka informacji o elementach składowych.
1. Arduino UNO – mały dość wydajny moduł który jest mózgiem całości
2. Bardzo ciekawy projekt alterantywy dla NXT – do tego bez ograniczeń programowych i zbędnych kosztów.

Wayne&Layne
3. Do tego potrzeba troszkę klocków które umożliwią budowę całej konstrukcji i można za pomocą małego programu wszystko ruszyć. Najważniejsze z nich to silniki , troszkę czujników dotyku, światła i parę innych
4. Troszkę kodu który powiąże wszystko i pozwoli na sprawdzenie podstawowych funkcji
#include <Wire.h>
#include <Bricktronics.h>
long randNumber;
Bricktronics brick = Bricktronics();
Motor m = Motor(&brick, 1);
Motor n = Motor(&brick, 2);
void setup()
{
Serial.begin(115200);
Serial.println(„Hello world.”);
brick.begin();
m.begin();
n.begin();
}
void loop()
{
randNumber = random(7);
if (randNumber==1) {
Serial.println(„PRAWO”);
m.set_speed(75);
n.set_speed(-75);
delay(1000);
}
else if(randNumber==2) {
Serial.println(„LEWO”);
m.set_speed(-75);
n.set_speed(75);
delay(1000);
}
else if(randNumber==3) {
Serial.println(„STOP.”);
m.set_speed(0);
n.set_speed(0);
delay(500);
}
else {
Serial.println(„PRZOD.”);
m.set_speed(75);
n.set_speed(75);
delay(1000);
}
}
Efekt: bardzo ciekawy