soft_grbl

Ceci est une ancienne révision du document !


Grbl / GrblWeb

Deux softs qui simplifient énormément la partie logicielle d'une CNC maison. Cette page regroupe ce dont j'ais besoin pour refaire un crabouillon.

s'installe dans un arduino pour commander les drivers des moteurs pas a pas.

commander un arduino qui fonctionne avec grbl

s'installe dans un raspberry pi.

  • télécharger l'image sur http://xyzbots.com/grblweb.html
  • créer une SD avec win32diskimager
  • brancher en ethernet sur un réseau et taper http://rpIpAddress/ dans un navigateur … ou trouver son adresse IP sur le routeur …
  • au besoin login pi/raspbian, 'passwd' pour changer le mot de passe (par exemple le pass ecrit sur le côté :)
  • sudo raspi-config, extend file system, advanced|hostname pour changer le nom du raspi, attendre un peu au reboot, df -h
  • sudo vi grblweb/i/index.html, mettre le nom de l'engin aux deux endroits derrière 'blabla for GRBL' des fois qu'on en fasse tourner plus d'un sur le terrain.
  • vi /home/pi/grblweb/config.js, 'i'(inserer) 115200 <esc> ':wq'(ecrire quitter)
Accéder par un téléphone relié en usb
iface usb0 inet static
address 192.168.42.42
netmask 255.255.255.0
network 192.168.42.0
broadcast 192.168.42.255
  • brancher un téléphone (android), partager le réseau, taper 192.168.42.42 dans un navigateur (ou accéder en SSH)
Annx
a trouver

pas encore réussi, mais il y a une possibilité de lui faire générer un réseau wifi pour se connecter dessus avec un dongle :

pas encore réussi, mais on pourrait activer la camera du raspi (raspi 1)

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install rpi-update libjpeg62 motion
sudo vi /etc/motion/motion.conf, daemon on
sudo vi /etc/default/motion, start_motion_daemon=yes
sudo apt-get install -y libjpeg62 libjpeg62-dev libavformat53 libavformat-dev libavcodec53 libavcodec-dev libavutil51 libavutil-dev libc6-dev zlib1g-dev libmysqlclient18 libmysqlclient-dev libpq5 libpq-dev
cd /tmp
wget https://www.dropbox.com/s/xdfcxm5hu71s97d/motion-mmal.tar.gz
tar zxvf motion-mmal.tar.gz
sudo mv motion /usr/bin/motion
sudo mv motion-mmalcam.conf /etc/motion.conf
sudo chmod 664 /etc/motion.conf
sudo chmod 755 /usr/bin/motion
sudo touch /tmp/motion.log
sudo chmod 775 /tmp/motion.log
raspistill -o image.jpg --> show something thru a file
Ecran
  • ecran “TFT LCD HDMI écran tactile USB, 5 pouces 800*480”
  • setup mais il doit y avoir plus simple.

(/boot/config.txt)

max_usb_current=1
hdmi_group=2
hdmi_mode=1
hdmi_mode=87
hdmi_cvt 800 480 60 6 0 0 0
Rem : Raspi2
  • soft_grbl.1467672622.txt.gz
  • Dernière modification: 2016/07/05 00:50
  • par crab