LEGO Mindstorms

Lego Mindstorms è una linea di prodotti LEGO che combinano mattoncini programmabili con motori elettrici, sensori, mattoncini LEGO, pezzi di LEGO Technic (come ingranaggi, assi e parti pneumatiche) per costruire robot e altri sistemi automatici e/o interattivi. È utilizzato per molte cose nella tecnica

Storia

Nel 1966 venne prodotto il primo motore a 4.5 V, alimentato a pile, munito di ruote, fornito come add-on per i set ferroviari; nel 1977 appare un add-on dedicato per la serie LEGO Technic, stavolta di forma cilindrica; i manuali di montaggio di alcuni modelli includevano anche una sezione a parte, che indicava come montarlo al loro interno; nel 1989 esordì il primo sistema programmabile via computer, costituito da un pannello di controllo, un cavo e una scheda da montare su PC. Il Technic Control Center, del 1995, forniva due motori a 9 V e una console autonoma (senza quindi la necessità di un PC) per pilotarli, in grado di memorizzare sequenze di comandi.

Mattone programmabile Lego Mindstorms fotografato vicino a tre sensori (tattile, luminoso e di rotazione) e ad un motore elettrico.

Il sistema LEGO Mindstorms vero e proprio, esordì nel 1998, e venne distribuito commercialmente come "RIS" (Robotic Invention System). Venne anche venduto e utilizzato come sistema educativo, originalmente attraverso una partnership con il MIT. La versione educativa si chiama LEGO Mindstorms for Schools (LEGO Mindstorms per le scuole) e venne venduto con un software di programmazione basato sulla GUI ROBOLAB.

L'RCX Originale dei Minstorms è stato distribuito nel 1998. Nel 2006 è stato immesso sul mercato un sistema di nuova generazione chiamato NXT, centrato su di un nuovo mattoncino programmabile[1]. Il LEGO Mindstorms NXT è Open Source.

Il 4 gennaio 2013 è stato annunciato ufficialmente il LEGO Mindstorms EV3 e dal 1º agosto 2013 è stato messo in commercio.

Caratteristiche

Può essere usato per costruire un modello di sistema integrato con parti elettromeccaniche controllate da computer. Praticamente tutti i tipi di sistemi integrati elettromeccanici esistenti, come gli elevatori o i robot industriali, possono essere modellati con i Mindstorms.

Esiste una comunità di professionisti e di amatori coinvolti nella condivisione di progetti, tecniche di programmazione e altre idee riguardanti LEGO Mindstorms.

Mattone programmabile RCX. Notare le porte per i sensori (grigie) e quelle per i motori (nere).

La prima generazione di Lego Mindstorms era costruita intorno a un mattone programmabile conosciuto come RCX. L'RCX contiene un microcontroller Renesas H8/300 come CPU interna e viene programmato scaricando un programma (che può essere scritto in vari linguaggi di programmazione) da un PC o da un Macintosh sulla sua RAM attraverso una speciale interfaccia ad infrarossi. Quando l'utente avvia il programma, la creazione Mindstorm può funzionare in completa autonomia, in base alle istruzioni del programma. Inoltre, due o più creazioni possono comunicare tra loro attraverso la porta ad infrarossi e collaborare o gareggiare tra di loro. Oltre alla porta ad infrarossi, ci sono anche tre porte di ingresso per i sensori e tre porte di uscita per i motori (utilizzabili anche per luci ed altro). C'è anche uno schermo LCD che mostra lo stato della batteria, lo stato delle porte, il programma in esecuzione e altre informazioni.

La versione 1.0 di RCX dispone anche di uno spinotto per un alimentatore esterno che permette di far lavorare il mattoncino continuamente, eliminando i limiti imposti dalle batterie. Gli RCX con alimentatore esterno sono molto popolari per l'utilizzo su robot "stazionari" come bracci robotici o per controllare modelli di "LEGO Treni". In quest'ultimo caso, l'RCX ha bisogno di essere programmato con il software Digital Command Control (DCC) richiesto per le operazioni automatizzate riguardanti i treni.

LEGO ha prodotto anche un mattoncino denominato Scout, con due porte per i sensori, due per i motori, un sensore di luce integrato e senza interfaccia con il PC. Lo Scout può essere programmato, ma solitamente l'utente seleziona uno dei programmi integrati. Per programmare lo Scout, bisogna attivare il "power mode". Lo Scout può memorizzare un solo programma.

Linguaggi di programmazione disponibili

Forniti da LEGO (entrambi grafici):

  • RCX Code, incluso nella versione commerciale, in vendita nei negozi di giocattoli;
  • ROBOLAB, basato su LabVIEW (linguaggio usato nei laboratori di ricerca in ogni campo) e sviluppato dalla Tufts University.

Linguaggi di terze parti (tutti testuali tranne actor-lab):

