Aller au contenu principal

Ajout de bouton sans fil

Remarque importante
  • Le bouton sans fil nécessite l'installation de la pile, le modèle de pile est CR927
  • Retournez à la page d'accueil et cliquez sur le + dans le cadre rouge illustré ci-dessous
    Loading...
  • Une fois l'interface ci-dessous apparue, appuyez normalement une fois sur le bouton sans fil avec la pile installée
  • L'ID du bouton sans fil sera automatiquement généré dans le cadre rouge, cet ID est unique
    Loading...
  • Saisissez dans le cadre rouge le nom que vous souhaitez donner au bouton
    Loading...
  • Cliquez sur le premier cadre rouge, le deuxième cadre bleu apparaîtra
    Loading...
À savoir
  • Le GCODE personnalisé et la demande API sont contrôlés via une connexion sans fil
  • Le déclenchement GPIO est contrôlé via une connexion filaire

GCODE personnalisé

  • Personnalisez un GCODE, vous pouvez saisir dans le cadre rouge le code ou le nom de la macro que vous souhaitez exécuter, AirClick l'enverra automatiquement à l'imprimante pour exécution
    Loading...

Demander API

  1. Les API prédéfinies permettent de réaliser des macros personnalisées, un arrêt d'urgence, un redémarrage de Klipper, un redémarrage du firmware, une extinction du système, etc.
Loading...
  1. Explication des API personnalisées
    • Tous les documents de référence API : Moonraker API
    • method correspond au method de l'API Moonraker
    • params correspond au params de l'API Moonraker
  2. Voici un exemple de l'API pour démarrer l'impression d'un fichier spécifique
    • L'image ci-dessous est un exemple de la documentation officielle de Moonraker
    Loading...
    • Voici un exemple de remplissage de l'API dans AirClick
    Loading...
  3. Enregistrez ce bouton, vous pourrez alors démarrer l'impression d'un fichier spécifique

Déclenchement GPIO (Klipper uniquement)

  • Le déclenchement GPIO nécessite la connexion du STM32F072 avec Klipper

  • Pour le flashage du firmware et la connexion, veuillez consulter ce document Flashage du firmware et connexion

  • Les IO disponibles sont PB0 à PB9, soit dix IO au total. Après avoir flashé correctement le firmware et connecté Klipper, une configuration normale suffit. Voici une configuration de référence

    [mcu AirClick]
    serial: /dev/serial/by-id/usb-Klipper_stm32f072xb_AirClick-if00
    ### Modifier ici après avoir recherché l'USB ID

    [gcode_button _test]
    pin: ^!AirClick:PB0
    press_gcode:
    M118 PB0

    [gcode_button _test1]
    pin: ^!AirClick:PB1
    press_gcode:
    M118 PB1

    [gcode_button _test2]
    pin: ^!AirClick:PB2
    press_gcode:
    M118 PB2

    [gcode_button _test3]
    pin: ^!AirClick:PB3
    press_gcode:
    M118 PB3

    [gcode_button _test4]
    pin: ^!AirClick:PB4
    press_gcode:
    M118 PB4

    [gcode_button _test5]
    pin: ^!AirClick:PB5
    press_gcode:
    M118 PB5

    [gcode_button _test6]
    pin: ^!AirClick:PB6
    press_gcode:
    M118 PB6

    [gcode_button _test7]
    pin: ^!AirClick:PB7
    press_gcode:
    M118 PB7

    [gcode_button _test8]
    pin: ^!AirClick:PB8
    press_gcode:
    M118 PB8

    [gcode_button _test9]
    pin: ^!AirClick:PB9
    press_gcode:
    M118 PB9
Loading...