Tags

    Microcomputer module

    Comments

    /groups/advancedcomputerscience/search/index.rss?tag=hotlist/groups/advancedcomputerscience/search/?tag=hotWhat’s HotHotListHot!?tag=hot1/groups/advancedcomputerscience/sidebar/HotListairport extreme setup pagesadminadmin2014-09-22 19:45:24+00:002014-09-22 19:45:24updated4Added tag - hotadminadmin2014-09-22 19:45:23+00:002014-09-22 19:45:23addTag3adminadmin2014-09-22 19:45:09+00:002014-09-22 19:45:09updated2First createdadminadmin2014-09-22 19:38:45+00:002014-09-22 19:38:45created1wiki2014-09-22T19:45:24+00:00groups/advancedcomputerscience/wiki/0554cFalseairport setup pages/groups/advancedcomputerscience/wiki/0554c/airport_setup_pages.htmladmin4 updatesairport setup pages Basic Airport extreme setup pages, using utility 6.3.2 Basic config screen, notice MAC addresses of clients: [Screen Shot 2014-09-...Falseadmin2014-09-22T19:45:24+00:00hot/groups/advancedcomputerscience/search/index.rss?sort=modifiedDate&kind=all&sortDirection=reverse&excludePages=wiki/welcomelist/groups/advancedcomputerscience/search/?sort=modifiedDate&kind=all&sortDirection=reverse&excludePages=wiki/welcomeRecent ChangesRecentChangesListUpdates?sort=modifiedDate&kind=all&sortDirection=reverse&excludePages=wiki/welcome0/groups/advancedcomputerscience/sidebar/RecentChangesListmodifiedDateallRecent ChangesRecentChangesListUpdateswiki/welcomeNo recent changes.reverse5search

    http://www.raspberrypi.org



    HDMI Monitors:
    east sony
    west sony
    HP 23”

    Total:
    workshop sony
    conf sony east 240 Hz
    conf sony west
    emotiv a
    emotiv b
    monlab west

    Plan:
    Microcomputer overview
    why, what, platforms, functions, legacy timeline

    Robotics overview
    control, sensory, autonomous, programmed, learning, adaptive
    uses: dangerous, disconnected (radiation, fire, distance)
    e.g. Mars rover 24 minute delay EACH WAY

    We usually teach programming this way:
    Say we wanted to teach you how to build or repair a motorcycle, then began with little gears, chains, wheels and so on.
    Or, we could take you for a ride in a motorcycle, and then you’d have context, as well as motivation.

    Autonomy, mastery, sense of purpose: minecraft.edu

    Simple I/O interface: Phidgets-sensory and control
    USB based, powered over interface
    many sensors
    extension boards enable other functions (sensors, controls)
    can be programmed in other languages
    advanced version (1070+) include ethernet, linux server
    What is linux?
    We need to review operating systems next

    Sensors and controls: analog and digital
    elab as platform
    CTs for current, if voltage known, then power
    Veris units for CO2, RH, temp, analog, 0-5 Vdc
    Omega sonar units for tank level, 4-20 mA
    Omega water flow units, dry contact from flow paddle wheel

    Advanced I/O interface/microcomputer: Raspberry Pi
    Ethernet/wireless assumed
    ssh enabled
    runs versions of linux OS (raspian)
    HDMI for video
    AV inputs/outputs
    USB keyboard and mouse
    no HD, just an SD card
    alone has digital and analog inputs and outputs
    PiFace board has more, including relays, I/O
    can host servers: apache, sql, minecraft
    Goals: install, ifconfig, ssh, , netatalk, apache2, html5, css, python
    apache log analysis, tail -f

    —why are these important?——
    embedded systems
    autonomous systems (drones, robotics)
    pervasive (cars, planes, buildings)

    Very advanced I/O microcomputer: Arduino platform
    smallest is called nano
    largest is called mega
    Italian design (duomillenueva =2009)
    runs programs you load into it, just like the old days
    can be very fast
    many expansion possibilities
    example of embedded computer system

    Other topics to cover:
    Operating systems
    Electrical engineering (analog and digital signals-see Phidgets pages)
    Logic review
    code.org


    Güralp CMG-6TD


    Raspberry Pi task checklist:

    1. install pi from noobs
    2. configure IP address with /etc/network/interfaces
    3. ssh into from local mac
    4. apt-get update
    5. install apache2
    6. install netatalk
    7. scp index.html from /var/www/
    8. mkdir www in /home/pi/
    9. chmod 777 www
    10. scp new test.html into /home/pi/www
    11. mount using afp://x.y.z.a
    12. copy jpg into www, change index.html into index2.html
    13. demonstrate directory listing
    14. go on to html5 task list