Mindstorms SDK

Lego offre anche un kit per lo sviluppo di software (SDK) che permette di interagire con l'RCX attraverso qualsiasi linguaggio che supporta ActiveX. L'SDK ha il compito di ottenere i valori dei sensori, accendere e spegnere i motori, ottenere lo stato della batteria e fornire altre funzioni utili.

Lego Mindstorms NXT

Lo stesso argomento in dettaglio: Lego Mindstorms NXT.
Mattoncino intelligente NXT

Il nuovo prodotto Mindstorms è il Mindstorms NXT, che è stato messo in commercio ad agosto 2006[1]. Il kit comprende tre servomotori (molto più grandi di quelli contenuti nella "vecchia confezione"), un sensore tattile, un sensore luminoso, un nuovo sensore sonoro, un sensore di prossimità (a ultrasuoni) e un nuovo mattoncino intelligente NXT.

Il mattoncino intelligente NXT ha un processore a 32 bit Atmel AT91SAM7S256 (classe ARM7) a 48 MHz, con 256k flash memory e 64k RAM, un coprocessore 8 bit Atmel ATmega48 (classe AVR: è un RISC a 8 bit) a 8 MHz, con 4k flash e 512 byte RAM uno schermo LCD con una risoluzione di 60x100 pixel, una porta USB 2.0 e connettività Bluetooth. Il Mindstorms NXT possiede quattro porte di ingresso e tre di uscita, ma avendo delle connessioni digitali, sarà possibile aumentarne il numero con dei moduli esterni. I connettori non sono gli stessi dell'RCX e utilizzano porte simili ad un connettore RJ-11. Integrato nel mattoncino c'è un altoparlante da 8 kHz. Il mattoncino richiede 6 batterie di tipo AA (che potranno anche essere ricaricabili) oppure la Batteria al Litio della casa.

Il Lego Mindstorms NXT è venduto in due versioni: Retail e Education Base Set. La versione Retail è fornita col software di programmazione NXT-G. La versione educativa che è venduta con batteria al litio e caricabatterie, invece, non contiene software. Quest'ultimo è venduto separatamente, con tre licenze distinte (Personal, Classroom, Site).

Specifiche dell'NXT

Le specifiche dell'NXT sono quindi le seguenti:

  • processore a 32 bit Atmel AT91SAM7S256 (classe ARM7) a 55 MHz
  • 256KB memoria flash
  • 64KB RAM
  • Interfaccia bluetooth v2.0+EDR (chipset CSR BlueCore 4 version 2, clockato a 26 MHz, con propri buffer RAM e firmware stack Bluelab 3.2) velocità teorica massima 0,46 Mbit/s (per trasferire il software o per controllare il robot da remoto)
  • Display LCD bianco e nero da 100×64 pixel (ogni pixel è circa 0,4×0,4mm);
  • Può essere programmato su PC o Mac
  • speaker mono 8 bit fino a 16 kHz;
  • tastiera con quattro tasti in gomma.
  • Gli utenti possono creare nuovi software con LabVIEW di National Instruments
  • Porta USB 2.0
  • Connettività Bluetooth per trasferire il software o per controllare il robot da remoto
  • Interfaccia per permettere lo sviluppo di periferiche da parte di terze parti.

Parti

  • 519 pezzi LEGO Technic
  • Tre motoriduttori, con sensore di rotazione integrato
  • Sensore di distanza ad ultrasuoni
  • Sensore audio (microfono), per la misura dell’intensità sonora
  • Sensore di luce ambientale o riflessa, capace di rilevare l’intensità di luce incidente sul sensore, utilizzabile in combinazione con una fonte di luce (inclusa nel sensore) per misurare l’intensità di luce riflessa da una superficie
  • Sensore di contatto (tasto)

Lego Mindstorms EV3

Lo stesso argomento in dettaglio: LEGO Mindstorms EV3.

Nel 2013, è stato rilasciato dalla LEGO il nuovo set EV3, la cui sigla EV sta per Evolution, poiché era l'evoluzione del LEGO Mindstorm NXT.

Note

  1. ^ a b What's NXT? LEGO Group Unveils LEGO MINDSTORMS NXT Robotics Toolset at Consumer Electronics Show, su lego.com. URL consultato il 2 maggio 2019 (archiviato dall'url originale il 9 novembre 2010).

Bibliografia

  • Bagnall, Brian (2002). Core Lego Mindstorms Prentice-Hall PTR. ISBN 0-13-009364-5
  • Baum, Dave (2002). Definitive Guide to LEGO MINDSTORMS, 2nd ed. APress. ISBN 1-59059-063-5.
  • Erwin, Benjamin (2001). Creative Projects with LEGO Mindstorms (book and CD-ROM). Addison-Wesley. ISBN 0-201-70895-7.
  • Ferrari et al. (2001). Building Robots With LEGO Mindstorms: The Ultimate Tool for Mindstorms Maniacs. Syngress. ISBN 1-928994-67-9.

Altri progetti

Collegamenti esterni

Informazioni:

Linguaggi di programmazione e sistemi operativi

Guide:

RCX's built-in H8/3292 microcontroller:

Mindstorms NXT:

Controllo di autoritàLCCN (ENsh2010009209 · J9U (ENHE987007581489105171

Read other articles:

Hinds pada 2020 Damian Patrick George Hinds (lahir 27 November 1969)[1] adalah seorang politikus Partai Konservatif Britania Raya. Ia menjabat sebagai Menteri Pendidikan dari 2018 sampai 2019. Referensi ^ No. 59418. The London Gazette. 13 May 2010. hlm. 8742.  Pranala luar Profil di Parlemen Britania Raya Kontribusi di Parlemen di Hansard Catatan suara di Public Whip Catatan di Parlemen di TheyWorkForYou Conservative Home — Damian Hinds's selection Petersfield Post — Dam...

 

مايكل شارمر معلومات شخصية الميلاد 8 سبتمبر 1954 (العمر 69 سنة)غلينديل، كاليفورنيا الإقامة كاليفورنيا، الولايات المتحدة مواطنة الولايات المتحدة الأمريكية الجنسية أمريكي لون الشعر شعر أصهب  الحياة العملية المدرسة الأم جامعة ببردين  [لغات أخرى]‏  شهادة جامعية دكت�...

 

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (يونيو 2019) الدوري البولندي الممتاز 1931 تفاصيل الموسم الدوري البولندي الممتاز  النسخة 11  البلد بولندا  المنظم �...

هذه المقالة تحتاج للمزيد من الوصلات للمقالات الأخرى للمساعدة في ترابط مقالات الموسوعة. فضلًا ساعد في تحسين هذه المقالة بإضافة وصلات إلى المقالات المتعلقة بها الموجودة في النص الحالي. (مارس 2024)   فاسلوي (بالرومانية: Vaslui)‏    فاسلوي  خريطة الموقع تقسيم إداري البلد ر�...

 

Янычар Жанры приключенияисториядрамамелодрама Создатель Сергей Юдаков Режиссёр Иван Шурховецкий Сценаристы Алексей ГравицкийСергей Волков В главных ролях см. ниже Композиторы Илья АндрусАлексей ЧинцовИван Бурляев (уч.)Дмитрий Носков (уч.) Страна  Россия Число се...

 

Questa voce o sezione sull'argomento competizioni calcistiche non è ancora formattata secondo gli standard. Commento: Voce da adeguare al corrispondente modello di voce. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento. Divizia Națională 2016-2017 Competizione Divizia Națională Sport Calcio Edizione 26ª Organizzatore FMF Date dal 23 luglio 2016al 30 maggio 2017 Luogo  Moldavia Partecipanti 11 Risultati Vi...

この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方)出典検索?: コルク – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2017年4月) コルクを打ち抜いて作った瓶の栓 コルク(木栓、�...

 

Intel microprocessor Pentium (i586)General informationLaunchedMarch 22, 1993DiscontinuedJuly 15, 1999[1][better source needed]Marketed byIntelDesigned byIntelCommon manufacturer(s)IntelProduct code80501 (P5)80502 (P45C, P54CQS, P54CS)80503 (P55C, Tillamook)PerformanceMax. CPU clock rate60-300 MHzFSB speeds50 MHz to 66 MHzCacheL1 cache16–32 KiBArchitecture and classificationTechnology node800 nm to 250 nmMicroarchitectureP5Instruction setx86-16, ...

 

L'imprenditore è una figura professionale che esercita un'attività economica finalizzata alla realizzazione di prodotti o servizi, detenendo la proprietà di tutti o di alcuni fattori produttivi. Un imprenditore che dirige più aziende di successo è detto magnate degli affari o tycoon in lingua inglese. Indice 1 L'imprenditore in economia 2 L'imprenditore nel diritto italiano 2.1 Criteri di distinzione 2.2 Statuto generale dell'imprenditore 2.3 Statuto tipico dell'imprenditore commerci...

Questa voce o sezione sull'argomento scrittori statunitensi non cita le fonti necessarie o quelle presenti sono insufficienti. Puoi migliorare questa voce aggiungendo citazioni da fonti attendibili secondo le linee guida sull'uso delle fonti. Segui i suggerimenti del progetto di riferimento. Paul Theroux Paul Theroux (Medford, 10 aprile 1941) è uno scrittore statunitense. Indice 1 Biografia 2 Opere 2.1 Narrativa 2.2 Saggistica 3 Note 4 Altri progetti 5 Collegamenti esterni Biografia Th...

 

1974 single by Pilot MagicGerman single picture sleeveSingle by Pilotfrom the album From the Album of the Same Name B-sideJust Let Me BeReleasedSeptember 1974 (UK)April 1975 (US)Recorded1974, Abbey Road Studios, LondonGenre Soft rock[1][2] glam rock[3] Length3:03LabelEMISongwriter(s) David Paton, Billy Lyall[4] Producer(s)Alan ParsonsPilot singles chronology Just a Smile (1974) Magic (1974) January (1975) Magic is a 1974 song by Scottish pop rock band Pilot, an...

 

The conversion of Jews to Catholicism during the Holocaust is one of the most controversial aspects of the record of Pope Pius XII during The Holocaust. According to John Morley, who wrote about Vatican diplomacy during the Holocaust, one of the principal concerns of the Vatican, especially in the early days of the war, was those Jews who had converted to Catholicism, the so-called Catholic or Christian non-Aryans.[1] Morley further argues that Pius XII was primarily, almost exclusive...

2020年夏季奥林匹克运动会马来西亚代表團马来西亚国旗IOC編碼MASNOC马来西亚奥林匹克理事会網站olympic.org.my(英文)2020年夏季奥林匹克运动会(東京)2021年7月23日至8月8日(受2019冠状病毒病疫情影响推迟,但仍保留原定名称)運動員30參賽項目10个大项旗手开幕式:李梓嘉和吳柳螢(羽毛球)[1][2]閉幕式:潘德莉拉(跳水)[3]獎牌榜排名第74 金牌 銀牌 銅�...

 

Pour la triade chinoise, voir Grand Cercle (triade). Différents grands cercles, en noir, jaune et trait plein bleu. En géométrie, un grand cercle est un cercle tracé à la surface d'une sphère qui a le même diamètre qu'elle. De manière équivalente, on peut définir un grand cercle comme un cercle tracé sur la sphère ayant le même centre que la sphère ; ou encore, comme l'intersection entre une sphère et un plan passant par le centre de cette sphère ; ou comme un cerc...

 

List of members of the highest-ranking judicial body in the United States This article is part of a series on theSupreme Courtof the United States The Court History Procedures Nomination and confirmation Judiciary Committee review Demographics Ideological leanings of justices Lists of decisions Supreme Court building Current membership Chief Justice John Roberts Associate justices Clarence Thomas Samuel Alito Sonia Sotomayor Elena Kagan Neil Gorsuch Brett Kavanaugh Amy Coney Barrett Ketanji B...

Частина серії проФілософіяLeft to right: Plato, Kant, Nietzsche, Buddha, Confucius, AverroesПлатонКантНіцшеБуддаКонфуційАверроес Філософи Епістемологи Естетики Етики Логіки Метафізики Соціально-політичні філософи Традиції Аналітична Арістотелівська Африканська Близькосхідна іранська Буддій�...

 

Beatrice LillieBeatrice Lillie, difoto oleh Yousuf Karsh, 1948LahirBeatrice Gladys Lillie(1894-05-29)29 Mei 1894Toronto, Ontario, KanadaMeninggal20 Januari 1989(1989-01-20) (umur 94)Henley-on-Thames, InggrisPekerjaanAktris panggung dan film, penyanyi dan pementas komika Beatrice Gladys Lillie (29 Mei 1894 – 20 Januari 1989), yang lebih dikenal sebagai Bea Lillie, adalah seorang aktris, penyanyi dan pementas komik Inggris kelahiran Kanada. Ia mulai pentas pada masa kanak-...

 

School in Kumbakonam, Tamil Nadu, India This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Town Higher Secondary School – news · newspapers · books · scholar · JSTOR (July 2012) (Learn how and when to remove this message) Kumbakonam, Town Higher Secondary School's Front View. Town Higher Secondary School is a s...

Impact of diseases Global burden of disease redirects here. For the research program that measures disease burden, see Global Burden of Disease Study. Not to be confused with Environmental disease. Burden of all infectious diseases, worldwide in 2004, measured in disability-adjusted life years Burden of non-communicable diseases, worldwide in 2004, measured in disability-adjusted life years Disease burden is the impact of a health problem as measured by financial cost, mortality, morbidity, o...

 

Kokoro ConnectSampul Kokoro Connect volume pertama, Hito Random.ココロコネクト(Kokoro Konekuto)GenreDrama, Roman, Supernatural Novel ringanPengarangSadanatsu AndaIlustratorShiromizakanaPenerbitEnterbrainImprintFamitsu BunkoDemografiMaleTerbit30 Januari 2010 – 30 September 2013Volume11 MangaPengarangSadanatsu AndaIlustratorCutegPenerbitEnterbrainPenerbit bahasa InggrisSeven Seas EntertainmentMajalahFamitsu Comic ClearDemografiSeinenTerbit22 Oktober 2010 – 23 Agustus 2013Volume5 Seri...